@media(min-width:801px){.product-navigation-item:not(:has(.product-navigation-expand))::after{content:"";flex:0 0 30px}}
header .state-garage-logo:focus-visible{outline:3px solid #ffaa00;outline-offset:3px}
/* Site quality accessibility */

:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #ffaa00;outline-offset:3px;box-shadow:0 0 0 1px #000}
.site-quality-skip{position:fixed;top:8px;left:8px;z-index:2147483647;transform:translateY(-180%);padding:12px 18px;background:#fff;color:#111;font-weight:700;border:2px solid #111}
.site-quality-skip:focus{transform:none}
.site-quality-breadcrumb{width:95%;margin:12px auto;font-size:.875rem;line-height:1.7;color:inherit;overflow-wrap:anywhere}
.site-quality-breadcrumb a{color:inherit;text-decoration:underline;text-underline-offset:3px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}header *,nav *,a,button{transition:none!important;scroll-behavior:auto!important}}
