
.dap-preview-wrap{
    position:relative!important;
    display:block!important;
    width:100%!important;
    overflow:hidden!important;
    background:#111;
}
.dap-preview-wrap .dap-poster,
.dap-preview-wrap .dap-poster img{
    display:block!important;
    width:100%!important;
}
.dap-preview-wrap .dap-video{
    position:absolute!important;
    inset:0!important;
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    opacity:0;
    visibility:hidden;
    transition:opacity .22s ease;
    pointer-events:none!important;
    background:#111;
}
.dap-preview-wrap.is-playing .dap-video{
    opacity:1;
    visibility:visible;
}
.dap-preview-wrap.is-playing .dap-poster{
    opacity:0;
}
.dap-preview-wrap .dap-poster{
    transition:opacity .22s ease;
}
@media(prefers-reduced-motion:reduce){
    .dap-preview-wrap .dap-video{display:none!important}
    .dap-preview-wrap .dap-poster{opacity:1!important}
}
