#lvideo-wrap{height:100dvh;opacity:0;position:fixed;visibility:hidden;z-index:9991}#lvideo-wrap,#lvideo-wrap .lvideo-overlay,#lvideo-wrap:after{box-sizing:border-box;left:0;top:0;transition:all .3s ease-in-out;width:100%}#lvideo-wrap .lvideo-overlay,#lvideo-wrap:after{height:100%;position:absolute}#lvideo-wrap:after{background-color:var(--primary-color);content:"";display:block;opacity:0;z-index:-1}#lvideo-wrap .lvideo-container{align-items:center;display:flex;height:100dvh;justify-content:center}#lvideo-wrap iframe,#lvideo-wrap video{aspect-ratio:16/9;background-color:#000;border-radius:12px;box-shadow:0 0 19px rgba(0,0,0,.16);box-sizing:border-box;display:block;height:auto;max-width:800px;position:relative;width:calc(100% - 40px);z-index:10}#lvideo-wrap video{object-fit:cover}#lvideo-wrap .lvideo-close{align-items:center;border-radius:100%;display:flex;height:42px;justify-content:center;padding:0;position:absolute;right:5%;top:5%;width:42px;z-index:150}#lvideo-wrap .lvideo-close:after,#lvideo-wrap .lvideo-close:before{background-color:#fff;content:"";height:3px;position:absolute;transition:all .3s ease-in-out;width:60%}#lvideo-wrap .lvideo-close:before{transform:rotate(45deg)}#lvideo-wrap .lvideo-close:after{transform:rotate(-45deg)}#lvideo-wrap .lvideo-close:focus{outline:none}#lvideo-wrap.active{opacity:1;visibility:visible}#lvideo-wrap.active:after{opacity:.85}