.testimonial-carousel__heading{font-family:Barlow,sans-serif;font-size:24px;font-weight:600;text-align:center;line-height:1.5;margin:0 0 30px;color:#393939;max-width:300px;margin-inline:auto}@media(min-width:751px){.testimonial-carousel__heading{font-size:30px;max-width:unset;line-height:1}}.testimonial-carousel-inner{position:relative}.testimonial-carousel-inner .testimonial-card{background:#fff;border-radius:4px;padding:30px;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px #00000014}.testimonial-carousel-inner .testimonial-stars{display:flex;gap:4px;margin-bottom:16px}.testimonial-carousel-inner .testimonial-stars svg{width:20px;height:20px;fill:gold}.testimonial-carousel-inner .testimonial-quote{font-family:Barlow,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#393939;margin-bottom:12px}.testimonial-carousel-inner .testimonial-text{font-family:Barlow,sans-serif;font-size:14px;line-height:1.6;color:#666;margin-bottom:20px;flex-grow:1}.testimonial-carousel-inner .testimonial-author{display:flex;align-items:center;justify-content:space-between;gap:12px}.testimonial-carousel-inner .testimonial-author-info{display:flex;align-items:center;gap:4px}.testimonial-carousel-inner .testimonial-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.testimonial-carousel-inner .testimonial-avatar img{width:100%;height:100%;object-fit:cover}.testimonial-carousel-inner .testimonial-author-details{display:flex;flex-direction:column}.testimonial-carousel-inner .testimonial-author-name{font-family:Barlow,sans-serif;font-size:16px;font-weight:600;line-height:1;color:#393939;margin:0}.testimonial-carousel-inner .testimonial-author-badge{font-family:Barlow,sans-serif;font-size:12px;font-weight:400;color:#677279;margin:0}.testimonial-carousel-inner .testimonial-brand-logo{height:24px;width:auto;max-width:120px;flex-shrink:0}.testimonial-carousel-inner .testimonial-brand-logo img{height:100%;width:auto;object-fit:contain}.testimonial-carousel-inner .swiper-button-prev-ctm,.testimonial-carousel-inner .swiper-button-next-ctm{width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #00000026;position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.testimonial-carousel-inner .swiper-button-prev-ctm:hover,.testimonial-carousel-inner .swiper-button-next-ctm:hover{box-shadow:0 4px 12px #0003}.testimonial-carousel-inner .swiper-button-prev-ctm{left:-24px}.testimonial-carousel-inner .swiper-button-next-ctm{right:-24px}.testimonial-carousel-inner .swiper-button-prev-ctm:after,.testimonial-carousel-inner .swiper-button-next-ctm:after{font-size:20px;font-weight:700;color:#000}@media(max-width:768px){.testimonial-carousel-inner .swiper-button-prev-ctm,.testimonial-carousel-inner.swiper-button-next-ctm{width:40px;height:40px}.testimonial-carousel-inner .swiper-button-next-ctm,.testimonial-carousel-inner .swiper-button-prev-ctm{top:unset;right:unset;transform:unset;position:unset}.testimonial-carousel-inner .swiper-buttons-wrapper{display:flex;justify-content:center;gap:1rem;margin-top:20px}.testimonial-carousel-inner .testimonial-card{padding:16px}.testimonial-carousel-inner .testimonial-quote{font-size:16px}.testimonial-carousel-inner .testimonial-text,.testimonial-carousel-inner .testimonial-author-name{font-size:14px}.testimonial-carousel-inner .testimonial-author-badge{font-size:10px}}.testimonial-carousel-inner .swiper-slide{height:auto}
/*# sourceMappingURL=/cdn/shop/t/34/assets/testimonial-carousel.css.map */
