/* ============================================================
   products.css — product listing page overrides
   Shared layout: listing.css · cards: main.css (.pc-card)
   ============================================================ */

/* Condition badges on product cards (same tokens as product-details) */
.sar-badge-new {
  background: #e0f2fe;
  color: #0369a1;
}

.sar-badge-tested {
  background: var(--color-success-bg);
  color: var(--color-success);
}

.sar-badge-parts {
  background: #ffedd5;
  color: #9a3412;
}

/* Related mini-category thumbs in sidebar */
.sar-widget-list li a img,
.prd-widget-list li a img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  object-fit: contain;
  flex-shrink: 0;
  border: 1px solid var(--color-border);
  background: var(--color-white);
}
