.testimonial__heading{margin:2rem 0 6rem;padding:0}.testimonial-container .testimonial-author{margin:0;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:var(--gradient-base-accent-2);font-style:normal;font-size:2.4rem}.testimonial-container .testimonial-author a{padding-right:30px}.testimonial-content blockquote{padding:45px 50px 60px;background:transparent;margin-top:0;transition:all .3s linear;border:none;max-width:100%}.testimonial-content blockquote cite{margin-top:2rem;display:flex;flex-direction:column}.testimonial-content blockquote cite span{padding:0;margin:0;font-style:normal;color:var(--gradient-base-accent-3)}.testimonial-content blockquote cite span:before{display:none}.testimonial-content blockquote>p{font-style:normal;font-size:1.6rem;max-width:75rem}.slider-button--prev .icon{transform:rotate(90deg)}.testimonials .swiper-button-next svg,.testimonials .swiper-button-prev svg{display:none}blockquote{margin:0;padding:30px 0 30px 55px;position:relative}.testimonials .swiper-controls{position:relative;width:115px;bottom:0;right:auto;left:auto;margin:auto}.testimonials .swiper-container.testimonialsSwiper{margin-bottom:50px}.testimonial-content blockquote.content-center{align-items:center}.testimonial-content blockquote{display:flex;flex-direction:column}.testimonial-content blockquote.content-center p,.testimonial-content blockquote.content-center span{text-align:center}.testimonial-container .testimonial-image.content-center{display:flex;justify-content:center}.testimonial-container .content-center .dt-sc-rating div[class*=star-rating]:after{text-align:center}.testimonial-container .dt-sc-rating{margin-top:10px}.testimonials .title-wrapper-with-link.content-align--center{margin:0rem auto}.testimonials .testimonial-container.swiper-slide{display:grid;grid-template-columns:1fr 2fr;background:var(--gradient-base-background-3);border-radius:20px}.testimonials .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;left:0;width:100%;top:180px}.testimonials .testimonial-container .testimonial-image img{position:absolute;height:310px;width:260px;max-width:260px;top:-80px;border-radius:300px}.testimonials .testimonialsSwiper{padding:115px 0 0}.testimonials .testimonial-container.swiper-slide .testimonial-image{position:relative;display:flex;justify-content:center}.testimonials .testimonial-container.swiper-slide .testimonial-image:before{content:"";position:absolute;width:100%;height:100%;left:-2px;right:auto;mask-size:cover;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;bottom:0;top:0;margin:auto}@media screen and (max-width: 1540px){.testimonial-content blockquote>p{max-width:60rem}.testimonials .testimonial-container.swiper-slide .testimonial-image:before{top:0}}@media screen and (max-width: 1199px){.testimonials .testimonial-container .testimonial-content blockquote:before{display:none}}@media screen and (max-width: 990px){.testimonial-container{grid-template-columns:1fr 1fr;padding:60px 0}.testimonials.testimonial-home-2 .testimonial-container blockquote:before{left:0}.testimonial-container blockquote cite{margin-top:3rem}.testimonial-image .img{max-width:200px}.testimonials .testimonial-container.swiper-slide{display:grid;grid-template-columns:1fr}.testimonial-content blockquote{align-items:center;justify-content:center;text-align:center}.testimonials .testimonialsSwiper{padding:20rem 0 0}.testimonials .testimonial-container .testimonial-image img{top:-180px}.testimonial-content blockquote{padding:35rem 5rem 0px}.testimonials .testimonial-container .testimonial-content blockquote:before{display:none}.testimonials .testimonial-container.swiper-slide .testimonial-image:before{width:450px;height:370px;left:0;right:0;margin:auto;z-index:0;top:130px}}@media screen and (max-width: 750px){.testimonial-container{grid-template-columns:1fr}.testimonial-container blockquote{margin-top:5rem;padding:25rem 5rem 0px}.testimonial-image{justify-content:center}.testimonial-image .img{max-width:175px}.testimonials .testimonial-container .testimonial-image img{top:-140px;height:240px;width:190px;max-width:190px}.testimonial-container .testimonial-author{font-size:2rem}.testimonials .testimonial-container.swiper-slide .testimonial-image:before{width:330px;height:270px;top:76px}.testimonial-content blockquote{padding:20rem 5rem 0px}}@media screen and (max-width: 575px){.testimonial-image .img{max-width:150px}}@media screen and (max-width: 750px){.testimonials .testimonial-container.swiper-slide .testimonial-image:before{width:300px;height:260px;top:76px}}@media not all and (min-resolution:.001dpcm){@media{.testimonials .testimonialsSwiper{padding:115px 0 0}@media all and (device-width: 1024px){.testimonials .testimonialsSwiper,.swiper.testimonialsSwiper{padding:20rem 0 0}}}}@media screen and (max-width:480px){.testimonials .testimonialsSwiper{padding:18rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials.css.map */
