@import url(normalize.css);
@font-face { font-family: 'CentraNo2'; src: url("/fonts/CentraNo2-Medium.otf") format("opentype"); font-weight: 400; font-style: normal; }

@font-face { font-family: 'CentraNo2'; src: url("/fonts/CentraNo2-Book.otf") format("opentype"); font-weight: 350; font-style: normal; }

:root { font: 350 10px/1.3 CentraNo2, Sans-Serif; }

html { touch-action: none; }

* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

body { background-color: #000; margin: 0; }

.video-player { position: absolute; width: 100%; height: 100vh; }

video { position: absolute; inset: 0 0 0 0; width: 100%; height: 100%; }

#close-video { position: absolute; top: 24px; right: 24px; height: 0; width: 60px; padding-top: 60px; overflow: hidden; background: transparent url("/images/ico_close.svg") no-repeat 50% 50% scroll; background-size: 40px 40px; }

#timeline { position: absolute; bottom: 34px; right: 34px; justify-content: end; align-items: center; display: none; font-weight: 350; font-size: 2.4rem; line-height: 1; color: white; }

.video_time + .video_time:before { content: '/'; margin: 0 0.2em; }

/*# sourceMappingURL=film.css.map */