.sold-divider{display:flex;align-items:center;gap:12px;padding:6px 28px 14px;color:#f3a6c0}.sold-divider-line{flex:1 1;height:1.5px;background:#f8c9d9;border-radius:2px}.sold-section{margin:0 12px;padding:20px 8px 22px;border-radius:24px;background:#fff1f5}.sold-section-title{margin:0;padding:0 6px;text-align:center;font-size:clamp(17px,5vw,20px);font-weight:900;line-height:1.25;color:var(--pp-text)}.sold-section-sub{margin:6px 0 16px;padding:0 10px;text-align:center;font-size:13px;font-weight:600;color:var(--pp-muted);line-height:1.5}.sold-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:0 8px}.sold-card{display:flex;flex-direction:column;min-width:0;border-radius:var(--pp-radius);overflow:hidden;background:#fff;box-shadow:var(--pp-shadow);color:inherit;text-decoration:none}.sold-card-img-wrap{position:relative;aspect-ratio:1/1;overflow:hidden}.sold-card-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.sold-card-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8px;background:rgba(17,24,39,.48);color:#fff;text-align:center;font-size:clamp(13px,3.8vw,16px);font-weight:900;line-height:1.2;text-shadow:0 1px 4px rgba(0,0,0,.45)}.sold-card-overlay-line{white-space:nowrap}.sold-card-body{padding:9px 10px 11px;min-width:0}.sold-card-name{font-size:16px;font-weight:900;line-height:1.15}.sold-card-breed,.sold-card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sold-card-breed{margin-top:1px;font-size:12px;font-weight:700;color:var(--pp-muted)}.sold-card-meta{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:700;color:var(--pp-text)}.sold-card-date{margin-top:3px;font-size:11px;font-weight:800;color:var(--pp-muted)}.sold-card-meta .sep{color:var(--pp-border);font-weight:400}