1typeof window.customElements.get("promo-banner")<"u"||window.customElements.define("promo-banner",class extends HTMLElement{constructor(){super(),this.countdownContainer=this.querySelector("[data-promo-banner-countdown]"),this.initCountdown()}initCountdown(){if(!this.countdownContainer)return!1;this.endDate=new Date(`${this.countdownContainer.getAttribute("data-promo-banner-countdown").replace(/-/g,"/")} GMT-0500`),this.daysEl=this.countdownContainer.querySelector("[data-promo-banner-countdown-days]"),this.hoursEl=this.countdownContainer.querySelector("[data-promo-banner-countdown-hours]"),this.minutesEl=this.countdownContainer.querySelector("[data-promo-banner-countdown-minutes]"),this.secondsEl=this.countdownContainer.querySelector("[data-promo-banner-countdown-seconds]"),setInterval(()=>{const now=new Date().getTime(),difference=this.endDate-now;let days=Math.floor(difference/(1e3*60*60*24)),hours=Math.floor(difference%(1e3*60*60*24)/(1e3*60*60)),minutes=Math.floor(difference%(1e3*60*60)/(1e3*60)),seconds=Math.floor(difference%(1e3*60)/1e3);days<0&&(days=0),hours<0&&(hours=0),minutes<0&&(minutes=0),seconds<0&&(seconds=0),this.daysEl.innerHTML=days,this.hoursEl.innerHTML=hours,this.minutesEl.innerHTML=minutes,this.secondsEl.innerHTML=seconds},1e3)}}); 2//# sourceMappingURL=/cdn/shop/t/106/assets/promo-banner.js.map?v=4842304466379063611741779888
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.