/* ============================================================
   CHILIMOSA — Brand tokens
   Tarifa, Spain · Vegetarian & vegan since 2005
   Palette taken from the official Colours.pdf brand sheet.
   ============================================================ */

@font-face {
  font-family: 'Bagrile';
  src: url('fonts/Bagrile.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Bagrile';
  src: url('fonts/Bagrile-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;0,6..72,700;1,6..72,400;1,6..72,500&display=swap');

:root {
  /* === 70s-leaning muted palette (still derived from Colours.pdf) === */
  --c-green:      #5b6233;   /* muted olive (was #3B5309) */
  --c-green-deep: #3f4823;
  --c-red:        #9a4a3a;   /* warm brick (was #a43b34) */
  --c-red-deep:   #743528;
  --c-orange:     #c98a1c;   /* harvest mustard (was bright #F58C00) */
  --c-orange-deep:#a26d10;
  --c-beige:      #e6dcc0;   /* sand */
  --c-mint:       #bcc88f;   /* dusty avocado */
  --c-ink:        #3a2f24;   /* warmer brown-ink (was #342A2A) */
  --c-ink-muted:  #7a6a55;
  --c-paper:      #f1e8d0;   /* warm oat — the page bg, properly 70s */
  --c-line:       #cabf99;
  --c-cream:      #f7efd9;

  /* Semantic */
  --primary:      var(--c-green);
  --secondary:    var(--c-red);
  --accent:       var(--c-orange);

  /* Type — Newsreader body has that 70s warmth, DM Sans for UI bits,
     Bagrile retained as the script accent. */
  --font-brand:   'Bagrile', 'Newsreader', serif;
  --font-display: 'Newsreader', 'DM Sans', serif;
  --font-body:    'Newsreader', Georgia, serif;
  --font-ui:      'DM Sans', sans-serif;
}
