/* ================================================================
   css/variables.css — Maison Lamarque
   ── Variables CSS globales ──────────────────────────────────────
   Modifier CE FICHIER UNIQUEMENT pour changer le thème du site.
   Toutes les autres feuilles de style utilisent ces variables.
   ================================================================ */

:root {

  /* ── Couleurs principales ─────────────────────────────────── */
  --black:        #0A0A0A;     /* Fond principal */
  --white:        #F5F0E8;     /* Texte / crème chaud */
  --grey:         #888888;     /* Texte secondaire */
  --off-white:    #FAF8F4;     /* Fond sections claires */
--crème:   #fdfcf7;    /* Fond sections foncées */  
  /* ── Palette dorée — identité Maison Lamarque ────────────── */

  --gold:         #C8A050;     /* Or principal */
  --gold-light:   #E8C870;     /* Or clair (dégradés) */
  --gold-dark:    #A07830;     /* Or foncé (hover) */

  /* ── Couleurs fonctionnelles ─────────────────────────────── */
  --red:          #B05040;     /* Erreurs, soldes */
  --green:        #27AE60;     /* Succès, confirmations */
  --orange:       #D4782A;     /* Avertissements */
  --blue:         #2980B9;     /* Informations */
  --burgundy:     #5C1A26;     /* Barre d'annonce */

  /* ── Fonds ───────────────────────────────────────────────── */
  --bg-warm:      #0F0B02;     /* Cartes, panier, modals */
  --bg-section:   #0D0800;     /* Sections alternées */
  --bg-input:     rgba(200,160,80,.04); /* Champs formulaire */
  --bg-light:     #FAF8F4;     /* Sections claires (fond crème) */

  /* ── Bordures ────────────────────────────────────────────── */
  --border:       rgba(200,160,80,.2);   /* Dorée subtile */
  --border-light: rgba(0,0,0,.08);       /* Sur fond clair */
  --border-dim:   rgba(255,255,255,.06); /* Très discrète */

  /* ── Typographie ─────────────────────────────────────────── */
  --font-display: 'Jost', sans-serif;  /* Titres élégants */
  --font-body:    'Jost', sans-serif;            /* Corps de texte */
  --font-accent:  'Bebas Neue', sans-serif;      /* Accents forts */

  /* ── Espacement sections ─────────────────────────────────── */
  --pad-section:  90px 60px;
  --pad-mobile:   52px 18px;
  --nav-h:        72px;

  /* ── Taxes Québec, Canada ────────────────────────────────── */
  --tps:          0.05;       /* TPS fédérale 5%      */
  --tvq:          0.09975;    /* TVQ provinciale 9.975% */

  /* ── Livraison ───────────────────────────────────────────── */
  --ship-fee:     20;          /* Frais livraison standard ($) */
  --ship-free:    250;         /* Seuil livraison gratuite ($) */
  --ship-express: 35;          /* Frais livraison express ($) */

  /* ── Transitions ─────────────────────────────────────────── */
  --ease:         cubic-bezier(0.4,0,0.2,1);
  --t:            0.3s cubic-bezier(0.4,0,0.2,1);
  --t-slow:       0.6s cubic-bezier(0.4,0,0.2,1);

  /* ── Ombres ──────────────────────────────────────────────── */
  --shadow-gold:  0 8px 28px rgba(200,160,80,.22);
  --shadow:       0 4px 20px rgba(0,0,0,.35);

  /* ── Z-index ─────────────────────────────────────────────── */
  --z-dropdown:   400;
  --z-overlay:    500;
  --z-sidebar:    600;
  --z-modal:      700;
  --z-toast:      99999 !important;
}
