.mega-menu__content--v2{padding-top:3.2rem;padding-bottom:3.6rem}.mega-menu__content--page{left:max(1.5rem,calc(50% - var(--page-width, 120rem) / 2 + 3rem));right:max(1.5rem,calc(50% - var(--page-width, 120rem) / 2 + 3rem));margin-top:.8rem;border-width:var(--popup-border-width);border-radius:var(--popup-corner-radius, 1.2rem);box-shadow:0 1.6rem 4.8rem rgba(var(--color-shadow),.16)}.mega-menu__content--page .mega-menu-v2.page-width{padding-inline:3.2rem}.mega-menu-v2{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:3.2rem 4.8rem}.mega-menu-v2--featured-right{grid-template-columns:minmax(0,1fr) var(--mega-featured-width, 40%)}.mega-menu-v2--featured-left{grid-template-columns:var(--mega-featured-width, 40%) minmax(0,1fr)}.mega-menu-v2--featured-left .mega-menu-v2__featured{order:-1}.mega-menu-v2.mega-menu-v2--no-links{grid-template-columns:minmax(0,1fr)}.mega-menu-v2__columns{display:grid;grid-template-columns:repeat(var(--mega-columns, 4),minmax(0,1fr));gap:2.8rem 3.2rem;margin:0;padding:0;list-style:none}.mega-menu-v2 .mega-menu-v2__heading{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.mega-menu-v2__tiles{display:grid;grid-template-columns:repeat(var(--mega-columns, 4),minmax(0,1fr));gap:2.4rem 2rem;margin:0;padding:0;list-style:none}.mega-menu-v2__tile-link{display:grid;gap:1.2rem;color:rgb(var(--color-foreground));text-decoration:none}.mega-menu-v2__tile-media{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:var(--media-radius, .8rem);background:rgba(var(--color-foreground),.04)}.mega-menu-v2__tiles--portrait .mega-menu-v2__tile-media{aspect-ratio:4 / 5}.mega-menu-v2__tiles--landscape .mega-menu-v2__tile-media{aspect-ratio:3 / 2}.mega-menu-v2__tiles--circle .mega-menu-v2__tile-media{border-radius:50%}.mega-menu-v2__image,.mega-menu-v2__placeholder,.mega-promo__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.mega-menu-v2__placeholder,.mega-promo__placeholder{background:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.3)}.mega-menu-v2__tile-title{font-size:1.4rem;font-weight:var(--font-body-weight-bold);line-height:1.3;text-align:center}.mega-menu-v2__tiles--circle .mega-menu-v2__tile-title,.mega-menu-v2__tiles--square .mega-menu-v2__tile-title{text-align:center}@media(hover:hover){.mega-menu-v2__tile-link:hover .mega-menu-v2__image,.mega-promo__link:hover .mega-promo__image{transform:scale(1.06)}.mega-menu-v2__tile-link:hover .mega-menu-v2__tile-title{text-decoration:underline;text-underline-offset:.3rem}}.mega-menu-v2__tabs{display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);gap:4rem}.mega-menu-v2__tab-list{margin:0;padding:0 2rem 0 0;border-inline-end:.1rem solid rgba(var(--color-foreground),.1);list-style:none}.mega-menu-v2__tab{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-radius:.8rem;color:rgba(var(--color-foreground),.75);font-size:1.5rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.mega-menu-v2__tab .icon-caret{flex-shrink:0;width:1rem;height:auto;opacity:0;transform:rotate(-90deg);transition:opacity .2s ease}.mega-menu-v2__tab.is-active{background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.mega-menu-v2__tab.is-active .icon-caret{opacity:1}[data-rtl=true] .mega-menu-v2__tab .icon-caret{transform:rotate(90deg)}.mega-menu-v2__tab-panel{display:none}.mega-menu-v2__tab-panel.is-active{display:block;animation:mega-menu-fade .25s ease}.mega-menu-v2__panel-title{display:inline-flex;align-items:center;gap:1rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.2rem);text-decoration:none}.mega-menu-v2__panel-title .icon-arrow{width:1.4rem;transition:transform .2s ease}.mega-menu-v2__panel-title:hover .icon-arrow{transform:translate(.3rem)}.mega-menu-v2__panel-links{margin-top:1.6rem;columns:2;column-gap:3.2rem}.mega-menu-v2__panel-links li{break-inside:avoid}@keyframes mega-menu-fade{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.mega-menu-v2__promos,.mega-menu-v2__products{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.mega-menu-v2__promos{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.mega-menu-v2__products{grid-template-columns:repeat(var(--mega-products, 2),minmax(0,1fr))}.mega-promo__link{position:relative;display:block;overflow:hidden;border-radius:var(--media-radius, 1rem);color:rgb(var(--color-foreground));text-decoration:none}.mega-promo__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:inherit;background:rgba(var(--color-foreground),.05)}.mega-promo__content{display:grid;justify-items:start;gap:.4rem}.mega-menu-v2__promos--overlay .mega-promo__content{position:absolute;inset:auto 0 0;padding:2.4rem 2rem 2rem;background:linear-gradient(to top,#0009,#0000);color:#fff}.mega-menu-v2__promos--below .mega-promo__content{padding-top:1.2rem}.mega-promo__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.2}.mega-promo__text{font-size:1.3rem;line-height:1.4;opacity:.85}.mega-promo__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:1.3rem;font-weight:var(--font-body-weight-bold);text-decoration:underline;text-underline-offset:.3rem}.mega-promo__cta .icon-arrow{width:1.2rem;transition:transform .2s ease}.mega-promo__link:hover .mega-promo__cta .icon-arrow{transform:translate(.3rem)}.menu-drawer.menu-drawer--right{left:auto;right:0;transform:translate(100%);border-width:0 0 0 var(--drawer-border-width)}.menu-drawer.menu-drawer--full{width:100%}.js .menu-drawer.menu-drawer--bottom{top:auto;bottom:0;left:0;right:0;width:100%;height:85vh;height:85dvh;border-width:var(--drawer-border-width) 0 0;border-radius:1.6rem 1.6rem 0 0;transform:translateY(100%)}.menu-drawer.menu-drawer--bottom:before{content:"";position:absolute;top:.8rem;left:50%;z-index:3;width:4rem;height:.4rem;border-radius:1rem;background:rgba(var(--color-foreground),.2);transform:translate(-50%)}.menu-drawer.menu-drawer--bottom .menu-drawer__container{padding-top:1.2rem}@media screen and (min-width:750px){.menu-drawer.menu-drawer--full{width:100%}.js .menu-drawer.menu-drawer--bottom{height:70vh}}@media screen and (min-width:990px){body:has(header[data-menu-overlay] .header__inline-menu details[open]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#00000059;pointer-events:none;animation:mega-menu-overlay .25s ease}body:has(header[data-menu-overlay] .header__inline-menu details[open]) .section-header{z-index:4}}@keyframes mega-menu-overlay{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.mega-menu-v2__tab-panel.is-active,body:has(header[data-menu-overlay] .header__inline-menu details[open]):after{animation:none}.mega-menu-v2__image,.mega-promo__image{transition:none}}@media screen and (min-width:990px){.header__search-bar-row--inline{flex:0 1 var(--header-search-width, 30rem);width:var(--header-search-width, 30rem)}.header--search-left .header__search-bar-row--left{grid-area:search;justify-self:start;margin:0}.header--search-left.header--middle-left{grid-template-areas:"heading search navigation icons";grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:2rem}.header--search-left.header--middle-left:not(.header--has-menu),.header--search-left.header--top-left{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:2rem}.header--search-left.header--middle-left.drawer-menu,.header--search-left.header--top-left.drawer-menu{grid-template-areas:"navigation heading search icons";grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:2rem}.header--search-left.header--middle-center:not(.drawer-menu){grid-template-areas:"search navigation heading icons icons";grid-template-columns:var(--header-search-width) minmax(0,1fr) auto minmax(0,1fr) var(--header-search-width)}.header--search-left.header--middle-center.drawer-menu header-drawer{grid-area:left-icons}.header--search-left.header--middle-center.drawer-menu .header__search-bar-row--left{grid-area:left-icons;margin-inline-start:5.6rem;max-width:calc(100% - 5.6rem)}}.header__search-bar .field__label{max-width:calc(100% - 6.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:989px){.header--search-left .header__search-bar-row--left{grid-column:1 / -1;grid-row:2;margin:0;padding:1rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-header-menus.css.map */
