/*
Theme Name:   Hello Elementor Child — Électricité SMP
Theme URI:    https://electricitesmp.com
Description:  Thème enfant de Hello Elementor pour Électricité SMP.
Author:       Allema
Template:     hello-elementor
Version:      1.0.9
Text Domain:  hello-elementor-child
*/

/*
 * Focus clavier visible sur fond clair comme sur fond foncé (WCAG 2.4.7).
 * Hello prévoit un anneau double (ombre blanche + contour noir), mais Elementor annule l'ombre
 * sur tous ses liens (.elementor a { box-shadow: none }) : il ne reste qu'un contour noir,
 * invisible sur les fonds bleu foncé (en-tête, bandeaux, cartes). Aucun réglage natif ne couvre
 * à la fois les éléments V3, V4 et les liens dans le texte. Inventaire : docs/design-system.md.
 */
.elementor :is(a, button, summary, [tabindex]:not([tabindex="-1"])):focus-visible {
	outline: 2px solid #0C1F40;
	outline-offset: 2px;
	box-shadow: 0 0 0 2px #FFFFFF;
}

/*
 * Formulaire Gravity Forms (thème Orbital) : texte saisi à 16 px (en dessous, Safari sur iPhone agrandit
 * la page à chaque champ touché) et bouton en Axiforma Black comme les autres boutons du site.
 * Le widget GravityKit règle la taille des libellés et des champs, pas celle du texte saisi ni la graisse
 * du bouton. Deux variables de l'API CSS de Gravity Forms. Inventaire : docs/design-system.md.
 */
.gform-theme--framework.gform_wrapper {
	--gf-font-size-primary: 16px;
	--gf-ctrl-btn-font-weight: 900;
}
