/* ============================================================================
   Hedgerow House — brand tokens
   ----------------------------------------------------------------------------
   Source: Michela / prinadesign "Initial Brand Proposal", 02 Jun 2026.
   Hex sampled from the proposal PDF's vector swatch fills (the PDF's printed
   swatch labels were placeholder text) — CONFIRM against Michela's source file
   before any print / final use.

   SYSTEM RULE (from the proposal):
     Every application uses at least TWO master colours.
     Sub-brand accents are ADDITIVE — they never replace the master palette.

   Type pairing: Option B (Cormorant Garamond + Lato).
   Still client-TBC: logo direction (a/b/c) and final type licensing
   (Options A/Azo Sans + C/Novantique are paid). Option B chosen as the
   web-ready, fully-free interpretation.
   ============================================================================ */

:root {
  /* ---- Master palette (the core five) ------------------------------------ */
  --slade-green: #3b4a3e;   /* headings, dark panels, line art               */
  --sage:        #8f9e7e;   /* soft fills, botanical mid-tone                */
  --elderberry:  #5c4b6b;   /* master core + MASTERBRAND accent →            */
                            /*   primary actions, footer                     */
  --bone:        #e9e4dc;   /* warm light neutral                            */
  --parchment:   #f8f4ef;   /* page background                               */

  /* ---- Sub-brand accents (additive — use only in that sub-brand's context) */
  --terracotta-rose: #c8775a;  /* Farmflowers                                */
  --harvest-gold:    #d4a84c;  /* Sheepshed                                  */
  --lilac:           #c4b5c8;  /* Events                                     */
  /* Farm Stays / masterbrand accent = --elderberry                          */

  /* ---- Working shades (derived for hover/depth/text — not in the proposal) */
  --slade-green-deep: #2f3b31;
  --elderberry-deep:  #4a3c57;
  --ink:              #2b2a26;
  --muted:            #6b675e;

  /* ---- Typography (Option B) --------------------------------------------- */
  --font-head: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
  --font-body: 'Lato', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;

  /* ---- Layout ------------------------------------------------------------ */
  --maxw: 1080px;
  --radius: 999px;
}
