.quotes{position:relative}.quotes__header{text-align:center;max-width:78rem;margin:0 auto 4.8rem}.quotes__eyebrow{margin:0 0 1.2rem}.quotes__heading{margin:0;text-wrap:balance}.quotes__heading em{font-style:italic}.quotes__subheading{margin:1.6rem 0 0;font-size:1.7rem;line-height:1.5}.quotes__subheading>*:first-child{margin-top:0}.quotes__subheading>*:last-child{margin-bottom:0}.quotes__track{display:flex;align-items:center;column-gap:var(--tcard-gap, 24px);padding:8rem 2.4rem;margin:-8rem 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.quotes__track::-webkit-scrollbar{display:none}.tcard{flex:0 0 auto;transform:translateY(var(--tcard-offset, 0px))}.tcard--s{width:20rem}.tcard--m{width:26rem}.tcard--l{width:32rem}@media screen and (max-width:749px){.tcard--s{width:16rem}.tcard--m{width:21rem}.tcard--l{width:25rem}}.tcard__figure{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;height:100%;min-height:22rem;margin:0;padding:3.2rem 2.4rem;border-radius:1.2rem;text-align:center}.tcard__quote{margin:0;padding:0;border:0;font-style:normal;font-family:var(--font-heading-family);font-weight:700;font-size:var(--quote-size, 2.2rem);line-height:1.22;text-wrap:balance;color:inherit}.tcard__byline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.6rem;font-size:1.3rem;letter-spacing:.04em}.tcard__author{font-weight:700}.tcard__location{opacity:.75}.tcard--outline .tcard__figure{color:#e7dfc7;background:transparent;border:1px solid #d4a922}.tcard--crimson .tcard__figure{color:#e7dfc7;background:#7b1a1e}.tcard--terracotta .tcard__figure{color:#e7dfc7;background:#c0472a}.tcard--green .tcard__figure{color:#e7dfc7;background:#3e2528}.tcard--burgundy .tcard__figure{color:#e7dfc7;background:#3e1b0e}.tcard--yellow .tcard__figure{color:#3e1b0e;background:#e4b429}.tcard--sand .tcard__figure{color:#3e2528;background:#e7dfc7}.tcard__media{overflow:hidden;border-radius:1.2rem}.tcard__media--square{aspect-ratio:1 / 1}.tcard__media--portrait{aspect-ratio:4 / 5}.tcard__media--landscape{aspect-ratio:5 / 4}.tcard__img{display:block;width:100%;height:100%;object-fit:cover}.quotes__controls{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:3.2rem}.quotes__control{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease}.quotes__control:hover{background:rgba(var(--color-foreground),.08)}.quotes__control .svg-wrapper{display:flex;width:1.2rem;height:auto}.quotes__control svg{width:100%;height:auto}[data-marquee-prev] .svg-wrapper{transform:rotate(90deg)}[data-marquee-next] .svg-wrapper{transform:rotate(-90deg)}.quotes__control--toggle .quotes__icon-play,.quotes__control--toggle.is-paused .quotes__icon-pause{display:none}.quotes__control--toggle.is-paused .quotes__icon-play{display:flex}.quotes__footer{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-top:3.2rem;text-align:center}.quotes__footnote{margin:0;font-size:1.4rem;letter-spacing:.04em}.quotes__footer .button{margin:0}@media screen and (max-width:749px){.quotes__header{margin-bottom:3.2rem}.quotes__track{padding-left:1.6rem;padding-right:1.6rem}.tcard__figure{min-height:18rem;padding:2.4rem 1.8rem}}@media(prefers-reduced-motion:reduce){.quotes__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-testimonials.css.map */
