.testimonial-video{--testimonial-video-accent: rgb(var(--legends-caramel))}.testimonial-video__inner{padding-top:var(--testimonial-video-padding-top);padding-bottom:var(--testimonial-video-padding-bottom)}.testimonial-video__header{margin-bottom:3.2rem}.testimonial-video__eyebrow{margin:0 0 1.2rem;color:var(--testimonial-video-accent);font-size:1.1rem;font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.testimonial-video__heading{margin:0;letter-spacing:-.035em;line-height:1}.testimonial-video__list{display:grid;gap:3.2rem}.testimonial-video__media{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:rgba(var(--color-foreground),.06)}.testimonial-video__player,.testimonial-video__player .deferred-media__poster{display:block;width:100%;height:100%}.testimonial-video__player .deferred-media__poster img,.testimonial-video__placeholder{width:100%;height:100%;object-fit:cover}.testimonial-video__player video{display:block;width:100%;height:100%;object-fit:cover;background:rgb(var(--color-foreground))}.testimonial-video__body{display:flex;flex-direction:column;align-items:flex-start}.testimonial-video__badge{display:inline-flex;margin-bottom:2rem;padding:.6rem 1.2rem;border:.1rem solid var(--testimonial-video-accent);border-radius:10rem;color:var(--testimonial-video-accent);font-size:1rem;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.testimonial-video__quote-mark{width:3.2rem;height:2.4rem;margin-bottom:1.6rem;color:var(--testimonial-video-accent)}.testimonial-video__quote{margin:0;border:0;padding:0;font-family:var(--font-accent-family);font-size:clamp(2.2rem,5vw,3.6rem);font-style:italic;letter-spacing:-.01em;line-height:1.3;text-wrap:pretty}.testimonial-video__byline{margin-top:2.4rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.16)}.testimonial-video__customer{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.03em}.testimonial-video__product{display:inline-block;margin-top:.4rem;color:rgba(var(--color-foreground),.68);font-size:1.2rem}a.testimonial-video__product:hover{color:rgb(var(--color-foreground))}.testimonial-video__button{margin-top:2.8rem}.testimonial-video--multi .testimonial-video__button{margin-top:1.6rem}.testimonial-video--single .testimonial-video__media{width:min(100%,36rem,45vh);margin:0 auto}.testimonial-video--single .testimonial-video__body{padding-top:2.4rem}.testimonial-video--multi .testimonial-video__list{display:flex;gap:1.6rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-padding-inline:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.testimonial-video--multi .testimonial-video__item{flex:0 0 min(78%,30rem);scroll-snap-align:start}.testimonial-video--multi .testimonial-video__body{padding-top:1.6rem}.testimonial-video--multi .testimonial-video__badge{margin-bottom:1.2rem}.testimonial-video--multi .testimonial-video__quote{font-size:1.9rem}.testimonial-video--multi .testimonial-video__byline{margin-top:1.6rem}@media screen and (min-width:750px){.testimonial-video__header{margin-bottom:4.8rem}.testimonial-video--single .testimonial-video__header,.testimonial-video--single .testimonial-video__item{max-width:110rem;margin-inline:auto}.testimonial-video--single .testimonial-video__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4rem,6vw,8rem);align-items:center}.testimonial-video--single .testimonial-video__media{width:100%;max-height:85vh;aspect-ratio:3 / 4}.testimonial-video--single .testimonial-video__body{padding-top:0}.testimonial-video--single .testimonial-video__quote-mark{width:4.8rem;height:3.6rem;margin-bottom:2.4rem}.testimonial-video--single .testimonial-video__quote{font-size:clamp(3.2rem,3vw,4.4rem)}.testimonial-video--multi .testimonial-video__list{margin:0;padding:0 0 .8rem;scroll-padding-inline:0}.testimonial-video--multi .testimonial-video__item{flex-basis:calc((100% - 3 * 1.6rem) / 4);min-width:24rem}.testimonial-video--multi .testimonial-video__item:first-child{margin-left:auto}.testimonial-video--multi .testimonial-video__item:last-child{margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-testimonial-video.css.map */
