/* Purely Cane Soda Co. v4 "After Dark" tokens. The fountain bar at night: espresso wood, enamel green, cream and gold type. */
:root {
  /* brief palette, section 4.1, plus the night grounds */
  --pc-night: #120D0B;
  --pc-night-2: #1A1210;
  --pc-wood: #2A1B14;
  --pc-wood-lt: #3A2619;
  --pc-green: #14392B;
  --pc-green-deep: #0B231B;
  --pc-cream: #F4EAD5;
  --pc-cream-deep: #E8DBBF;
  --pc-cream-dim: rgba(244, 234, 213, 0.74);
  --pc-cream-faint: rgba(244, 234, 213, 0.46);
  --pc-oxblood: #6E1423;
  --pc-oxblood-lt: #8E1B2F;
  --pc-gold: #C9A227;
  --pc-gold-lt: #E3C86A;
  --pc-gold-line: rgba(201, 162, 39, 0.55);
  --pc-navy: #1C2E4A;
  --pc-chrome: #B8BDC2;
  --pc-chrome-lt: #E6E9EC;
  --pc-chrome-dk: #6F767C;
  --pc-ink: #201A16;
  --pc-ink-soft: #4A403A;
  --pc-line: rgba(244, 234, 213, 0.14);

  /* the live flavor, set on :root by the hero and per page for flavor pages */
  --accent: #6E1423;
  --accent-ink: #6E1423;
  --on-accent: #F4EAD5;
  --served: #6E1030;
  --concentrate: #3A0618;

  /* type, brief section 4.2 */
  --ff-display: "Bevan", "Alfa Slab One", Georgia, serif;
  --ff-sign: "Rye", "Bevan", serif;
  --ff-caps: "Oswald", "Archivo Narrow", "Arial Narrow", sans-serif;
  --ff-body: "Lora", "Source Serif 4", Georgia, serif;
  --ff-mono: "Courier Prime", "Space Mono", "Courier New", monospace;

  --fs-hero: clamp(2.8rem, 6.4vw, 6rem);
  --fs-h1: clamp(2.3rem, 4.8vw, 4.2rem);
  --fs-h2: clamp(1.7rem, 3.2vw, 2.8rem);
  --fs-h3: clamp(1.15rem, 1.8vw, 1.5rem);
  --fs-body: 1.0625rem;
  --fs-small: 0.9375rem;
  --fs-caps: 0.8125rem;
  --fs-micro: 0.6875rem;

  --lh-display: 0.94;
  --lh-body: 1.62;
  --track-caps: 0.2em;
  --measure: 62ch;

  --s-1: 0.25rem; --s-2: 0.5rem; --s-3: 0.75rem; --s-4: 1rem; --s-5: 1.5rem;
  --s-6: 2rem; --s-7: 3rem; --s-8: 4rem; --s-9: 6rem; --s-10: 8rem;
  --wrap: 1360px;
  --gutter: clamp(1rem, 4vw, 3rem);

  --rule: 1px solid var(--pc-line);
  --frame-hair: 1px solid var(--pc-gold-line);
  --frame-gold: 1px solid var(--pc-gold);

  --ease-out: cubic-bezier(0.23, 1, 0.32, 1);
  --ease-in-out: cubic-bezier(0.77, 0, 0.175, 1);
  --dur-ui: 180ms;
  --dur-move: 420ms;
  --dur-flavor: 900ms;
}
