/* Keep the heading close to the first quote; reserve the wider gaps for reviews. */
.lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-oct26-review-action-column{
 width:60%!important;
 margin-left:auto!important;
 margin-right:auto!important;
}
@media(min-width:1101px){
 .lcdg-divi5.et-db #et-boc .et-l #reviews{
  --lcdg-review-tracks:200px 24px repeat(3,minmax(0,1fr) minmax(32px,.45fr)) minmax(0,1fr);
 }
 .lcdg-divi5.et-db #et-boc .et-l #reviews :is(.lcdg-reviews-row,.lcdg-oct26-reviews-actions){
  grid-template-columns:var(--lcdg-review-tracks)!important;
  gap:0!important;
 }
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-reviews-row>.lcdg-review-heading{grid-column:1;grid-row:1}
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-reviews-row>.lcdg-review{grid-row:1}
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-reviews-row>.lcdg-review:nth-child(2){grid-column:3}
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-reviews-row>.lcdg-review:nth-child(3){grid-column:5}
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-reviews-row>.lcdg-review:nth-child(4){grid-column:7}
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-reviews-row>.lcdg-review:nth-child(5){grid-column:9}
 /* Identical tracks make 60% relative to the four-review area, not the whole section. */
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-oct26-review-action-column{grid-column:3/-1}
}
@media(max-width:640px){
 /* The four-column group is stacked here; retain a readable, full-width touch target. */
 .lcdg-divi5.et-db #et-boc .et-l #reviews .lcdg-oct26-review-action-column{width:100%!important}
}
