/*
 * Rustines d'après la montée en WordPress 7 (2026-09-01).
 *
 * WordPress 7.0 émet dans ses « global styles » une règle
 *     body { padding: 0 }
 * sans requête media, injectée après la feuille du thème. Elle a la même
 * spécificité que les règles du thème mais vient plus tard dans la cascade :
 * elle écrasait le décalage que le thème prévoit UNIQUEMENT en mobile, et le
 * premier texte de l'accueil remontait sous le bandeau fixe.
 *
 * Le décalage ne vaut qu'en dessous de 960 px : là, le bandeau est en
 * position fixed et le padding réserve sa hauteur. Au-dessus, le bandeau est
 * dans le flux normal et aucun décalage n'est voulu — d'où la même requête
 * media que le thème (max-width: 960px), pour ne rien ajouter sur grand écran.
 *
 * On restaure avec une spécificité supérieure (html body), ce qui l'emporte
 * sur les global styles quel que soit l'ordre d'injection. Valeur et point de
 * rupture repris tels quels du thème, rien n'est redessiné.
 */

@media (max-width: 960px) {
	html body {
		padding-top: 100px;
	}
}
