.product-reviews{padding:64px 0;background:#fffaf8;color:#231b20}.product-reviews+.product-reviews{padding-top:0}.product-reviews h2{font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.15;margin:12px 0 28px;overflow-wrap:anywhere}.product-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-review{margin:0;padding:24px;border:1px solid #f4adc6;border-radius:18px;background:#ffffff}.product-review p{font-size:1rem;line-height:1.65;margin:0;overflow-wrap:anywhere}.product-review:nth-child(2n){background:#f8d8e3}@media(max-width:900px){.product-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.product-reviews{padding:40px 0}.product-review-grid{grid-template-columns:1fr}.product-review{padding:22px}}