/* V152 — home page offer cards only: keep V151 imagery and existing red actions. */
.home-offer-card-v152 .card-body{min-height:0}
.home-offer-card-v152 .cbr-home-offers{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 8px;min-height:26px}
.home-offer-card-v152 .cbr-home-offer-pill{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:7px;line-height:1.25;font-size:12px;font-weight:800;color:#0b3250;background:#e4ebf0}
.home-offer-card-v152 .cbr-home-offer-pill.is-popular{background:#0c4b73;color:white}
.home-offer-card-v152 .cbr-home-offer-pill.is-limited{background:#ffe29c;color:#614100}
.home-offer-card-v152 .cbr-home-offer-pill.is-discount{background:#ffe4e4;color:#a41422}
.home-offer-card-v152 .cbr-home-offer-note{flex-basis:100%;display:block;color:#596675;font-size:11px;line-height:1.4;text-align:center}
.home-offer-card-v152 .cbr-home-price{margin:8px auto 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:40px;text-align:center}
.home-offer-card-v152 .cbr-home-price[hidden],.home-offer-card-v152 .cbr-home-offers[hidden]{display:none!important}
.home-offer-card-v152 .cbr-home-price-values{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap}
.home-offer-card-v152 .cbr-home-old-price{font-size:17px;text-decoration:line-through;color:#7b8792;font-weight:650}
.home-offer-card-v152 .cbr-home-new-price{font-size:31px;line-height:1.2;font-weight:900;color:#082c4b;letter-spacing:-.5px}
.home-offer-card-v152 .cbr-home-price-caption{font-size:12px;color:#34495e}
.home-offer-card-v152 .cbr-home-price-status{font-size:12px;color:#4d6175}
.home-offer-card-v152 .cbr-home-price-status.unavailable{color:#a31925;font-weight:700}
.home-offer-card-v152 .card-actions{margin-top:auto}
.home-offer-card-v152 .card-actions .btn{background:#e20e1c;color:#fff;border-color:#e20e1c}
.home-offer-card-v152 .card-actions .btn:hover{background:#bf0c16;border-color:#bf0c16}
@media(max-width:680px){.home-offer-card-v152 .cbr-home-new-price{font-size:28px}}

.home-offer-card-v152 .cbr-home-offers{min-height:34px;margin:0 0 12px}
.home-offer-card-v152 .cbr-home-offer-pill.is-label{background:#eef3f7;color:#173b53}

/* V162 smart compact vehicle cards: content-led height, no placeholder badges. */
.cards:has(> .home-offer-card-v152){align-items:start}
.home-offer-card-v152.card{align-self:start;height:auto}
.home-offer-card-v152 .card-body{flex:0 0 auto}
.home-offer-card-v152 .card-actions{margin-top:6px}
.home-offer-card-v152 .meta{margin-bottom:11px}
.home-offer-card-v152 .cbr-home-offers{min-height:0;margin:0 0 9px;gap:6px}
.home-offer-card-v152 .cbr-home-offers[hidden]{display:none!important}
.home-offer-card-v152 .cbr-home-price{min-height:0;margin:3px auto 9px}
@media(max-width:680px){.home-offer-card-v152 .card-actions{margin-top:5px}}
