.catalog-root .faq-panel,.lazalia-home .faq-panel{
  max-width:960px;
  margin:clamp(24px,4vw,52px) auto;
  padding:clamp(22px,4vw,44px);
  background:#f6f2e9;
  border:1px solid #e8e0d4;
  border-radius:14px;
  color:#10233e;
  font-family:Arial,Helvetica,sans-serif;
}
.faq-panel h2,.sa-page .faq-panel h2{
  font-family:Arial,Helvetica,sans-serif;
  font-size:clamp(27px,3.5vw,41px);
  font-weight:700;
  letter-spacing:-.8px;
  line-height:1.15;
  margin-bottom:16px;
}
.faq-panel details{border-bottom:1px solid #ded6c8}
.faq-panel details:first-of-type{border-top:1px solid #ded6c8}
.faq-panel summary{cursor:pointer;padding:14px 0;font-size:17px;font-weight:700;line-height:1.45}
.faq-panel details p{font-size:17px;line-height:1.6;color:#344256;padding-bottom:16px}
