.testimonials-slider-section{text-align:center;padding:100px 0}.testimonials-slider__heading{text-align:left;margin:0 0 3rem;text-transform:uppercase;font-weight:700;letter-spacing:.02em}.testimonials-slider{position:relative;display:flex;align-items:center;gap:1rem}.testimonials-slider__viewport{overflow:hidden;width:100%}.testimonials-slider__track{display:flex;list-style:none;margin:0;padding:0 0 20px;gap:5.9rem;transition:transform .4s ease}.testimonials-slider__slide{flex:0 0 calc((100% - (3 * 4rem)) / 3);min-width:0}.testimonial-card{border:3px solid #00000026;box-shadow:0 4px 4px #00000040;border-radius:1.5rem;padding:2.4rem 2.5rem 2rem;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;background:rgb(var(--color-background))}.testimonial-card__image-wrapper{width:10.5rem;height:10.5rem;border-radius:10px;overflow:hidden;margin-bottom:1.5rem;flex-shrink:0}.testimonial-card__image{width:100%;height:100%;object-fit:cover;display:block}.testimonial-card__image-wrapper--placeholder svg{width:100%;height:100%}.testimonial-card__name{font-weight:700;font-size:1.5rem;margin:0 0 .9rem;line-height:128%}.testimonial-card__location{color:#000;font-weight:700;font-size:1.5rem;line-height:128%;margin:0 0 1.8rem;opacity:.6}.testimonial-card__quote-wrapper{position:relative;flex-grow:1;padding:0 10px}.testimonial-card__quote-mark{font-size:4rem;font-weight:700;position:absolute;line-height:normal;height:25px;left:-10px;top:-15px}.testimonial-card__quote-mark--open{vertical-align:top}.testimonial-card__quote-mark--close{left:auto;top:auto;bottom:0;right:0}.testimonial-card__quote{display:block;font-size:1.4rem;line-height:128%;margin:0;text-align:justify;color:#000}.testimonial-card__rating{margin-top:1rem;letter-spacing:.3rem}.testimonial-card__star{color:#eed467;font-size:2.1rem}.testimonial-card__star--filled{color:#eed467}.testimonials-slider__arrow{flex-shrink:0;background:none;border:none;cursor:pointer;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.testimonials-slider__arrow svg{width:1.8rem;height:1.8rem}.testimonials-slider__arrow--prev svg{transform:rotate(90deg)}.testimonials-slider__arrow--next svg{transform:rotate(-90deg)}.testimonials-slider__arrow:disabled{opacity:.3;cursor:not-allowed}.testimonials-slider__dots{position:absolute;bottom:-3.5rem;left:50%;transform:translate(-50%);display:flex;gap:.8rem}.testimonials-slider__dot{width:.9rem;height:.9rem;border-radius:50%;border:none;background:rgba(var(--color-foreground),.2);cursor:pointer;padding:0}.testimonials-slider__dot--active{background:rgba(var(--color-foreground),.6)}@media screen and (max-width:989px){.testimonials-slider__slide{flex:0 0 calc((100% - 2rem)/2)}}@media screen and (max-width:749px){.testimonials-slider__slide{flex:0 0 100%}.testimonials-slider__heading{font-size:20px;text-align:center}.testimonials-slider__arrow{width:1.5rem;height:1.5rem}.testimonial-card{padding:1.4rem 1.5rem 1rem}.testimonials-slider-section{text-align:center;padding:40px 0 65px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-testimonials-slider.css.map */
