header {
    background-color: var(--theme-header); /* Utilisation de la variable */
    border-radius: 5px;
    padding: 20px;
    text-align: center;
    box-shadow: var(--theme-header-shadow); /* Utilisation de la variable */
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
    header h1 {
    color: var(--theme-text); /* Les titres du header suivent la couleur du texte principal */
}
