/**
 * Styles pour les blocs de navigation taxonomie jeunes.
 */
.jeunes-thematique-navigation,
.jeunes-categorie-navigation {
    list-style: none;
    padding: 10px 10px 10px 5px;
    background-color: var(--mediachimie-jeunes-color);
    margin: 0 0 5px;
}

.taxonomy-terms-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.taxonomy-terms-list li a {
    display: block;
    text-decoration: none;
    cursor: pointer;
    font-family: 'Fjalla One', serif;
    font-size: 1.25rem;
    line-height: 1.25rem;
    font-weight: 500;
    padding: 10px 0 10px 5px;
    text-transform: uppercase;
    color: var(--mediachimie-color-white);
    border-bottom: 1px solid var(--mediachimie-color-white);
}

/* Pour le dernier élément DE NIVEAU 1 uniquement */
.taxonomy-terms-list li:last-child a {
    border-bottom: none;
}

/* Mise en évidence de l'élément actif */
.taxonomy-terms-list .is-active,
.taxonomy-terms-list a:hover{
    background-color: rgba(0, 0, 0, 0.2);
}
