.favorite-button[data-v-5bbc2e75]{background:rgb(var(--c-surface));width:44px;height:44px;color:rgb(var(--c-text));cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.favorite-button--active[data-v-5bbc2e75],.favorite-button[data-v-5bbc2e75]:hover{color:rgb(var(--c-danger))}.favorite-button[data-v-5bbc2e75]:focus-visible{outline:2px solid rgb(var(--c-control));outline-offset:2px}.car-card[data-v-696d9a1c]{border-radius:var(--radius-card);background:rgb(var(--c-surface));flex-direction:column;display:flex;position:relative;overflow:hidden}.car-card[data-v-696d9a1c]:has(.car-card__link:focus-visible){outline:2px solid rgb(var(--c-control));outline-offset:2px}.car-card__media[data-v-696d9a1c]{aspect-ratio:16/10;background:rgb(var(--c-surface-2));position:relative;overflow:hidden}@media (width<=767px){.car-card__media[data-v-696d9a1c]{aspect-ratio:auto;height:220px}}.car-card__media img[data-v-696d9a1c]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.car-card__media img[data-v-696d9a1c]:not(.car-card__photo--current){opacity:0}.car-card__media img.car-card__photo--pending[data-v-696d9a1c]{display:none}.car-card__indicator[data-v-696d9a1c]{z-index:2;opacity:0;pointer-events:none;gap:4px;transition:opacity .15s;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.car-card__indicator--visible[data-v-696d9a1c]{opacity:1}.car-card__segment[data-v-696d9a1c]{background:rgb(var(--c-surface)/.5);height:3px;box-shadow:0 0 2px rgb(var(--c-text)/.3);border-radius:2px;flex:1}.car-card__segment--active[data-v-696d9a1c]{background:rgb(var(--c-surface))}.car-card__photos--hidden[data-v-696d9a1c]{opacity:0}.car-card__no-photo[data-v-696d9a1c]{height:100%;color:rgb(var(--c-label));background:#e6e9ee;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.car-card__badges[data-v-696d9a1c]{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.badge[data-v-696d9a1c]{border-radius:var(--radius-small);height:28px;padding:0 10px;font-size:12px;font-weight:700;line-height:28px}.badge--featured[data-v-696d9a1c]{background:rgb(var(--c-brand));color:#fff}.badge--video[data-v-696d9a1c]{background:rgb(var(--c-surface));color:rgb(var(--c-text))}.car-card__favorite[data-v-696d9a1c]{z-index:2;position:absolute;top:10px;right:10px}.car-card__photos[data-v-696d9a1c]{border-radius:var(--radius-small);background:rgb(var(--c-text)/.6);color:rgb(var(--c-surface));padding:4px 8px;font-size:12px;font-weight:600;transition:opacity .15s;position:absolute;bottom:12px;right:12px}.car-card__body[data-v-696d9a1c]{flex-direction:column;flex:1;gap:14px;padding:18px 18px 12px;display:flex}.car-card__title[data-v-696d9a1c]{font-size:19px;font-weight:700;line-height:1.25}@media (width<=767px){.car-card__body[data-v-696d9a1c]{gap:12px;padding:16px 16px 12px}.car-card__title[data-v-696d9a1c]{font-size:18px}}.car-card__link[data-v-696d9a1c]{color:rgb(var(--c-text));text-decoration:none}.car-card__link[data-v-696d9a1c]:after{content:"";z-index:1;position:absolute;inset:0}.car-card__link[data-v-696d9a1c]:focus-visible{outline:none}.car-card__trim[data-v-696d9a1c]{color:rgb(var(--c-head));white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;overflow:hidden}.car-card__price[data-v-696d9a1c]{letter-spacing:-.02em;white-space:nowrap;font-size:26px;font-weight:800}@media (width<=767px){.car-card__price[data-v-696d9a1c]{font-size:24px}}.car-card__facts[data-v-696d9a1c]{border-top:1px solid rgb(var(--c-border));border-bottom:1px solid rgb(var(--c-border));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:14px 0;display:grid}.car-card__fact[data-v-696d9a1c]{align-items:center;gap:8px;min-width:0;display:flex}.car-card__fact dd[data-v-696d9a1c]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.car-card__fact-icon[data-v-696d9a1c]{color:rgb(var(--c-label));flex:none}.car-card__foot[data-v-696d9a1c]{min-height:44px;color:rgb(var(--c-head));justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:13px;display:flex}.car-card__more[data-v-696d9a1c]{color:rgb(var(--c-text));align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.car-card:hover .car-card__more[data-v-696d9a1c]{color:rgb(var(--c-brand))}.car-grid[data-v-9f2b4936]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px;display:grid}@media (width<=767px){.car-grid[data-v-9f2b4936]{grid-template-columns:minmax(0,1fr);gap:14px}}.car-grid[aria-busy=true][data-v-9f2b4936]{opacity:.6;transition:opacity .15s}
