.testimonials-section{padding:var(--spi-test-pt, 60px) 0 var(--spi-test-pb, 60px);background-color:var(--spi-test-bg, transparent);overflow:hidden}.testimonials-section .section-header{margin-bottom:48px}.testimonials-section .section-header h2{text-align:center;font-size:clamp(22px,3vw,38px);margin:0;color:var(--spi-test-text, #111111)}.testimonials-section .slideshow-wrapper{position:relative}.testimonials-section .testimonials-slide{width:33.33%;padding:0 24px;box-sizing:border-box;opacity:.22;filter:blur(2.5px);transform:scale(.96);transition:opacity .45s ease,filter .45s ease,transform .45s ease}.testimonials-section .testimonials-slide.is-selected{opacity:1;filter:none;transform:scale(1)}.testimonials-section blockquote{margin:0;padding:0;border:none;text-align:center}.testimonials-section .testimonial-stars{display:block;font-size:22px;color:#c9a96e;letter-spacing:4px;margin-bottom:24px;text-align:center}.testimonials-section .rte-setting p{font-size:clamp(15px,1.6vw,19px);line-height:1.7;color:var(--spi-test-text, #111111);text-align:center;margin:0 0 28px}.testimonials-section blockquote cite{display:block;font-style:normal;font-weight:600;font-size:15px;letter-spacing:.01em;color:var(--spi-test-text, #111111);text-align:center;margin-bottom:4px}.testimonials-section .testimonials__info{font-size:13px;color:var(--spi-test-text, #111111);opacity:.55;text-align:center;letter-spacing:.01em}.testimonials-section .testimonial-image{display:flex;justify-content:center;margin-bottom:20px}.testimonials-section .testimonial-image.testimonial-image--round .image-wrap{width:65px;height:65px;border-radius:50%;overflow:hidden;flex-shrink:0}.testimonials-section .testimonial-image:not(.testimonial-image--round) .image-wrap{width:142px;overflow:hidden;flex-shrink:0}.testimonials-section .flickity-page-dots{position:static;margin-top:40px;display:flex;justify-content:center;align-items:center;gap:8px;padding:0;list-style:none}.testimonials-section .flickity-page-dots .dot{width:7px;height:7px;border-radius:50%;background:var(--spi-test-text, #111111);opacity:.3;margin:0;cursor:pointer;transition:background .3s ease,transform .3s ease,opacity .3s ease}.testimonials-section .flickity-page-dots .dot.is-selected{background:var(--spi-test-text, #111111);opacity:1;transform:scale(1.35)}@media screen and (max-width:749px){.testimonials-section .testimonials-slide{width:82%;padding:0 16px}.testimonials-section .rte-setting p{font-size:15px}.testimonials-section .section-header{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/spi-testimonials.css.map */
