/* PAY-20 Emeraude sombre - Wellness */
:root{
  /* Couleurs */
  --bg:#EDF1ED;
  --bg-alt:#E0E8E1;
  --surface:#F7FAF7;
  --surface-deep:#19302A;
  --text:#1E2E29;
  --text-2:#3B4F47;
  --text-mute:#6B7D74;
  --text-on-dark:#EDF1ED;
  --text-on-dark-2:rgba(237,241,237,0.78);
  --border:rgba(30,46,41,0.14);
  --border-on-dark:rgba(237,241,237,0.18);
  --accent:#1F5B4E;
  --accent-2:#3B8474;
  --accent-deep:#0F3A30;
  --accent-soft:#C9DCD4;
  --gold:#B58A4A;
  --primary:#1F5B4E;
  --wa-green:#25D366;
  --star:#E0A500;

  /* Polices */
  --ff-display:'EB Garamond', 'Lora', Georgia, serif;
  --ff-body:'Nunito Sans', 'Source Sans 3', system-ui, sans-serif;
  --ff-ui:'Nunito Sans', system-ui, sans-serif;

  /* Rayons */
  --r-sm:6px;
  --r-md:10px;
  --r-lg:16px;
  --r-xl:24px;

  /* Header & layout */
  --header-h:80px;
  --header-h-mobile:64px;
  --container:1180px;

  /* z-index */
  --z-header:1100;
  --z-menu:1000;
  --z-modal:1200;
  --z-fab:1050;
  --z-burger:1110;

  /* Transitions */
  --t-fast:.18s ease;
  --t:.28s ease;
  --t-slow:.45s ease;
}
