.youtube-card__wrapper{position:relative}
.youtube-card__overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer;border-radius:4px}
.youtube-card__btn{position:relative;display:flex;justify-content:center;align-items:center}
.youtube-card__btn-icon{pointer-events:none;position:relative;color:#066fac}
.youtube-card__btn[data-icon-url$="/svg/play-triangle-uncolored.svg"]:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;box-shadow:0 0 17px rgba(0,0,0,0.5);border-radius:50%;content:'';transform:scale(1);pointer-events:none}
@media(prefers-reduced-motion:reduce){.youtube-card__btn[data-icon-url$="/svg/play-triangle-uncolored.svg"]:before{transition:none}
}
@media(prefers-reduced-motion:no-preference){.youtube-card__btn[data-icon-url$="/svg/play-triangle-uncolored.svg"]:before{transition:transform .2s ease}
}
.youtube-card__overlay:hover .youtube-card__btn[data-icon-url$="/svg/play-triangle-uncolored.svg"]:before{transform:scale(1.25)}
.youtube-card__btn[data-icon-url$="/svg/play-triangle-uncolored.svg"] .youtube-card__btn-icon{width:32%;transform:translate(16.66%,0)}
.youtube-card__video{position:absolute;top:0;left:0;height:100%;width:100%;display:none}
.youtube-card--active .youtube-card__video{display:block}
.youtube-card__parsys{pointer-events:none}
.youtube-card--btn-theme--dark .youtube-card__btn-icon{color:#fff}
.youtube-card--btn-theme--dark .youtube-card__btn[data-icon-url$="/svg/play-triangle-uncolored.svg"]:before{background:#066fac}
.aem-AuthorLayer-Edit .youtube-card__parsys{pointer-events:auto}