.plyr iframe[id^=youtube] {
    opacity: 1;
    -webkit-transition: all 500ms;
    transition: all 500ms;
}

.plyr.plyr--paused iframe[id^=youtube] {
    opacity: 0;
    -webkit-transition: all 150ms;
    transition: all 150ms;
    top: -50%;
    height: 200%;
}

.plyr iframe {
    transition: 1s filter;
    filter: opacity(1);
}

.plyr.plyr--paused iframe {
    filter: opacity(0);
    transition: 0.2s filter;
}

.plyr--paused .plyr__poster {
    z-index: 2;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    opacity: 1;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
