/* ============================================================
   Accessibilité WCAG 2.2 AA — surcharges Churchill (audit Qualiopi 2026)
   Chargé après le CSS principal. Modifications visuelles (lot B).
   ============================================================ */

/* --- 2.4.7 Visibilité du focus clavier (le thème supprimait l'outline) --- */
a:focus-visible,
button:focus-visible,
.btn:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible,
[tabindex]:focus-visible,
.navbar-toggler:focus-visible,
.owl-nav .prev:focus-visible,
.owl-nav .next:focus-visible,
.owl-dot:focus-visible {
  outline: 3px solid #0a4d8c !important;
  outline-offset: 2px !important;
}

/* --- 2.5.8 Taille des cibles (>= 24x24px) : puces de carrousel --- */
.owl-dots .owl-dot {
  min-width: 24px;
  min-height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* --- 1.4.1 Utilisation de la couleur : souligner les liens dans le texte
   (distinction non basée uniquement sur la couleur) --- */
#page_wrapper p a:not(.btn) {
  text-decoration: underline;
}
