.home-film__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:end;gap:32px;margin-bottom:28px}.home-film__heading .eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:12px}.home-film__heading .eyebrow:before{content:"";width:6px;height:6px;background:#66806b;flex:none}.home-film__heading h2{font-family:var(--font);font-size:var(--type-heading);line-height:var(--leading-heading);letter-spacing:-.015em;font-weight:700}.home-film__heading>.body-copy{max-width:34em;justify-self:end;font-size:var(--type-body)}.home-film__player{display:block;aspect-ratio:16/9;overflow:hidden;background:#0a0a0a;position:relative;border-radius:0}.home-film__player video{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:contain;background:#0a0a0a}.home-film__poster{display:block;width:100%;height:100%;position:relative;color:#fff}.home-film__poster>img{display:block;width:100%;height:100%;object-fit:contain;filter:none;transform:none}.home-film__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.2),transparent 45%);pointer-events:none}.home-film__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:grid;justify-items:center;gap:12px;white-space:nowrap}.home-film__play-icon{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#f2f2f2;color:#0a0a0a;box-shadow:0 4px 24px #00000029;transition:background .2s ease,transform .2s ease}.home-film__play-icon .icon{width:25px;height:25px;margin-left:3px;fill:currentColor;stroke-width:1.5}.home-film__play-label{padding:6px 12px;background:#0a0a0ac7;color:#fff;font-size:var(--type-label);font-weight:600;letter-spacing:.04em;line-height:1.5}.home-film__duration{position:absolute;right:20px;bottom:20px;z-index:1;padding:4px 8px;background:#0a0a0ab8;color:#fff;font-size:var(--type-label);font-variant-numeric:tabular-nums;line-height:1.5}.home-film__poster:focus-visible{outline:3px solid #a9d0b2;outline-offset:-5px}@media(hover:hover){.home-film__poster:hover .home-film__play-icon{background:#dce8de;transform:scale(1.05)}}@media(max-width:749px){.home-film__heading{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:22px}.home-film__heading>.body-copy{justify-self:start}.home-film__play{gap:8px}.home-film__play-icon{width:56px;height:56px}.home-film__play-icon .icon{width:21px;height:21px}.home-film__duration{right:12px;bottom:12px}.home-film__play-label{padding:4px 10px}}@media(prefers-reduced-motion:reduce){.home-film__play-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
