/* Cleaner tire/wheel cards: price, Kazan availability, a single primary action. */
.products .card.simplifiedCard,.featuredGrid .card.simplifiedCard{position:relative;padding:13px 13px 14px;gap:0;border:1px solid #dce5ee;border-radius:15px;box-shadow:0 2px 14px rgba(16,36,61,.035);min-width:0}
.products .card.simplifiedCard .cardMedia,.featuredGrid .card.simplifiedCard .cardMedia{position:relative}
.products .card.simplifiedCard .pic,.featuredGrid .card.simplifiedCard .pic{margin:0 0 11px;aspect-ratio:1.4;display:grid;place-items:center;background:#f9fbfe}
.products .card.simplifiedCard .pic img,.featuredGrid .card.simplifiedCard .pic img{object-fit:contain;width:100%;height:100%}
.products .card.simplifiedCard h3,.featuredGrid .card.simplifiedCard h3{font-size:15px;line-height:1.35;min-height:41px;margin:5px 0 5px;font-weight:800}
.products .card.simplifiedCard .badges,.featuredGrid .card.simplifiedCard .badges{margin-bottom:3px;min-height:20px}
.products .card.simplifiedCard .spec,.featuredGrid .card.simplifiedCard .spec{font-size:12px;min-height:27px;line-height:1.5;color:#53677c}
.simplifiedCard .cardAvailability{font-size:12px;line-height:1.4;margin:9px 0 4px;font-weight:650;color:#566578}
.simplifiedCard .cardAvailability.inStock{color:#16714b}
.simplifiedCard .cardAvailability.limited{color:#a26a20}
.simplifiedCard .cardPriceBlock{margin-top:auto;padding-top:10px;border-top:1px solid #eef1f6}
.simplifiedCard .price{font-size:24px!important;line-height:1.1;font-weight:900;color:#16334e}
.simplifiedCard .price small{display:inline-block;font-size:11px;font-weight:550;color:#657b90}
.simplifiedCard .cardSetPrice{margin-top:6px;font-size:13px;font-weight:800;color:#284867}
.simplifiedCard .cardSetPrice small{font-size:10px;color:#74869b;font-weight:500}
.simplifiedCard .cardActions{display:flex;gap:8px;align-items:center;margin-top:12px}
.simplifiedCard .cardAdd{background:#f36b17;color:white;border:0;border-radius:9px;padding:12px 10px;display:grid;place-items:center;min-height:44px;font-size:13px;font-weight:800;flex:1;text-decoration:none;cursor:pointer}
.simplifiedCard .cardAdd:disabled{opacity:.55;cursor:wait}
.simplifiedCard .cardAsk{background:#e8f0f8;color:#184c78}
.simplifiedCard .cardDetails{font-size:12px;font-weight:700;color:#275f91;padding:9px 0;text-align:center;max-width:120px}
.simplifiedCard .cardPhotoNote{font-size:10px;line-height:1.4;color:#8391a0;margin-top:8px}
@media(max-width:800px){.products .card.simplifiedCard .price{font-size:21px!important}}
@media(max-width:530px){.products .card.simplifiedCard{padding:11px}.simplifiedCard .cardActions{flex-direction:column;align-items:stretch}.simplifiedCard .cardDetails{max-width:none}.simplifiedCard .cardAdd{width:100%}.products .card.simplifiedCard h3{min-height:0}}
