<style media="screen">
/* =========================================================
 STYLE TARTEAUCITRON - Ô SOIN DE L'ÊTRE
========================================================= */

/* 1. Fond du bandeau principal (Couleur crème et texte vert) */
#tarteaucitronRoot #tarteaucitronAlertBig,
#tarteaucitronRoot #tarteaucitronAlertSmall {
  background-color: #FFFBEF !important;
  color: #2D4E3D !important;
  border-top: 2px solid #E5B17B !important; /* Petite bordure dorée/sable en haut */
  font-family: 'GlacialIndifferenceRegular', sans-serif !important;
}

/* 2. Le texte du lien "Mentions légales" dans le bandeau */
#tarteaucitronRoot #tarteaucitronAlertBig .btn-link {
  color: #B75949 !important; /* Terre cuite */
  text-decoration: underline !important;
  font-weight: bold !important;
}

/* 3. Style de base des boutons (Arrondis comme sur ton site) */
#tarteaucitronRoot button {
  border-radius: 30px !important;
  font-family: 'NabiModernFont', sans-serif !important;
  font-size: 14px !important;
  padding: 8px 18px !important;
  border: none !important;
  margin: 0 5px !important;
  transition: all 0.3s ease !important;
}

/* 4. Bouton TOUT ACCEPTER (Vert forêt) */
#tarteaucitronRoot #tarteaucitronPersonalize2 {
  background-color: #2D4E3D !important;
  color: #FFFBEF !important;
}
#tarteaucitronRoot #tarteaucitronPersonalize2:hover {
  background-color: #1D6D52 !important; /* Vert un peu plus clair au survol */
}

/* 5. Bouton TOUT REFUSER (Couleur Terre cuite) */
#tarteaucitronRoot #tarteaucitronAllDenied2 {
  background-color: #B75949 !important;
  color: #FFFBEF !important;
}
#tarteaucitronRoot #tarteaucitronAllDenied2:hover {
  background-color: #954A3E !important; /* Plus foncé au survol */
}

/* 6. Bouton PERSONNALISER (Discret, texte vert) */
#tarteaucitronRoot #tarteaucitronManager {
  background-color: transparent !important;
  color: #2D4E3D !important;
  border: 1px solid #2D4E3D !important;
}
#tarteaucitronRoot #tarteaucitronManager:hover {
  background-color: #2D4E3D !important;
  color: #FFFBEF !important;
}

/* 7. Panneau de gestion détaillé (Quand on clique sur Personnaliser) */
#tarteaucitronRoot #tarteaucitron {
  background-color: #FFFBEF !important;
  color: #2D4E3D !important;
}
#tarteaucitronRoot .tarteaucitronBorder {
  border-color: #E5B17B !important;
}
#tarteaucitronRoot .tarteaucitronName {
  color: #B75949 !important;
}
/* 8. Icône flottante (Citron) en bas à droite - CORRECTION DE LA BORDURE */
#tarteaucitronIcon #tarteaucitronManager {
    border: none !important;
    background-color: transparent !important;
    padding: 0 !important;
    box-shadow: none !important;
}

#tarteaucitronIcon img {
    border: none !important;
    background: transparent !important;
}
</style>
