.testimonials{overflow:hidden}.testimonials .page-width{position:relative}.testimonials .section-header{text-align:center;margin-bottom:50px}.testimonials .section-header .rte{max-width:700px;margin:15px auto 0}.testimonials-slider{overflow:hidden;padding:10px 15px;max-width:80%;margin:0 auto}.swiper-wrapper{align-items:stretch}.swiper-slide{height:auto;display:flex}.testimonial-card{position:relative;border-radius:28px;text-align:center;box-shadow:0 10px 20px #00000014;overflow:visible;transition:.35s;display:flex;width:80%;margin:70px auto 0}.testimonial-card:hover{transform:translateY(-8px)}.testimonial-card__top{position:absolute;left:50%;top:-55px;transform:translate(-50%)}.testimonial-card__image{width:110px;height:110px;border-radius:50%;overflow:hidden;border:6px solid #fff;box-shadow:0 10px 30px #0000001f}.testimonial-card__image img{width:100%;height:100%;object-fit:cover}.testimonial-card__quote{position:absolute;left:-8px;top:-8px;width:42px;height:42px;background:#12a14a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:3;box-shadow:0 5px 15px #00000026}.testimonial-card__quote svg{width:18px;height:18px}.testimonial-card__content{background:#fff;border-radius:26px;padding:70px 40px 30px;box-shadow:inset 0 0 0 1px #0000000a;width:100%}.testimonial-card__stars{margin-bottom:25px;font-size:22px}.star{color:#d8d8d8}.star.filled{color:#fdba12}.rating-text{font-size:16px;margin-left:12px;color:#555;vertical-align:middle}.testimonial-card__text{font-size:18px;line-height:1.9;color:#444;max-width:720px;margin:0 auto 35px}.testimonial-card__author{display:inline-flex;align-items:center;gap:18px;padding:14px 28px;border:1px solid #00A84E;border-radius:40px;background:#fff;position:relative;z-index:1}.testimonial-card__author h4{margin:0;font-size:22px;color:#222}.testimonial-card__author span{color:#666;font-size:16px;position:relative;padding-left:18px}.testimonial-card__author span:before{content:"";position:absolute;left:0;top:4px;width:1px;height:18px;background:#ddd}.testimonial-card:before,.testimonial-card:after{content:"";position:absolute;width:140px;height:140px;opacity:.08;background:radial-gradient(circle,#63c261 0%,transparent 70%);pointer-events:none}.testimonial-card:before{right:-40px;top:50px}.testimonial-card:after{left:-40px;bottom:20px}@media screen and (min-width:1600px){.testimonial-card{margin:110px auto 0}.testimonial-card__top{top:-105px}.testimonial-card__quote{width:55px;height:55px}.testimonial-card__quote svg{width:24px;height:24px}.testimonial-card__image{width:150px;height:150px}.testimonial-card__text{font-size:21px;max-width:100%;margin:0 auto 40px}.testimonial-card__author h4{font-size:27px}.testimonial-card__author span{font-size:20px;padding-left:20px}.testimonial-card__author span:before{top:6px;height:20px}}@media(max-width:1199px){.testimonial-card__text{font-size:17px}.testimonial-card__author h4{font-size:20px}.testimonial-card__author span{font-size:15px}.testimonial-card{width:90%}}@media(max-width:989px){.testimonial-card__text{font-size:16px}.testimonial-card__author h4{font-size:19px}.testimonial-card__author span{font-size:15px}.section-template--19556908597366__testimonials_slider_UEJdfg{padding-top:40px!important;padding-bottom:30px!important}}@media(max-width:749px){.testimonial-card{width:100%;box-shadow:none}.testimonial-card{padding:0!important}.testimonial-card__content{padding:65px 20px 25px}.testimonial-card__image{width:90px;height:90px}.testimonial-card__text{font-size:15px}.testimonial-card__author{display:block;border-radius:20px;padding:18px}.testimonial-card__author span{display:block;padding:0;margin-top:6px}.testimonial-card__author span:before{display:none}}.testimonials-slider{position:relative}.testimonials .swiper-button-prev,.testimonials .swiper-button-next{width:48px;height:48px;position:absolute;bottom:0;top:auto;transform:none;margin-top:0;background:#none;color:#000;z-index:20;transition:all .3s ease}.testimonials .swiper-button-prev{left:40%}.testimonials .swiper-button-next{right:40%}.testimonials .swiper-button-prev:hover,.testimonials .swiper-button-next:hover{transform:scale(1.08)}.testimonials .swiper-pagination-bullet-active{background:#00a84e}.testimonials .swiper-button-prev svg{transform:rotate(90deg);width:16px;height:16px}.testimonials .swiper-button-next svg{transform:rotate(-90deg);width:16px;height:16px}.testimonials .swiper-button-prev:after,.testimonials .swiper-button-next:after{font-size:14px;font-weight:700}.testimonials .swiper-pagination{position:relative;margin-top:40px}.testimonials .swiper-pagination-bullet{width:10px;height:10px;opacity:.35;transition:.3s}.testimonials .swiper-pagination-bullet-active{opacity:1;transform:scale(1.3)}@media screen and (max-width:989px){.testimonials-slider{max-width:100%}}@media screen and (max-width:749px){.testimonials .section-header{margin-bottom:35px}.testimonials-slider{max-width:100%;padding:0}.testimonial-card{padding:24px}.testimonial-card__image{width:100px;height:100px;flex:0 0 100px}.testimonial-card__author h4{font-size:16px}.testimonial-card__stars{font-size:18px}.testimonials .swiper-button-prev{left:30%}.testimonials .swiper-button-next{right:30%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/testimonials-slider.css.map */
