/**
 * Product Video
 *
 */
.merchant-video-ratio {
  position: relative;
  z-index: 1;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}
.merchant-video-ratio embed,
.merchant-video-ratio audio,
.merchant-video-ratio video,
.merchant-video-ratio iframe {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.merchant-video-ratio-16-9 {
  padding-top: 56.25%;
}

.merchant-video-ratio-9-16 {
  padding-top: 177.7777777778%;
}

.merchant-video-ratio-4-3 {
  padding-top: 75%;
}

.merchant-video-ratio-3-2 {
  padding-top: 66.6666666667%;
}

.merchant-video-ratio-1-1 {
  padding-top: 100%;
}

.merchant-video-ratio-auto embed,
.merchant-video-ratio-auto audio,
.merchant-video-ratio-auto video,
.merchant-video-ratio-auto iframe {
  display: block;
  width: 100%;
  max-width: 100%;
}

.merchant-product-has-video .woocommerce-product-gallery__wrapper {
  width: 100%;
  height: 100%;
}
.merchant-product-has-video .merchant-product-video {
  width: 100%;
  margin-bottom: 20px;
  -ms-flex-item-align: start;
      align-self: flex-start;
  justify-self: flex-start;
}
.merchant-product-has-video .merchant-product-video + .woocommerce-product-gallery__image,
.merchant-product-has-video .merchant-product-video + .woocommerce-product-gallery {
  display: none !important;
}
.merchant-product-has-video .fitVids-wrapper {
  padding-bottom: 0 !important;
}