.cvideo{position:relative;height:var(--cvideo-h-mobile);overflow:hidden;background-color:var(--ink);color:var(--page)}.cvideo{margin-bottom:32px}@media screen and (min-width:990px){.cvideo{height:var(--cvideo-h-desktop);margin-bottom:56px}}.cvideo__media{position:absolute;top:0;right:0;bottom:0;left:0}.cvideo__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cvideo__placeholder{fill:var(--stone)}.cvideo__video{opacity:0;transition:opacity .4s ease}.cvideo.is-playing .cvideo__video{opacity:1}.cvideo__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--ink-rgb),var(--cvideo-scrim)),rgba(var(--ink-rgb),0) 70%),linear-gradient(to right,rgba(var(--ink-rgb),calc(var(--cvideo-scrim) * .6)),rgba(var(--ink-rgb),0) 60%)}.cvideo__inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gutter);height:100%;padding-bottom:24px}@media screen and (min-width:990px){.cvideo__inner{padding-bottom:40px}}.cvideo__copy{max-width:36rem}.cvideo__heading{margin:0;font-size:var(--text-xl);line-height:1.05;text-transform:uppercase;color:inherit}@media screen and (min-width:990px){.cvideo__heading{font-size:var(--text-2xl)}}.cvideo__text{margin:8px 0 0;font-size:var(--text-sm)}@media screen and (min-width:990px){.cvideo__text{font-size:var(--text-md)}}.cvideo__button{margin-top:16px;background-color:var(--ink);border-color:var(--page);color:var(--page)}@media(hover:hover){.cvideo__button:hover{background-color:var(--page);color:var(--ink)}}.cvideo__pause{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px;padding:0;background:none;border:0;color:inherit;cursor:pointer}.cvideo__pause[hidden]{display:none}.cvideo__pause .icon{width:16px;height:16px}.cvideo__play-icon{fill:currentColor}.cvideo__pause.is-playing .cvideo__play-icon,.cvideo__pause:not(.is-playing) .cvideo__pause-icon{display:none}.cvideo__pause:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cvideo__button:focus-visible{outline:2px solid var(--page);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cvideo__video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-collection-video.css.map */
