.garage-widget{display:flex;flex-direction:column;gap:12px}.garage-widget:not(:has([name="filter.p.m.fitment.make"])){display:none}.collection__facets .accordion{border-block-start-width:0}.garage-widget__card{background:var(--garage-card-bg, #F0F7FF);border:1px solid var(--garage-card-border, #4A90D9);border-radius:var(--garage-card-radius, 6px);padding:var(--garage-card-padding, 16px);display:flex;flex-direction:column;gap:8px}.garage-widget__label{color:var(--garage-label-color, #026ed2);font-size:.6875rem;font-weight:700;letter-spacing:.06em;display:flex;align-items:center;gap:5px}.garage-widget__vehicle{margin:0;font-weight:600;font-size:12px;line-height:18px}.garage-widget__toggle,.my-car-link,.garage-widget__mismatch-message{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.8125rem}.my-car-link{color:var(--garage-label-color, #026ed2)}.garage-widget__toggle input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px}.garage-widget__toggle-track{width:32px;height:16px;flex:0 0 auto;border-radius:999px;background:var(--garage-toggle-off, rgba(18, 18, 18, .25));position:relative;transition:background .2s ease}.garage-widget__toggle-track:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:rgb(var(--color-background, 255, 255, 255));transition:transform .2s ease}.garage-widget__toggle input:checked+.garage-widget__toggle-track,.switch:checked{background-color:var(--garage-toggle-on, #026ed2)}.garage-widget__toggle input:checked+.garage-widget__toggle-track:after{transform:translate(16px)}.garage-widget__toggle input:focus-visible+.garage-widget__toggle-track{outline:2px solid currentColor;outline-offset:2px}.garage-widget__toggle input:disabled+.garage-widget__toggle-track{opacity:.5;cursor:not-allowed}.garage-widget__select{width:100%;padding:12px 16px;border:1px solid var(--garage-select-border, rgba(0, 0, 0, .15));border-radius:var(--garage-select-radius, 8px);background:var(--garage-select-bg, #f6f6f6);margin-block-start:8px;font-size:12px;-webkit-appearance:none;appearance:none;position:relative;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.47012 11.0295C5.76309 11.3225 6.23887 11.3225 6.53184 11.0295L11.0318 6.52949C11.3248 6.23652 11.3248 5.76074 11.0318 5.46777C10.7389 5.1748 10.2631 5.1748 9.97012 5.46777L5.9998 9.43809L2.02949 5.47012C1.73652 5.17715 1.26074 5.17715 0.967773 5.47012C0.674805 5.76309 0.674805 6.23887 0.967773 6.53184L5.46777 11.0318L5.47012 11.0295Z" fill="%2364748B"/></svg>');background-repeat:no-repeat;background-position:right .75rem center;background-size:12px 16px}.garage-widget__lookup-prompt{font-size:13px;margin-top:8px}.garage-widget__lookup-link{background:none;border:none;padding:0;margin-left:4px;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;display:inline}@media(prefers-reduced-motion:reduce){.garage-widget__toggle-track,.garage-widget__toggle-track:after{transition:none}}html.gw-year-check-pending .collection__results,html.gw-year-check-pending [data-collection-results],.gw-year-check-pending .empty-state,.gw-year-check-pending [data-empty-state]{visibility:hidden}.checkbox-container:has(.checkbox:disabled){display:none!important}#facet-form details:has(.checkbox-container):not(:has(.checkbox:not(:disabled))){display:none!important}[name="filter.p.m.fitment.years"]:not(:has([data-label])){display:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/garage-widget.css.map */
