/* ============================================================================
   ARTICLE VARIABLES — ruedelaphoto.com
   ============================================================================
   Ce fichier surcharge les variables par défaut de article-styles.css pour
   donner son identité visuelle à ruedelaphoto.com.

   Chaque site aura son propre fichier article-variables-{site}.css.
   Chargé APRÈS article-styles.css dans WordPress.

   Identité Rue de la Photo :
     - Magazine lifestyle visuel
     - Palette chaude : terracotta + écru + accent bleu profond
     - Typographies éditoriales : Fraunces (display) + DM Sans (body)
   ============================================================================ */

.art-article {
  /* Couleurs */
  --art-ink: #1f2a1e;             /* noir chaud, pas 100% noir pur */
  --art-muted: #6b7c69;           /* gris taupe chaleureux */
  --art-surface: #f8f5ec;         /* crème claire (fond) */
  --art-subtle: #ece4cf;          /* sable léger pour les fonds d'encart */
  --art-border: rgba(26, 23, 21, 0.1);

  /* Primary : terracotta doux */
  --art-primary: #7e9b7b;
  --art-primary-soft: #dde5dc;

  /* Accent : bleu profond */
  --art-accent: #b89968;
  --art-accent-soft: #ebe3d5;

  /* Typographies — déjà cohérentes avec le défaut mais explicites */
  --art-font-display: "Italiana", Georgia, 'Times New Roman', serif;
  --art-font-body: "Poppins", -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

  /* Ajustements de taille (optionnel, ici = défaut) */
  --art-font-size-base: 1.0625rem;
  --art-line-height-base: 1.75;
}

/* ============================================================================
   Option B — Label callout --info forcé en --art-ink
   ============================================================================
   Activée automatiquement quand le contraste entre --art-accent et
   --art-accent-soft est < AA 4.5:1 (label par défaut quasi-invisible).

   La distinction visuelle primary vs --info reste assurée par :
     - le fond (--art-accent-soft vs --art-primary-soft)
     - la bordure gauche (--art-accent vs --art-primary)

   Spécificité .art-article .art-callout--info .art-callout__label = (0,3,0)
   bat la règle source (0,2,0) de article-styles.css.
   ============================================================================ */
.art-article .art-callout--info .art-callout__label {
  color: var(--art-ink);
}
