.wd-el-video{overflow:hidden;--wd-width:100%;position:relative}.wd-el-video :is(iframe,video){height:100%;position:absolute;object-fit:cover;inset:0;background-color:#000;width:100%}.wd-el-video:is(.wd-action-overlay,.wd-action-without){border-radius:var(--wd-brd-radius)}.wd-el-video:is(.wd-action-overlay,.wd-action-without):not(.wd-with-aspect-ratio){height:400px}.wd-el-video.wd-with-aspect-ratio{--wd-aspect-ratio:16/9;aspect-ratio:var(--wd-aspect-ratio)}.wp-block-wd-video:is(.wd-action-button,.wd-action-play){max-width:fit-content}.wd-el-video-overlay{transition:transform .5s cubic-bezier(0,0,.44,1.18);z-index:2}.wd-el-video-overlay img{height:100%;object-fit:cover;object-position:center;width:100%}.wd-el-video-overlay:after{transition:background-color .5s cubic-bezier(0,0,.44,1.18);content:"";position:absolute;inset:-1px;background-color:rgba(0,0,0,.15);z-index:2}.wd-el-video:hover .wd-el-video-overlay{transform:scale(1.09)}.wd-el-video:hover .wd-el-video-overlay:after{background-color:rgba(0,0,0,.3)}.wd-el-video-control{justify-content:center;gap:15px;align-items:center;display:flex;z-index:4}.wd-el-video-link{z-index:6}.wd-el-video-play-btn{height:1em;justify-content:center;font-size:100px;color:var(--color-gray-800);transition:color .5s cubic-bezier(0,0,.44,1.18);position:relative;align-items:center;width:1em;display:inline-flex}.wd-el-video-play-btn:before{font-size:.32em;transition:transform .5s cubic-bezier(0,0,.44,1.18);content:"\f101";font-family:woodmart-font}.wd-el-video-play-btn:after{border:min(.04em,2px) solid;transition:opacity .5s cubic-bezier(0,0,.44,1.18);content:"";position:absolute;opacity:.4;inset:0;border-radius:50%}.wd-el-video.wd-action-play .wd-el-video-btn{justify-content:center;gap:15px;align-items:center;display:inline-flex}.wd-el-video-play-label{font-weight:600;color:var(--color-gray-800)}.wd-el-video:is(.wd-action-play,.wd-action-button){overflow:visible}.wd-el-video.wd-playing :is(.wd-el-video-overlay,.wd-el-video-link,.wd-el-video-control){transition:all .25s ease;opacity:0;visibility:hidden}.wd-el-video.wd-action-overlay:hover .wd-el-video-play-btn:before,.wd-el-video.wd-action-play .wd-el-video-btn:hover .wd-el-video-play-btn:before{transform:scale(.9)}.wd-el-video.wd-action-overlay:hover .wd-el-video-play-btn:after,.wd-el-video.wd-action-play .wd-el-video-btn:hover .wd-el-video-play-btn:after{opacity:.6}