/**
 * Articles — corps de texte aligné sur le reste du site.
 *
 * Le site lit à 22px. Les articles sont dans article > .entry-content
 * (sans classe .entry). charter.css pose alors 1.32rem et 1.48rem.
 * Avec html { font-size: 22px }, ça donne 29px et 33px.
 *
 * !important est nécessaire : ces règles de charte n’en ont pas, mais
 * .has-small/regular/medium-font-size oui. Les titres ne sont pas touchés.
 */

body.single-post .entry-content p,
body.single-post .entry-content li,
body.single-post .entry-content .wp-block-paragraph,
body.single-post .entry-content .wp-block-list,
body.single-post .entry-content blockquote,
body.single-post .entry-content .wp-block-quote,
body.single-post .entry-content > p:first-of-type,
body.single-post .entry-content .has-text-align-center.wp-block-paragraph:first-of-type,
body.single-post .entry-content .has-small-font-size,
body.single-post .entry-content .has-regular-font-size,
body.single-post .entry-content .has-medium-font-size {
  font-size: 22px !important;
  line-height: 1.7 !important;
}
