document.addEventListener("UAGModalEditor",function(e){UAGBModal.init(".uagb-block-"+e.detail.block_id,!0,{...e.detail})}),document.addEventListener("AstraQuickViewForModal",function(e){UAGBModal.init(e.detail.class_name,!1,{...e.detail})}),window.UAGBModal={_getVariables(e){var o=UAGBModal._getDocumentElement();return{document_element:o,modalWrapper:o.querySelector(e),modalPopup:o.querySelector(e+".uagb-modal-popup"),closeModal:o.querySelector(e+" .uagb-modal-popup-close"),bodyWrap:o.querySelector("body"),pageTemplate:o.getElementsByClassName("block-editor-iframe__body")}},_addTriggers(t,a={},l){var e=UAGBModal._getVariables(t)["document_element"],e=e.querySelectorAll(t);if(e&&0!==e.length)for(const c of e){const i=c?.querySelector(".uagb-modal-popup");i&&(document.addEventListener("keyup",function(e){var o;i.classList.contains("active")&&(o=c.dataset.escpress,27===e.keyCode)&&"enable"===o&&(UAGBModal._hide(t,i),"button"===a?.modalTrigger)&&l?.focus()}),i.querySelector(t+" .uagb-modal-popup-close").addEventListener("click",function(){"automatic"===a?.modalTrigger&&a?.enableCookies&&"close-action"===a?.setCookiesOn&&UAGBModal._setPopupCookie(t,a.hideForDays),UAGBModal._hide(t,i),"button"===a?.modalTrigger&&l?.focus()}))}},_exitIntent(o,t,a,l){document.addEventListener("mouseleave",function(e){20