/* ============================================================
   Bawarchi Recipes — Theme tokens
   Signature Red + Warm Rustic
   ============================================================ */
:root {
  /* Brand — from Bawarchi palette */
  --red:            #E31E24;   /* signature red */
  --red-dark:       #B50E17;   /* deep brand red */
  --red-deep:       #7A1414;
  --red-soft:       #FBE4E2;
  --brown:          #8B4513;   /* rustic brown accent */

  /* Warm rustic neutrals */
  --cream:          #F4E8D3;   /* app background (brand cream) */
  --cream-2:        #FBF5E9;   /* raised cream */
  --card:           #FFFDF8;   /* card surface */
  --line:           #E7DCC6;

  /* Text — dark brown */
  --ink:            #3A2A1E;   /* primary text */
  --ink-soft:       #6B5A4A;   /* secondary text */
  --ink-faint:      #9A8874;

  /* Accents */
  --spice:          #E0A500;   /* turmeric gold */
  --leaf:           #3E7B3E;   /* mint/curry leaf */
  --chili:          #D8291B;

  /* System */
  --ok:             #2E9860;
  --shadow-sm:      0 1px 2px rgba(58,42,30,.06), 0 6px 18px -10px rgba(58,42,30,.20);
  --shadow-md:      0 2px 6px rgba(58,42,30,.08), 0 18px 40px -18px rgba(58,42,30,.32);
  --radius:         20px;
  --radius-sm:      14px;
  --radius-lg:      28px;

  /* Type — gothic display + clean sans body */
  --font-display:   "Oswald", "Futura", "Century Gothic", "Trebuchet MS", sans-serif;
  --font-body:      "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;

  /* Touch sizing — kitchen-friendly */
  --touch:          64px;
  --maxw:           1120px;
}
