/* Shared Ozzy Hookah / Onyx identity. Guest and operational surfaces share these tokens. */
:root {
  --ozzy-red: #e31f31;
  --ozzy-red-hover: #c51b2b;
  --ozzy-black: #000000;
  --ozzy-charcoal: #11100f;
  --ozzy-white: #ffffff;
  --ozzy-grey: #3c3b3c;
  --ozzy-paper: #f7f7f3;
  --ozzy-ink: #202020;
  --ozzy-muted: #686863;
  --ozzy-line: #deded8;
  --ozzy-soft: #f2f2ee;
  --ozzy-green: #34734f;
  --ozzy-amber: #855e1d;
  --ozzy-heading-font: 'League Spartan', sans-serif;
  --ozzy-body-font: 'DM Sans', sans-serif;
  --ozzy-control-radius: 2px;
  --ozzy-panel-radius: 12px;
}
