[wombat-template].video-player {
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

[wombat-template].video-player video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

[wombat-template].video-player .video-modal-open {
  background: unset;
  border: unset;
  left: 50%;
  outline: unset;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}

[wombat-template].video-player .video-modal-open .circle,
[wombat-template].video-player .video-modal-open .play {
  transition: all 250ms cubic-bezier(0.1, 0.1, 0, 1);
}

[wombat-template].video-player .video-modal-open .circle {
  stroke: #423F3F;
}

[wombat-template].video-player .video-modal-open .play {
  fill: #423F3F;
}

[wombat-template].video-player .video-modal-open:hover .circle {
  fill: #423F3F
}

[wombat-template].video-player .video-modal-open:hover .play {
  fill: #ffffff;
}

[wombat-template].video-player.dark-background .video-modal-open .circle {
  stroke: #ffffff;
}

[wombat-template].video-player.dark-background .video-modal-open .play {
  fill: #ffffff;
}

[wombat-template].video-player.dark-background .video-modal-open:hover .circle {
  fill: #ffffff
}

[wombat-template].video-player.dark-background .video-modal-open:hover .play {
  fill: #423F3F;
}
