.video-cta--align-left .video-cta__intro{text-align:left}.video-cta--align-left .video-cta__heading,.video-cta--align-left .video-cta__description{margin-inline:0}.video-cta--align-center .video-cta__intro{text-align:center}.video-cta--align-center .video-cta__heading,.video-cta--align-center .video-cta__description{margin-inline:auto}.video-cta--align-right .video-cta__intro{text-align:right}.video-cta--align-right .video-cta__heading,.video-cta--align-right .video-cta__description{margin-inline-start:auto;margin-inline-end:0}.video-cta__heading{margin-top:1rem;max-width:42rem}.video-cta__description{margin-top:var(--heading-content-gap, 1.5rem);max-width:36rem;font-size:var(--text-body-size);line-height:1.6}.video-cta__grid{display:grid;gap:2rem;margin-top:2.5rem}.video-cta__grid--single{max-width:56rem;margin-inline:auto}@media(min-width:48rem){.video-cta__grid--pair{grid-template-columns:repeat(2,1fr)}}.video-cta__player{aspect-ratio:16 / 9;border:1px solid var(--color-border);overflow:hidden}.video-cta__player .video-cta__video,.video-cta__player iframe{display:block;width:100%;height:100%;object-fit:cover}.video-cta--custom-bg{background-color:var(--video-cta-bg-override)}.video-cta__placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;background-color:var(--video-cta-placeholder-bg, #16181a);background-image:repeating-linear-gradient(-45deg,rgb(255 255 255 / .05) 0,rgb(255 255 255 / .05) 1px,transparent 1px,transparent 10px)}.video-cta__placeholder-play{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:1.5px solid var(--video-cta-placeholder-accent, #61b1b9);border-radius:999px}.video-cta__placeholder-icon{width:1.35rem;height:1.35rem;margin-left:.15rem;color:var(--video-cta-placeholder-accent, #61b1b9);fill:var(--video-cta-placeholder-accent, #61b1b9)}.video-cta__caption{margin-top:.75rem;color:var(--color-secondary);font-size:var(--text-micro-size);font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.04em}.video-cta__action{margin-top:2rem}.video-cta--align-left .video-cta__action{text-align:left}.video-cta--align-center .video-cta__action{text-align:center}.video-cta--align-right .video-cta__action{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-cta.css.map */
