/* Loner only: red/green anchors, approved palette only, restrained gold accents. */
:root {
  --green: #1F6B3A;
  --green-deep: #1F6B3A;
  --gold: #D4AF37;
  --gold-light: #D4AF37;
  --line: #1F6B3A;
  --paper: #1F6B3A;
  --dim: #1F6B3A;
  --muted: #1F6B3A;
}
body { color: var(--paper); }
.lead, .breadcrumb, .product-card .view, .text-link,
.button, .btn, .button.secondary, .b-red, summary,
input, select, textarea, label { color: var(--paper); }
.identity { color: var(--paper); }
.identity small, .result-count, .product-card .meta,
.detail-media figcaption, .product-card p, .footer-bottom {
  color: var(--muted);
}
.footer-grid h3 { color: var(--paper); }
.button.primary, .b-green { background: var(--green); color: var(--black); }
.button:hover, .btn:hover { background: var(--green-deep); color: var(--black); }
.button.secondary:hover { border-color: var(--green); }
.menu-toggle { color: var(--paper); }
