.testimonials-section{color:rgba(var(--color-scheme-text),1);padding-left:1.5rem;padding-right:1.5rem}.testimonials-section__head{max-width:920px;margin:0 auto 2.5rem;text-align:center}.testimonials-section__heading{text-wrap:balance}@media(min-width:750px){.testimonials-section__heading{white-space:nowrap}}.testimonials-section__subheading{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;margin:0 0 .75rem;color:rgba(var(--color-scheme-pre-text),1)}.testimonials-section__heading{margin:0;line-height:1.15;font-size:clamp(1.875rem,3.6vw,2.625rem);color:rgba(var(--color-scheme-heading),1)}.testimonials-slider{position:relative;max-width:900px;margin:0 auto}.testimonials-slider__viewport{position:relative}.testimonials-slider__track{position:relative;transition:height .4s cubic-bezier(.22,.61,.36,1)}.testimonials-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;text-align:center;padding:0 .5rem}.testimonials-slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.testimonials-slide__mark{display:none}.testimonials-slide__stars{display:inline-flex;gap:.2rem;margin:0 0 1.5rem;color:#f5b301;font-size:1.25rem;letter-spacing:.14em}.testimonials-slide__quote,.testimonials-slide__quote *{font-style:normal}.testimonials-slide__quote{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.45;margin:0 0 1.75rem;color:rgba(var(--color-scheme-heading),1);font-weight:500;letter-spacing:-.01em;text-wrap:balance}.testimonials-slide__quote p{margin:0 0 .75rem}.testimonials-slide__quote p:last-child{margin-bottom:0}.testimonials-slide__author{position:relative;display:inline-block;padding-top:1.25rem;font-weight:600;font-size:.9375rem;color:rgba(var(--color-scheme-heading),1);margin:0;letter-spacing:.005em}.testimonials-slide__author:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:32px;height:1px;background:rgba(var(--color-scheme-heading),.25)}.testimonials-slide__meta{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:rgba(var(--color-scheme-text),.6);margin:.35rem 0 0}.testimonials-slider__controls{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.testimonials-slider__arrow{width:36px;height:36px;border-radius:50%;border:1px solid rgba(var(--color-scheme-heading),.3);background:transparent;color:rgba(var(--color-scheme-heading),.75);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease;padding:0;flex-shrink:0}.testimonials-slider__arrow:hover{background:rgba(var(--color-scheme-heading),1);border-color:rgba(var(--color-scheme-heading),1);color:rgba(var(--color-scheme-background),1)}.testimonials-slider__arrow:active{transform:scale(.95)}.testimonials-slider__arrow svg{width:14px;height:14px}.testimonials-slider__dots{display:inline-flex;gap:.5rem;align-items:center;padding:0 .5rem}.testimonials-slider__dot{width:6px;height:6px;border-radius:50%;border:0;padding:0;background:rgba(var(--color-scheme-heading),.22);cursor:pointer;transition:background .25s ease,width .3s ease,border-radius .3s ease;flex-shrink:0}.testimonials-slider__dot:hover{background:rgba(var(--color-scheme-heading),.5)}.testimonials-slider__dot.is-active{background:rgba(var(--color-scheme-heading),1);width:24px;border-radius:3px}.testimonials-slider__dot.is-active:hover{background:rgba(var(--color-scheme-heading),1)}.testimonials-section--has-bg,.testimonials-section--has-bg .testimonials-section__subheading,.testimonials-section--has-bg .testimonials-section__heading,.testimonials-section--has-bg .testimonials-slide__quote,.testimonials-section--has-bg .testimonials-slide__author{color:#fff}.testimonials-section--has-bg .testimonials-slide__meta{color:#ffffffb3}.testimonials-section--has-bg .testimonials-slide__author:before{background:#fff6}.testimonials-section--has-bg .testimonials-slider__arrow{border-color:#ffffff59;color:#ffffffd9}.testimonials-section--has-bg .testimonials-slider__arrow:hover{background:#fff;border-color:#fff;color:#1a1a1a}.testimonials-section--has-bg .testimonials-slider__dot{background:#ffffff4d}.testimonials-section--has-bg .testimonials-slider__dot:hover{background:#ffffff8c}.testimonials-section--has-bg .testimonials-slider__dot.is-active,.testimonials-section--has-bg .testimonials-slider__dot.is-active:hover{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/73/assets/section-testimonials.css.map */
