/* Règles ajoutées pendant la migration (passe SEO/GEO du 11/11/2026). CSS du thème et des extensions reprises telles quelles de la copie Gandi. */

/* Poppins auto-hébergée (ex-@import Google Fonts de scooter2talk.css), même famille, même style et même graisse */
@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/poppins-300-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/poppins-300-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

/* Titres renumérotés (classe vhN = niveau d'origine) : rendu identique à l'ancien niveau, mêmes variables du thème Twenty Twenty-One */
h1.vh2,h3.vh2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}
h2.vh3{font-size:var(--heading--font-size-h3);letter-spacing:var(--heading--letter-spacing-h3);line-height:var(--heading--line-height-h3)}
/* Titres de page longs sans espace (« Sauna_Gay_Paris », « sauna-gay-paris.fr ») : coupure autorisée, aucun défilement horizontal en mobile */
.page-title,.entry-title{overflow-wrap:anywhere}
/* Lien discret vers les mentions légales dans le pied de page (12/11/2026) */
.hfe-copyright-wrapper a.lien-pied,.hfe-copyright-wrapper a.lien-pied:visited{color:inherit;text-decoration:underline;text-underline-offset:2px}
.hfe-copyright-wrapper a.lien-pied:hover,.hfe-copyright-wrapper a.lien-pied:focus{text-decoration-thickness:2px}
/* Formulaire de contact : intertitres ex-H3 avec le style #myscooterform h3 de ScooterContact */
#myscooterform h2.vh3{background:#484040;color:#fff;padding:10px;border-radius:3px;text-align:center;margin:20px 0;font-family:Poppins,sans-serif;font-size:18px}
