@import url('https://fonts.googleapis.com/css?family=EB+Garamond');

#masthead {
    display: none !important;
}

body, #wrapper {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

.content-area {
    margin-top: 0 !important;
}

.entry-content-wrap {
    padding-top: 0 !important;
}

body {
    background-color: #F5F0E8 !important;
    font-family: 'EB Garamond', serif !important;
}

.content-bg, .site {
    background-color: #F5F0E8 !important;
}

.entry-content p img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.entry-content p {
    margin-top: 0.3em !important;
    margin-bottom: 0.3em !important;
}
.l3r-nav { font-family: 'EB Garamond', serif; font-size: 20px; padding: 6px 0; text-align: center; }
.l3r-nav a { color: #000; text-decoration: none; }
.l3r-compensateur { padding-top: 120px; }
.l3r-page { font-family: 'EB Garamond', serif; }
.l3r-h1 { text-align: center; font-weight: bold; font-size: 1.1em; }
.l3r-h2 { font-family: serif; font-size: 1.2em; margin: 0.4em 0 0.2em; }
.l3r-h2-premier { font-family: serif; font-size: 1.2em; margin: 0.1em 0 0.3em; }
.l3r-centre { text-align: center; font-weight: bold; }
.l3r-couvertures { text-align: center; margin: 0.6em 0; display: flex; justify-content: center; gap: 1em; flex-wrap: wrap; }
.l3r-couvertures img { max-width: 200px; display: block; }
.l3r-couvertures p { font-style: italic; text-align: center; margin: 0.2em 0; }
.l3r-p { text-align: justify; line-height: 1.3; margin: 0.2em 0; text-indent: 1.5em; }
.l3r-p-droite { text-align: right; line-height: 1.3; font-style: italic; margin: 0.2em 0; }
.l3r-chapitres { column-count: 2; column-gap: 2em; margin: 0.2em 0; line-height: 1.4; }
.l3r-calameo { text-align: center; margin: 0.6em 0; }
.l3r-calameo-titre { text-align: center; margin: 0.4em 0 0.2em; }
.l3r-calameo iframe { margin: 0 auto; border: 1px solid #ccc; }
.l3r-bon-commande { text-align: center; margin: 0.6em 0; }
.l3r-bon-commande-texte { text-align: center; line-height: 1.3; margin: 0.2em 0; }
.l3r-lien-tarif { color: blue; text-decoration: underline; }
.l3r-lien-neutre { color: #000; text-decoration: none; }
.l3r-pied { text-align: center; margin-top: 2em; line-height: 1.6; font-family: 'EB Garamond', serif; }

