modern-nav.modern-nav{display:contents}.list-menu--modern .header-menu-tabs__container{--header-menu-tabs-top-offset: 10px;display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--header-menu-tabs-top-offset));transition:opacity var(--duration-medium) ease,visibility var(--duration-medium) ease,transform var(--duration-medium) ease}.list-menu--modern .header-menu-tabs__container:before{content:"";position:absolute;top:calc(var(--header-menu-tabs-top-offset) * -1);left:0;width:100%;height:var(--header-menu-tabs-top-offset)}.list-menu--modern .submenu-container.submenu--megamenu.header-menu-tabs:hover>.header-menu-tabs__container{opacity:1;visibility:visible;pointer-events:auto}.list-menu--modern .header-menu-tabs__panel{--header-menu-tabs-padding: 24px;--header-menu-tabs-width: 280px;display:flex;min-height:160px;padding:var(--header-menu-tabs-padding);background:var(--color-simple-dropdown);box-shadow:var(--shadow)}.list-menu--modern .header-menu-tabs__tabs{display:flex;flex:0 0 var(--header-menu-tabs-width);flex-direction:column;margin:0;padding:0 24px 0 0;border-right:1px solid rgb(47 47 47 / 15%)}.list-menu--modern .header-menu-tabs__tab-link{display:block;padding:10px 0;color:var(--color-base)}.list-menu--modern .header-menu-tabs__tab.is-active>.header-menu-tabs__tab-link,.list-menu--modern .header-menu-tabs__tab-link:hover{text-decoration:underline}.list-menu--modern .header-menu-tabs__content{flex:1 1 auto;min-width:0;padding-left:32px}.list-menu--modern .header-menu-tabs__content-panel{display:none;align-items:start}.list-menu--modern .header-menu-tabs__content-panel.is-active{display:block}.list-menu--modern .header-menu-tabs__content-panel--one-banner.is-active,.list-menu--modern .header-menu-tabs__content-panel--two-banners.is-active{display:grid;gap:24px}.list-menu--modern .header-menu-tabs__content-panel--one-banner.is-active{grid-template-columns:minmax(0,2fr) minmax(230px,1fr)}.list-menu--modern .header-menu-tabs__content-panel--two-banners.is-active{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.list-menu--modern .header-menu-tabs__children{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-content:start;gap:12px 24px;margin:0;padding:0}.list-menu--modern .header-menu-tabs__children--one-column{grid-template-columns:minmax(0,1fr)}.list-menu--modern .header-menu-tabs__promos{display:grid;gap:24px}.list-menu--modern .header-menu-tabs__promos--two-banners{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:993px)and (max-width:1399px){.list-menu--modern .header-menu-tabs__panel .header-menu-tabs__promo,.list-menu--modern .header-menu-tabs__panel .header-menu-tabs__promo.header-menu-tabs__promo--content-first{flex-direction:column;row-gap:10px}.list-menu--modern .header-menu-tabs__panel .header-menu-tabs__promo-image{flex:0 0 auto;width:100%}.list-menu--modern .header-menu-tabs__panel .header-menu-tabs__promo-image img{height:auto}}.list-menu--modern .header-menu-tabs__child-link{display:flex;align-items:center;gap:10px;color:var(--color-base);padding:10px 0}.list-menu--modern .header-menu-tabs__child-icon{flex:0 0 32px;width:32px;height:32px;object-fit:cover;border-radius:3px}.list-menu--modern .header-menu-tabs__child-link:hover{text-decoration:underline}.list-menu--modern{position:relative}.menu-drawer__promo-wrapper{padding-inline:var(--padding2)}.header-menu-tabs__promo{display:flex;overflow:hidden;border-radius:3px;background:var(--promo-banner-background, transparent);padding:16px;column-gap:10px}.header-menu-tabs__promo--content-first{flex-direction:row-reverse}.header-menu-tabs__promo-image{flex:0 0 var(--promo-banner-image-width, 50%);width:var(--promo-banner-image-width, 50%)}.header-menu-tabs__promo-image img{width:100%;height:100%;object-fit:cover;border-radius:2px}.header-menu-tabs__promo-content{display:flex;flex:1 1 auto;flex-direction:column;row-gap:10px}.btn.header-menu-tabs__promo-link{padding:8px 0;height:auto;width:auto;max-width:150px}.header-menu-tabs__promo-eyebrow{margin:0;font-size:13px}.header-menu-tabs__promo-heading{font-size:16px;margin:0}.header-menu-tabs__promo-description{font-size:13px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map */
