/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://elementor.com/hello-theme/
 Description:  Thème enfant du thème Hello Elementor, créé pour personnaliser le site en toute sécurité sans perdre les modifications lors des mises à jour du thème parent.
 Author:       Toi
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/

/* ============================================================
   Fallback calibré pour Poppins — anti-CLS
   Arial est ajustée pour occuper exactement la même place que
   Poppins pendant le chargement de la police web.
   Valeurs calculées depuis les métriques réelles des fichiers.
   Pour annuler : supprimer ce bloc entier.
   ============================================================ */

/* Poppins Regular (400) */
@font-face {
  font-family: 'Poppins-fallback';
  font-weight: 400;
  font-style: normal;
  src: local('Arial'), local('Helvetica Neue'), local('Helvetica');
  size-adjust: 114.26%;
  ascent-override: 91.89%;
  descent-override: 30.63%;
  line-gap-override: 8.75%;
}

/* Poppins Medium (500) */
@font-face {
  font-family: 'Poppins-fallback';
  font-weight: 500;
  font-style: normal;
  src: local('Arial'), local('Helvetica Neue'), local('Helvetica');
  size-adjust: 116.02%;
  ascent-override: 90.50%;
  descent-override: 30.17%;
  line-gap-override: 8.62%;
}

/* Application — uniquement les éléments en Poppins.
   Les titres (Mochiy Pop One) sont volontairement exclus. */
body,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-widget-button .elementor-button {
  font-family: 'Poppins', 'Poppins-fallback', sans-serif !important;
}