.custom-header-nav,.custom-header-nav>.list-menu--inline,.custom-header-nav>.list-menu--inline>li,.custom-header-nav header-menu,.custom-header-nav .custom-mega-menu{position:static}.custom-mega-menu__top-link{align-items:center;color:inherit;display:inline-flex;text-decoration:none}.header-wrapper{position:relative}.custom-mega-menu__content{border-top:.1rem solid rgba(var(--color-foreground),.12);box-sizing:border-box;left:0;margin-left:0;max-width:none;overflow-x:clip;padding:3.2rem max(3rem,calc((100vw - var(--page-width, 160rem)) / 2 + 5rem));position:absolute;right:0;top:100%;width:100%;z-index:5}.js .header-wrapper>.custom-mega-menu__content{opacity:0;pointer-events:none;transform:translateY(-1.5rem);visibility:hidden}.js .header-wrapper>.custom-mega-menu__content.is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.custom-mega-menu__inner{display:grid;gap:4rem;grid-template-columns:minmax(18rem,1fr) minmax(0,4fr);margin:0 auto;max-width:none;width:100%}.custom-mega-menu__links{align-self:start}.custom-mega-menu__link{color:rgb(var(--color-foreground));display:block;font-size:1.7rem;padding:.55rem 0;text-decoration:none}.custom-mega-menu__link:hover,.custom-mega-menu__link--active{text-decoration:underline;text-underline-offset:.3rem}.custom-mega-menu__cards{display:flex;gap:3rem;justify-content:flex-end;min-width:0}.custom-mega-menu__cards:empty{display:none}.custom-mega-menu__cards>.custom-menu-card--desktop{flex:0 0 calc((100% - 6rem) / 3);max-width:calc((100% - 6rem) / 3)}.custom-menu-card{color:rgb(var(--color-foreground));display:block;min-width:0;text-decoration:none}.custom-menu-card__media{aspect-ratio:1 / 1;background:rgba(var(--color-foreground),.05);display:block;overflow:hidden;width:100%}.custom-menu-card__image{display:block;height:100%;object-fit:cover;transition:transform .25s ease;width:100%}.custom-menu-card__title{display:block;font-size:1.6rem;font-weight:600;line-height:1.3;margin-top:1rem;text-align:center}.custom-menu-card:hover .custom-menu-card__image{transform:scale(1.025)}.custom-menu-card:hover .custom-menu-card__title{text-decoration:underline;text-underline-offset:.3rem}.custom-mobile-collections{display:none}@media screen and (min-width:990px){.custom-mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 12rem));overflow-y:auto}}@media screen and (max-width:989px){.custom-menu-drawer{background-color:rgb(var(--color-background));bottom:0!important;height:auto!important;left:0!important;max-height:none!important;opacity:1;position:fixed!important;right:0!important;top:var(--custom-mobile-header-bottom, var(--header-bottom-position, 7rem))!important;width:100%!important;z-index:4}.js .menu-drawer-container[open]>.custom-menu-drawer,.js .menu-drawer-container[open].menu-opening>.custom-menu-drawer{transform:translate(0)!important;visibility:visible!important}.custom-mobile-collections{border-top:.1rem solid rgba(var(--color-foreground),.1);display:block;max-height:24rem;overflow:hidden;padding:1.6rem 0 1.2rem;transform:translateY(0);transition:max-height .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,padding .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),border-color .22s ease}.custom-mobile-collections.is-scroll-hidden,.custom-mobile-collections.is-drawer-hidden{border-color:transparent;max-height:0;opacity:0;padding-bottom:0;padding-top:0;pointer-events:none;transform:translateY(-1rem)}.custom-mobile-collections__track{display:flex;gap:1.2rem;overflow-x:auto;padding:0 1.6rem .8rem;scroll-padding-left:1.6rem;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.custom-mobile-collections__track::-webkit-scrollbar{display:none}.custom-mobile-collections__item{flex:0 0 min(10rem,calc(50vw - 2.2rem));max-width:10rem;scroll-snap-align:start}.custom-menu-card--mobile-bar .custom-menu-card__media{border-radius:1.8rem;height:min(10rem,calc(50vw - 2.2rem));max-height:10rem;max-width:10rem;width:100%}.custom-menu-card--mobile-bar .custom-menu-card__title{font-size:1.5rem;margin-top:.8rem}.custom-menu-drawer__submenu,.custom-menu-drawer__inner-submenu{height:100%}.custom-menu-drawer__inner-submenu{display:flex;flex-direction:column;overflow-y:auto}.custom-menu-drawer__back{align-items:center;border-bottom:.1rem solid rgba(var(--color-foreground),.12);display:grid;flex:0 0 auto;font-size:2rem;font-weight:600;grid-template-columns:4rem 1fr 4rem;margin:0;min-height:6.4rem;padding:0 1.6rem;text-align:center}.custom-menu-drawer__back .svg-wrapper{margin:0}.custom-menu-drawer__child-links{flex:0 0 auto;padding:2rem 0 1rem}.custom-menu-drawer__child-links .menu-drawer__menu-item{font-size:2rem;font-weight:600;padding-bottom:1.3rem;padding-top:1.3rem}.custom-menu-drawer__promos{display:flex;flex:0 0 auto;gap:1.6rem;margin-top:auto;overflow-x:auto;padding:2rem 1.6rem 1.6rem;scroll-padding-left:1.6rem;scroll-snap-type:x mandatory;scrollbar-color:rgba(var(--color-foreground),.28) rgba(var(--color-foreground),.08);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.custom-menu-drawer__promo{flex:0 0 calc((100vw - 4.8rem)/2);scroll-snap-align:start}.custom-menu-card--drawer .custom-menu-card__title{font-size:1.7rem;text-align:left}}@media(prefers-reduced-motion:reduce){.custom-menu-card__image,.custom-mobile-collections{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom-header-mega-menu.css.map */
