/* 1929 Stock Market Crash product accents */
:root {
  --ink: #11100e;
  --panel: #1c1a16;
  --line: #3d3a32;
  --muted: #958f80;
  --text: #d6d1c4;
  --bright: #f4efe3;
  --accent: #c4a35a;
  --accent-deep: #5c4a1e;
  --font-display: "Playfair Display", "Times New Roman", Times, serif;
  --font-body: "Newsreader", "Iowan Old Style", Georgia, serif;
}

body {
  background-image:
    linear-gradient(172deg, rgba(17, 16, 14, 0.98) 0%, rgba(92, 74, 30, 0.14) 40%, rgba(17, 16, 14, 0.99) 100%),
    radial-gradient(ellipse at 12% 0%, rgba(196, 163, 90, 0.1), transparent 45%);
}

.btn {
  border-radius: 0;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  font-size: 0.8125rem;
}

.tax-item {
  border-left: none;
  border-top: 1px solid var(--accent);
  background: transparent;
  padding-left: 0;
}

.art-slot {
  border-radius: 0;
  border-color: color-mix(in srgb, var(--accent) 35%, var(--line));
}

.product-hero .lead {
  font-style: italic;
}
