.bloqra-video-popup{box-sizing:border-box;line-height:0;overflow:hidden}.bloqra-video-popup__trigger{cursor:pointer;display:block;position:relative}.bloqra-video-popup__thumb{aspect-ratio:var(--bloqra-vp-ratio,16/9);display:block;height:auto;object-fit:cover;width:100%}.bloqra-video-popup__thumb--empty{background:#000000bf}.bloqra-video-popup__play{align-items:center;background:var(--bloqra-vp-play-bg,#000000b3);border-radius:50%;color:var(--bloqra-vp-play-color,#fff);display:inline-flex;font-size:calc(var(--bloqra-vp-play-size, 72px)*.42);height:var(--bloqra-vp-play-size,72px);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;width:var(--bloqra-vp-play-size,72px)}.bloqra-video-popup__play svg{-webkit-margin-start:.1em;margin-inline-start:.1em}.bloqra-video-popup--play-outline .bloqra-video-popup__play{background:#0000;border:3px solid var(--bloqra-vp-play-color,#fff)}.bloqra-video-popup__trigger:focus .bloqra-video-popup__play,.bloqra-video-popup__trigger:hover .bloqra-video-popup__play{transform:translate(-50%,-50%) scale(1.08)}.bloqra-video-popup__dialog{background:#0000;border:0;overflow:visible;padding:0;width:min(92vw,960px)}.bloqra-video-popup__dialog::backdrop{background:#000c}.bloqra-video-popup__stage{aspect-ratio:16/9;background:#000;border-radius:6px;overflow:hidden;width:100%}.bloqra-video-popup__stage iframe,.bloqra-video-popup__stage video{border:0;display:block;height:100%;width:100%}.bloqra-video-popup__close{align-items:center;background:#ffffff26;border:0;border-radius:50%;bottom:calc(100% + 8px);color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;line-height:0;padding:0;position:absolute;right:0;width:36px}.bloqra-video-popup__close:focus,.bloqra-video-popup__close:hover{background:#ffffff4d}@media(prefers-reduced-motion:reduce){.bloqra-video-popup__play{transition:none}.bloqra-video-popup__trigger:focus .bloqra-video-popup__play,.bloqra-video-popup__trigger:hover .bloqra-video-popup__play{transform:translate(-50%,-50%)}}
