.menu-video-loop{background-color:rgba(0,0,0,.06);border-radius:8px;overflow:hidden;position:relative;width:100%}.menu-video-loop__poster{display:block;height:100%;object-fit:cover;width:100%}.menu-video-loop__player{inset:0;position:absolute}.menu-video-loop__player>*{height:100%;width:100%}.menu-video-loop.is-playing .menu-video-loop__poster{visibility:hidden}