/* 1) Supprime les <br> automatiques dans la description produit */
.product-description br,
#product-description br,
.product .product-description br {
  display: none !important;
}

/* 2) Garde un spacing propre */
.product-description p,
#product-description p,
.product .product-description p {
  margin: 0 0 10px !important;
}

/* 3) Titres lisibles (moins “grosses lettres”) */
.product-description h1{
  font-size: 22px !important;
  margin: 0 0 12px !important;
}
.product-description h2{
  font-size: 18px !important;
  margin: 18px 0 10px !important;
}
.product-description h3{
  font-size: 16px !important;
  margin: 14px 0 8px !important;
}

/* 4) Listes */
.product-description ul,
.product-description ol{
  margin: 0 0 12px 18px !important;
  padding: 0 !important;
}
.product-description li{
  margin: 0 0 6px !important;
}

/* 5) HR plus discret */
.product-description hr{
  margin: 14px 0 !important;
  opacity: .15;
}