.testimonials-section{padding:70px 20px;background-color:#fff;text-align:center;font-family:Inter Regular,sans-serif}.testimonials-section .container{max-width:1200px;margin:0 auto}.section-header h2{font-family:Playfair Display Bold,serif;font-size:28px;color:#111;margin-bottom:8px}.section-header .subheading{color:#777;font-size:15px;margin-bottom:40px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.testimonial-card{background:#fafafa;border-radius:16px;padding:25px 20px;text-align:left;box-shadow:0 3px 10px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 6px 18px #00000014}.profile{display:flex;align-items:center;gap:15px;margin-bottom:15px}.profile img{width:50px;height:50px;border-radius:50%;object-fit:cover}.avatar-placeholder{width:50px;height:50px;border-radius:50%;background:#ddd;color:#555;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:18px}.profile h4{font-size:16px;font-weight:600;color:#222;margin:0}.profile .city{font-size:13px;color:#777}.stars{color:#f66;font-size:16px;margin-bottom:12px}.star{color:#ccc}.star.filled{color:#ff7b00}.message{font-size:15px;color:#555;line-height:1.6}@media (max-width: 768px){.section-header h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
