/* RESET STYLE PLYR JS */
/* .plyr-wrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
} */

.plyr,
.plyr-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-border-radius: var(--rounded-2xl);
	   -moz-border-radius: var(--rounded-2xl);
	        border-radius: var(--rounded-2xl);
	-webkit-mask-image: -webkit-radial-gradient(white, black);
	overflow: hidden;
	cursor: pointer;
}

.plyr-wrapper {
	--icon-thumbnail-size: 64px;
}

.plyr-wrapper.aspect-ratio-custom  {
	padding-top: -webkit-calc(( 572 / 865) * 100%);
	padding-top: -moz-calc((572 / 865) * 100%);
	padding-top: -webkit-calc((572 / 865) * 100%);
	padding-top: calc((572 / 865) * 100%);
}

.plyr-wrapper.aspect-ratio-1-1  {
	padding-top: 100%;
}

.plyr-wrapper.aspect-ratio-4-3  {
	padding-top: -webkit-calc((3 / 4) * 100%);
	padding-top: -moz-calc((3 / 4) * 100%);
	padding-top: calc((3 / 4) * 100%);
}

.plyr-wrapper.aspect-ratio-16-9  {
	padding-top: -webkit-calc((9 / 16) * 100%);
	padding-top: -moz-calc((9 / 16) * 100%);
	padding-top: calc((9 / 16) * 100%);
}

.plyr-wrapper.aspect-ratio-18-9  {
	padding-top: -webkit-calc((9 / 18) * 100%);
	padding-top: -moz-calc((9 / 18) * 100%);
	padding-top: calc((9 / 18) * 100%);
}

.plyr-wrapper .plyr {
    display: inline-block;
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;

}

.plyr .plyr__video-wrapper .plyr__video-embed__container.plyr__video-embed__container {
	width: 100%;
    height: 100%;
    padding-bottom: 0;
    -webkit-transform: none !important;
       -moz-transform: none !important;
        -ms-transform: none !important;
         -o-transform: none !important;
            transform: none !important;
}

.plyr .plyr__poster {
	-webkit-background-size: cover;
	   -moz-background-size: cover;
	     -o-background-size: cover;
	        background-size: cover;
}

.plyr.plyr__poster-enabled.plyr--paused .plyr__poster,
.plyr.plyr__poster-enabled.plyr--playing .plyr__poster {
	opacity: 0;
}

.plyr.plyr__poster-enabled .plyr__poster,
.plyr.plyr__poster-enabled.plyr--paused.plyr--stopped .plyr__poster {
    opacity: 1;
}

.plyr.plyr--video .plyr__controls {
	opacity: 0;
}

.plyr.plyr--video.plyr--playing .plyr__controls {
	opacity: 1;
}

.plyr.plyr--video>.plyr__control {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	   -moz-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	   -moz-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	width: var(--icon-thumbnail-size);
	height: var(--icon-thumbnail-size);
	padding: 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='65' viewBox='0 0 55 65' fill='none'%3E%3Cpath d='M54.5659 32.638C54.5679 33.4714 54.3542 34.2911 53.9457 35.0174C53.5371 35.7438 52.9475 36.352 52.2343 36.783L8.03152 63.8252C7.28628 64.2816 6.43272 64.5307 5.55901 64.5469C4.68529 64.5631 3.8231 64.3457 3.06147 63.9173C2.3071 63.4954 1.67868 62.8803 1.24085 62.1351C0.803019 61.3899 0.571573 60.5415 0.570312 59.6772V5.59887C0.571573 4.73454 0.803019 3.88615 1.24085 3.14093C1.67868 2.39571 2.3071 1.78057 3.06147 1.35876C3.8231 0.930299 4.68529 0.712932 5.55901 0.729113C6.43272 0.745294 7.28628 0.994435 8.03152 1.45081L52.2343 28.493C52.9475 28.924 53.5371 29.5322 53.9457 30.2586C54.3542 30.9849 54.5679 31.8046 54.5659 32.638Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	        border-radius: 0;
	overflow: hidden;
	opacity: 1;
}

.plyr.plyr--video>.plyr__control>svg {
	display: none;
}

.plyr.plyr--video input[type=range] {
	color: var(--cobalt-wave);
}

@media all and (max-width: 900px) {
	.plyr,
	.plyr-wrapper {
		--rounded-2xl: 16px;
	}

	.plyr-wrapper {
		--icon-thumbnail-size: 40px;
	}
}