.shopify-section--announcement-bar{position:sticky;top:0;z-index:11}.announcement-bar{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-2-5) var(--container-gutter);text-align:center;font-size:var(--text-sm)}.announcement-bar__carousel{display:grid;flex:1;max-width:1000px}.announcement-bar__carousel>*{grid-area:1/1;transition:opacity .4s,visibility .4s}.announcement-bar__carousel>:not(.is-selected){opacity:0;visibility:hidden}.announcement-bar__marquee{overflow:hidden;white-space:nowrap}.header{display:block;background:rgb(var(--header-background)/var(--header-background-opacity,1));color:rgb(var(--header-text));transition:background .2s,color .2s,transform .3s}.header.is-hidden{transform:translateY(-100%)}.header__wrapper{display:grid;grid-template:var(--header-grid-template);align-items:center;gap:var(--spacing-5);padding:var(--header-padding-block) var(--container-gutter)}.header__main-nav{grid-area:main-nav}.header__secondary-nav{grid-area:secondary-nav;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3) var(--spacing-10)}.header__logo{grid-area:logo;display:block;justify-self:center;max-width:var(--header-logo-width);font-size:inherit;margin:0}.header__logo-image{width:var(--header-logo-width);max-width:none;height:auto}.header__logo-image--transparent{display:none}.header__icon-list{display:flex;align-items:center;gap:var(--spacing-4)}.header__link-list{display:none}.header__cart-count{position:absolute;top:-.25rem;inset-inline-end:-.625rem}@media(min-width:700px){.header__wrapper{gap:var(--spacing-10)}.header__icon-list{gap:var(--spacing-6)}}@media(min-width:1150px){.header__logo{justify-self:start}.header__link-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4) var(--spacing-10)}.header__link-list.justify-center{justify-content:center}.header__main-nav .header__icon-list{flex-wrap:wrap;row-gap:var(--spacing-4)}}.dropdown-menu,.mega-menu{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s}details[open]>.dropdown-menu,details[open]>.mega-menu{visibility:visible;opacity:1;pointer-events:auto}.header__link-list summary svg{transition:transform .2s}.header__link-list details[open]>summary>svg{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:calc(100% + var(--header-padding-block));inset-inline-start:calc(-1*var(--spacing-6));z-index:5;min-width:12.5rem;max-width:17.5rem;padding:var(--spacing-4) 0;background:rgb(var(--header-background));color:rgb(var(--header-text));border:1px solid rgb(var(--header-text)/.12);border-top:0;border-radius:0 0 var(--rounded-sm) var(--rounded-sm);text-align:start}.dropdown-menu .dropdown-menu{top:calc(-1*var(--spacing-4) - 1px);inset-inline-start:100%;border-radius:var(--rounded-sm);border-top:1px solid rgb(var(--header-text)/.12)}.dropdown-menu__item{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-6);font-size:var(--text-sm);opacity:.7;transition:opacity .2s}.dropdown-menu__item:hover,details[open]>.dropdown-menu__item{opacity:1}.mega-menu{position:absolute;top:100%;left:0;right:0;z-index:5;background:rgb(var(--header-background));color:rgb(var(--header-text));border-top:1px solid rgb(var(--header-text)/.12);border-bottom:1px solid rgb(var(--header-text)/.12)}.mega-menu__inner{display:flex;gap:var(--spacing-16);justify-content:space-between;padding-block:var(--spacing-12);max-height:calc(100vh - var(--header-height) - var(--announcement-bar-height,0px));overflow:auto}.mega-menu--center .mega-menu__inner{justify-content:center}.mega-menu__linklist{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-12)}.mega-menu__linklist>li{display:grid;align-content:start;gap:var(--spacing-3)}.mega-menu__promo{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(14rem,18rem);gap:var(--spacing-6)}.mega-menu__promo a{position:relative;display:block;border-radius:var(--rounded-sm);overflow:hidden}.mega-menu__promo img{width:100%;aspect-ratio:1;object-fit:cover}.mega-menu__promo span{position:absolute;inset:auto 0 0;padding:var(--spacing-4);font-weight:700}.popover{position:absolute;z-index:20;top:calc(100% + var(--spacing-4));inset-inline-end:0;min-width:14rem;max-height:min(60vh,26rem);overflow:auto;padding:var(--spacing-2);background:rgb(var(--dialog-background));color:rgb(var(--text-primary));border:1px solid rgb(var(--text-primary)/.12);border-radius:var(--rounded);box-shadow:var(--shadow);text-align:start;visibility:hidden;opacity:0;transform:translateY(-.5rem);transition:opacity .2s,visibility .2s,transform .2s}.popover[anchor-horizontal=start]{inset-inline:0 auto}.popover[anchor-vertical=start]{top:auto;bottom:calc(100% + var(--spacing-4));transform:translateY(.5rem)}.popover[open]{visibility:visible;opacity:1;transform:none}.popover>.h5{display:none}.popover-listbox{display:grid}.popover-listbox__option{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--rounded-sm);font-size:var(--text-sm);opacity:.7;text-align:start}.popover-listbox__option:hover,.popover-listbox__option[aria-selected=true]{opacity:1;background:rgb(var(--text-primary)/.06)}.popover-listbox__option[aria-selected=true]{font-weight:700}.drawer{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;visibility:hidden;pointer-events:none}.drawer[open]{visibility:visible;pointer-events:auto}.drawer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s}.drawer[open]:before{opacity:1}.drawer[open-from=left]{justify-content:flex-start}.drawer__panel{position:relative;display:flex;flex-direction:column;width:min(100vw - 2rem,28rem);height:100%;background:rgb(var(--dialog-background));color:rgb(var(--text-primary));transform:translate(calc(var(--transform-logical-flip)*100%));transition:transform .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.drawer[open-from=left] .drawer__panel{transform:translate(calc(var(--transform-logical-flip)*-100%))}.drawer[open] .drawer__panel{transform:none}@media(max-width:699px){.drawer[mobile-opening=bottom]{align-items:flex-end}.drawer[mobile-opening=bottom] .drawer__panel{width:100%;height:auto;max-height:calc(100% - var(--spacing-12));border-radius:var(--rounded-lg) var(--rounded-lg) 0 0;transform:translateY(100%)}.drawer[mobile-opening=bottom][open] .drawer__panel{transform:none}}.drawer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid rgb(var(--text-primary)/.12)}.drawer__content{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-6)}.drawer__footer{padding:var(--spacing-5) var(--spacing-6);border-top:1px solid rgb(var(--text-primary)/.12);display:grid;gap:var(--spacing-4)}.drawer__close{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin:-.5rem}.drawer__close--float{position:absolute;top:var(--spacing-4);inset-inline-end:var(--spacing-4);z-index:2}html.lock{overflow:hidden}.nav-drawer .drawer__content{padding:var(--spacing-6) var(--spacing-6) var(--spacing-8)}.nav-drawer__list{display:grid;gap:var(--spacing-1)}.nav-drawer__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:var(--spacing-2);font-size:var(--text-h5);font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing)}.nav-drawer__sub{display:grid;gap:var(--spacing-2);padding:var(--spacing-2) 0 var(--spacing-3) var(--spacing-4)}.nav-drawer__sub a,.nav-drawer__sub summary{display:flex;justify-content:space-between;align-items:center;opacity:.7}.nav-drawer details[open]>summary svg{transform:rotate(180deg)}.nav-drawer__footer{display:grid;gap:var(--spacing-6);padding:var(--spacing-6);border-top:1px solid rgb(var(--text-primary)/.12)}.nav-drawer__footer .h-stack{gap:var(--spacing-6);flex-wrap:wrap}.social-media{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3) var(--spacing-6)}.social-media svg{width:27px;height:27px}.social-media a{opacity:1;transition:opacity .2s}.social-media a:hover{opacity:.7}.social-media--sm{gap:var(--spacing-3) var(--spacing-4)}@media(max-width:699px){.social-media--sm svg{width:24px;height:24px}}.footer{--background:var(--footer-background);--text-color:var(--footer-text);--text-primary:var(--footer-text);--footer-padding-block:var(--spacing-12);--footer-part-gap:var(--spacing-10);--footer-block-list-gap:var(--spacing-10);--footer-block-gap:var(--spacing-4);--footer-aside-gap:var(--spacing-10);display:block;background:rgb(var(--background));color:rgb(var(--text-color));padding-block:var(--footer-padding-block)}.footer__wrapper{display:grid;gap:var(--footer-part-gap)}.footer__block-list{display:grid;grid:auto-flow dense/repeat(2,minmax(0,1fr));gap:var(--footer-block-list-gap);align-items:start;justify-content:var(--footer-block-list-justify-content,start)}.footer__block{display:grid;gap:var(--footer-block-gap)}.footer__block--text,.footer__block--newsletter{grid-column:span 2}.footer__block--newsletter{gap:var(--spacing-8)}.footer__block--menu{max-width:250px}.footer__block--menu ul{display:grid;gap:var(--spacing-3)}.footer .input{background:rgb(var(--footer-text)/.06);border-color:rgb(var(--footer-text)/.12)}.footer__aside{display:grid;gap:var(--footer-aside-gap)}.footer__aside-top,.footer__aside-bottom{display:grid;justify-content:space-between;align-items:center;gap:var(--spacing-8)}.footer__payment-icons{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.footer__payment-icons svg{width:38px;height:24px}.footer .popover{color:rgb(var(--text-primary))}@media(min-width:700px){.footer{--footer-padding-block:var(--spacing-16);--footer-part-gap:var(--spacing-16);--footer-block-list-gap:var(--spacing-10) var(--spacing-24);--footer-block-gap:var(--spacing-6);--footer-aside-gap:var(--spacing-12)}.footer__block-list{display:flex;flex-wrap:wrap}.footer__block--text{flex-basis:25%}.footer__block--newsletter{flex-basis:100%}.footer__block--menu{flex-shrink:0}.footer__aside-top,.footer__aside-bottom{display:flex}.footer__copyright{order:-1}}@media(min-width:1000px){.footer{--footer-block-list-gap:var(--spacing-10) var(--spacing-12)}.footer__block-list{flex-wrap:nowrap}.footer__block--newsletter{flex-basis:33.3333%}.footer__block--newsletter:only-child{flex-basis:50%}.footer__newsletter-form{max-width:400px}}@media(min-width:1150px){.footer{--footer-block-list-gap:var(--spacing-10) var(--spacing-24)}.footer__block--menu:last-child{margin-inline-end:var(--spacing-10)}}.input,.select,.textarea{display:block;width:100%;height:var(--input-height);padding-inline:var(--input-padding-inline);border-radius:var(--rounded-input);background:rgb(var(--input-background,var(--text-color,var(--text-primary))/.06));color:rgb(var(--input-text-color,var(--text-color,var(--text-primary))));border:1px solid rgb(var(--text-color,var(--text-primary))/.12);font-size:16px;transition:border-color .2s}.textarea{height:auto;min-height:8rem;padding-block:var(--spacing-3);resize:vertical}.input:focus,.select:focus,.textarea:focus{border-color:currentColor;outline:none}.form{display:grid;gap:var(--input-gap)}.form-control{position:relative}.floating-label{position:absolute;top:0;inset-inline-start:var(--input-padding-inline);height:var(--input-height);display:flex;align-items:center;pointer-events:none;opacity:.7;transform-origin:var(--transform-origin-start);transition:transform .2s,height .2s}.input.is-floating:focus~.floating-label,.input.is-floating:not(:placeholder-shown)~.floating-label{transform:translateY(-.95rem) scale(.65)}.input.is-floating:focus,.input.is-floating:not(:placeholder-shown){padding-top:.6rem}.self-submit-button{position:absolute;inset-inline-end:var(--spacing-3);top:0;height:var(--input-height);display:grid;place-items:center}.select-wrapper{position:relative}.select-wrapper svg{position:absolute;inset-inline-end:var(--input-padding-inline);top:calc(50% - 3.5px);pointer-events:none}.checkbox{width:1rem;height:1rem;border:1px solid rgb(var(--text-color,var(--text-primary))/.5);border-radius:2px;flex-shrink:0;display:grid;place-items:center}.checkbox:checked{background:rgb(var(--text-color,var(--text-primary))) var(--checkmark-svg-url) center/10px no-repeat;border-color:transparent}.banner{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--rounded-sm);font-size:var(--text-sm)}.banner--success{background:rgb(var(--success-background));color:rgb(var(--success-text))}.banner--error{background:rgb(var(--error-background));color:rgb(var(--error-text))}.banner--warning{background:rgb(var(--warning-background));color:rgb(var(--warning-text))}.count-bubble{display:grid;place-items:center;min-width:1rem;height:1rem;padding-inline:4px;border-radius:var(--rounded-full);background:rgb(var(--header-text));color:rgb(var(--header-background));font-size:9px;font-weight:700;line-height:1;transition:opacity .2s}
/*# sourceMappingURL=/cdn/shop/t/42/assets/chrome.css.map */
