.car-card-module__8yaeHq__card{cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.car-card-module__8yaeHq__card:hover,.car-card-module__8yaeHq__card:focus-within{border-color:#e6a97c;box-shadow:0 8px 24px #1b273314}.car-card-module__8yaeHq__body{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.car-card-module__8yaeHq__card:has(.car-card-module__8yaeHq__titleLink:focus-visible){outline:3px solid var(--accent);outline-offset:-3px;border-radius:14px}.car-card-module__8yaeHq__cover{aspect-ratio:1.5;background:#e9ecef;position:relative;overflow:hidden}.car-card-module__8yaeHq__cover img{object-fit:cover;width:100%;height:100%;display:block}.car-card-module__8yaeHq__photoCount{color:#fff;background:#121920b8;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;line-height:1.3;display:inline-flex;position:absolute;bottom:12px;right:12px}.car-card-module__8yaeHq__content{flex-direction:column;flex:1;padding:clamp(1rem,.85rem + .5vw,1.375rem);display:flex}.car-card-module__8yaeHq__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.7em;margin:0 0 10px;font-size:clamp(1.125rem,1rem + .3vw,1.375rem);font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.car-card-module__8yaeHq__card:hover .car-card-module__8yaeHq__title{color:var(--accent-hover)}.car-card-module__8yaeHq__priceRow{min-height:40px;margin-bottom:14px}.car-card-module__8yaeHq__price{color:var(--accent-hover);letter-spacing:-.6px;margin:0;font-size:clamp(1.5rem,1.25rem + .6vw,1.875rem);font-weight:750;line-height:1.3}.car-card-module__8yaeHq__specs{border-top:1px solid var(--line);color:#555f6a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(.5rem,.8vw,.75rem) clamp(.5rem,1vw,.875rem);margin:auto 0 0;padding:16px 0 0;font-size:14px;list-style:none;display:grid}.car-card-module__8yaeHq__specs li{align-items:flex-start;gap:8px;min-width:0;line-height:1.4;display:flex}.car-card-module__8yaeHq__specs svg{color:#7e8893;flex-shrink:0;margin-top:1px}.car-card-module__8yaeHq__specs li>span{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.car-card-module__8yaeHq__card{transition:none}}.car-card-module__8yaeHq__comingSoon{color:var(--muted);margin:0;padding-top:5px;font-size:18px;font-weight:500;line-height:1.5}.car-card-module__8yaeHq__titleLink:after{content:"";cursor:pointer;z-index:1;position:absolute;inset:0}.car-card-module__8yaeHq__titleLink:focus-visible{outline:none}.car-card-module__8yaeHq__soldOverlay{pointer-events:none;background:#ffffff80;position:absolute;inset:0}.car-card-module__8yaeHq__mediaItem{align-items:center;gap:6px;display:inline-flex}.car-card-module__8yaeHq__mediaItem+.car-card-module__8yaeHq__mediaItem{border-left:1px solid #ffffff59;margin-left:2px;padding-left:8px}
