.mega-menu{position:static}.mega-menu__content{position:absolute;top:100%;left:0;right:0;padding:1.6rem 0;border:0;border-radius:0;background:rgb(var(--color-background));overflow-y:auto;max-height:calc(100dvh - var(--header-height, 13rem) - 4rem);box-shadow:0 12px 28px #0000001a}.js .mega-menu__content{opacity:0;transform:translateY(-.5rem);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);pointer-events:auto}.mega-menu__list,.mega-menu .mega-menu__list--condensed,.header--top-center .mega-menu__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.4rem 2.4rem;list-style:none;margin-top:0;margin-bottom:0}.mega-menu__link{display:block;padding:.9rem 1.2rem;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.5;text-decoration:none;text-align:left;border-radius:.6rem;overflow-wrap:anywhere}.mega-menu__link--level-2{font-size:1.6rem;font-weight:600;min-height:4.4rem}.mega-menu__link:hover,.mega-menu__link--active{background:rgba(var(--color-foreground),.05);text-decoration:underline;text-underline-offset:.3rem}.mega-menu__list .list-unstyled{padding-left:1.2rem}@media(prefers-reduced-motion:reduce){.js .mega-menu__content{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-mega-menu.css.map */
