.vehicle-results__summary{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1.75rem}.vehicle-results__heading{font-size:1.6rem;margin:0;letter-spacing:-.01em}.vehicle-results__change-link{font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--color-foreground));white-space:nowrap}.vehicle-results__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem}.vehicle-results__card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:rgb(var(--color-background));border:1px solid rgba(0,0,0,.08);text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vehicle-results__card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px #00000040;border-color:#00000024}.vehicle-results__card-media{aspect-ratio:1 / 1;background:#f3f3f3;overflow:hidden}.vehicle-results__card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.vehicle-results__card:hover .vehicle-results__card-media img{transform:scale(1.04)}.vehicle-results__no-image{width:100%;height:100%}.vehicle-results__card-body{padding:.9rem 1rem 1.1rem;display:flex;flex-direction:column;gap:.4rem;flex-grow:1}.vehicle-results__card-title{font-size:.92rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vehicle-results__price{font-weight:600;font-size:.95rem;margin-top:auto}.vehicle-results__empty{text-align:center;padding:3rem 1rem;color:rgba(var(--color-foreground),.75)}.vehicle-results__empty .vehicle-selector__submit{margin-top:1.25rem;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vehicle-fitment-results.css.map */
