.home-market-page .home-risers{background:#f7f8f9}
.home-riser-card{border:1px solid rgba(78,55,61,.08);border-radius:16px;overflow:hidden;box-shadow:0 8px 22px rgba(96,48,61,.08);background:#fff}
.home-riser-photo{display:block;aspect-ratio:1/1;background:#eceeef;overflow:hidden}
.home-riser-photo img{width:100%;height:100%;object-fit:cover}
.home-riser-card .card-body{padding:12px}
.home-riser-top{display:flex;justify-content:space-between;gap:5px;align-items:center;font-size:.8rem;font-weight:700}
.home-riser-top strong{color:#a51b44}
.home-riser-category{color:#777;font-size:.75rem;margin:7px 0 4px}
.home-riser-title{font-size:.9rem;font-weight:650;line-height:1.45;min-height:2.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.home-riser-price{font-size:.94rem;font-weight:750;margin:9px 0}
.home-riser-rise{color:#b11948;font-weight:750;font-size:.82rem;margin:0 0 12px}
.home-riser-rise small{font-size:.75rem}
.home-riser-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:.77rem}
.home-riser-actions a{color:#9f2144;text-decoration:none;font-weight:650}
.home-riser-like{border:1px solid #ddd;background:#fff;border-radius:20px;padding:4px 9px;color:#666}
.home-riser-like[aria-pressed=true]{color:#b11948;border-color:#b11948;background:#fff2f5}
