/* Keep the expanded site navigation usable on landscape/portrait tablets. */
@media(min-width:761px) and (max-width:1180px){
 .site-header.has-simulator-navigation .desktop-nav{display:none}
 .site-header.has-simulator-navigation .menu-toggle{display:block;min-width:44px;min-height:44px}
 .site-header.has-simulator-navigation .header-cta{margin-left:auto}
 body:has(.site-header.has-simulator-navigation) #mobile-nav{position:fixed;top:108px;left:3%;right:3%;max-height:calc(100dvh - 132px);overflow:auto;border-radius:22px}
}
@media(min-width:1181px) and (max-width:1400px){
 .site-header.has-simulator-navigation{gap:16px}
 .site-header.has-simulator-navigation .desktop-nav{gap:16px;font-size:13px}
}
