.vehicle-card[data-v-39a0b11a]{border-radius:20px;box-shadow:0 0 20px -10px #0006;color:inherit;max-width:100%;overflow:hidden;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.vehicle-card[data-v-39a0b11a]:hover{box-shadow:0 10px 30px -10px #00000059;transform:translateY(-2px)}.vehicle-card:hover .vehicle-card__img[data-v-39a0b11a]{transform:scale(1.06)}.vehicle-card__media[data-v-39a0b11a]{overflow:hidden;position:relative}.vehicle-card__media--contain[data-v-39a0b11a]{background-color:#fff}.vehicle-card__img[data-v-39a0b11a]{transition:transform .4s ease}.vehicle-card__badge[data-v-39a0b11a]{background-color:#141414b8;border-radius:20px;color:#fff;font-size:11px;font-weight:600;left:12px;line-height:1;padding:6px 12px;position:absolute;top:12px;z-index:2}.vehicle-card__badge--highlight[data-v-39a0b11a]{left:auto;right:12px;text-transform:uppercase}.vehicle-card__title[data-v-39a0b11a]{font-size:16px;line-height:1.2}.vehicle-card__subtitle[data-v-39a0b11a]{color:#0009;min-height:18px}.vehicle-card__specs[data-v-39a0b11a]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);color:#000000b3;display:flex;justify-content:space-between;padding:8px 0}.vehicle-card__spec[data-v-39a0b11a]{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.vehicle-card__spec-text[data-v-39a0b11a]{line-height:1}.vehicle-card__spec-divider[data-v-39a0b11a]{background-color:#0000001f;height:14px;width:1px}.vehicle-card__footer[data-v-39a0b11a]{align-items:flex-end;display:flex;justify-content:space-between;margin-top:12px}.vehicle-card__price-label[data-v-39a0b11a]{color:#0000008c;line-height:1}.vehicle-card__price[data-v-39a0b11a]{line-height:1.2}.vehicle-card__price-prefix[data-v-39a0b11a]{font-size:12px;font-weight:400;margin-right:4px}.vehicle-card__price-suffix[data-v-39a0b11a]{font-size:12px;font-weight:400;margin-left:2px}.vehicle-card__price-note[data-v-39a0b11a]{color:#00000080;line-height:1.2;margin-top:2px}.vehicle-card__price-tag[data-v-39a0b11a]{color:#00000080;font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.2;margin-top:4px;text-transform:uppercase}.vehicle-card__cta[data-v-39a0b11a]{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}
