.testimonial-slider{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:30rem;position:relative}.testimonial-slider:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background-color:var(--overlay-bg, rgba(0, 0, 0, .7));opacity:var(--overlay-opacity, .7)}.testimonial-slider__wrapper{z-index:2;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.testimonial-slider__container{max-width:70rem!important;margin:0 auto}}.testimonial-slider__header{margin-bottom:4rem}.testimonial-slider__header.left{text-align:left}.testimonial-slider__header.center{text-align:center}.testimonial-slider__header.right{text-align:right}.testimonial-slider__heading{color:var(--testimonial-heading-color, rgb(var(--color-foreground)));margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.testimonial-slider__container{position:relative;max-width:95rem;margin:0 auto;overflow:visible!important}.testimonial-slide__content{display:flex;align-items:center;justify-content:space-between;gap:4rem;min-height:300px;padding:2rem;box-sizing:border-box}.testimonial-slider__track{position:relative;overflow:visible!important;border-radius:1rem;padding:2rem 0;min-height:300px;transition:height .4s ease;height:300px}.testimonial-slide{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease;transform:none!important;pointer-events:none}.testimonial-slide.active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.testimonial-slide:first-child{position:relative}.testimonial-slide__author-image-large{flex-shrink:0}.testimonial-slide__author-image-large img{max-width:300px;height:auto;border-radius:1rem;box-shadow:0 10px 30px #0000004d}.testimonial-slide__text{flex:1}.testimonial-slide__quote{font-size:18px;color:var(--testimonial-text-color);margin:0 0 15px;line-height:1.6;font-style:italic}.testimonial-slide__author-info{margin-top:1.5rem}.testimonial-slide__author-name{display:block;font-size:17px;font-weight:700;color:var(--testimonial-author-color, #ffffff);margin-bottom:.25rem;font-style:normal}.testimonial-slide__author-title{font-size:16px;color:var(--testimonial-text-color, #ffffff);opacity:.8;margin:0}.testimonial-slider__dots{display:flex;justify-content:center;gap:.75rem;margin-top:2rem;z-index:3}.testimonial-slider__dot{width:.75rem;height:.75rem;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;transition:all .3s ease}.testimonial-slider__dot.is-active,.testimonial-slider__dot:hover{background:var(--testimonial-heading-color, #9EFF00);transform:scale(1.2)}@media screen and (max-width: 1024px){.testimonial-slide__content{gap:2rem;padding:1.5rem}.testimonial-slide__author-image-large img{max-width:250px}}@media screen and (max-width: 750px){.testimonial-slide__content{flex-direction:column;text-align:center;gap:1.5rem;padding:1.5rem}.testimonial-slide__author-image-large img{max-width:180px}.testimonial-slide__quote{font-size:16px}.testimonial-slider__navigation{position:static;transform:none;justify-content:center;margin-top:1rem}.testimonial-slider__nav svg{width:32px;height:32px}}@media screen and (max-width: 480px){.testimonial-slide__content{padding:1rem}.testimonial-slide__quote{font-size:14px}.testimonial-slide__author-name{font-size:15px}.testimonial-slide__author-title{font-size:13px}}@media (prefers-reduced-motion: reduce){.testimonial-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-testimonial-slider.css.map */
