.hc-site-header{position:relative;z-index:50}.hc-site-header--sticky{position:sticky;top:0;transition:transform .35s ease}.hc-site-header.is-hidden{transform:translateY(-100%)}.hc-site-header.is-hidden:focus-within{transform:none}.header-wrapper{display:block;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.header-wrapper--border{border-bottom:1px solid var(--color-border)}.hc-site-header.is-scrolled .header-wrapper{box-shadow:0 2px 16px #00000014}.hc-site-header:has(.header-wrapper--transparent){margin-bottom:calc(var(--header-height, 80px) * -1)}.header--transparent-active:not(:has(details[open],modal-drawer[open])){background:transparent;color:var(--transparent-text);box-shadow:none}.header--transparent-active:not(:has(details[open],modal-drawer[open])):hover{background:var(--gradient-background);color:var(--color-foreground)}.header__logo-image--transparent{display:none}.header--transparent-active:not(:has(details[open],modal-drawer[open])):not(:hover) .header__logo-image--transparent{display:block}.header--transparent-active:not(:has(details[open],modal-drawer[open])):not(:hover) .header__logo:has(.header__logo-image--transparent) .header__logo-image--default{display:none}.header{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"menu logo icons";align-items:center;gap:0 1.6rem;min-height:6.4rem}.header__icon.header__icon--menu{grid-area:menu;justify-self:start}.header__heading{grid-area:logo;margin:0;line-height:0}.header__nav{grid-area:nav;display:none}.header__icons{grid-area:icons;display:flex;align-items:center;justify-content:flex-end;gap:.2rem}.header__icon.header__icon--search-start{display:none}@media screen and (min-width:990px){.header{min-height:8rem}.header__icon.header__icon--menu{display:none}.header__nav{display:block}.header--logo-left-menu-center{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons"}.header--logo-left-menu-center .header-menu{justify-content:center}.header--logo-left-menu-right{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons"}.header--logo-left-menu-right .header-menu{justify-content:flex-end}.header--logo-center-menu-below{grid-template-columns:1fr auto 1fr;grid-template-areas:"search logo icons" "nav nav nav";padding-top:1.2rem}.header--logo-center-menu-below .header__icon--search-start{display:inline-flex;grid-area:search;justify-self:start}.header--logo-center-menu-below .header__icon--search-end{display:none}.header--two-row{grid-template-columns:auto 1fr auto;grid-template-areas:"logo . icons" "nav nav nav";padding-top:1.2rem}.header--logo-center-menu-below .header-menu,.header--two-row .header-menu{justify-content:center;flex-wrap:wrap}}.header__logo{display:inline-block}.header__logo-image{width:var(--logo-width-mobile);max-width:100%;height:auto}@media screen and (min-width:750px){.header__logo-image{width:var(--logo-width)}}.header__logo-text{display:block;margin:0;line-height:1.2}.header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:inherit;transition:color .2s ease}.header__icon:hover{color:var(--color-accent)}.header--transparent-active:not(:has(details[open],modal-drawer[open])):not(:hover) .header__icon:hover{color:inherit;opacity:.8}.header__count{position:absolute;top:.4rem;inset-inline-end:.2rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:1rem;background:var(--color-button);color:var(--color-button-text);font-size:1.05rem;font-weight:var(--font-body-weight-bold);line-height:1}.header__count[hidden]{display:none}.header-menu{display:flex;align-items:center;gap:0 .4rem}.header-menu__li{position:static}.header-menu__details{position:relative}.header-menu__details--mega{position:static}.header-menu__item{display:inline-flex;align-items:center;gap:.4rem;padding:1.4rem 1.2rem;font-size:1.35rem;font-weight:var(--font-body-weight-medium);letter-spacing:.08em;text-transform:var(--text-transform-menu);cursor:pointer;list-style:none;white-space:nowrap}.header-menu__item::-webkit-details-marker{display:none}.header-menu__item>span{position:relative}.header-menu__item>span:after{content:"";position:absolute;inset-inline:0;bottom:-.4rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.header-menu__item:hover>span:after,.header-menu__item.is-active>span:after,details[open]>.header-menu__item>span:after{transform:scaleX(1)}.header-menu__caret{transition:transform .25s ease}details[open]>.header-menu__item .header-menu__caret{transform:rotate(180deg)}.header-dropdown{position:absolute;top:100%;inset-inline-start:0;z-index:10;min-width:22rem;padding:1.2rem 0;border:1px solid var(--color-border);box-shadow:0 12px 30px #00000014;animation:dropdown-in .2s ease}.header-dropdown__link{display:block;padding:.7rem 2rem;font-size:1.4rem;transition:color .2s ease,padding .2s ease}.header-dropdown__link:hover,.header-dropdown__link.is-active{color:var(--color-accent)}.header-dropdown__link--sub{padding-inline-start:3.2rem;font-size:1.3rem;color:var(--color-foreground-muted)}.header-dropdown__link--all{margin-top:.4rem;border-top:1px solid var(--color-border);padding-top:1rem;font-weight:var(--font-body-weight-medium)}.mega-menu{position:absolute;top:100%;inset-inline:0;z-index:10;border-top:1px solid var(--color-border);box-shadow:0 16px 40px #0000001a;animation:dropdown-in .25s ease}.mega-menu__inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:4rem;padding-top:3.6rem;padding-bottom:4rem}.mega-menu__columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:2.4rem 3.2rem;align-content:start}.mega-menu__heading{display:block;margin-bottom:1.2rem;font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.1em;text-transform:uppercase}.mega-menu__link{display:block;padding:.4rem 0;font-size:1.4rem;color:var(--color-foreground-muted);transition:color .2s ease}.mega-menu__heading:hover,.mega-menu__link:hover,.mega-menu__link.is-active{color:var(--color-accent)}.mega-menu__view-all{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:var(--font-body-weight-medium);text-decoration:underline;text-underline-offset:.3em}.mega-menu__promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem;align-content:start}.mega-menu__promo{display:block}.mega-menu__promo-media{aspect-ratio:4 / 5}.mega-menu__promo-media img{transition:transform .6s ease}.mega-menu__promo:hover .mega-menu__promo-media img{transform:scale(1.04)}.mega-menu__promo-heading{display:block;margin-top:1rem;font-family:var(--font-heading-family);font-size:1.7rem}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}.search-modal__panel{position:fixed;top:0;inset-inline:0;z-index:100;padding:2.4rem 0 3.2rem;transform:translateY(-100%);visibility:hidden;transition:transform .35s ease,visibility .35s}modal-drawer[open] .search-modal__panel{transform:none;visibility:visible}.search-modal__inner{display:grid;grid-template-columns:1fr auto;gap:1.6rem;align-items:center}.search-modal__input{padding-inline-end:5.6rem;font-size:1.6rem}.search-modal__input::-webkit-search-cancel-button{display:none}.search-modal__submit{position:absolute;top:0;bottom:0;inset-inline-end:0;display:inline-flex;align-items:center;justify-content:center;width:5.2rem}.search-modal__popular{grid-column:1 / -1}.search-modal__label{margin-bottom:1rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-foreground-muted)}.search-modal__terms{display:flex;flex-wrap:wrap;gap:.8rem}.search-modal__term{display:inline-block;padding:.6rem 1.4rem;border:1px solid var(--color-border);border-radius:4rem;font-size:1.3rem;transition:border-color .2s ease,color .2s ease}.search-modal__term:hover{border-color:var(--color-accent);color:var(--color-accent)}.menu-drawer__panel{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:100;display:flex;flex-direction:column;width:min(40rem,88vw);overflow-y:auto;transform:translate(-100%);visibility:hidden;transition:transform .35s ease,visibility .35s}[dir=rtl] .menu-drawer__panel{transform:translate(100%)}modal-drawer[open] .menu-drawer__panel{transform:none;visibility:visible}.menu-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:.8rem .8rem .8rem 2rem;border-bottom:1px solid var(--color-border)}.menu-drawer__title{font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.12em;text-transform:uppercase}.menu-drawer__nav{flex:1;padding:.8rem 0}.menu-drawer__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.3rem 2rem;font-size:1.5rem;font-weight:var(--font-body-weight-medium);text-transform:var(--text-transform-menu);letter-spacing:.06em;list-style:none;cursor:pointer}.menu-drawer__item::-webkit-details-marker{display:none}.menu-drawer__item--child{padding-inline-start:3rem;font-weight:var(--font-body-weight);text-transform:none;letter-spacing:0}.menu-drawer__item--grandchild{padding-inline-start:4.2rem;font-size:1.4rem;font-weight:var(--font-body-weight);text-transform:none;letter-spacing:0;color:var(--color-foreground-muted)}.menu-drawer__item--all{text-decoration:underline;text-underline-offset:.3em}.menu-drawer__item[aria-current=page]{color:var(--color-accent)}.menu-drawer__toggle{transition:transform .25s ease}details[open]>.menu-drawer__item .menu-drawer__toggle{transform:rotate(45deg)}.menu-drawer__submenu{background:var(--color-foreground-subtle)}.menu-drawer__footer{display:flex;flex-direction:column;gap:.4rem;padding:1.6rem 2rem 2.4rem;border-top:1px solid var(--color-border)}.menu-drawer__utility{display:inline-flex;align-items:center;gap:1rem;padding:.8rem 0;font-size:1.4rem}.menu-drawer__footer .localization{margin:.8rem 0}.menu-drawer__footer .localization__select{border-color:var(--color-border)}.menu-drawer__social{margin-inline-start:-1rem}shopify-account.header__icon{display:inline-flex;align-items:center;justify-content:center}.header__account-avatar{display:inline-flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-header.css.map */
