!function(g){"use strict";g(window).on("elementor/frontend/init",function(){var n=elementorModules.frontend.handlers.Base.extend({onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run();let t=this;g(document).on("etheme_product_grid_ajax_loaded",function(){var e=t.getSettings("selectors");t.elements.$wrapper=t.$element.find(e.wrapper),t.run()})},getDefaultSettings:function(){return{selectors:{wrapper:".etheme-countdown-wrapper",heading:".etheme-countdown-heading",clock:".etheme-countdown",expireMessage:".etheme-countdown-expire--message",days:".days",hours:".hours",minutes:".minutes",seconds:".seconds",digits:".etheme-countdown-digits",delimiter:".etheme-countdown-delimiter"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$wrapper:this.$element.find(e.wrapper),$heading:this.$element.find(e.heading),$clock:this.$element.find(e.clock),$expireMessage:this.$element.find(e.expireMessage),$days:this.$element.find(e.days),$hours:this.$element.find(e.hours),$minutes:this.$element.find(e.minutes),$seconds:this.$element.find(e.seconds)}},getTimeRemaining:function(e){e-=new Date;return{total:e,days:Math.floor(e/864e5),hours:Math.floor(e/36e5%24),minutes:Math.floor(e/1e3/60%60),seconds:Math.floor(e/1e3%60)}},run:function(){var u=this,e=u.getElementSettings(),f=u.getSettings("selectors");this.elements.$wrapper.each(function(){var n=!e.show_empty_counter,i=new Date(1e3*g(this).data("date"));let s=g(this);var r,d=g(this).data("has-reinit");let o=g(this).data("expire-actions"),a=g(this).find(f.days).find(f.digits),h=g(this).find(f.hours).find(f.digits),l=g(this).find(f.minutes).find(f.digits),m=g(this).find(f.seconds).find(f.digits);var c=function(){var e,t=u.getTimeRemaining(i);d&&s.data("reinit")&&(clearInterval(r),s.removeData("reinit"),i=new Date(1e3*s.data("date")),r=setInterval(c,1e3)),0