.ec-root .ec-v6-reviews{background:var(--ec-cream,#f7f4ed);border-top:1px solid var(--ec-line,#ded7ca)}
.ec-root .ec-v6-reviews h2{margin:0 0 30px;color:var(--ec-ink,#173347)}
.ec-root .ec-v6-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}
.ec-root .ec-v6-review-card{background:#fffdf8;border:1px solid #ded7ca;border-top:3px solid #c7a366;border-radius:4px;padding:28px 30px;min-width:0;box-sizing:border-box}
.ec-root .ec-v6-review-card h3{color:var(--ec-ink,#173347);margin:0 0 14px;line-height:1.3;font-size:24px}
.ec-root .ec-v6-review-card p{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.75;color:var(--ec-muted,#53646e);margin:0;overflow-wrap:anywhere}
@media(max-width:749px){.ec-root .ec-v6-review-grid{grid-template-columns:minmax(0,1fr);gap:16px}.ec-root .ec-v6-review-card{padding:24px}.ec-root .ec-v6-review-card h3{font-size:23px}.ec-root .ec-v6-review-card p{font-size:15px}.ec-root .ec-v6-reviews h2{margin-bottom:24px}}

.ec-root .ec-v6-review-card .ec-v6-review-stars{display:block;color:#a1762b;font-family:Arial,Helvetica,sans-serif;font-size:22px;line-height:1.2;letter-spacing:3px;margin:0 0 15px}
.ec-root .ec-v6-review-card p.ec-v6-review-author{font-size:14px;font-weight:700;line-height:1.4;color:var(--ec-ink,#173347);margin:18px 0 0}
