/*
Theme Name: City Prime VTC 77
Theme URI: https://cityprimevtc77.fr
Author: NUMERICQC Services
Description: Thème premium sur mesure pour City Prime VTC 77, service de transport avec chauffeur (VTC) à Moissy-Cramayel (77). Réservation en ligne avec calculateur de tarif en direct, gestion des disponibilités du chauffeur et formulaires conformes RGPD.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: Propriétaire
Text Domain: cityprime
*/

/* ==========================================================================
   Design tokens — City Prime VTC 77
   Palette dérivée du logo : châssis noir + or brossé + ivoire chaud.
   Signature visuelle : compteur numérique façon taximètre premium.
   ========================================================================== */

:root{
  /* Couleurs */
  --cp-noir:        #0B0B0D;   /* fond principal, "carrosserie nuit" */
  --cp-noir-2:      #131316;   /* fond secondaire / cartes */
  --cp-anthracite:  #1D1D22;   /* cartes surélevées, bordures */
  --cp-or:          #C9A227;   /* or brossé — accent principal */
  --cp-or-clair:    #E8C766;   /* highlight, hover */
  --cp-or-fonce:    #8A6E1B;   /* ombre / bordures dorées */
  --cp-ivoire:      #F5F1E8;   /* texte clair sur fond sombre */
  --cp-ivoire-att:  #C9C4B8;   /* texte secondaire */
  --cp-bordeaux:    #5A1F2E;   /* accent rare : alerte / statut */
  --cp-vert-ok:     #3E7A4E;   /* disponibilité / succès */

  /* Typographie */
  --cp-font-display: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --cp-font-body: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --cp-font-mono: "JetBrains Mono", "Courier New", monospace;

  /* Échelle */
  --cp-space-1: 0.5rem;
  --cp-space-2: 1rem;
  --cp-space-3: 1.75rem;
  --cp-space-4: 3rem;
  --cp-space-5: 5rem;
  --cp-space-6: 8rem;

  --cp-radius-s: 4px;
  --cp-radius-m: 10px;
  --cp-radius-l: 22px;

  --cp-max-width: 1240px;

  --cp-shadow-gold: 0 0 0 1px rgba(201,162,39,0.35), 0 18px 40px -18px rgba(0,0,0,0.7);
  --cp-transition: 220ms cubic-bezier(.4,0,.2,1);
}
