:root{--cms-navigation-accent: rgb(var(--color-button))}.header__active-menu-item{color:var(--cms-navigation-accent);text-decoration-color:currentColor;text-decoration-thickness:.2rem;text-underline-offset:.6rem}details[open]>.header__menu-item{color:var(--cms-navigation-accent);text-decoration:none}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.mega-menu__content{border-top:.2rem solid var(--cms-navigation-accent);box-shadow:0 1.2rem 2.4rem rgba(var(--color-foreground),.08)}.cms-mega-menu{display:grid;gap:3.2rem}.cms-mega-menu--with-promo{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem)}.cms-mega-menu .mega-menu__list{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2.4rem 3.2rem;padding:0}.cms-mega-menu .mega-menu__list--condensed{display:block;column-count:4;column-gap:3.2rem}.cms-mega-menu .mega-menu__list--condensed>li{break-inside:avoid}.cms-mega-menu .mega-menu__list--compact{column-count:3}.cms-mega-menu .mega-menu__link--level-2{color:rgb(var(--color-foreground));font-weight:700}.cms-mega-menu .mega-menu__link--level-2:not(:only-child){margin-bottom:.6rem}.cms-mega-menu .cms-mega-menu__all-link{color:var(--cms-navigation-accent);font-weight:700}.cms-mega-menu__promo{align-self:start;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;background:rgba(var(--color-foreground),.035)}.cms-mega-menu__promo-link{display:block;color:inherit;text-decoration:none}.cms-mega-menu__promo-image{display:block;width:100%;height:14rem;object-fit:cover}.cms-mega-menu__promo-copy{padding:1.6rem}.cms-mega-menu__promo-copy p{margin:0}.cms-mega-menu__promo-heading{font-size:1.6rem;font-weight:700}.cms-mega-menu__promo-copy .cms-mega-menu__promo-heading+p{margin-top:.5rem}.cms-mega-menu__promo-cta{display:inline-block;margin-top:1rem;color:var(--cms-navigation-accent);font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.menu-drawer__menu-item--active{color:var(--cms-navigation-accent);font-weight:700;text-decoration-thickness:.2rem;text-underline-offset:.4rem}.menu-drawer details[open]>summary.menu-drawer__menu-item{color:var(--cms-navigation-accent)}.menu-drawer__close-button{color:var(--cms-navigation-accent);font-weight:700}.cms-menu-drawer__promo{margin:1.6rem 3.2rem 2.4rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1rem;background:rgba(var(--color-foreground),.035)}.cms-menu-drawer__promo a{display:block;color:inherit;text-decoration:none}.cms-menu-drawer__promo-image{display:block;width:100%;height:11rem;object-fit:cover}.cms-menu-drawer__promo>div,.cms-menu-drawer__promo a>div{display:grid;gap:.4rem;padding:1.2rem 1.4rem}.cms-menu-drawer__promo-cta{color:var(--cms-navigation-accent);font-weight:700}@media screen and (min-width:990px)and (max-width:1199px){.cms-mega-menu .mega-menu__list--condensed{column-count:3}}@media screen and (max-width:989px){.menu-drawer__menu>li>details>summary.menu-drawer__menu-item--active,.menu-drawer__menu>li>a.menu-drawer__menu-item--active{box-shadow:inset .3rem 0 var(--cms-navigation-accent)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cms-navigation.css.map */
