/* Fond sombre sur la barre de navigation uniquement */
#site-navigation {
    background-color: #2b2b2b;
    padding: 4px 0;
}

/* Liens : police serif, couleur claire */
.main-navigation .primary-menu-container > ul > li.menu-item > a {
    font-family: Georgia, "Times New Roman", serif !important;
    font-size: 14px !important;
    color: #f0ece0 !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.main-navigation .primary-menu-container > ul > li.menu-item > a:hover {
    color: #ffffff !important;
}

/* Accueil en gras */
.main-navigation .primary-menu-container > ul > li.current-menu-item > a {
    font-weight: bold !important;
    color: #f0ece0 !important;
}

/* Tirets séparateurs */
.main-navigation .primary-menu-container > ul > li.menu-item + li.menu-item::before {
    content: "-";
    color: #f0ece0;
    line-height: 1;
}

/* Supprimer le fond blanc du header global */
#masthead,
.site-main-header-wrap .site-header-row-container-inner {
    background: #2b2b2b !important;
}

/* Masquer le titre texte "Éditions Les Trois R" (le bandeau image suffit) */
.site-branding {
    display: none;
}