/* Marges latérales (2026-09-30) : texte collé au bord de l'écran.
   Le site est en mise en page Kadence « pleine largeur ». Les rangées (Row Layout) portent leur
   propre gouttière, mais tout ce qui est posé directement dans le contenu, hors rangée, touchait
   le bord : grille d'actualités de l'accueil (0 px), paragraphes centrés de « Cours ju-jitsu /
   armes », titres de « La vie du club », espace adhérent, mon compte… Les articles (mise en page
   « en boîte ») n'avaient que 32 px sur ordinateur, et leur zone de commentaires 0 à 8 px.
   Seules les marges latérales changent ; les images et blocs pleine largeur restent tels quels. */

/* Pages sans boîte : blocs hors rangée */
body.content-width-fullwidth.content-style-unboxed .entry-content.single-content > :not(.kb-row-layout-wrap):not(.wp-block-kadence-rowlayout):not(.alignfull):not(.wp-block-spacer):not(.wp-block-separator):not(.wp-block-image):not(.wp-block-kadence-image):not(figure):not(.wp-block-embed):not(.wp-block-cover) {
	padding-left: clamp(20px, 5vw, 72px);
	padding-right: clamp(20px, 5vw, 72px);
}

/* Articles (pleine largeur en boîte) : 32 px sur ordinateur, 24 px sur téléphone gardés au minimum */
body.content-width-fullwidth.content-style-boxed .entry.single-entry > .entry-content-wrap {
	padding-left: max(1.5rem, clamp(20px, 5vw, 72px));
	padding-right: max(1.5rem, clamp(20px, 5vw, 72px));
}

/* Zone de commentaires et articles similaires sous un article */
body.content-width-fullwidth .comments-area {
	padding-left: clamp(20px, 5vw, 72px);
	padding-right: clamp(20px, 5vw, 72px);
}
body.content-width-fullwidth .entry-related-inner-content {
	padding-left: max(1.5rem, clamp(20px, 5vw, 72px));
	padding-right: max(1.5rem, clamp(20px, 5vw, 72px));
}
