/* Design tokens — load on every page. Change colours here only. */
/* Mehr Nastaliq Web v2.0 — Mehr Type / CSaLT, ITU Lahore — CC BY-SA 4.0 */

@font-face{
  font-family:"Mehr Nastaliq Web";
  src:url("../fonts/Mehr_Nastaliq_Web.woff") format("woff"),
      url("../fonts/Mehr_Nastaliq_Web.ttf") format("truetype");
  font-weight:normal;font-style:normal;font-display:swap;
}

:root{
  --emerald-950:#04160f;
  --emerald-900:#062018;
  --emerald-800:#0a2b20;
  --emerald-700:#0f3b2c;
  --teal-700:#0d3a36;
  --olive:#2c3d20;
  --gold:#c8a253;
  --gold-2:#e8cd8f;
  --gold-dim:rgba(200,162,83,.32);
  --ink:#f3f7f1;
  --ink-soft:#cfdcd0;
  --muted:#8fa598;
  --danger:#e0553f;
  --ok:#4fbf7a;
  --warn:#e2a33c;
  --radius:14px;
  --shadow:0 24px 60px -30px rgba(0,0,0,.85);
  --ur:"Mehr Nastaliq Web",serif;
  --ar:"Amiri",serif;
  --lat:"Zalando Sans SemiExpanded",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;

  /* eDawat front site — invitation suite (burgundy + cream) + UI sans */
  --burgundy:#5C1E2B;
  --burgundy-2:#7A2A3A;
  --cream:#FAF7F0;
  --cream-2:#FEF9F3;
  --sand:#E6D9C8;
  --ink-dark:#2A181C;
  --font-script:"Great Vibes",cursive;
  --font-serif:"Cinzel",serif;
  --font-body:"Lora",Georgia,serif;
  --font-ui:"Source Sans 3",-apple-system,"Segoe UI",sans-serif;
}
