.mega-menu__wrapper{display:none;top:60px;width:100%;position:absolute;left:0;margin-right:-50vw;background:var(--color-white);color:var(--color-black);transition:var(--hover-transition);opacity:0}@-moz-document url-prefix(){.mega-menu__wrapper{top:60px}}.show,.mouseover{display:block;opacity:1}.mega-menu__wrapper .mega-menu__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--desktop-gap);align-items:center;padding-right:0}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation{display:flex;grid-template-columns:auto;gap:var(--desktop-gap);height:100%;flex-direction:column;justify-content:center}.mega-menu__alternate .mega-menu__inner .mega-menu__navigation{grid-template-columns:repeat(3,1fr)}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--desktop-gap)}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured{position:relative}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured .featured__image{height:100%}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured .featured__image img,.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured .featured__image svg{display:flex;max-width:100%;height:100%;object-fit:cover;border-radius:var(--image-radius);box-shadow:var(--box-shadow-button)}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured .featured__content{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:start;justify-content:end;flex-direction:column;gap:calc(var(--mobile-gap) / 2);padding:var(--desktop-gap)}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured .featured__content .featured__caption{text-transform:uppercase;font-size:var(--font-size-tiny);margin:0;line-height:var(--line-height-slim)}.mega-menu__alternate .mega-menu__inner .mega-menu__highlights .mega-menu__featured .featured__content .featured__title{margin:0;font-size:var(--font-size-xl);line-height:var(--line-height-slim)}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list{margin:0;padding:0;max-width:100%;display:flex;flex-direction:column}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list.menu-menu__list:not(.seconda_nav_list){flex:auto;justify-content:end}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list.menu-menu__list.seconda_nav_list{justify-content:flex-end;margin-bottom:6.5rem;flex:1}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .mega-menu__title{display:none;font-size:var(--font-size-small);line-height:var(--line-height-regular);color:var(--color-black);margin-top:0;margin-bottom:calc(var(--mobile-gap) / 2)}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list .mega-menu__item{list-style:none}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list:not(.seconda_nav_list) .mega-menu__item:not(:last-child){border-bottom:1px solid #EDEDED}.mega-menu__alternate .mega-menu__inner .mega-menu__navigation .menu-menu__list .mega-menu__item{display:flex}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list .mega-menu__item .mega-menu__link{text-decoration:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-size-body);transition:var(--hover-transition);display:inline-block;letter-spacing:.4px;line-height:1.5}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list:not(.seconda_nav_list) .mega-menu__item .mega-menu__link{text-transform:uppercase;padding:10px 0}.mega-menu__alternate .mega-menu__inner .mega-menu__navigation .menu-menu__list .mega-menu__item .mega-menu__link{font-size:var(--font-size-subheading)}.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list .mega-menu__item .mega-menu__link:hover,.mega-menu__wrapper .mega-menu__inner .mega-menu__navigation .menu-menu__list .mega-menu__item .mega-menu__link:active{text-decoration:none;color:#aaa!important}.mega-menu__highlight{position:relative;padding-top:120%}.mega-menu__wrapper .mega-menu__inner .mega-menu__highlight img{display:block;position:absolute;top:0;height:100%;right:0;left:0;width:100%;object-fit:cover;object-position:top}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-mega-menu-custom.css.map */
