.customer-stories{background:var(--cs-bg, #ffffff);overflow:hidden}.customer-stories__header.page-width{max-width:72rem;margin:0 auto 1.6rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media screen and (min-width:750px){.customer-stories__header.page-width{padding-left:2.4rem;padding-right:2.4rem;margin-bottom:2rem}}.customer-stories__tag{margin:0 0 .6rem;font-size:1.2rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#f17100!important}.customer-stories__heading{margin:0 0 .15rem!important;font-family:var(--font-heading-family);font-size:clamp(3rem,4.2vw,4.6rem);line-height:1.1;letter-spacing:-.01em;font-weight:700;color:var(--cs-heading, #1a2744)!important}.customer-stories__subheading{margin:.15rem auto 0;max-width:56rem;font-size:1.55rem;line-height:1.55;color:var(--cs-text, #5c5346)!important}.customer-stories__rail-wrap{position:relative;isolation:isolate}.customer-stories__fade{position:absolute;top:0;bottom:0;width:clamp(7rem,18vw,16rem);z-index:5;pointer-events:none}.customer-stories__fade--left{left:0;background:linear-gradient(to right,#fff 0% 18%,#ffffffd9 45%,#ffffff59 72%,#fff0)}.customer-stories__fade--right{right:0;background:linear-gradient(to left,#fff 0% 18%,#ffffffd9 45%,#ffffff59 72%,#fff0)}.customer-stories__rail{position:relative;z-index:1;overflow:hidden;cursor:grab;touch-action:pan-y;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%)}.customer-stories__rail.is-dragging{cursor:grabbing}.customer-stories__marquee{display:flex;width:max-content;will-change:transform}.customer-stories__track{display:flex;align-items:flex-start;gap:1.8rem;width:max-content;margin:0;padding:.4rem 1.8rem 1.2rem 0;list-style:none}.customer-stories__card{display:flex;flex-direction:column;width:min(28rem,72vw);flex:0 0 auto;gap:1.4rem}.customer-stories__card--text-first{flex-direction:column}.customer-stories__card--media-first{flex-direction:column-reverse;margin-top:5.6rem}.customer-stories__quote-block{display:flex;flex-direction:column;gap:.7rem;min-height:9.2rem;justify-content:flex-end;text-align:center}.customer-stories__card--media-first .customer-stories__quote-block{justify-content:flex-start;min-height:auto}.customer-stories__stars{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;line-height:1}.customer-stories__star{display:inline-flex;width:1.7rem;height:1.7rem;flex-shrink:0}.customer-stories__star svg{width:100%;height:100%;display:block;overflow:visible}.customer-stories__star path{fill:#fff;stroke:#1a2744;stroke-width:1.6;stroke-linejoin:round;paint-order:stroke fill}.customer-stories__star--filled path{fill:#f17100;stroke:#1a2744}.customer-stories__star--half .customer-stories__star-empty{fill:#fff;stroke:#1a2744}.customer-stories__star--half .customer-stories__star-fill{fill:#f17100;stroke:#1a2744}.customer-stories__quote{margin:0;font-family:var(--font-heading-family);font-size:1.55rem;line-height:1.45;font-style:italic;color:var(--cs-heading, #1a2744)!important}.customer-stories__meta{display:flex;flex-direction:column;align-items:center;gap:.35rem}.customer-stories__name{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:.01em;color:var(--cs-heading, #1a2744)!important}.customer-stories__verified{display:inline-flex;align-items:center;gap:.35rem;font-size:1.15rem;font-weight:600;letter-spacing:.02em;color:#5c6b4a!important}.customer-stories__verified-icon{width:1.25rem;height:1.25rem;flex-shrink:0;color:#5c6b4a}.customer-stories__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:.4rem;background:#f4ede3}.customer-stories__image,.customer-stories__placeholder{width:100%;height:100%;object-fit:cover;display:block}@media(prefers-reduced-motion:reduce){.customer-stories__rail--auto .customer-stories__marquee{transform:none!important}}@media screen and (max-width:749px){.customer-stories__track{gap:1.4rem;padding-right:1.4rem}.customer-stories__card{width:min(24rem,78vw)}.customer-stories__card--media-first{margin-top:3.6rem}.customer-stories__quote-block{min-height:8rem}.customer-stories__quote{font-size:1.4rem}.customer-stories__fade{width:5.6rem}.customer-stories__rail{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-customer-stories.css.map */
