.px-videoplayer {
  width: var(--baseWidth);
  max-width: var(--maxWidth);
  margin: 0 auto;
}
.px-videoplayer video {
  width: 100%;
  height: auto;
  max-height: 720px;
  box-sizing: border-box;
  object-fit: contain;
  display: block;
}

.wp-block-columns .px-videoplayer, .px-frame-layout .px-videoplayer, .accordion-content .px-videoplayer, .tab_wrapper .px-videoplayer {
  width: 100%;
}