/* AG-AURORA-TITRES-03 (06/11/2026) — titres des cartes de la fiche produit (À propos, Spécifications techniques, Pourquoi ce produit,
   Questions fréquentes, Avis clients ; Vidéo, Calculez votre dosage, Compatibilité, Documents quand la fiche les a) et « Nos guides
   utiles » (fiche et catégorie) au style des titres de l'accueil, EN LIGNE pour tous les visiteurs, validé par le propriétaire le 06/11
   sur captures (« oui vazi tu peux aussi le mettre en ligne ») : majuscules grasses penchées (Manrope), un mot clé en pastille (règles
   .au-pastille et police d'AG-AURORA-TITRES-02), barre sous le texte. L'icône ronde reste à gauche ; la carte FAQ garde son violet ;
   tailles et couleurs du texte inchangées. Toutes les règles dépendent de html.au-t3, posée par le script du bloc seulement si
   AG-AURORA-TITRES-02 est là (html.au-t2). */

html.au-t3 .product-section,
html.au-t3 .ag-guides-utiles { --aut-barre: #80E397; --aut-pastille: #278451; --aut-ombre: 0 .12em .32em rgba(17, 61, 37, .26); }
html.au-t3 #faq { --aut-barre: #C4B5FD; --aut-pastille: #6D28D9; --aut-ombre: 0 .12em .32em rgba(76, 29, 149, .24); }  /* FAQ : violet */

html.au-t3 .product-section-title,
html.au-t3 .ag-guides-utiles-title {
  font-family: "Manrope", var(--font-disp); font-style: italic; font-weight: 800; text-transform: uppercase; letter-spacing: 0; line-height: 1.18; text-wrap: balance;
}

/* cartes : barre sous le TEXTE (l'icône garde sa place à gauche) ; un peu d'air sous le titre pour la barre (#specs garde le sien) */
html.au-t3 .product-section-title { padding-bottom: .45em; }
html.au-t3 .product-section-title > .au-t-texte { position: relative; min-width: 0; }
html.au-t3 .product-section-title > .au-t-texte::after {
  content: ""; position: absolute; left: 0; top: calc(100% + .32em); width: 2.5em; height: max(5px, .2em); border-radius: 99px; background: var(--aut-barre);
}

/* « Nos guides utiles » (sans icône) : barre sous le titre, comme les autres titres de section */
html.au-t3 .ag-guides-utiles-title { position: relative; padding-bottom: .62em; margin-bottom: .45em; }
html.au-t3 .ag-guides-utiles-title::after {
  content: ""; position: absolute; left: 0; bottom: 0; width: 2.5em; height: max(5px, .2em); border-radius: 99px; background: var(--aut-barre);
}
