header-component{position:relative;z-index:100;transition:opacity .3s ease-in-out,transform .3s ease-in-out}header-component[data-animating]{transition:opacity .15s ease-in-out,transform .15s ease-in-out}header-component[data-sticky-state=active],header-component[data-animating]{position:fixed;top:0;left:0;right:0;z-index:1000}header-component[data-sticky-state=active][data-scroll-direction=up]{opacity:1;transform:none;pointer-events:auto;box-shadow:0 0 20px 10px #0009}header-component[data-sticky-state=active][data-scroll-direction=none],header-component[data-animating],header-component[data-sticky-state=idle]{opacity:0;transform:translateY(-100%);pointer-events:none}header-component[data-sticky-state=inactive]{opacity:1;transform:none;pointer-events:auto}.header{border-bottom:1px solid var(--color-border);z-index:100!important}.header-wrapper{position:relative;z-index:6;background-color:var(--color-background);--header-padding: .5rem}.header__inner{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media screen and (min-width:990px){.header__inner{min-height:80px}}.header__wrapper{display:flex;align-items:center;justify-content:space-between;height:100%;gap:0;width:100%}@media screen and (min-width:1020px){.header__drawer,.header__mobile-search{display:none}.header__logo{flex:0 0 auto;order:-1;justify-content:flex-start}.header__nav--desktop{display:flex;flex:1 1 auto;justify-content:center;order:0}.header__actions{flex:0 0 auto;display:flex;align-items:center;gap:0}.header__desktop-search{display:block}.header__desktop-search:has(.search-with-text){-webkit-backdrop-filter:invert(100%) opacity(.05);backdrop-filter:invert(100%) opacity(.05);border-radius:8px;transition:all .2s ease}.header__desktop-search:has(.search-with-text):hover{-webkit-backdrop-filter:invert(100%) opacity(.15);backdrop-filter:invert(100%) opacity(.15)}.header__actions svg:not(.account-popover__panel *){width:1.75rem!important;height:1.75rem!important}}@media screen and (max-width:1019px){.header__inner.page-width{padding:0}.header__wrapper{display:grid;grid-template-columns:0fr .5fr 2fr 1fr;grid-template-areas:"drawer search logo actions";gap:0;align-items:center;padding:0}.header__drawer{grid-area:drawer;display:flex;justify-self:start;order:-2}.header__mobile-search{grid-area:search;display:flex}.header__logo{grid-area:logo;justify-self:center;order:0;flex:1;display:flex;justify-content:center}.header__nav--desktop{display:none}.header__actions{grid-area:actions;display:flex;align-items:center;gap:0;justify-self:end}.header__actions svg:not(.account-popover__panel *),.header-actions__action svg:not(.account-popover__panel *){width:1.75rem!important;height:1.75rem!important}.header__desktop-search{display:none}}.page-width{max-width:var(--page-width, 1440px);margin:0 auto;padding:0 2rem}@media screen and (max-width:749px){.page-width{padding:0 1.5rem}}.nav-desktop__item.has-mega-menu.touch-menu-open .mega-menu,.nav-desktop__item.has-mega-menu.mega-menu-open .mega-menu{opacity:1;visibility:visible;pointer-events:auto}@media(hover:hover){.nav-desktop:not([data-l1-menu-behaviour=click_open]) .nav-desktop__item.has-mega-menu:hover .mega-menu{opacity:1;visibility:visible;pointer-events:auto}.nav-desktop[data-l1-menu-behaviour=click_open] .nav-desktop__item.has-mega-menu:hover:not(.mega-menu-open) .mega-menu{opacity:0;visibility:hidden;pointer-events:none}}.nav-desktop__item.has-mega-menu:after{content:"";position:absolute;top:100%;left:0;right:0;height:.5rem;background:transparent;z-index:999}.hidden{display:none!important}.header__actions{--header-account-trigger-foreground: var(--color-foreground);--header-account-trigger-accent: var(--color-primary-button-background);--header-account-trigger-surface: transparent}.header__actions .account-button{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;width:var(--button-size);min-width:var(--button-size);max-width:var(--button-size)}.header__actions .account-button shopify-account{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--button-size);background:var(--header-account-trigger-surface, transparent)}.header:not(:has(shopify-account)) .header__nav a:hover{color:var(--color-primary-button-background)}.header__currency-selector{display:none}@media screen and (min-width:990px){.header__currency-selector{display:block;position:relative}}@media screen and (max-width:989px){.header__currency-selector{display:none}}.currency-selector__button{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;font-family:var(--menu-localization-font, var(--font-body-family));font-size:1rem;color:rgb(var(--color-foreground));transition:opacity .2s ease;padding:.75rem}.currency-selector__button:hover{opacity:.7}.currency-selector__button .currency-code{font-weight:500;letter-spacing:.025em}.currency-selector__button .icon-caret{width:10px;height:10px;transition:transform .2s ease;transform:rotate(90deg);display:none}.currency-selector__button[aria-expanded=true] .icon-caret{transform:rotate(0)}@media screen and (min-width:990px){.header__currency-selector[data-position=left]{order:-1}.header__currency-selector[data-position=right]{order:1}}.currency-selector .localization-wrapper{position:absolute;top:calc(100% + .5rem);min-width:250px;max-width:350px;z-index:100;box-shadow:var(--shadow-large);border-radius:var(--border-radius)}.currency-selector .localization-right-bound{right:0}.currency-selector .localization-left-bound{left:0}.currency-selector .localization-form{padding:1rem}.currency-selector .localization-form__select{width:100%}.header__currency-selector localization-form-component{width:auto;min-width:12rem}.header__currency-selector .country-filter__input{border-radius:8px}.header__currency-selector .icon-checkmark{display:none!important}.header__currency-selector .country{display:inline!important;margin-right:.5rem;font-weight:500}.header__currency-selector .localization-form__currency{font-weight:400;opacity:.8}.header__currency-selector .localization-form__currency[hidden]{display:inline-block!important}.header__currency-selector dropdown-localization-component .localization-form__currency{opacity:1!important;visibility:visible!important}.header__currency-selector .localization-form__currency{font-weight:500;letter-spacing:.025em;white-space:nowrap}.header__currency-selector .localization-form__list-item:not([aria-current=true]) .localization-form__currency,.header__currency-selector .localization-form__list-item:not([aria-current=true]):hover .localization-form__currency{color:rgb(var(--color-foreground))!important;opacity:1!important;visibility:visible!important}.header__currency-selector .localization-form__list-item[aria-current=true]{background-color:var(--color-primary-button-background);color:var(--color-background)}.header__currency-selector .localization-form__list-item[aria-current=true]:hover{background-color:var(--color-primary-button-border)}.header__currency-selector .localization-form__list-item[aria-current=true] .localization-form__currency,.header__currency-selector .localization-form__list-item[aria-current=true] .country{color:var(--color-background)!important;opacity:1!important;visibility:visible!important}.header__currency-selector dropdown-localization-component .localization-wrapper,.currency-selector dropdown-localization-component .localization-wrapper,.header__currency-selector .localization-left-bound,.header__currency-selector .localization-right-bound{right:0!important;left:auto!important}.mega-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--mega-menu-overlay-color, #000);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:-1;pointer-events:none}body:has(.nav-desktop__item.has-mega-menu.mega-menu-open) .mega-menu-overlay,body:has(.nav-desktop__item.has-mega-menu.touch-menu-open) .mega-menu-overlay{opacity:var(--mega-menu-overlay-active-opacity, .5);visibility:visible;z-index:5}body:has(.nav-desktop__item.has-mega-menu.mega-menu-open) .mega-menu-overlay{pointer-events:auto}body:has(.nav-desktop__item.has-mega-menu.touch-menu-open) .mega-menu-overlay{pointer-events:none}@media(hover:hover){body:has(.nav-desktop:not([data-l1-menu-behaviour=click_open]) .nav-desktop__item.has-mega-menu:hover) .mega-menu-overlay{opacity:var(--mega-menu-overlay-active-opacity, .5);visibility:visible;z-index:5;pointer-events:none}}body.mega-tiered-escape .mega-menu-overlay{opacity:0;visibility:hidden}#header-group{position:relative;z-index:10}[data-header-wrapper]{pointer-events:none}[data-header-wrapper]>header-component.header{pointer-events:none}[data-header-wrapper] .header__inner,.header .header__wrapper{pointer-events:none}.header .header__wrapper>*{pointer-events:auto}[data-header-wrapper]>header-component[data-sticky-state=active][data-scroll-direction=up]{pointer-events:auto}.nav-desktop__item.has-mega-menu:hover .nav-desktop__link,.nav-desktop__item.has-mega-menu.mega-menu-open .nav-desktop__link,.nav-desktop__item.has-mega-menu.touch-menu-open .nav-desktop__link{color:var(--color-primary-hover)!important}@media screen and (min-width:750px){.mega-menu:not(.mega-menu--tiered) .mega-menu__inner--feature{grid-template-columns:var( --mega-inner-cols, minmax(0, 65fr) minmax(0, 20fr) minmax(0, 15fr) )}}@media screen and (max-width:749px){.mega-menu:not(.mega-menu--tiered) .mega-menu__inner--feature{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header.css.map */
