.ww-film{position:relative;width:100%;height:min(56.25vw,100svh);overflow:clip;background:#2a2a24}.ww-film__poster,.ww-film .ww-film__poster img,.ww-film .ww-film__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ww-film__video{opacity:0;transition:opacity .6s ease}.ww-film__video.is-playing{opacity:1}.ww-film__caption{position:absolute;left:clamp(20px,3vw,44px);bottom:clamp(18px,3vw,40px);margin:0;color:#f4f1e6;font:700 12px/1 League Spartan,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,20,18,.4)}@media(max-width:749px){.ww-film{height:auto;aspect-ratio:4 / 5}}@media(prefers-reduced-motion:reduce){.ww-film__video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ww-film.css.map */
