.md-video{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--wp--preset--color--wpbf-palette-color-3)}.md-video__thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.md-video__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:0;border:0;border-radius:0;background:color-mix(in srgb,var(--wp--preset--color--wpbf-palette-color-3) 20%,transparent);cursor:pointer}.md-video__icon{position:relative;width:4rem;height:4rem;border-radius:50%;background:var(--wp--preset--color--wpbf-palette-color-4);transition:transform 0.3s ease,background-color 0.3s ease}.md-video__icon::before{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:.625rem 0 .625rem 1rem;border-color:#fff0 #fff0 #fff0 var(--wp--preset--color--wpbf-palette-color-2)}.md-video:hover .md-video__thumb{transform:scale(1.03)}.md-video__play:hover .md-video__icon,.md-video__play:focus-visible .md-video__icon{transform:scale(1.08);background:var(--wp--preset--color--wpbf-palette-color-3)}.md-video__play:focus-visible{outline:3px solid var(--wp--preset--color--wpbf-palette-color-4);outline-offset:-3px}.md-video__frame{position:absolute;inset:0;width:100%;height:100%;border:0}