#editor .choc-video-player-container {
  aspect-ratio: 16 / 9;
  width: 100%;
  opacity: 0.8;
  position: relative;
  background-size: cover;
  background-position: center;
}

#editor .choc-video-player-container:after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255,255,255,0.8);
  clip-path: polygon(55% 50%, 0% 0%, 0% 100%);
  transform: rotate(0deg) scale(0.2);
  transform-origin: 60% 50%;
  z-index: 2;
}

#editor .choc-video-player-container:before {
  content: attr(data-title);
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  position: absolute;
  height: 100%;
  padding: 2em;
  box-sizing: border-box;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2em;
  line-height: 1.3em;
}