.mega-menu{width:100%!important;padding:24px 40px!important;box-sizing:border-box!important;max-height:calc(100vh - 200px)!important;overflow:hidden!important}.mega-menu__inner{max-width:1400px!important;margin:0 auto!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;gap:60px!important;width:100%!important}.mega-menu__linklist{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:16px 28px!important;align-items:start!important}.mega-menu__linklist:has(li>ul){flex:1 1 auto!important}.mega-menu__linklist>li{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.mega-menu__linklist:not(:has(li>ul)){display:flex!important;flex-direction:column!important;gap:10px!important;align-items:flex-start!important;flex:0 0 auto!important;min-width:200px!important}.mega-menu__linklist>li>a,.mega-menu__linklist>li>a.h6{font-weight:700!important;font-size:20px!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1.2!important}.mega-menu__linklist>li>ul{display:flex!important;flex-direction:column!important;gap:6px!important;margin-top:2px!important}.mega-menu__linklist>li>ul a{font-weight:400!important;font-size:14px!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.3!important}.mega-menu__linklist>li.mega-menu__see-all{grid-column:1 / -1!important;margin-top:6px!important}.mega-menu__linklist>li.mega-menu__see-all>a{font-family:var(--text-font-family)!important;font-weight:400!important;font-size:14px!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.4!important;text-decoration:underline!important;text-underline-offset:3px!important}.header-sidebar__see-all a{display:inline-block;padding-block:calc(var(--header-linklist-padding-block) / 2);font-family:var(--text-font-family);font-weight:400;font-size:14px;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:3px}.mega-menu__promo{flex:0 0 auto!important;gap:20px!important}.mega-menu__promo>a{display:flex!important;flex-direction:column-reverse!important;gap:10px!important}.mega-menu__promo>a>div:last-child{text-align:left!important;align-items:flex-start!important;margin:0!important}.mega-menu__promo>a .h6{font-weight:700!important;font-size:20px!important;letter-spacing:.05em!important;text-transform:uppercase!important}.mega-menu__linklist a,.mega-menu__promo a .h6,.mega-menu__promo a p{transition:color .2s ease!important}.mega-menu__linklist a:hover,.mega-menu__promo a:hover .h6,.mega-menu__promo a:hover p{color:rgb(var(--color-link, var(--color-foreground)))!important;opacity:1!important}.diagnostic-banner{display:block;overflow:hidden}.diagnostic-banner__image{display:block;width:100%;height:auto;transition:transform .4s ease}@media(hover:hover){.diagnostic-banner:hover .diagnostic-banner__image{transform:scale(1.02)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-megamenu.css.map?x=25667 */
