.modal{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:3rem;visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s ease-out}.modal.modal-visible{visibility:visible;opacity:1}.modal-container{position:relative;background:#eee;border-radius:5px;width:100%;height:100%;max-width:650px;max-width:40rem;max-height:500px;max-height:30rem;transform:scale(.9);transition:transform .3s ease-out}.modal.modal-visible .modal-container{transform:scale(1)}.modal.modal-remote .modal-container:before{content:"";display:none;background:#eee;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;visibility:visible;opacity:.9;transition:all .3s ease-out}.modal.modal-remote.modal-visible .modal-container:before{display:block}.modal.modal-remote.modal-loaded .modal-container:before{visibility:hidden;opacity:0}.modal.modal-remote .modal-container:after{content:"";background:url("/wp-content/plugins/extendons-productfaq/Styles/assets/spinner.png");animation:modalite-spinner-animation .8s linear infinite;margin-left:-15px;margin-right:-15px;width:30px;height:30px;position:absolute;top:50%;left:50%;visibility:hidden;opacity:0;transition:all .3s ease-out;--lzl-bg-img:"/wp-content/plugins/extendons-productfaq/Styles/assets/spinner.png"}.modal.modal-remote.modal-loading .modal-container:after{visibility:visible;opacity:1}.modal.modal-remote .modal-container:after.lzl:not(.lzl-ed),.modal.modal-remote .modal-container:after.lzl-ing:not(.lzl-ed){background-image:none}.modal-container .modal-close{position:absolute;top:-16px;right:-16px}.modal-close{background-color:#000;background-image:url("/wp-content/plugins/extendons-productfaq/Styles/../img/close.png");background-repeat:no-repeat;background-position:center center;display:inline-block;width:32px;height:32px;border-radius:32px;transition:all .3s ease-out;cursor:pointer;--lzl-bg-img:"/wp-content/plugins/extendons-productfaq/Styles/../img/close.png"}.modal-close.lzl:not(.lzl-ed),.modal-close.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAFUlEQVQ4EWNgGAWjITAaAqMhAAkBAAQQAAG+Y1MiAAAAAElFTkSuQmCC")}.modal-close:hover{background-color:#ea3c3c}.modal-content{width:100%;height:100%;box-sizing:border-box;padding:2rem;overflow:auto}@media (max-width:480px){.modal{display:block;padding:1.5rem}.modal-container{max-height:none}.modal-content{padding:1rem}}