/* Titres en Noir - Plugin CSS */

/* Forcer tous les titres en noir */
h1,
h1.wp-block-heading,
h1.entry-title,
h1.site-title,
.site-title {
    color: #000000 !important;
}

h2,
h2.wp-block-heading,
h2.entry-title {
    color: #000000 !important;
}

h3,
h3.wp-block-heading {
    color: #000000 !important;
}

h4,
h4.wp-block-heading {
    color: #000000 !important;
}

h5,
h5.wp-block-heading {
    color: #000000 !important;
}

h6,
h6.wp-block-heading {
    color: #000000 !important;
}

/* Titres des articles */
.post-title,
.page-title,
.entry-header .entry-title,
.archive-title,
.search-title {
    color: #000000 !important;
}

/* Titres des widgets */
.widget-title,
.widgettitle,
.widget h1,
.widget h2,
.widget h3 {
    color: #000000 !important;
}

/* Titres des éléments de bloc (Gutenberg) */
.wp-block-heading {
    color: #000000 !important;
}

/* Titres des cartes et sections */
.card-title,
.section-title,
.block-title {
    color: #000000 !important;
}

/* Titres des menus et navigation */
.menu-item,
.nav-link,
nav a {
    /* Ne pas forcer ici - seulement titres */
}

/* Assurer que le contraste est bon */
h1, h2, h3, h4, h5, h6 {
    color: #000000 !important;
}
