.header-v2-wrapper{display:block;position:relative;background-color:rgba(var(--color-background),var(--color-background-alpha))}.header-v2-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header-v2{display:grid;grid-template-areas:"logo categories search icons";grid-template-columns:auto auto 1fr auto;align-items:center;column-gap:1.6rem;padding:var(--header-v2-pt, 2rem) 3rem var(--header-v2-pb, 2rem) 3rem}.header-v2__logo{grid-area:logo;display:flex;align-items:center;gap:1rem;margin:0;padding:0;line-height:1;font-size:1.6rem;font-family:var(--font-body-family)}.header-v2__logo-link{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.header-v2__logo-link:hover .h2{color:rgba(var(--color-foreground),.75)}.header-v2__logo-link .h2{transition:color var(--duration-short, .2s) ease}.header-v2__logo-image-wrapper{display:flex;align-items:center}.header-v2__logo-image{max-width:100%;height:auto}@media screen and (max-width:749px){.header-v2__logo{gap:.5rem;min-width:0;overflow:hidden}.header-v2__logo-link{flex-shrink:1;min-width:0}.header-v2__logo-link--affiliate{display:none}.header-v2__logo-image-wrapper{max-width:100%}.header-v2__logo-image{max-width:100%;height:auto}}.header-v2 header-drawer{grid-area:categories;justify-self:start}@media screen and (min-width:750px){.header-v2 .header-drawer__summary{border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .2));border-radius:var(--inputs-radius, .5rem);padding:0;transition:border-color var(--duration-short, .2s) ease,background-color var(--duration-short, .2s) ease}.header-v2 .header-drawer__summary:hover{border-color:rgba(var(--color-foreground),.4);background-color:rgba(var(--color-foreground),.04)}.header-v2 .header-drawer__summary-inner{padding:.9rem 1.4rem .9rem 1rem;gap:.6rem;border:none;border-radius:0;background:none}.header-v2 .header-drawer__summary-inner:hover{background:none;color:inherit}.header-v2 .header-drawer__summary .svg-wrapper{width:auto;height:auto}.header-v2 .header-drawer__summary .icon{width:1.8rem;height:1.2rem}.header-v2 .header-drawer__text{font-weight:var(--font-body-weight-bold, 700);font-size:1.2rem;font-family:var(--font-body-family);letter-spacing:var(--font-body-letter-spacing);text-transform:none}}@media screen and (max-width:749px){.header-v2{grid-template-areas:"drawer logo icons" "search search search";grid-template-columns:auto 1fr auto;column-gap:1.2rem;row-gap:1.2rem;padding:var(--header-v2-pt, 1.4rem) 1.6rem var(--header-v2-pb, 1.4rem) 1.6rem}.header-v2 header-drawer{grid-area:drawer}.header-v2 .header-drawer__text{display:none}.header-v2 .header-drawer__summary{border:none;padding:0;background:none}.header-v2 .header-drawer__summary-inner{padding:0;gap:0;border:none;background:none}.header-v2 .header-drawer__summary-inner:hover{background:none}.header-v2__logo{grid-area:logo;justify-content:center}}.header-v2__search{grid-area:search;display:flex;width:100%}.header-v2__search .header-v2__search-form-wrapper,.header-v2__search .header-v2__search-form,.header-v2__search .field{width:100%}.header-v2__search .field{display:flex;position:relative}.header-v2__search .field:before,.header-v2__search .field:after{display:none}.header-v2__search .field .search__input.field__input{flex:1;width:auto;border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .2));border-right:none;border-radius:var(--inputs-radius, .5rem) 0 0 var(--inputs-radius, .5rem);padding:.6rem 3.2rem .6rem 1.2rem;font-size:1.2rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-letter-spacing);color:rgba(var(--color-foreground),var(--color-foreground-alpha));background:rgba(var(--color-background),var(--color-background-alpha));outline:none;height:3.2rem;box-sizing:border-box;margin:0;transition:border-color var(--duration-short, .2s) ease}.header-v2__search .field .search__input.field__input::placeholder{color:rgba(var(--color-foreground),.55);opacity:1}.header-v2__search .field .search__input.field__input:focus,.header-v2__search .field .search__input.field__input:focus-visible{border-color:rgba(var(--color-foreground),var(--inputs-border-opacity, .2));box-shadow:none;outline:none}.header-v2__search .field .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.header-v2__search .field .reset__button.field__button{position:absolute;right:3.6rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.4rem;width:auto;height:auto;color:rgba(var(--color-foreground),.55);display:flex;align-items:center}.header-v2__search .field .reset__button.field__button:hover{color:rgba(var(--color-foreground),.75)}.header-v2__search .field .reset__button.field__button.hidden{display:none}.header-v2__search .field .search__button.field__button,.header-v2__search .field .search__button.field__button:hover,.header-v2__search .field .search__button.field__button:focus,.header-v2__search .field .search__button.field__button:focus-visible,.header-v2__search .field .search__button.field__button:not(:focus-visible):not(.focused){background-color:rgb(var(--color-button))}.header-v2__search .field .search__button.field__button{position:relative;display:flex;align-items:center;justify-content:center;width:3.3rem;height:3.2rem;flex-shrink:0;border:var(--inputs-border-width, .1rem) solid transparent;border-left:none;border-radius:0 var(--inputs-radius, .5rem) var(--inputs-radius, .5rem) 0;cursor:pointer;transition:opacity var(--duration-short, .2s) ease;top:0;padding:0;margin:0}.header-v2__search .field .search__button.field__button:hover{opacity:.85}.header-v2__search .field .search__button.field__button:focus-visible,.header-v2__search .field .search__button.field__button:focus{opacity:.9;outline:none;box-shadow:none}.header-v2__search .field .search__button .svg-wrapper{color:rgb(var(--color-button-text));width:auto;height:auto;display:flex;align-items:center;justify-content:center}.header-v2__search .field .search__button .icon{color:rgb(var(--color-button-text));width:1.4rem;height:1.4rem}.header-v2__search .predictive-search{position:absolute;top:100%;left:0;right:0;z-index:3}.header-v2__icons{grid-area:icons;display:flex;align-items:center;gap:.2rem;justify-self:end}.header-v2__icon{display:flex;align-items:center;justify-content:center;padding:.6rem;color:rgba(var(--color-foreground),var(--color-foreground-alpha));text-decoration:none;position:relative;cursor:pointer;background:none;border:none}.header-v2__icon:hover{color:rgba(var(--color-foreground),.75)}.header-v2__icon:hover .icon{transform:scale(1.07)}.header-v2__icon .svg-wrapper{width:auto;height:auto;display:flex;align-items:center}.header-v2__icon .icon{width:2rem;height:2rem;display:flex;align-items:center;transition:transform var(--duration-short, .2s) ease}.header-v2 .header__icon .svg-wrapper{width:auto;height:auto}.header-v2 .header__icon .icon{width:1.8rem;height:1.2rem}div[class*=omnisend-form][class*=-teaser],div[class*=omnisend-form][class*=-container]{z-index:3!important}.header-v2 .menu-drawer{position:fixed;top:var(--header-bottom-position, 100%);left:0;height:calc(100vh - var(--header-bottom-position, 0px));height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 0px))}.header-v2 .menu-drawer-container>summary:before{position:fixed;top:var(--header-bottom-position, 0px);left:0;width:100%;height:calc(100vh - var(--header-bottom-position, 0px))}.header-v2 .menu-drawer__menu,.header-v2 .menu-drawer__menu ul{list-style:none;margin:0;padding:0}.header-v2 .menu-drawer__menu-item{display:block;width:100%;padding:1rem 2.4rem}.header-v2__account-menu{position:relative}.header-v2__account-menu[open]>summary{color:rgba(var(--color-foreground),.75)}.header-v2__dropdown{position:absolute;right:0;top:100%;min-width:16rem;padding:.8rem 0;list-style:none;margin:0;z-index:4;border-radius:var(--inputs-radius, .5rem);border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 .2rem .8rem rgba(var(--color-shadow),.1);background-color:rgba(var(--color-background),var(--color-background-alpha))}.header-v2__dropdown a{display:block;padding:.6rem 1.6rem;text-decoration:none;color:rgba(var(--color-foreground),var(--color-foreground-alpha));font-size:1.3rem;font-family:var(--font-body-family)}.header-v2__dropdown a:hover{background-color:rgba(var(--color-foreground),.04)}.header-v2__dropdown a.list-menu__item--active{font-weight:var(--font-body-weight-bold, 700)}.header-v2__custom-menu{position:relative}.header-v2__custom-menu .header-v2__icon-image-wrapper{width:1.7rem;height:1.7rem;display:flex;align-items:center;justify-content:center}.header-v2__custom-menu .header-v2__icon-image-wrapper img{width:100%;height:100%;object-fit:contain}.header-v2__icon--cart{position:relative}.header-v2__cart-count{position:absolute;top:0;right:0;min-width:1.4rem;height:1.4rem;border-radius:50%;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1rem;font-weight:var(--font-body-weight-bold, 700);display:flex;align-items:center;justify-content:center;line-height:1;padding:0 .3rem}.header-v2__localization{display:flex;align-items:center;gap:.8rem}@media screen and (max-width:749px){.header-v2__localization{display:none}}.section-header-v2{position:sticky;z-index:100}.section-header-v2.shopify-section-header-hidden{transform:translateY(-100%)}.section-header-v2.shopify-section-header-sticky{position:fixed;top:0;left:0;right:0;z-index:999}.section-header-v2.shopify-section-header-sticky.animate{transition:transform .3s ease}.scrolled-past-header .header-v2__logo-image-wrapper{transition:width .3s ease}.header-v2 *[tabindex="-1"]:focus{outline:none}.header-v2__icon:focus-visible,.header-v2__logo-link:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);border-radius:.3rem}.header-v2 .menu-drawer-container .header-v2__icon-close{display:none}.header-v2 .menu-drawer-container[open] .header-v2__icon-close{display:flex}.header-v2 .menu-drawer-container[open]>summary .svg-wrapper:not(.header-v2__icon-close){display:none}.header-v2__icon account-icon{display:flex;align-items:center}.header-v2__icon account-icon shop-user-avatar{width:1.8rem;height:1.8rem;border-radius:50%;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-header-v2.css.map */
