.elementor-31544 .elementor-element.elementor-element-86cb24c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31544 .elementor-element.elementor-element-4080bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-31544 .elementor-element.elementor-element-f93db28 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-31544 .elementor-element.elementor-element-f93db28 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-31544 .elementor-element.elementor-element-f93db28 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-31544 .elementor-element.elementor-element-f93db28 .jet-listing-dynamic-field__content{text-align:left;}.elementor-31544 .elementor-element.elementor-element-1a13574 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-31544 .elementor-element.elementor-element-1a13574 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-31544 .elementor-element.elementor-element-1a13574 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-31544 .elementor-element.elementor-element-1a13574 .jet-listing-dynamic-field__content{text-align:left;}.elementor-31544 .elementor-element.elementor-element-86684b8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-31544 .elementor-element.elementor-element-86684b8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-31544 .elementor-element.elementor-element-86684b8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-31544 .elementor-element.elementor-element-86684b8 .jet-listing-dynamic-field__content{text-align:left;}.elementor-31544 .elementor-element.elementor-element-ed777ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-31544 .elementor-element.elementor-element-38746b4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-31544 .elementor-element.elementor-element-38746b4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-31544 .elementor-element.elementor-element-38746b4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-31544 .elementor-element.elementor-element-38746b4 .jet-listing-dynamic-field__content{text-align:left;}.elementor-31544 .elementor-element.elementor-element-14c4fb9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-31544 .elementor-element.elementor-element-14c4fb9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-31544 .elementor-element.elementor-element-14c4fb9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-31544 .elementor-element.elementor-element-14c4fb9 .jet-listing-dynamic-field__content{text-align:left;}.elementor-31544 .elementor-element.elementor-element-e05da8f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-31544 .elementor-element.elementor-element-e05da8f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-31544 .elementor-element.elementor-element-e05da8f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-31544 .elementor-element.elementor-element-e05da8f .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1a13574 */.avis-commentaire {
  font-size: 15px;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-86684b8 */.avis-commentaire {
  font-size: 15px;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86cb24c *//* --- Avis clients (Listing Item) --- */
.pdp-avis-card{
  background:#fff;
  border:1px solid #e5e7eb;
  border-radius:16px;
  padding:14px 16px;
  box-shadow:0 8px 18px rgba(15,23,42,.06);
  margin-bottom:12px;
}

.pdp-avis-body{
  display:flex;
  flex-direction:column;
  gap:8px;
}

.pdp-avis-meta{
  display:flex;
  align-items:center;
  gap:.35rem;
  flex-wrap:wrap;
  margin-top:10px;
  font-size:14px;
  color:#6b7280;
}

/* optionnel : renforcer le nom */
.pdp-avis-meta .pdp-avis-name,
.pdp-avis-meta .jet-listing-dynamic-field:first-child{
  font-weight:600;
  color:#374151;
}

/* Ajuste le commentaire */
.pdp-avis-body .jet-listing-dynamic-field{
  line-height:1.6;
}/* End custom CSS */