/* ── Dark theme (default) ── */
:root {
  --black:       #08060A;
  --deep:        #100D05;
  --dark:        #1A1208;
  --mid:         #2A1E0A;

  --gold-dark:   #7A4F0B;
  --gold:        #C8860A;
  --gold-bright: #EF9F27;
  --gold-pale:   #FAC775;

  --cream:       #F5EFD8;
  --white:       #FFF8EC;
  --muted:       rgba(245,239,216,0.40);
  --sub:         rgba(245,239,216,0.68);

  --serif:       'Cinzel', serif;
  --italic:      'Cormorant Garamond', serif;
  --sans:        'Jost', sans-serif;
}

/* ── Light theme — Indian heritage palette ── */
body.light-theme {
  --black:       #F8EED7;
  --deep:        #EDDAB0;
  --dark:        #FFFFFF;
  --mid:         #F3E4BC;

  --gold-dark:   #6B2D0A;
  --gold:        #8C5908;
  --gold-bright: #B85C00;
  --gold-pale:   #A4111B;

  --cream:       #1F0A02;
  --white:       #0E0500;
  --muted:       rgba(31,10,2,0.52);
  --sub:         rgba(31,10,2,0.78);

  background: #F8EED7;
  color: #1F0A02;
}
