.car-card__media.svelte-1c5ybd0{display:grid;min-width:0;grid-auto-flow:column;grid-auto-columns:86%;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;text-decoration:none}.car-card__media.svelte-1c5ybd0::-webkit-scrollbar{display:none}@media(min-width:640px){.car-card__media.svelte-1c5ybd0{grid-auto-columns:1fr;grid-template-columns:repeat(3,1fr);overflow:hidden}}.car-card--compact.svelte-1c5ybd0 .car-card__media:where(.svelte-1c5ybd0){grid-auto-columns:100%;grid-template-columns:100%}.car-card--compact.svelte-1c5ybd0 .car-card__body:where(.svelte-1c5ybd0){flex-direction:column}.car-card--compact.svelte-1c5ybd0 .car-card__info:where(.svelte-1c5ybd0){flex-basis:auto}.car-card--compact.svelte-1c5ybd0 .car-card__price:where(.svelte-1c5ybd0){align-items:flex-start;text-align:left}.car-card__image.svelte-1c5ybd0,.car-card__tile.svelte-1c5ybd0{aspect-ratio:16 / 10;width:100%;scroll-snap-align:start}.car-card__image.svelte-1c5ybd0{object-fit:cover;background:var(--color-grey-soft)}.car-card__tile.svelte-1c5ybd0{position:relative;display:grid;place-items:center;padding:16px;background:var(--color-panel);transition:background-color .2s}.car-card__tile--silhouette.svelte-1c5ybd0{padding:12% 10% 16%;background:linear-gradient(180deg,#f6f9fd 0%,var(--color-panel-strong) 100%)}.car-card__tile--spec.svelte-1c5ybd0{font-size:13px;font-weight:500;text-align:center;color:#4a5260}.car-card.svelte-1c5ybd0:hover .car-card__tile:where(.svelte-1c5ybd0){background-color:var(--color-panel-strong)}.car-card__brand.svelte-1c5ybd0{position:absolute;top:10px;left:12px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6d7a8c}.car-card__body.svelte-1c5ybd0{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-top:10px}.car-card__info.svelte-1c5ybd0{flex:1 1 260px;min-width:0}.car-card__title.svelte-1c5ybd0{font-size:14px;font-weight:600;line-height:1.35}.car-card__link.svelte-1c5ybd0{text-decoration:none}.car-card__link.svelte-1c5ybd0:after{content:"";position:absolute;inset:0}.car-card__link.svelte-1c5ybd0:focus-visible{box-shadow:none}.car-card__link.svelte-1c5ybd0:focus-visible:after{box-shadow:var(--focus)}.car-card__subtitle.svelte-1c5ybd0{margin-top:2px;font-size:12px;color:#5b6270}.car-card__badges.svelte-1c5ybd0{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.car-card__badges.svelte-1c5ybd0:empty{display:none}.car-card__badge.svelte-1c5ybd0{padding:2px 8px;border-radius:2px;background:var(--color-grey-soft);font-size:11px}.car-card__badge--demo.svelte-1c5ybd0{background:#fff4d6;color:#8a6100}.car-card__price.svelte-1c5ybd0{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.car-card__price-value.svelte-1c5ybd0{font-size:15px;font-weight:600;white-space:nowrap}.car-card__price-note.svelte-1c5ybd0{font-size:11px;color:var(--color-muted)}@media(max-width:639px){.car-card__price.svelte-1c5ybd0{align-items:flex-start;text-align:left}}
