.testimonial-slider{max-width:600px;margin:0 auto}.testimonial-content{background:#fff;border-radius:12px;padding:20px;border:1px solid #eee;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;gap:10px}.testimonial-header{display:flex;align-items:flex-start;gap:10px}.profile-img{width:45px;height:45px;border-radius:50%;flex-shrink:0}.testimonial-header p{font-size:15px;line-height:1.4;margin:0}.testimonial-footer{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-top:10px}.green-icon{color:#00b67a;font-size:14px;margin-left:5px}.stars{color:#f9b31e;font-size:18px}.slick-prev,.slick-next{background:#fff;border:2px solid #ddd;border-radius:50%;width:36px;height:36px;z-index:1}.slick-prev:before,.slick-next:before{color:#333;font-size:20px}.testimonial-slider-wrapper{padding:60px 20px;text-align:center}.testimonial-slider-wrapper.light{background:#e9f8e5;color:#1a1a1a}.testimonial-slider-wrapper.dark{background:#1a1a1a;color:#f0f0f0}.testimonial-slider-wrapper.minimal{background:transparent}.testimonial-slider-inner.full{max-width:100%}.testimonial-slider-inner.wide{max-width:1400px;margin:0 auto}.testimonial-slider-inner.contained{max-width:1000px;margin:0 auto}.testimonial-slider-wrapper h2{font-size:32px;font-weight:500;margin-bottom:10px}.testimonial-subheading{font-size:20px;margin-bottom:20px}.testimonial-stars svg{width:20px;height:20px;fill:#00b67a}.testimonial-carousel.center{max-width:100%;margin:0 auto}.testimonial-carousel.center .testimonial-card{width:100%;max-width:340px;margin:10px 5px;background:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 12px #0000000d}.testimonial-slider-wrapper.dark .testimonial-card{background:#2c2c2c;color:#f0f0f0}.testimonial-slider-wrapper.minimal .testimonial-card{background:transparent;box-shadow:none}.testimonial-title{font-weight:700;margin-top:15px;font-size:18px}.testimonial-body{font-size:15px;margin-top:10px}.testimonial-name{margin-top:15px;font-style:italic;font-size:14px;color:#666}.testimonial-slider-wrapper.dark .testimonial-name{color:#ccc}.slick-prev,.slick-next{background:transparent;border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.slick-prev{left:-40px}.slick-next{right:-40px}.testimonial-card{margin:0 15px}.testimonial-carousel{max-width:48rem;margin:0 auto;position:relative;touch-action:pan-y}.carousel-container{overflow:hidden;-webkit-overflow-scrolling:touch;transition:height .3s ease-out}.carousel-track{display:flex;transition:transform .3s ease-out;width:100%}.testimonial-card{flex:0 0 100%;padding:.5rem;box-sizing:border-box}.testimonial-content{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;padding:2rem;display:flex;gap:1.5rem;height:100%}.profile-image{width:4rem;height:4rem;flex-shrink:0}.rounded-img{width:100%;height:100%;border-radius:50%;object-fit:cover}.testimonial-text{flex:1;display:flex;flex-direction:column;justify-content:space-between}.testimonial-text p{font-size:14px;line-height:1.4;margin:0 0 1rem}.testimonial-meta{display:flex;justify-content:space-between;align-items:center}.author{display:flex;align-items:center;gap:.5rem}.name{font-size:14px;font-weight:600;color:#000}.icon{color:#22c55e}.rating{color:#ffc00d}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin:0;z-index:10}.carousel-button svg{width:20px;height:20px;stroke:#374151;stroke-width:2px;fill:none}.carousel-button.prev{left:-16px}.carousel-button.next{right:-16px}@media (max-width: 640px){.testimonial-content{padding:1.5rem}.carousel-button{width:2rem;height:2rem}.carousel-button.prev{left:-.5rem}.carousel-button.next{right:-.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
