/* Kava33 Depot theme */
:root {
  --font-head: 'Fraunces', Georgia, serif;
  --font-body: 'Nunito', system-ui, sans-serif;
  --bg: #fffaf3;
  --bg-alt: #fdeee6;
  --surface: #ffffff;
  --ink: #3b2418;
  --muted: #7a5b4b;
  --line: #f0dccd;
  --accent: #d6336c;
  --accent-strong: #b8245a;
  --accent-soft: #fde0ea;
  --accent-deep: #b8245a;
  --on-accent: #ffffff;
  --radius: 22px;
  --btn-radius: 999px;
  --input-radius: 12px;
  --badge-radius: 50%;
  --shadow: 0 12px 30px rgba(120, 50, 30, .10);
  --head-tracking: -0.01em;
  --hero-bg: #fff1e6;
  --topbar-bg: #3b2418;
  --topbar-ink: #ffe9d6;
  --cta-bg: #3b2418;
  --cta-ink: #fff1e6;
  --cta-btn-bg: #ffb703;
  --cta-btn-ink: #3b2418;
  --footer-bg: #3b2418;
  --footer-ink: #f3dccb;
}

