body:not(.gender-generic) .level1{color:#9f9f9f}mega-menu .level1.is-active,mega-menu .level1:hover{color:#000}mega-menu .level1:not(.is-active) svg{display:none}mega-menu .animate-hover>svg{width:0;transition:width .3s ease}mega-menu .animate-hover:hover>svg{width:1rem;transition:width .3s ease}mega-menu .level1.is-active>svg{width:1rem}@media screen and (min-width:1024px){sticky-header mega-menu .level2.is-active{display:flex}}mega-menu .grandchild{opacity:0;visibility:hidden;height:0;position:absolute;top:calc(100% + .1rem);width:100%;background:#fff;left:0%;padding-top:2.5rem}mega-menu .grandchild:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh;pointer-events:none}mega-menu .grandchild .meta-img:empty{display:flex}body.gender-generic mega-menu{min-height:unset}@media(hover:hover)and (pointer:fine){mega-menu .level3:hover .grandchild{opacity:1;height:auto;visibility:visible;transition:opacity .3s ease-in,visibility .3s ease-in,height .3s ease-in}mega-menu ul:has(.level3:hover){background:#fff}mega-menu .menu-voice:hover{opacity:1}mega-menu:hover .menu-voice:not(:hover){opacity:.5}}@media screen and (min-width:1024px){body:has(mega-menu .level3:hover) #search-bar,body:has(mega-menu .level3:hover) #search-bar #search-primary{height:0;transition:height .3s;visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/1007/assets/component-mega-menu.css.map */
