.testimonial__heading{margin:2rem 0 6rem;padding:0}.testimonial-container .testimonial-author{margin:0;font-weight:600;font-family:var(--font-heading-family)}.testimonial-container .testimonial-author a{padding-right:30px}.testimonial-image .img{width:100%;overflow:hidden;display:block;top:0;right:0;bottom:0;left:0;transition:all .3s linear}.testimonial-content blockquote{padding:30px 50px 30px 55px;background:var(--gradient-base-accent-2);margin-top:30px;transition:all .3s linear;border:none}.testimonial-content blockquote:before{font-family:var(--font-heading-family);content:"\201c";font-size:4em;position:absolute;left:10px;top:-10px;line-height:normal;height:auto;transition:linear var(--duration-default)}.testimonial-container:hover .testimonial-content blockquote{background:var(--gradient-base-accent-2)}.testimonial-container:hover .testimonial-content blockquote:before{font-size:8em;top:-80px}.testimonial-content blockquote cite{margin-top:3rem}.testimonial-content blockquote cite span{padding:0;margin:0}.testimonial-content blockquote cite span:before{display:none}.testimonial-content blockquote>p{font-style:italic;font-size:24px;line-height:34px}.slider-button--prev .icon{transform:rotate(90deg)}.testimonials .swiper-button-next svg,.testimonials .swiper-button-prev svg{display:none}.testimonials .swiper-controls{position:absolute;width:fit-content;height:fit-content;left:auto;bottom:4rem;top:auto}.testimonials .swiper-container.testimonialsSwiper{margin-bottom:50px}@media screen and (max-width: 990px){.testimonial-container blockquote:before{left:0}.testimonial-container blockquote cite{margin-top:3rem}}@media screen and (max-width: 750px){.testimonial-container{grid-template-columns:1fr}.testimonial-container blockquote{margin-top:5rem;padding:30px 35px}.testimonial-image{justify-content:center}}@media (min-width:1541px){.testimonials .title-wrapper-with-link{width:40%;padding-left:140px;margin:auto 0}.testimonials .swiper-container.testimonialsSwiper{width:60%}.testimonials .isolate .row{display:flex}}.title-wrapper-with-link{padding:0 5rem}.testimonials .testimonial-list-wrapper .testimonial-list-content .banner__list.icon{margin-bottom:2.5rem}.testimonials .testimonial-list-wrapper .testimonial-list-content .banner__list.icon img{margin-right:2rem}.testimonials .testimonial-container.swiper-slide{position:relative}.testimonials .testimonial-content-right p{margin:0;font-size:calc(var(--font-body-scale) * 1.6rem)}.testimonials .swiper-button-next:after,.testimonials .swiper-button-prev:after{font-size:4rem}.testimonials .swiper-button-next:hover,.testimonials .swiper-button-prev:hover{color:var(--gradient-base-background-3)}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{position:absolute;top:auto;bottom:100px;color:var(--gradient-base-accent-3);background:transparent}@media (min-width:1541px){.testimonials .swiper-controls{right:18%}.testimonials .testimonial-content{position:absolute;width:53%;height:fit-content;top:0;bottom:45px;right:0;left:0;margin:auto 0 0 auto;display:flex;justify-content:space-between}.testimonials .testimonial-content-left{width:50%}.testimonials .testimonial-content-right{width:50%;padding-left:70px}}@media (max-width:1540px){.testimonials .isolate .row{display:flex}.testimonials .swiper-controls{left:auto;right:5rem;bottom:0rem;top:auto}.testimonials .testimonial-container.swiper-slide{position:relative;display:flex;flex-direction:column;justify-content:space-evenly}}@media screen and (min-width:1200px) and (max-width:1540px){.testimonials .swiper-container.testimonialsSwiper{width:45%}.testimonials .title-wrapper-with-link{width:55%;padding-left:140px;margin:auto 0}}@media (max-width:1199px){.testimonials .swiper-controls{left:auto;right:5rem;bottom:auto;top:25rem}}@media (max-width:990px){.testimonials .isolate .row{display:flex;flex-direction:column}.testimonial-content{margin:30px auto 0 30px}.testimonials .swiper-controls{left:auto;right:5rem;bottom:-4rem;top:auto}.testimonials .swiper-container.testimonialsSwiper{margin-bottom:0}.testimonials .testimonial-list-wrapper{justify-content:center}}@media (min-width:768px){.testimonials .testimonial-list-wrapper{display:flex}.testimonials .testimonial-list-wrapper .testimonial-list-content:nth-child(2){padding-left:80px}}@media (max-width:767px){.testimonials .testimonial-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-testimonials.css.map */
