.mega-menu{background:var(--header-bg);z-index:1;position:fixed;left:0;width:100%;top:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--spacing);visibility:hidden;pointer-events:all;color:var(--header-base);padding:140px var(--spacing) var(--spacing);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:visibility .4s step-start,-webkit-clip-path .35s cubic-bezier(.165,.84,.44,1);transition:clip-path .35s cubic-bezier(.165,.84,.44,1),visibility .4s step-start;transition:clip-path .35s cubic-bezier(.165,.84,.44,1),visibility .4s step-start,-webkit-clip-path .35s cubic-bezier(.165,.84,.44,1)}.has-mega-menu:hover .mega-menu{visibility:visible;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.mega-menu__active .feature-button a{background:var(--button-bg)!important;color:var(--button-base)!important}.cart-icon,.nav-container a{z-index:2!important;position:relative!important}.mega-menu__active{color:var(--navigation-base)!important}.nav-container .has-mega-menu .sub-menu{display:none!important}.mega-menu>*{flex:1;max-height:600px;opacity:0;transform:translateY(30px);transition:.6s cubic-bezier(.87,0,.13,1);visibility:hidden;margin:32px 0}.has-mega-menu:hover .mega-menu>*{opacity:1;transform:translateY(0);visibility:visible}.mega-menu img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}

/*# sourceMappingURL=megamenu.css.map*/