<!-- start Simple Custom CSS and JS -->
<style type="text/css">
/* ==============================
   Module Site Reviews personnalisé
   ============================== */

/* Conteneur du module */
.module-temoignages {
  font-family: 'Montserrat', sans-serif;  /* Typographie Montserrat */
  color: #000;                            /* texte principal noir */
  line-height: 1.5;                       /* lisibilité */
  padding: 20px;
  background-color: #fff;                 /* fond blanc */
  border-radius: 10px;                    /* léger arrondi */
  box-shadow: 0 2px 8px rgba(0,0,0,0.05); /* léger relief */
}

/* Chaque avis */
.module-temoignages .site-reviews-item {
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #eee;         /* séparation subtile */
}

/* Titres des avis */
.module-temoignages .site-reviews-title {
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 8px;
}

/* Contenu des avis */
.module-temoignages .site-reviews-content {
  font-size: 16px;
  margin-bottom: 12px;
}

/* Boutons */
.module-temoignages button {
  background-color: #000;      /* fond noir */
  color: #fff;                 /* texte blanc */
  border: 2px solid #000;      /* bordure noire */
  border-radius: 3px;          /* léger arrondi */
  padding: 10px 20px;
  font-family: 'Montserrat', sans-serif;
  cursor: pointer;
  transition: all 0.3s ease;
}

/* Hover sur les boutons */
.module-temoignages button:hover {
  background-color: #fff;      /* inverse couleurs au hover */
  color: #000;
  border-color: #000;
}

/* Espacement entre les étoiles et le texte */
.module-temoignages .site-reviews-rating {
  margin-bottom: 10px;
}
</style>
<!-- end Simple Custom CSS and JS -->
