.mega-menu{position:static}.mega-menu .mega-menu__content{background-color:var(--color-white);border-bottom:1px solid var(--color-gray-2);border-top:1px solid var(--color-gray-2);margin-top:var(--space-xs);overflow-y:auto;left:calc(var(--space-xs) * -1);padding:var(--space-xs) 0;position:absolute;top:var(--space-xs);opacity:0;transition:opacity var(--transition-duration-03s) ease}.scrolled-past-header .mega-menu .mega-menu__content{margin-top:0}.mega-menu[open] .mega-menu__content{opacity:1;transition:opacity var(--transition-duration-03s) ease}.mega-menu ul.mega-menu__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-m);list-style:none;padding:0 var(--space-xs)}.mega-menu ul.mega-menu__list li>ul{display:flex;flex-direction:column;gap:var(--space-xxs)}.mega-menu ul.mega-menu__list li.no-spacing,.mega-menu ul.mega-menu__list li.standalone,.mega-menu ul.mega-menu__list li.has-submenu,.mega-menu ul.mega-menu__list li.has-submenu.no-spacing ul li{padding-top:0}.mega-menu .mega-menu__content ul.mega-menu__list li:last-child{margin:0;padding-bottom:0}.mega-menu ul.mega-menu__list li:last-child:before{display:none}.mega-menu ul.mega-menu__list li.standalone:hover>a{text-decoration:underline;transition:all var(--transition-duration-03s) ease}.mega-menu ul.mega-menu__list .mega-menu__link{align-items:center;color:var(--color-gray-5);display:flex;flex-direction:row;font-size:var(--typo-body-s);font-weight:var(--font-weight-400);gap:var(--space-xxs);text-decoration:none;transition:all var(--transition-duration-03s) ease;word-wrap:break-word}.mega-menu ul.mega-menu__list .mega-menu__link:hover,.mega-menu ul.mega-menu__list .mega-menu__link--active{color:var(--color-link);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-mega-menu.css.map */
