.splide.testimonial-slider{--border-color:var(--base);--card-bg-color:#fff;--arrow-bg-color:var(--base);--arrow-border-color:var(--base);--progress-bg-color:#f1f1f1;--progress-bar-color:var(--base);--arrow-icon-color:var(--white);--quote-color:var(--base);overflow:visible!important;margin-bottom:var(--space-xl)}.splide.testimonial-slider[data-category=""],.splide.testimonial-slider:not([data-category]),[data-category=general]{--author-color:var(--action);--icon-fill-color:var(--action-trans-20)}[data-category=weight-loss]{--author-color:var(--secondary);--icon-fill-color:var(--secondary-trans-20)}[data-category=addiction-treatment]{--author-color:var(--action);--icon-fill-color:var(--action-trans-20)}.splide__track{padding-bottom:2rem}.testimonial-slider__loop{display:flex}.testimonial-slider__card{border:2px solid var(--border-color);padding:var(--space-xs);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--content-gap);position:relative;flex:0 0 300px;max-width:300px;background:var(--card-bg-color)}.testimonial-slider__quote{padding:0;margin:0;border-left:0;font-family:"Outfit";z-index:1;font-weight:600;color:var(--quote-color)!important;font-size:var(--text-m)}.testimonial-slider__author{font-style:normal;margin-top:auto;margin-bottom:0;color:var(--author-color);font-weight:700;font-size:var(--text-s);z-index:1}.testimonial-slider__icon{opacity:1;position:absolute;top:var(--space-m);left:var(--space-m);width:3rem;fill:var(--icon-fill-color);z-index:0}.splide__arrows{display:flex;flex-direction:row;gap:var(--space-xl);align-content:center;align-items:center;position:relative;transform:translateY(0%);min-width:14rem;width:100%;max-width:var(--space-xs)}.splide__arrow{background-color:var(--arrow-bg-color);border-radius:50vw;border:1px solid var(--arrow-border-color);opacity:1;padding:.5rem}.splide__arrow>svg{fill:var(--arrow-icon-color);width:1.5rem;height:1.5rem}.splide__arrow--next>svg{rotate:180deg;transform-origin:center}.splide__arrow--prev{margin-right:auto;left:0}.splide__arrow--next{margin-left:auto}@media (max-width:768px){.testimonial-slider__card{flex:0 0 250px;max-width:250px}}@media (max-width:480px){.testimonial-slider__card{flex:0 0 100%;max-width:100%}.splide__arrows{gap:var(--space-m);min-width:12rem}}.progress-wrapper{display:flex;flex-direction:row;gap:var(--space-m);justify-content:center;align-items:center;align-content:center;margin-top:calc(var(--space-xl) / 2)}.testimonial-slider-progress{background:var(--progress-bg-color);width:100%;height:2px;order:-1}.testimonial-slider-slider-progress-bar{background:var(--progress-bar-color);height:2px;transition:width 400ms ease;width:0}