.testimonials-carousel{overflow:hidden}.testimonials-carousel__wrapper{position:relative}.testimonials-carousel__header{text-align:center;margin-bottom:4rem}.testimonials-carousel__title{margin:0}.testimonials-carousel__container{position:relative;overflow:hidden;padding:2rem 0}.testimonials-carousel__track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.testimonial-card{min-width:100%;padding:0 1rem;box-sizing:border-box}@media screen and (min-width: 750px){.testimonial-card{padding:0 2rem}}.testimonial-card__content{background:rgba(var(--color-foreground),.04);border-radius:1rem;padding:3rem 2rem;text-align:center;max-width:80rem;margin:0 auto;min-height:25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 750px){.testimonial-card__content{padding:4rem 3rem}}.testimonial-card__quote{font-size:1.8rem;line-height:1.6;margin:0 0 2rem;font-style:italic;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.testimonial-card__quote{font-size:2.2rem}}.testimonial-card__author{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.testimonial-card__image{width:8rem;height:8rem;border-radius:50%;overflow:hidden;flex-shrink:0}.testimonial-card__image img{width:100%;height:100%;object-fit:cover}.testimonial-card__name{margin:0;font-weight:700;font-size:1.6rem;color:rgb(var(--color-foreground))}.testimonials-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(var(--color-foreground),.1);border:none;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;z-index:2}.testimonials-carousel__nav:hover{background:rgba(var(--color-foreground),.2)}.testimonials-carousel__nav--prev{left:1rem}.testimonials-carousel__nav--next{right:1rem}@media screen and (min-width: 750px){.testimonials-carousel__nav{width:5rem;height:5rem}.testimonials-carousel__nav--prev{left:2rem}.testimonials-carousel__nav--next{right:2rem}}.testimonials-carousel__nav svg{color:rgb(var(--color-foreground))}.testimonials-carousel__dots{display:flex;justify-content:center;gap:1rem;margin-top:3rem}.testimonials-carousel__dot{width:1.2rem;height:1.2rem;border-radius:50%;border:none;background:rgba(var(--color-foreground),.2);cursor:pointer;padding:0;transition:background .3s ease,transform .3s ease}.testimonials-carousel__dot:hover{background:rgba(var(--color-foreground),.4);transform:scale(1.2)}.testimonials-carousel__dot.active{background:rgb(var(--color-foreground));transform:scale(1.3)}@media screen and (max-width: 749px){.testimonials-carousel__nav{display:none}.testimonial-card__content{min-height:30rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials-carousel.css.map */
