.lrs-vehicle-nav-trigger{height:0;pointer-events:none}
.lrs-vehicle-nav{position:fixed;inset-inline:0;top:var(--lrs-header-offset,88px);z-index:35;min-width:0;background:var(--paper);border-bottom:1px solid var(--rule);padding:0 var(--gutter);opacity:0;visibility:hidden;transform:translateY(-6px);transition:top .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease,transform .25s ease,visibility .25s}
.lrs-vehicle-nav.is-visible{opacity:1;visibility:visible;transform:translateY(0)}
.lrs-vehicle-nav-links{display:flex;align-items:center;gap:30px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:4px;padding-inline:4px;margin-inline:-4px}
.lrs-vehicle-nav-links::-webkit-scrollbar{display:none}
.lrs-vehicle-nav a{position:relative;display:inline-flex;align-items:center;min-height:50px;flex:0 0 auto;white-space:nowrap;font:400 11px/1.4 var(--body);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);padding:12px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}
.lrs-vehicle-nav a:hover,.lrs-vehicle-nav a[aria-current="location"]{color:var(--ink)}
.lrs-vehicle-nav a[aria-current="location"]{border-bottom-color:var(--ink)}
.lrs-vehicle-nav a:focus-visible{outline:1px solid currentColor;outline-offset:-4px;border-radius:0}
[data-vehicle-section]{scroll-margin-top:calc(var(--lrs-header-height,88px) + 66px)}
@media(max-width:700px){.lrs-vehicle-nav-links{gap:25px}.lrs-vehicle-nav a{min-height:46px;font-size:10px;letter-spacing:.075em}}
@media(prefers-reduced-motion:reduce){.lrs-vehicle-nav,.lrs-vehicle-nav a{transition:none}}
body[data-lrs-motion="false"] .lrs-vehicle-nav,body[data-lrs-motion="false"] .lrs-vehicle-nav a{transition:none}
