@media(max-width:992px){.search-select[data-v-fb926dd0]{width:100%!important}}.search-select[data-v-fb926dd0]{padding-right:15px;position:relative;width:110%}.result-list[data-v-fb926dd0]{border-top:none;max-height:200px;overflow-y:auto;position:absolute;width:95%;z-index:10}.dropdown-item[data-v-fb926dd0]{cursor:pointer}.dropdown-item.active[data-v-fb926dd0],.dropdown-item.hover[data-v-fb926dd0]{background-color:hsla(0,0%,5%,.1)}.clear-btn[data-v-fb926dd0]{color:#ccc;cursor:pointer;transition:color .2s ease-in-out}.clear-btn[data-v-fb926dd0]:hover{color:red}.bi-chevron-down[data-v-fb926dd0]{pointer-events:none;transform:translateY(-50%) rotate(0);transition:transform .3s ease-in-out;will-change:transform}.rotate-180[data-v-fb926dd0]{transform:translateY(-50%) rotate(180deg);transition:transform .3s ease-in-out}.vehicle-form[data-v-e3f3ed24]{min-width:90%;padding-left:16px;padding-top:10px}.text-center[data-v-e3f3ed24]{padding-left:16px}.form-group[data-v-e3f3ed24]{margin-bottom:10px}.form-select[data-v-e3f3ed24]{background-color:#fff;border:1px solid #ccc;border-radius:8px;font-size:14px;padding:8px 12px;transition:all .2s ease-in-out}.form-select[data-v-e3f3ed24]:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.25)}.input-group[data-v-e3f3ed24]{align-items:center;display:flex;margin-bottom:12px}.input-group .form-select[data-v-e3f3ed24]{flex:1}.input-group-text[data-v-e3f3ed24]{background-color:#e9ecef;border-radius:8px 0 0 8px;font-size:14px;padding:.375rem .75rem}.model-number[data-v-438ae600]{text-wrap:balance;text-align:left}.facet-link[data-v-7765f7c0]{cursor:pointer}.form-check-label[data-v-7765f7c0]{transition:color .2s ease}.form-check-label[data-v-7765f7c0]:hover{color:var(--bs-primary)!important;cursor:pointer}.form-check.active .form-check-label[data-v-7765f7c0]{font-weight:600}#vehicleModal[data-v-34337a45]{z-index:1056!important}.modal-backdrop[data-v-34337a45]{z-index:1055!important}.custom-modal-background[data-v-34337a45]{background-image:url(https:\ //cdn.vividracing.com/file/template_backgrounds/0_default_1709229963.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 .3rem .3rem;padding:20px}.modal-content[data-v-34337a45]{backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.9)}.modal-header[data-v-34337a45]{border-bottom:none}.btn-primary[data-v-34337a45]{background-color:#007bff;border-color:#007bff}.btn-primary[data-v-34337a45]:hover{background-color:#0056b3;border-color:#0056b3}.reset-filters[data-v-5667dc05]{cursor:pointer}#filterSidebar[data-v-5667dc05]{overflow:auto}.cardCollapseSign[data-v-5667dc05]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;padding-right:.1rem;position:relative;text-align:left;width:100%}.cardCollapseSign[data-v-5667dc05]:after{content:"⌃";font-size:2em;margin-left:auto;transition:transform .3s ease}.cardCollapseSign[aria-expanded=false][data-v-5667dc05]:after{content:"⌄"}#facets-body[data-v-5667dc05]{-webkit-overflow-scrolling:touch;border:1px solid #e0e0e0;max-height:1400px;overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-color:#ccc transparent;scrollbar-width:thin}#facets-body[data-v-5667dc05]::-webkit-scrollbar{width:8px}#facets-body[data-v-5667dc05]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}#facets-body[data-v-5667dc05]::-webkit-scrollbar-thumb:hover{background-color:#999}#facets-body[data-v-5667dc05]::-webkit-scrollbar-track{background-color:#f0f0f0}.card-toggle[data-v-5667dc05]{color:#3c3c3c;font-size:.875rem;font-weight:600;padding-left:0;text-align:left;text-transform:uppercase}.card-toggle[data-v-5667dc05]:hover{text-decoration:underline}.disabled[data-v-1e504486]{cursor:not-allowed;pointer-events:none;user-select:none}.manufacturer-description-long[data-v-b421eb48]{align-items:center;color:#333;display:flex;font-size:1.2rem;justify-content:center;margin-bottom:20px;text-align:center;width:100%}.newest-products-title[data-v-b421eb48]{color:#333;font-size:1.2rem;margin-bottom:20px;padding-top:10px;text-align:center}.custom-divider[data-v-b421eb48]{background-color:#ccc;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.1);height:2px;margin:20px 0;width:100%}