.cv-hero-reel{margin:0;display:flex;flex-direction:column;gap:1.4rem}.cv-hero-reel__frame{position:relative;width:100%;max-width:54.7rem;aspect-ratio:1 / 1;border-radius:var(--cv5-radius-lg);overflow:hidden;background:var(--cv5-ink-3);border:1px solid oklch(.32 .03 158);box-shadow:var(--cv5-shadow)}.cv-hero-reel__video{display:block;width:100%;height:100%;object-fit:cover}.cv-hero-reel__caption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;max-width:54.7rem;font-family:var(--cv5-mono);font-size:1.1rem;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--cv5-white-soft)}.cv-hero-reel__caption a{color:var(--cv5-safety);text-decoration:none;border-block-end:1px solid transparent}.cv-hero-reel__caption a:hover,.cv-hero-reel__caption a:focus-visible{border-block-end-color:currentColor}@media(min-width:901px){.cv-v5-hero__grid--reel{grid-template-rows:auto auto;align-items:center}.cv-v5-hero__grid--reel>.cv-v5-hero__copy{grid-column:1;grid-row:1}.cv-v5-hero__grid--reel>.cv-v5-hero__assurance{grid-column:1;grid-row:2}.cv-v5-hero__grid--reel>.cv-hero-reel{grid-column:2;grid-row:1 / span 2;align-self:center}}@media(max-width:900px){.cv-v5-hero__grid--reel{gap:3.2rem}.cv-hero-reel__frame,.cv-hero-reel__caption{max-width:none}}@media(prefers-reduced-motion:reduce){.cv-hero-reel__frame{box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cv-v6-hero-reel.css.map */
