/*VSL Container*/
.bg-fullscreen { background-color: black; }

@media (max-width:900px) {
    .hero {
        background-image:none !important;
    }
}
#player, .bitmovinplayer-poster {
	max-height: 100vh;
}
/* volume button */
@keyframes VOLUME_SMALL_WAVE_FLASH {
      0% { opacity: 0; }
     33% { opacity: 1; }
     66% { opacity: 1; }
    100% { opacity: 0; }
  }

  @keyframes VOLUME_LARGE_WAVE_FLASH {
      0% { opacity: 0; }
     33% { opacity: 1; }
     66% { opacity: 1; }
    100% { opacity: 0; }
  }

  .volume__small-wave {
    animation: VOLUME_SMALL_WAVE_FLASH 2s infinite;
    opacity: 0;
  }

  .volume__large-wave {
    animation: VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;
    opacity: 0;
  }
/* Vidalytics Video Overlay */
#bmpui-id-7 .bmpui-container-wrapper {
	position: relative;
	top:-50px;
}
#bmpui-id-7 .bmpui-container-wrapper {
	filter: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
}
/* Featured Logos */
#featured-logos .elle, #featured-logos .vogue {
	padding:0 1rem;
}
#featured-logos .marie-claire {
	padding-right:1rem;
}
#featured-logos .grazia {
	padding-left:1rem;
}

#vsl #cta-main .purchaseCounterStart .flip-clock-wrapper ul {
	background-color: transparent;
}

#vsl #cta-main .purchaseCounterStart .flip-clock-wrapper ul li a div div.inn {
	background-color: yellow;
	color: #222;
}
