.testimonials{position:relative;overflow:hidden;text-align:center;padding:8rem 0;background-color:#efecec}.testimonials .swiper-container{overflow:hidden;position:relative}.testimonials .heading{margin-bottom:3.2rem;margin-top:0}.testimonials .testimonial-item{padding:3rem;text-align:center;border-radius:8px;max-width:558px;margin:0 auto 4.2rem;background-color:#fff}.testimonials .testimonial-heading{font-size:32px;font-weight:700;line-height:42px;margin-top:0;margin-bottom:2rem;color:#252525}.testimonials .stars{font-size:1.8rem;letter-spacing:.6px;line-height:2.7rem;display:inline-flex;gap:5px;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:2rem}.testimonials .testimonial-body{font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;color:#1b1f22;margin-bottom:2rem}.testimonials .testimonial-body p{margin-bottom:2rem;margin-top:0}.testimonials .testimonial-product{display:inline-flex;gap:8px;align-items:center;justify-content:center;color:#884617;text-decoration:none;text-transform:capitalize;margin-bottom:3.2rem;font-size:16px;font-weight:600;line-height:18.75px;transition:all .3s}.testimonials .testimonial-product:hover{text-decoration:underline}.testimonials .testimonial-product .svg_wrapper{width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center}.testimonials .testimonial-product .svg_wrapper{width:1.6rem;height:1.6rem}.testimonials .testimonial-author{color:#252525;font-size:16px;font-weight:600;line-height:24px;margin-bottom:.4rem;margin-top:0}.testimonials .testimonial-author-company{color:#252525;font-size:14px;font-weight:400;line-height:20px;margin-top:.4rem;margin-bottom:0}.testimonials .swiper-button-prev,.testimonials .swiper-button-next{width:calc(var(--swiper-navigation-size)/ 44 * 44);color:var(--dark_color);top:calc(50% - 4.2rem);transform:translateY(50%)}.testimonials .swiper-button-prev{left:0}.testimonials .swiper-button-next{right:0}.testimonials .swiper-button-next:after,.testimonials .swiper-button-prev:after{content:none}.testimonials .swiper-button-next svg,.testimonials .swiper-button-prev svg{height:2.4rem;width:2.2rem}.testimonials .swiper-button-prev svg{transform:rotate(180deg)}.testimonials .swiper-pagination{line-height:1;font-size:1rem;bottom:0}.testimonials .swiper-pagination .swiper-pagination-bullet{margin:0 1rem;border:1px solid #ACACAF;height:1rem;width:1rem;background:transparent;opacity:.5}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background:#105028;border:1px solid #ACACAF;opacity:1}@media screen and (min-width:750px){.testimonials .page-width{padding:0 5rem;max-width:100rem}}@media screen and (max-width:749px){:root{--swiper-navigation-size: 40px}.testimonials .testimonial-heading{font-size:28px;line-height:36.4px;letter-spacing:-.01em;margin-bottom:1.6rem}.testimonials .stars,.testimonials .testimonial-body p,.testimonials .testimonial-body{margin-bottom:1.6rem}.testimonials .testimonial-author{margin-bottom:.2rem}.testimonials{padding:5.4rem 0}.testimonials .page-width{padding-right:0}.testimonials .arrows-dots{display:flex;flex-wrap:wrap;margin-top:3rem;width:100%;margin-left:-1.5rem;align-items:center;justify-content:center;column-gap:4rem;row-gap:2rem}.testimonials .swiper-button-prev,.testimonials .swiper-button-next{position:static;transform:none;margin:0;width:calc(var(--swiper-navigation-size)/ 40 * 40)}.testimonials .swiper-pagination{position:static;width:initial}.testimonials .testimonial-item{margin-bottom:0;padding:3.2rem 3.1rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/testimonials.css.map */
