/* ==========================================================================
   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 {
    /* Site version - bump this before each pull request. Shown in every page footer. */
    --site-version: "v1.0.3";
    /* Color 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 */
    --white: #FFFFFF; /* text on dark or navy backgrounds */
    --success: #1B7F3A; /* form success message */
    --error: #B3261E; /* form error message */
    /* Gradients */
    --amber-gradient: linear-gradient(90deg, #F8A030, #F8B848); /* CTA bar, buttons, footer bar */
    /* Font stacks */
    --hero-display: 'Bebas Neue', 'Arial Narrow', Impact, sans-serif;
    --display: 'Antonio', 'Arial Narrow', Impact, sans-serif;
    --body: 'Poppins', 'Segoe UI', system-ui, sans-serif;
    --script: 'Kaushan Script', 'Segoe Script', 'Brush Script MT', cursive;
}
