.cs-section{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:var(--cs-pt, 66px);padding-bottom:var(--cs-pb, 54px);overflow:hidden}.cs-header{text-align:center;margin-bottom:42px;padding-inline:16px}.cs-eyebrow{display:block;color:rgba(var(--color-foreground),.55);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin-bottom:18px;line-height:1}.cs-heading{margin:0;color:rgb(var(--color-foreground));font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:42px;font-weight:700;letter-spacing:-.01em;line-height:1;text-transform:none}.cs-heading strong,.cs-heading b{color:var(--cs-highlight, currentColor);font-weight:inherit}.cs-carousel{position:relative;width:100%;overflow:visible}.cs-track{position:relative;width:72vw;max-width:420px;aspect-ratio:9 / 16;margin-inline:auto;touch-action:pan-y;overflow:visible}.cs-card{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;margin:0;color:inherit;text-decoration:none;cursor:pointer;transform-origin:center;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .38s ease;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;transform-style:preserve-3d}.cs-card:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:6px}.cs-card-inner{position:relative;width:100%;height:100%;overflow:hidden;border-radius:15px;background:#111;clip-path:inset(0 round 15px);transform:translateZ(0);backface-visibility:hidden;isolation:isolate}.cs-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.cs-overlay{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.35),transparent);z-index:1;pointer-events:none}.cs-badge{position:absolute;top:18px;left:18px;z-index:2;padding:8px 12px;border-radius:100px;background:#1111118c;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cs-card-title{position:absolute;left:22px;right:22px;bottom:24px;z-index:2;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.1;text-align:left}.cs-dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:28px;padding-bottom:8px}.cs-dot{width:6px;height:6px;border:0;border-radius:999px;padding:0;background:rgba(var(--color-foreground),.4);opacity:.35;cursor:pointer;transition:transform .25s ease,opacity .25s ease,background .25s ease}.cs-dot.active{opacity:1;background:rgb(var(--color-foreground));transform:scale(1.3)}@media screen and (min-width:750px){.cs-eyebrow{font-size:14px}.cs-heading{font-size:64px}.cs-carousel{padding-inline:24px}.cs-track{width:100%;max-width:1320px;aspect-ratio:auto;display:flex;justify-content:center;align-items:stretch;gap:12px;margin:0 auto}.cs-card{position:relative;inset:auto;width:280px;height:auto;aspect-ratio:9 / 16;flex:0 0 280px;opacity:1!important;transform:none!important;pointer-events:auto!important;z-index:auto!important}.cs-dots{display:none}}@media screen and (max-width:749px){.cs-carousel{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.cs-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-customer-spotlight.css.map */
