.ts-section{padding:9.6rem 8rem;position:relative;overflow:hidden}.ts-section:before{content:"\201c";font-family:var(--font-display);font-size:16rem;color:var(--color-muted-rose);opacity:.18;position:absolute;top:1.6rem;left:50%;transform:translate(-50%);line-height:1;pointer-events:none}.ts-section.color-scheme-4 .ts-quote,.ts-section.color-scheme-5 .ts-quote{color:var(--color-white-petal)}.ts-section.color-scheme-4:before,.ts-section.color-scheme-5:before{color:var(--color-muted-rose);opacity:.3}.ts-section.color-scheme-4 .ts-attribution,.ts-section.color-scheme-5 .ts-attribution{color:#f2ede6c7}.ts-section.color-scheme-4 .ts-sep,.ts-section.color-scheme-5 .ts-sep{color:var(--color-muted-rose)}.ts-section.color-scheme-4 .ts-btn,.ts-section.color-scheme-5 .ts-btn{border-color:#f2ede638;color:#f2ede6a6}.ts-section.color-scheme-4 .ts-btn:hover,.ts-section.color-scheme-5 .ts-btn:hover{border-color:var(--color-muted-rose);color:var(--color-muted-rose)}.ts-section.color-scheme-4 .ts-dot,.ts-section.color-scheme-5 .ts-dot{background:#f2ede64d}.ts-section.color-scheme-4 .ts-dot--active,.ts-section.color-scheme-5 .ts-dot--active{background:var(--color-muted-rose)}.ts-inner{max-width:72rem;margin:0 auto;text-align:center;position:relative}.ts-track{position:relative;min-height:18rem}.ts-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(1.6rem);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);pointer-events:none}.ts-slide--active{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}.ts-quote{font-family:var(--font-display);font-size:clamp(2.4rem,2.5vw,3.2rem);font-weight:300;font-style:italic;color:var(--color-deep-fir);line-height:1.5;margin:0 0 3.2rem;position:relative}.ts-attribution{font-family:var(--font-body);font-size:1.28rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--color-warm-stone);display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap}.ts-sep{color:var(--color-muted-rose)}.ts-controls{display:flex;align-items:center;justify-content:center;gap:2.4rem;margin-top:4.8rem}.ts-btn{width:4.8rem;height:4.8rem;border-radius:50%;border:1.5px solid var(--color-border);background:transparent;color:var(--color-warm-stone);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.ts-btn:hover{border-color:var(--color-muted-rose);color:var(--color-muted-rose);transform:scale(1.08)}.ts-btn:focus-visible{outline:.2rem solid var(--color-muted-rose);outline-offset:.3rem}.ts-btn:active{transform:scale(.96)}.ts-dots{display:flex;align-items:center;gap:.8rem}.ts-dot{width:.64rem;height:.64rem;border-radius:50%;border:none;background:var(--color-driftwood);cursor:pointer;padding:0;transition:background-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.ts-dot--active{background:var(--color-muted-rose);transform:scale(1.4)}.ts-dot:hover:not(.ts-dot--active){background:var(--color-warm-stone)}.ts-dot:focus-visible{outline:.2rem solid var(--color-muted-rose);outline-offset:.3rem}@media screen and (max-width:1100px){.ts-section{padding:8rem 4.8rem}}@media screen and (max-width:749px){.ts-section{padding:6.4rem 2.4rem}.ts-track{min-height:24rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/testimonial-slider.css.map */
