/* ==========================================================================
   PAGE — Politique de cookies (ID 320)
   Chargé après core.css et modules/pied-de-page-legal.css.
   La typographie du texte Complianz reste dans core.css, section 11.
   Couleurs : jetons --mit-* définis dans core.css, section 0.
   ========================================================================== */

/* Liens du texte en bleu (au lieu de la couleur du texte ailleurs).
   La navigation et le bouton Contact gardent leurs couleurs. */
.elementor .mit-site a { color: var(--mit-blue); }
.elementor .mit-site nav a { color: var(--mit-ink); }
.elementor .mit-site nav .nav-contact { color: #fff !important; }

/* En-tête de la page */
.elementor .mit-site .page-head h1 { margin: 0 0 12px; font-weight: 700; }
.elementor .mit-site .page-head p { color: var(--mit-muted); margin: 0; max-width: 700px; }

/* Contenu */
.elementor .mit-site .cookie-wrap { padding: 64px 0 88px; }
.elementor .mit-site .cookie-wrap table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 14px; }
.elementor .mit-site .cookie-wrap th,
.elementor .mit-site .cookie-wrap td { text-align: left; padding: 10px 14px; border-bottom: 1px solid var(--mit-line); }
.elementor .mit-site .cookie-wrap th { background: var(--mit-soft); }
