.ct-video-loop-section{padding:clamp(4.8rem,8vw,8rem) 2rem}.ct-video-loop-section__inner{margin:0 auto;max-width:112rem}.ct-video-loop-section__heading{margin:0 auto 3rem;max-width:72rem;text-align:center}.ct-video-loop-section__eyebrow{color:#0d6671;font-size:1.25rem;font-weight:850;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}.ct-video-loop-section h2{font-size:clamp(3rem,5vw,5.2rem);letter-spacing:-.035em;margin:0 0 1rem}.ct-video-loop-section__heading>p:last-child{font-size:1.65rem;margin:0}.ct-video-loops{display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ct-video-loop{background:#eaf6f7;border:1px solid rgba(13,102,113,.2);border-radius:1.5rem;overflow:hidden;position:relative}.ct-video-loop video{aspect-ratio:9/16;background:#eaf6f7;display:block;height:auto;object-fit:cover;width:100%}.ct-video-loop__copy{padding:1.5rem 1.7rem 1.8rem}.ct-video-loop__step{color:#0d6671;font-size:1.15rem;font-weight:850;letter-spacing:.1em;margin:0 0 .4rem;text-transform:uppercase}.ct-video-loop h3{font-size:2rem;margin:0 0 .4rem}.ct-video-loop__copy p:last-child{color:rgba(var(--color-foreground),.72);font-size:1.35rem;line-height:1.5;margin:0}@media(max-width:749px){.ct-video-loops{grid-template-columns:repeat(3,82%);margin-left:-2rem;margin-right:-2rem;overflow-x:auto;padding:0 2rem 1rem;scroll-snap-type:x mandatory}.ct-video-loop{scroll-snap-align:center}.ct-video-loop-section{padding-left:2rem;padding-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ct-video-loops.css.map */
