.happy-customers{padding:52px 0}.happy-customers .section-heading{margin-bottom:28px}.happy-customers .section-heading h2{font-size:clamp(26px,2.25vw,34px);font-weight:800;text-transform:uppercase}.happy-customers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.happy-customers__card{display:flex;gap:14px;padding:18px;border:1px solid #e5e5e5;border-radius:6px;background:#fff}.happy-customers[hidden],.happy-customers [data-review-controls][hidden]{display:none}.happy-customers__photo{flex:0 0 96px;width:96px;height:96px;object-fit:cover;border-radius:4px}.happy-customers__copy{min-width:0}.happy-customers__stars{margin:0 0 6px;color:#c10c20;font-size:15px;letter-spacing:1px}.happy-customers__title{margin:0 0 4px;font-weight:700;font-size:14px}.happy-customers__body{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:#333;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.happy-customers__meta{margin:0;font-size:12px;color:#777}.happy-customers__meta a{display:block;margin-top:3px;text-decoration:underline}.happy-customers .center{margin-top:30px}@media(max-width:900px){.happy-customers__grid{grid-template-columns:1fr}}.why-shop{padding:52px 0;background:#faf7f5}.why-shop .section-heading{margin-bottom:28px}.why-shop .section-heading h2{font-size:clamp(26px,2.25vw,34px);font-weight:800;text-transform:uppercase}.why-shop__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.why-shop__item{padding:22px 18px;border:1px solid #eadfd8;border-radius:6px;background:#fff;text-align:center}.why-shop__icon{display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:10px;border-radius:50%;background:#f8ecee;font-size:24px}.why-shop__item h3{margin:0 0 6px;font-size:15px;font-weight:700}.why-shop__item p{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:#555}.why-shop__item a{font-size:12px;color:#c10c20;text-decoration:underline}@media(max-width:900px){.why-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.why-shop__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
