.testimonial-slider{--ts-pt-d: 52px;--ts-pb-d: 52px;--ts-pt-m: 24px;--ts-pb-m: 24px;--ts-subheading-size-d: 13px;--ts-subheading-size-m: 12px;--ts-heading-size-d: 64px;--ts-heading-size-m: 42px;--ts-description-size-d: 20px;--ts-description-size-m: 16px;--ts-score-size-d: 18px;--ts-score-size-m: 16px;--ts-quote-size-d: 60px;--ts-quote-size-m: 42px;--ts-author-name-size-d: 36px;--ts-author-name-size-m: 22px;--ts-author-position-size-d: 24px;--ts-author-position-size-m: 14px;--ts-heading-highlight: #e4ddff;--ts-card-radius: 16px;--ts-card-min-h-d: 540px;--ts-card-min-h-m: 420px;padding-top:var(--ts-pt-d);padding-bottom:var(--ts-pb-d)}.testimonial-slider .ts__container{padding-left:clamp(16px,2.2vw,40px);padding-right:clamp(16px,2.2vw,40px)}.testimonial-slider .ts__header{max-width:980px}.testimonial-slider .ts__header--center{text-align:center;margin-left:auto;margin-right:auto}.testimonial-slider .ts__subheading{margin:0;display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.08em;font-size:var(--ts-subheading-size-d)}.testimonial-slider .ts__subheading--primary{opacity:.72}.testimonial-slider .ts__subheading--secondary{opacity:1}.testimonial-slider .ts__subheading-icon{width:14px;height:14px;display:inline-flex}.testimonial-slider .ts__subheading-icon svg{width:100%;height:100%}.testimonial-slider .ts__heading{margin:12px 0 0;line-height:1.12;letter-spacing:-.02em}.testimonial-slider .ts__heading p{margin:0}.testimonial-slider .ts__heading--medium,.testimonial-slider .ts__heading--large{font-size:var(--ts-heading-size-d)}.testimonial-slider .ts__heading strong,.testimonial-slider .ts__heading u{color:inherit;text-decoration:none;background:var(--ts-heading-highlight);border-radius:6px;padding:.03em .18em .08em}.testimonial-slider .ts__description{margin-top:14px;max-width:72ch;font-size:var(--ts-description-size-d);line-height:1.5;color:rgba(var(--color-foreground),.9)}.testimonial-slider .ts__description p{margin:0}.testimonial-slider .ts__slider-wrap{margin-top:clamp(22px,2.8vw,40px)}.testimonial-slider .ts__slider{position:relative}.testimonial-slider.ts--layout-contained-slideshow .ts__slider{max-width:1180px;margin-left:auto;margin-right:auto}.testimonial-slider .ts__track{display:grid}.testimonial-slider .ts__slide{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;transform:translate(18px);transition:opacity .35s ease,transform .35s ease,visibility .35s ease}.testimonial-slider .ts__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.testimonial-slider .ts__card{min-height:var(--ts-card-min-h-d);border-radius:var(--ts-card-radius);background:rgba(var(--color-foreground),.05);padding:clamp(28px,4.2vw,56px) clamp(18px,4.2vw,52px);display:grid;justify-items:center;align-content:center;text-align:center;gap:clamp(16px,2vw,22px)}.testimonial-slider .ts__score{margin:0;padding:6px 11px;border-radius:999px;font-size:var(--ts-score-size-d);font-weight:600;line-height:1;display:inline-flex;align-items:center;gap:7px;background:rgba(var(--color-background),.88)}.testimonial-slider .ts__score-star{display:inline-flex;width:16px;height:16px;color:#5e43df}.testimonial-slider .ts__score-star svg{width:100%;height:100%}.testimonial-slider .ts__quote{margin:0;max-width:min(100%,1140px);background:transparent;border:0;padding:0;font-size:var(--ts-quote-size-d);font-weight:700;line-height:1.18;letter-spacing:-.02em}.testimonial-slider .ts__author{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(6px,1vw,12px)}.testimonial-slider .ts__author-avatar{width:56px;height:56px;border-radius:999px;overflow:hidden;flex:0 0 56px;background:rgba(var(--color-foreground),.08)}.testimonial-slider .ts__author-image,.testimonial-slider .ts__author-placeholder{width:100%;height:100%;display:block;object-fit:cover}.testimonial-slider .ts__author-meta{text-align:left}.testimonial-slider .ts__author-name{margin:0;font-size:var(--ts-author-name-size-d);font-weight:700;line-height:1.2}.testimonial-slider .ts__author-position{margin:4px 0 0;font-size:var(--ts-author-position-size-d);line-height:1.35;opacity:.76}.testimonial-slider .ts__arrow{position:absolute;top:50%;right:clamp(-24px,-1.5vw,-14px);transform:translateY(-50%);width:clamp(42px,4vw,56px);height:clamp(42px,4vw,56px);border:0;border-radius:999px;background:rgba(var(--color-background),.9);color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease;z-index:3}.testimonial-slider .ts__arrow:hover{transform:translateY(-50%) scale(1.04)}.testimonial-slider .ts__arrow svg{width:20px;height:20px}.testimonial-slider .ts__dots{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:8px}.testimonial-slider .ts__dot{width:8px;height:8px;border-radius:999px;border:0;background:rgba(var(--color-foreground),.24);cursor:pointer;padding:0;transition:transform .2s ease,background-color .2s ease}.testimonial-slider .ts__dot.is-active{background:rgb(var(--color-foreground));transform:scale(1.14)}.testimonial-slider .ts-animate-item{opacity:1}.testimonial-slider[data-ts-animate=true][data-ts-js=true] .ts-animate-item{opacity:0}.testimonial-slider[data-ts-animate=true][data-ts-js=true] .ts-animate-item.ts-is-animated{opacity:1;animation-duration:.75s;animation-fill-mode:both;animation-delay:var(--ts-anim-delay, 0s)}@media(max-width:989px){.testimonial-slider{padding-top:var(--ts-pt-m);padding-bottom:var(--ts-pb-m)}.testimonial-slider .ts__subheading{font-size:var(--ts-subheading-size-m)}.testimonial-slider .ts__heading--medium,.testimonial-slider .ts__heading--large{font-size:var(--ts-heading-size-m)}.testimonial-slider .ts__description{font-size:var(--ts-description-size-m)}.testimonial-slider .ts__card{min-height:var(--ts-card-min-h-m)}.testimonial-slider .ts__quote{max-width:100%;font-size:var(--ts-quote-size-m)}.testimonial-slider .ts__score{font-size:var(--ts-score-size-m)}.testimonial-slider .ts__author-name{font-size:var(--ts-author-name-size-m)}.testimonial-slider .ts__author-position{font-size:var(--ts-author-position-size-m)}.testimonial-slider .ts__arrow{right:10px;width:42px;height:42px}}@media(max-width:749px){.testimonial-slider .ts__container{padding-left:14px;padding-right:14px}.testimonial-slider .ts__slider-wrap{margin-top:20px}.testimonial-slider .ts__card{padding:20px 14px;gap:13px}.testimonial-slider .ts__author-avatar{width:48px;height:48px;flex-basis:48px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/testimonial-slider.css.map */
