/* RED016: approved salon introductions. Scoped to the added section only. */
.salon-summary-red016{
  box-sizing:border-box;
  max-width:1440px;
  margin:0 auto 34px;
  padding:0 clamp(22px,5vw,80px);
  color:var(--ink,#493b31);
}
.salon-summary-red016 h2{
  margin:0 0 10px;
  font-family:var(--sans,sans-serif);
  font-size:18px;
  font-weight:500;
  line-height:1.7;
  word-break:normal;
  overflow-wrap:break-word;
}
.salon-summary-red016 p{
  max-width:960px;
  margin:0;
  font-size:16px;
  line-height:1.95;
  color:var(--muted,#806f61);
  word-break:normal;
  overflow-wrap:break-word;
  line-break:strict;
}
@media(max-width:700px){
  .salon-summary-red016{padding:0 16px;margin-bottom:28px;}
  .salon-summary-red016 h2{font-size:16px;}
  .salon-summary-red016 p{font-size:15px;}
}
