.testimonial-carousel{background-color:var(--sensiq-white);width:100%}.testimonial-carousel-container{max-width:1200px;margin:0 auto;padding:0 15px}.testimonial-carousel-wrapper{display:flex;align-items:center;gap:var(--sensiq-spacing-xl);position:relative}.testimonial-carousel-content{flex:1;overflow:hidden;position:relative;height:auto;min-height:300px}.testimonial-slides-container{display:flex;transition:transform .6s cubic-bezier(.25,.1,.25,1);width:100%}.testimonial-carousel-slide{min-width:100%;display:flex;align-items:center;gap:var(--sensiq-spacing-2xl);opacity:1;transition:opacity .6s ease-in-out}.testimonial-carousel-slide.active{opacity:1}.testimonial-carousel-slide:not(.active){opacity:.3}.testimonial-product-side{width:40%;display:flex;align-items:center;justify-content:center}.testimonial-product-image{max-width:100%;height:auto;object-fit:contain;transition:var(--sensiq-transition)}.testimonial-content-side{width:60%;display:flex;flex-direction:column;gap:var(--sensiq-spacing-lg);align-items:flex-start}.testimonial-stars{display:flex;gap:4px;align-items:center}.testimonial-star{color:var(--sensiq-primary);width:16px;height:16px}.testimonial-comment{font-family:var(--sensiq-font-family);font-size:14px;font-weight:var(--sensiq-weight-regular);font-style:italic;color:var(--sensiq-text-dark);line-height:1.6;margin:0}.testimonial-name{font-family:var(--sensiq-font-family);font-size:14px;font-weight:var(--sensiq-weight-bold);color:var(--sensiq-secondary);line-height:1.4;margin:0}.testimonial-button-container{display:flex;justify-content:flex-start}.testimonial-btn{background-color:var(--sensiq-primary);color:var(--sensiq-white);font-family:var(--sensiq-font-family);font-weight:var(--sensiq-weight-semibold);font-size:15px;padding:8px 30px;border-radius:25px;text-decoration:none;border:none;transition:var(--sensiq-transition);display:inline-block;white-space:nowrap}.testimonial-btn:hover{background-color:#032e3e;transform:translateY(-2px);color:var(--sensiq-white)}.testimonial-carousel-btn{width:70px;height:70px;border-radius:50%;background-color:transparent;color:var(--sensiq-secondary);border:2px solid var(--sensiq-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--sensiq-transition);flex-shrink:0}.testimonial-carousel-btn:hover{background-color:var(--sensiq-secondary);color:var(--sensiq-white);transform:scale(1.05)}.testimonial-carousel-btn:active{transform:scale(.95)}.testimonial-carousel-btn svg{width:20px;height:20px}@media screen and (max-width: 1024px){.testimonial-carousel-wrapper{gap:var(--sensiq-spacing-lg)}.testimonial-carousel-slide{gap:var(--sensiq-spacing-xl)}.testimonial-carousel-btn{width:60px;height:60px;border:2px solid var(--sensiq-secondary)}.testimonial-carousel-btn svg{width:18px;height:18px}}@media screen and (max-width: 900px){.testimonial-carousel-wrapper{gap:var(--sensiq-spacing-md)}.testimonial-carousel-slide{gap:var(--sensiq-spacing-lg)}.testimonial-carousel-btn{width:50px;height:50px;border:2px solid var(--sensiq-secondary)}.testimonial-carousel-btn svg{width:16px;height:16px}}@media screen and (max-width: 768px){.testimonial-carousel-container{padding:0 8px}.testimonial-carousel-wrapper{flex-direction:row;gap:8px;align-items:center}.testimonial-carousel-slide{flex-direction:row;text-align:left;gap:var(--sensiq-spacing-md);align-items:center;min-width:100%}.testimonial-product-side{width:35%;flex-shrink:0}.testimonial-content-side{width:65%;align-items:flex-start}.testimonial-button-container{justify-content:flex-start}.testimonial-carousel-btn{width:40px;height:40px;flex-shrink:0;border-width:1.5px}.testimonial-btn{font-size:13px;padding:5px 20px}.testimonial-carousel-btn svg{width:14px;height:14px}}@media screen and (max-width: 480px){.testimonial-carousel-container{padding:0 5px}.testimonial-carousel-wrapper{gap:6px}.testimonial-carousel-slide{gap:var(--sensiq-spacing-sm);flex-direction:row;min-width:100%}.testimonial-product-side{width:30%}.testimonial-content-side{width:70%}.testimonial-carousel-btn{width:36px;height:36px;border-width:1.5px}.testimonial-carousel-btn svg{width:12px;height:12px}.testimonial-btn{font-size:12px;padding:5px 16px}.testimonial-comment,.testimonial-name{font-size:12px}}@media screen and (max-width: 360px){.testimonial-carousel-container{padding:0 3px}.testimonial-carousel-wrapper{gap:4px}.testimonial-carousel-btn{width:32px;height:32px;border-width:1.5px}.testimonial-carousel-btn svg{width:10px;height:10px}.testimonial-carousel-slide{flex-direction:column;text-align:center;gap:var(--sensiq-spacing-sm);min-width:100%}.testimonial-product-side,.testimonial-content-side{width:100%}.testimonial-content-side{align-items:center}.testimonial-button-container{justify-content:center}.testimonial-comment,.testimonial-name{font-size:11px}.testimonial-btn{font-size:11px;padding:5px 16px}}@media (forced-colors: active){.testimonial-carousel,.testimonial-product-image,.testimonial-carousel-btn,.testimonial-btn{border:1px solid}}@media (prefers-reduced-motion){.testimonial-product-image:hover,.testimonial-carousel-btn:hover,.testimonial-btn:hover{transform:none}.testimonial-slides-container{transition:none!important}.testimonial-carousel-slide{transition:none}}.testimonial-product-image:focus{outline:2px solid var(--sensiq-secondary);outline-offset:2px}.testimonial-carousel-btn:focus{outline:2px solid var(--sensiq-secondary);outline-offset:2px}.testimonial-btn:focus{outline:2px solid white;outline-offset:2px}@media print{.testimonial-carousel{background:#fff!important;color:#000!important}.testimonial-product-image{filter:grayscale(100%)}.testimonial-carousel-btn{display:none!important}.testimonial-btn{background:#fff!important;color:#000!important;border:1px solid black!important}}@media screen and (min-width: 1400px){.testimonial-carousel-container{max-width:1400px}.testimonial-carousel-wrapper{gap:var(--sensiq-spacing-2xl)}.testimonial-carousel-slide{gap:var(--sensiq-spacing-3xl)}.testimonial-carousel-btn{width:80px;height:80px;border:2px solid var(--sensiq-secondary)}.testimonial-carousel-btn svg{width:24px;height:24px}}@media screen and (min-width: 1600px){.testimonial-carousel-container{max-width:1500px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-testimonial-carousel.css.map */
