.testimonial-section{width:100%;padding:100px 0;background:#fff;overflow:hidden}.testimonial-header{margin-bottom:50px}.testimonial-title{margin:0}.testimonial-subtitle{font-family:Lato,sans-serif;font-size:18px;color:#222;margin-top:10px}.testimonial-swiper{overflow:visible}.testimonial-item{width:auto;display:flex;align-items:stretch;gap:20px}.testimonial-image-wrapper{width:300px;height:auto;border-radius:12px;overflow:hidden}.testimonial-image{width:100%;height:100%;object-fit:cover}.testimonial-content{width:340px;background:#f6fbf9;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.testimonial-message{font-family:Lato,sans-serif;font-size:28px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#222}.testimonial-product-box{background:#ebf4ef;border-radius:6px;padding:15px 20px;display:flex;gap:20px;align-items:center;min-height:80px}.tpb-image{width:25px;height:60px;object-fit:contain}.tpb-text-wrapper{display:flex;flex-direction:column;width:100%}.tpb-name-row{display:flex;align-items:center;justify-content:space-between;gap:auto}.tpb-name{font-family:Lato,sans-serif;font-weight:600;font-size:18px;line-height:1.4;color:#222}.tpb-arrow{font-size:14px;line-height:1;text-decoration:none;color:#222}.tpb-desc{font-size:14px;color:#222;font-family:Lato,sans-serif}.sp-prev.is-testimonial{left:-20px!important}.sp-next.is-testimonial{right:-20px!important}.testimonial-header{position:relative;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}.testimonial-arrows{position:absolute;right:0;bottom:6px;display:flex;gap:14px}.sp-arrow.is-testimonial{border:1px solid #D7D7D7}.sp-prev.is-social-proof{left:auto}.sp-next.is-social-proof{right:auto}@media (max-width: 1024px){.testimonial-section{padding:60px 0}.testimonial-item{height:auto;flex-direction:column;width:400px}.testimonial-image-wrapper{width:100%;height:500px}.testimonial-content{width:100%;height:290px}.testimonial-message{font-size:25px}.testimonial-arrows{right:0;bottom:0}}@media (max-width: 767px){.testimonial-section{padding-top:60px;padding-bottom:40px}.page-width.is-testimonial{position:relative;padding-bottom:60px}.testimonial-header{position:static;margin-bottom:30px}.testimonial-subtitle{font-size:16px}.testimonial-arrows{position:static;display:flex;justify-content:center;margin-top:25px}.sp-arrow.is-testimonial{width:48px;height:48px}.testimonial-item{flex-direction:column;height:auto;width:100%!important}.testimonial-image-wrapper{width:100%;height:420px}.testimonial-content{width:100%;height:auto;padding:20px;gap:90px}.testimonial-message{font-size:22px}}.testimonial-pagination{display:none}@media (max-width: 767px){.testimonial-pagination{display:flex;justify-content:center;margin-top:15px}.swiper-pagination-bullet{background:#37493f;opacity:.3}.swiper-pagination-bullet-active{opacity:1}}.testimonial-mobile-controls{display:none}@media (max-width: 767px){.testimonial-arrows{display:none!important}.testimonial-mobile-controls{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;margin-top:30px}.mobile-arrow{width:48px;height:48px;border:1px solid #D7D7D7;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.testimonial-pagination{flex:1;display:flex!important;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/testimonials.css.map */
