.testimonials-section{padding:4rem 0;background:linear-gradient(to bottom,#fafafa,#fff)}.container{max-width:1280px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.container{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.testimonials-section{padding:5rem 0}}.text-center{text-align:center}.mb-12{margin-bottom:3rem}.heading{font-weight:900;font-size:clamp(36px,6vw,56px);line-height:1.05;margin-bottom:.5rem;color:#1f1a19}.subheading{color:#6e6b69;line-height:1.6;margin-bottom:0;max-width:68ch;margin-left:auto;margin-right:auto}.kpis-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;text-align:center;margin-bottom:3rem}@media (min-width: 768px){.kpis-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.kpi-item{display:flex;flex-direction:column;align-items:center}.kpi-value{color:#e64675;font-weight:900;font-size:clamp(24px,3.5vw,34px);line-height:1.1}.kpi-label{color:#6e6b69;margin-top:.25rem;font-size:.9rem}@media (min-width: 768px){.kpi-label{font-size:1rem}}.testimonials-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media (min-width: 768px){.testimonials-grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media (min-width: 1024px){.testimonials-grid{grid-template-columns:repeat(3,1fr)}}.testimonial-card{background:#fff;border:1px solid #EEE5E3;border-radius:20px;box-shadow:0 10px 30px #0000000f;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease;will-change:transform}@media (min-width: 768px){.testimonial-card{padding:1.5rem}}.testimonial-card:hover{transform:translateY(-2px);box-shadow:0 15px 35px #0000001f}.stars-row{display:flex;align-items:center;gap:.25rem;margin-bottom:1rem}.star-filled{color:#ffc53d;width:20px;height:20px}.star-empty{color:#ffc53d;opacity:.4;width:20px;height:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.quote{color:#3e3a38;line-height:1.7;margin:.75rem 0 1rem;font-size:15px}.author-row{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.avatar-placeholder{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);display:flex;align-items:center;justify-content:center;color:#6b7280}.author-info{display:flex;flex-direction:column;gap:.125rem}.author-name{font-weight:600;color:#1f1a19;font-size:.875rem}.author-meta{color:#6e6b69;font-size:.75rem}.verified-badge-container{text-align:center;margin-top:2rem}.verified-badge{display:inline-flex;align-items:center;gap:.5rem;background-color:#d7f5df;color:#147a2e;border-radius:9999px;padding:.625rem .875rem;font-weight:500;font-size:.875rem}.check-icon{width:16px;height:16px;color:#147a2e}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials.css.map */
