.nav{position:relative;z-index:40}.nav-inner{position:static;max-width:980px}.nav-item{position:static}.nav-item-all>a{white-space:nowrap}.nav-item>.mega-menu{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;padding:24px 26px 28px;box-shadow:0 8px 18px #0002;grid-template-columns:repeat(6,minmax(150px,1fr));gap:22px;max-height:70vh;overflow:auto}.nav-item:hover>.mega-menu,.nav-item:focus-within>.mega-menu{display:grid}.mega-column{min-width:0;border-right:1px solid #e4e7eb;padding-right:16px}.mega-heading{display:block!important;color:#697386!important;border-bottom:1px solid #e4e7eb;padding:0 0 8px!important;margin-bottom:9px;font-size:13px;text-transform:uppercase}.mega-column>a:not(.mega-heading){display:block!important;color:#667085!important;padding:5px 8px!important;font-size:15px;line-height:1.35}.mega-column>a:hover{color:#ad1732!important;background:#f8f2f4}
@media(max-width:900px){.nav{display:none}.nav.is-open{display:block}.nav-inner{display:block}.nav-item>.mega-menu,.nav-item:hover>.mega-menu{display:none;position:static;grid-template-columns:1fr;padding:8px 16px;max-height:none;box-shadow:none}.nav-item.is-open>.mega-menu{display:grid}.mega-column{border:0;border-bottom:1px solid #ffffff2b;padding:0 0 8px}.mega-heading,.mega-column>a:not(.mega-heading){color:#fff!important}.mega-heading{margin-top:8px}}
