.testimonial-section{padding:10px}.testimonial-wrapper{max-width:1200px;margin:0 auto}.testimonial-heading{text-align:center;margin-bottom:10px}.testimonial-heading h2{font-size:24px;font-weight:400;letter-spacing:-.5px;color:#000}.testimonial-slider{overflow:hidden;position:relative}.testimonial-track{display:flex;transition:transform .6s cubic-bezier(.77,0,.175,1)}.testimonial-slide{min-width:100%;display:flex;justify-content:center;padding-bottom:0}.testimonial-card{display:grid;grid-template-columns:420px 1fr;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:3px;overflow:hidden;max-width:950px;width:100%;transform:scale(.95);transition:transform .5s ease}.testimonial-slide.active .testimonial-card{transform:scale(1)}.testimonial-image img{width:100%;height:80%;object-fit:cover}.testimonial-content{padding:50px}.testimonial-quote-icon{font-size:42px;color:#363e27}.testimonial-text{font-size:20px;line-height:1.4;font-weight:400;color:#222;margin-bottom:25px}.testimonial-rating{font-size:13px;letter-spacing:1px;color:#999;margin-bottom:20px}.testimonial-name{font-size:18px;font-weight:600;color:#111}.testimonial-role{font-size:14px;color:#777}.testimonial-dots{text-align:center;margin-top:-80px!important;position:relative}.testimonial-dot{width:8px;height:8px;margin:0 6px;background:#ccc;border-radius:50%;display:inline-block;transition:all .3s ease;cursor:pointer}.testimonial-dot.active{width:22px;border-radius:10px;background:#363e27}@media screen and (max-width:768px){.testimonial-card{grid-template-columns:1fr}.testimonial-content{padding:30px}.testimonial-text{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
