.ts-section{--ts-fade: 200px;position:relative;overflow:hidden;padding-top:var(--ts-pt-m);padding-bottom:var(--ts-pb-m)}.ts-section *,.ts-section *:before,.ts-section *:after{box-sizing:border-box}.ts-section ts-testimonial-slider{display:block}.ts-section .ts-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.ts-section .ts-content{min-width:0}.ts-section .ts-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 14px;font-size:13px;letter-spacing:.02em;color:var(--ts-accent)}.ts-section .ts-eyebrow-line{display:block;flex:none;width:44px;height:1px;background:var(--ts-accent)}.ts-section .ts-heading{margin:0 0 16px;font-weight:var(--font-weight, 400);line-height:1.25}.ts-section .ts-heading strong,.ts-section .ts-heading b,.ts-section .ts-heading em{color:var(--ts-accent);font-weight:inherit;font-style:normal}.ts-section .ts-heading.highlighted_heading_enabled strong,.ts-section .ts-heading.highlighted_heading_enabled b{font-weight:700}.ts-section .ts-text{max-width:440px;margin:0 0 28px;font-size:var(--ts-text-size);line-height:1.7}.ts-section .ts-text p{margin:0 0 8px}.ts-section .ts-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:440px}.ts-section .ts-arrows{display:flex;gap:8px}.ts-section .ts-btn{display:grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:3px;background:#0000000f;background:color-mix(in srgb,var(--color-arrows-bg) 8%,transparent);color:var(--color-arrows-border);cursor:pointer;transition:opacity .25s ease,transform .25s ease}.ts-section .ts-btn--prev{background:var(--color-arrows-bg);color:var(--color-arrows)}.ts-section .ts-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.ts-section .ts-btn svg{width:14px;height:14px}.ts-section .ts-counter{font-size:18px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.ts-section .ts-slider{min-width:0;margin-right:calc(var(--ts-bleed, 0px) * -1)}.ts-section .ts-viewport{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.ts-section .ts-viewport.ts-has-fade{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--ts-fade)),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - var(--ts-fade)),transparent 100%)}.ts-section .ts-track{display:flex;box-sizing:content-box;width:100%;margin:0;padding:0;list-style:none;transition-property:transform;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.ts-section .ts-slide{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center;flex-shrink:0;width:calc((100% - var(--ts-gap) * (var(--ts-slides-m) - 1)) / var(--ts-slides-m));margin-right:var(--ts-gap)}.ts-section .ts-media{margin:0;overflow:hidden;border-radius:var(--ts-radius);aspect-ratio:var(--ts-ratio);background:#0000000d}.ts-section .ts-media img,.ts-section .ts-media svg{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.ts-section .ts-body{min-width:0}.ts-section .ts-quote-icon{display:block;width:32px;height:auto;margin-bottom:18px;color:var(--ts-accent)}.ts-section .ts-quote{margin:0 0 22px;font-size:var(--ts-quote-size);line-height:1.7}.ts-section .ts-author{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ts-section .ts-avatar{width:44px;height:44px;margin:0;overflow:hidden;border-radius:4px;background:#0000000d}.ts-section .ts-avatar img,.ts-section .ts-avatar svg{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.ts-section .ts-name{margin:0;font-size:18px;font-weight:400;line-height:1.3}.ts-section .ts-role{margin:2px 0 0;font-size:14px}@media screen and (min-width:880px){.ts-section{padding-top:var(--ts-pt);padding-bottom:var(--ts-pb)}.ts-section .ts-slide{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(20px,2.5vw,32px);width:calc((100% - var(--ts-gap) * (var(--ts-slides) - 1)) / var(--ts-slides))}}@media screen and (min-width:990px){.ts-section .ts-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(32px,3.5vw,64px)}}.ts-section .ts-btn{transition:background-color .45s cubic-bezier(.22,.61,.36,1),color .45s cubic-bezier(.22,.61,.36,1),opacity .3s ease,transform .3s cubic-bezier(.22,.61,.36,1)}.ts-section .ts-btn svg{transition:transform .45s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.ts-section .ts-btn--next:hover{background:var(--color-arrows-bg);color:var(--color-arrows)}.ts-section .ts-btn--prev:hover{background:color-mix(in srgb,var(--color-arrows-bg) 8%,transparent);color:var(--color-arrows-border)}}.ts-section .ts-btn:active{transform:scale(.95);transition-duration:.15s}.ts-section .ts-btn:focus-visible{outline:2px solid var(--color-arrows-bg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ts-section .ts-btn,.ts-section .ts-btn svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/testimonial-slider.css.map */
