.wp-block-clearseas-video-popup .cs-video-popup__trigger{display:block;max-width:100%;width:fit-content}.wp-block-clearseas-video-popup .cs-video-popup__inner{display:block;height:100%;position:relative;width:100%}.wp-block-clearseas-video-popup .cs-video-popup__inner:before{background-image:url(../../assets/images/gg_play-button-o.png);background-position:50%;background-repeat:no-repeat;background-size:150px;content:"";height:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:150px;z-index:9}@media(max-width:1199px){.wp-block-clearseas-video-popup .cs-video-popup__inner:before{background-size:100px;height:125px;width:125px}}@media(max-width:991px){.wp-block-clearseas-video-popup .cs-video-popup__inner:before{background-size:100px;height:100px;width:100px}}@media(max-width:575px){.wp-block-clearseas-video-popup .cs-video-popup__inner:before{background-size:60px;height:60px;width:60px}}.wp-block-clearseas-video-popup .cs-video-popup__image{display:block;height:auto;max-width:100%}.wp-block-clearseas-video-popup .cs-video-popup__trigger:focus-visible .cs-video-popup__inner:before,.wp-block-clearseas-video-popup .cs-video-popup__trigger:hover .cs-video-popup__inner:before{opacity:.75}.cs-video-popup__dialog{background:transparent;border:0;max-height:none;max-width:900px;overflow:visible;padding:40px 8px;width:100%}.cs-video-popup__dialog::backdrop{background:hsla(0,0%,4%,.8)}.cs-video-popup__dialog .cs-video-popup__content{position:relative}.cs-video-popup__dialog .cs-video-popup__frame{aspect-ratio:16/9;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);position:relative;width:100%}.cs-video-popup__dialog .cs-video-popup__player{border:0;height:100%;inset:0;position:absolute;width:100%}.cs-video-popup__dialog .cs-video-popup__close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:Arial,Baskerville,monospace;font-size:28px;height:40px;line-height:40px;opacity:.65;padding:0;position:absolute;right:-6px;text-align:right;top:-40px;width:44px}.cs-video-popup__dialog .cs-video-popup__close:focus-visible,.cs-video-popup__dialog .cs-video-popup__close:hover{opacity:1}.cs-video-popup__dialog .cs-video-popup__close:focus-visible{outline:2px solid #fff;outline-offset:2px}html:has(.cs-video-popup__dialog[open]){overflow:hidden}
