/* ==========================================================================
   Nick James' Kitchen & Catering - design tokens
   Shared across pages. Variables only; no selectors other than :root.
   Fonts are loaded by the Google Fonts <link> in each page's <head>.
   ========================================================================== */

:root {
  /* Palette */
  --cream:       #FCF8F0;  /* page ground */
  --surface:     #FFFFFF;  /* cards, inputs */
  --ink:         #0A0A0A;  /* headlines, logo ink */
  --navy:        #0A1230;  /* body text, ribbons */
  --muted:       #4A5068;  /* secondary text */
  --orange:      #C25A08;  /* accents, dots */
  --orange-text: #B25200;  /* orange used for text (better contrast) */
  --amber:       #F8A62E;  /* outlines, footer bar, step numbers */
  --line:        #EBD9BF;  /* hairlines, input borders */
  --footer:      #0A0A0A;  /* footer band */

  /* Font stacks */
  --display:      'Anton', 'Arial Narrow', Impact, sans-serif;
  --hero-display: 'Bebas Neue', 'Arial Narrow', Impact, sans-serif;
  --body:         'Poppins', 'Segoe UI', system-ui, sans-serif;
  --script:       'Kaushan Script', 'Segoe Script', 'Brush Script MT', cursive;
}
