function getSecondsSinceFirstVisit(){if(window.__popups&&window.__popups.ts){const e=(new Date).getTime(),t=window.__popups.ts;return parseInt((e-t)/1e3)}return null}function savePopupStates(){setTimeout((function(){sessionStorage.setItem("popups",JSON.stringify(window.__popups.session))}),0)}function loadPopupStates(){const e=sessionStorage.getItem("popups");if(e)try{return JSON.parse(e)}catch(e){}return{ts:(new Date).getTime()}}function isScriptLoaded(e){const t=document.getElementsByTagName("script");for(let s=0;s{document.addEventListener(e,updateActionTimestamp,{passive:!0})}));const links=document.querySelectorAll("a");links.forEach((e=>{e.addEventListener("click",(function(e){const t=sessionStorage.getItem("popups./popups/pricematch-popup");if(console.log("Has run outside"),!t)return console.log("Has run inside"),loadPopup("/popups/pricematch-popup"),e.preventDefault()}))}));const loadPopup=e=>{if(!sessionStorage.getItem("popups."+e))return sessionStorage.setItem("popups."+e,!0),showOverlay({URL:e})},processPopups=()=>{if(screen.width<=920)return;if(document.body.classList.contains("modal-open")||document.body.classList.contains("overlay"))return;const e=getSecondsSinceFirstVisit(),t=getSecondsSinceLastInteraction(),{IntentBackground:s,IntentGazebo:o,IntentLeave:n,IntentMarquee:p,IntentPurchase:i,Interactions:u}=window.__popups.session,a=Number(Basket.Qty||0);if(u<100){if(e<=15&&n&&n>0)return loadPopup("/popups/intent-brochure");if(t>=8&&a>0&&e>=3600)return loadPopup("/popups/intent-basket");if(t>=15&&i&&i>0)return loadPopup("/popups/pricematch-popup")}else if(o||p)if(s>0){if(t>=60&&0==Number(Basket.Qty))return loadPopup("/popups/pricematch-popup")}else if(t>=10&&i&&i>0)return loadPopup("/popups/pricematch-popup")};isIframe()||setTimeout((()=>{setInterval((()=>{processPopups()}),1e3)}),4e3);