.testimonial-carousel-wrapper{padding:30px 0;font-family:Helvetica Neue,sans-serif;text-align:center}.testimonial-carousel-wrapper h2{font-size:24px;color:#000;font-family:Georgia,Times New Roman,serif;font-style:italic;margin-bottom:4px}.testimonial-carousel-wrapper .subtitle{color:#555;font-size:14px;margin-bottom:20px}.testimonial-carousel{overflow:hidden;width:100%;position:relative;touch-action:pan-y}.testimonial-track{display:flex;transition:transform .5s ease;will-change:transform}.testimonial-card{min-width:100%;box-sizing:border-box;background:#fff;border-radius:12px;box-shadow:0 0 4px #0000000d;flex-shrink:0;max-width:360px;margin:0 auto}.testimonial-card img{width:100%;height:400px;object-fit:cover;border-top-left-radius:12px;border-top-right-radius:12px}.testimonial-content{padding:12px}.stars{color:#f4b400;font-size:16px;margin-bottom:6px}.testimonial-name{color:#006400;font-weight:600;font-size:14px;margin-bottom:4px}.testimonial-review{color:#444;font-size:13px;margin-bottom:8px}.verified-badge{display:inline-block;background:#ffdee0;color:#c0392b;font-size:11px;padding:2px 5px;border-radius:6px;margin-left:4px}.testimonial-meta{font-size:11px;color:#777}.carousel-dots{display:flex;justify-content:center;margin-top:14px;gap:6px}.carousel-dots .dot{width:8px;height:8px;background-color:#ccc;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.carousel-dots .dot.active{background-color:#d94f5c}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
