#noResults{display:none}.vehicle-search-container{padding:4rem 1rem;background-color:var(--bs-body-bg, #fff)}.vehicle-search{padding:1rem 0;max-width:1200px;margin:0 auto}.search-form-container{background:var(--bs-body-bg, #fff);border-radius:8px;padding:2rem;box-shadow:0 2px 4px #0000001a}.form-label{font-weight:500;margin-bottom:.5rem}.form-select:disabled{background-color:var(--bs-gray-200, #e9ecef);cursor:not-allowed}#vehicleSelectForm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}#vehicleSelectForm>div{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem);text-align:center}@media (max-width: 525px){#vehicleSelectForm>div{flex:1 1 100%;max-width:100%}}#galleryContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.gallery-item{position:relative;flex:1 1 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.gallery-item-image{display:block;width:100%;height:auto;flex-shrink:0}.gallery-item-overlay{background:#000000d9;color:#fff;padding:.5rem 1rem;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.similar-installs-header{flex:1 1 100%;max-width:100%;text-align:center;margin-top:25px}@media (max-width: 992px){.gallery-item{flex:1 1 calc(33.33% - 1.5rem);max-width:calc(33.33% - 1.5rem)}}@media (max-width: 768px){.vehicle-search-container{padding:2rem 1rem}.search-form-container{padding:1.5rem}.gallery-item-overlay{padding:1rem}.gallery-item{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width: 576px){.gallery-item{flex:1 1 100%;max-width:100%}}.alert{max-width:400px;margin-left:auto;margin-right:auto;text-align:center;margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/212/assets/vehicle-search.css.map */
