#siteHeader .vh-mobile-toggle{position:relative;width:40px!important;height:40px!important;flex:none;overflow:visible}
#siteHeader .vh-mobile-toggle .menu-line48{display:block!important;position:absolute;left:8px;right:8px;top:19px;height:1.5px;background:currentColor;border-radius:2px;transform-origin:center;transition:transform .38s cubic-bezier(.22,1,.36,1)}
#siteHeader .vh-mobile-toggle .menu-line48:first-child{transform:translateY(-4px)}
#siteHeader .vh-mobile-toggle .menu-line48:last-child{transform:translateY(4px)}
#siteHeader .vh-mobile-toggle[aria-expanded="true"] .menu-line48:first-child{transform:translateY(0) rotate(45deg)}
#siteHeader .vh-mobile-toggle[aria-expanded="true"] .menu-line48:last-child{transform:translateY(0) rotate(-45deg)}
#siteHeader .vh-mobile-toggle:focus-visible{outline:1px solid #ff6a32;outline-offset:3px}
@media(prefers-reduced-motion:reduce){#siteHeader .menu-line48{transition:none!important}}

#siteHeader .vh-header-inner{grid-template-columns:1fr auto 1fr}
#siteHeader .vh-mobile-toggle{justify-self:end}
#vehicleMega .vehicle-mega-photo img{object-fit:contain;transform:none!important}
@media(max-width:760px){#siteHeader .vh-header-inner{grid-template-columns:auto minmax(0,1fr) 40px!important;gap:10px}#siteHeader .vh-main-links{justify-content:end}#siteHeader .vh-main-links>a.vh-secondary{display:none}#siteHeader #navLinks.open>.vh-secondary{display:flex}}
