/* Aperçu de sept lignes : le texte intégral reste disponible dans la page. */
.review-slide blockquote { width:100%; min-width:0; }
.review-slide blockquote p.lm-review-clamped {
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:7;
  line-clamp:7;
  max-height:var(--lm-review-preview-height);
  overflow:hidden;
}
.review-slide .lm-review-toggle {
  display:inline-block;
  align-self:center;
  margin:0 0 6px;
  padding:10px 16px;
  min-height:44px;
  border:0;
  border-bottom:1px solid currentColor;
  background:transparent;
  color:var(--accent,#93583f);
  font:14px/1.4 Arial,sans-serif;
  cursor:pointer;
}
.review-slide .lm-review-toggle:hover { background:#eee6db; }
.review-slide .lm-review-toggle:focus-visible { outline:3px solid var(--accent,#93583f); outline-offset:4px; }
.review-slide .lm-review-toggle[hidden] { display:none; }
