.testimonials-wrapper{overflow:hidden}.testimonials-wrapper .swiper-controls{align-items:center;gap:1.2rem}.testimonials-wrapper .swiper-pagination{position:static;opacity:1;width:var(--pagination-size, 4.4rem)}.testimonials-wrapper .swiper-btn-next,.testimonials-wrapper .swiper-btn-prev{position:relative;transform:none;margin:0;inset:auto}@media (min-width: 768px){.testimonials-wrapper .f-column.swiper-slide{padding-inline:0;height:auto}.testimonials-wrapper--slider .section__content{margin-inline-end:calc(-1 * var(--page-padding) - 15vw)}.no-js .testimonials-wrapper--slider .section__content{margin-inline-end:0}}.testimonials-wrapper .page-width{padding-left:15px;padding-right:15px}.testimonials-wrapper .section__header{padding-bottom:20px}.testimonials-wrapper .rich-text__heading.h2{font-size:24px;font-weight:700;line-height:30px}.testimonials-wrapper .testimonial--has-bg .testimonial__inner{padding:20px 16px 24px}.testimonials-wrapper .testimonial__inner .testimonial__icon{gap:3px;color:#262525}.testimonials-wrapper .testimonial__inner .testimonial__icon svg{width:15px;height:15px}.testimonials-wrapper .testimonial__inner .testimonial__content{margin-top:17px;font-size:16px;font-weight:500;line-height:21px}.testimonials-wrapper .testimonial__inner .testimonial__content p{margin:0;opacity:.5;color:#262525}.testimonials-wrapper .testimonial__inner .testimonial__content a{color:#68735c;font-weight:700;text-decoration:none}.testimonials-wrapper .testimonial__inner .testimonial__header{margin-top:18px}.testimonials-wrapper .testimonial__inner .testimonial__name{font-size:16px;font-weight:700;line-height:16px;color:#262525}.testimonial__content-rte{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical}@media screen and (min-width: 768px){.testimonials-wrapper .page-width{padding-left:50px;padding-right:76px}.testimonials-wrapper .section__header{padding-bottom:40px}.testimonials-wrapper .rich-text__heading.h2{font-size:36px;line-height:36px}.testimonials-wrapper .testimonial--has-bg .testimonial__inner{padding:24px 34px 30px 20px}.testimonials-wrapper .testimonial__inner .testimonial__content{margin-top:15px}.testimonials-wrapper .testimonial__inner .testimonial__header{margin-top:20px}}@media screen and (max-width: 767px){.testimonials-wrapper .testimonial__image img{aspect-ratio:244 / 190}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-testimonials.css.map */
