.single-post .entry-content p,
.single-post .post__content p,
.single-post .article-content p,
.single-post main article p {
    text-align: justify !important;
}
/* Mise en page des pages de catégories */

/* Ajoute de l'espace entre la description et les articles */
.archive .taxonomy-description,
.category .taxonomy-description {
    margin-bottom: 40px !important;
}
/* Réduit l'espace autour du titre des catégories */
.category .page-title {
    margin-top: 10px !important;
    margin-bottom: 20px !important;
}
/* Réduit l'espace supérieur des pages de catégories */
.category .site-content {
    padding-top: 0 !important;
}
.morganesque-hive-letter {
    display: none !important;
}

/* Séparateur entre Morgan et Voyages */
.separateur-morgan {
    border: 0 !important;
    border-top: 1px solid #a65f43 !important;
    background: transparent !important;
    height: 0 !important;
    opacity: 1 !important;
}

/* Menu principal - plus léger et aéré */
.nav--main a {
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}

/* Fond des articles mis en avant */
.sticky:not(.format-quote):after {
    background-color: #F3E5E1 !important;
}

/* Catégories sous les articles */
.entry-meta .cat-links a {
    color: #A65F43 !important;
}

/* Gras plus doux dans les titres d'articles */
.archive__grid .entry-title strong,
.archive__grid .entry-title b {
    font-weight: 600 !important;
}

/* Sous-menu principal - style éditorial */
@media only screen and (min-width: 1000px) {
    .nav--main ul {
        background: #F7E8EB !important;
    }

    .nav--main ul a {
        color: #171617 !important;
    }
}

/* Triangle du sous-menu Voyages */
.nav--main .menu-item-has-children > a:after {
    border-bottom-color: #F7E8EB !important;
}

/* Petits + dans le sous-menu */
.nav--main ul .menu-item-has-children:after {
    color: #171617 !important;
}

/* Menu principal desktop - réduire seulement l'espace inférieur */
@media only screen and (min-width: 1000px) {
    .nav--main > li > a {
        padding-bottom: 10px !important;
    }
}

/* Rapprocher les articles du menu sur ordinateur */
@media only screen and (min-width: 1000px) {
    .site-content {
        padding-top: 15px !important;
    }
}

/* Fond général ivoire très léger */
body {
    background-color: #FAF5F5 !important;
}

/* Fond rosé de la signature sous le logo */
.site-description-text {
    background: #FAF5F5 !important;
}

/* Fond du menu principal */
.nav--main {
    background: #FAF5F5 !important;
}

/* Pagination assortie au fond du site */
.pagination a,
.pagination span {
    background: #FAF5F5 !important;
}

/* Fond des dates et catégories sous les articles */
.entry-meta {
    background: #FAF5F5 !important;
}

/* Dates et catégories dans les articles mis en avant */
.sticky:not(.format-quote) .entry-meta {
    background: #F3E5E1 !important;
}

/* TEST brun sur les titres des articles */
.entry-title,
.entry-title a {
    color: #49362F !important;
}

/* Brun foncé pour l'identité du site et le menu */
.site-title,
.site-title a,
.site-description,
.site-description-text,
.nav--main,
.nav--main a,
.nav--main .menu-item-has-children:after {
    color: #49362F !important;
}

/* Texte courant des articles en brun foncé */
.entry-content,
.entry-content p,
.post_content,
.post_content p,
.article-content,
.article-content p {
    color: #49362F !important;
}

/* Titres secondaires et titres de la sidebar */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.widget-title,
.widgettitle {
    color: #49362F !important;
}

/* Texte de la sidebar en brun foncé */
.widget,
.widget p,
.widget a,
.widget li {
    color: #49362F !important;
}

/* Liens et nuage de mots-clés en terracotta */
.tagcloud a,
.wp-block-tag-cloud a,
.entry-content a,
.entry-summary a {
    color: #A65F43 !important;
}

