0?e.liveLoad(".asl_es_"+e.o.id,e.getCurrentLiveURL(),!1):e.o.resPage.useAjax?e.liveLoad(e.o.resPage.selector,e.getRedirectURL()):e.post=c().fn.ajax({url:L.ajaxurl,method:"POST",data:i,success:function(s){let d=s.replace(/^\s*[\r\n]/gm,"");const l=d.match(/___ASLSTART___(.*[\s\S]*)___ASLEND___/);if(l===null){e.hideLoader(),console.warn("The response inner data is missing!");return}if(d=l[1],d=A.Hooks.applyFilters("asl/search/html",d),e.n("resdrg").html(""),e.n("resdrg").html(d),e.n("resdrg").find(".asl_keyword").on("click",function(){e.n("text").val(c()(this).html()),e.n("container").find("input.orig").val(c()(this).html()).trigger("keydown"),e.n("container").find("form").trigger("submit",["ajax"]),e.search()}),e.nodes.items=e.n("resultsDiv").find(".item"),e.addHighlightString(),e.gaEvent?.("search_end",{results_count:e.n("items").length}),e.gaPageview?.(e.n("text").val()),e.isRedirectToFirstResult())return e.doRedirectToFirstResult(),!1;e.hideLoader(),e.showResults(),e.scrollToResults(),e.lastSuccesfulSearch=e.n("searchsettings").find("form").serialize()+e.n("text").val().trim(),e.lastSearchData=i,e.updateHref(),e.n("items").length==0?e.n("showmore")!=null&&e.n("showmore").css("display","none"):e.n("showmore")!=null&&(e.n("showmore").css("display","block"),e.n("showmore").find("span").off(),e.n("showmore").find("span").on("click",function(){let f=e.o.trigger.click,g;f=="results_page"?g="?s="+(0,E.nicePhrase)(e.n("text").val()):f=="woo_results_page"?g="?post_type=product&s="+(0,E.nicePhrase)(e.n("text").val()):g=e.o.trigger.redirect_url.replace("{phrase}",(0,E.nicePhrase)(e.n("text").val())),e.o.overridewpdefault?e.o.override_method=="post"?(0,o.submitToUrl)(e.o.homeurl+g,"post",{asl_active:1,p_asl_data:e.n("searchsettings").find("form").serialize()}):location.href=e.o.homeurl+g+"&asl_active=1&p_asid="+e.o.id+"&p_asl_data=1&"+e.n("searchsettings").find("form").serialize():(0,o.submitToUrl)(e.o.homeurl+g,"post",{np_asl_data:e.n("searchsettings").find("form").serialize()})})),A.Hooks.applyFilters("asl/search/end",e,i)},fail:function(s){e.n("resdrg").html(""),e.n("resdrg").html('The request failed. Please check your connection! Status: '+s.status+"
"),e.nodes.items=e.n("resultsDiv").find(".item"),e.hideLoader(),e.showResults(),e.scrollToResults()}})};var F=null;n.prototype.searchFor=function(e){typeof e<"u"&&this.n("text").val(e),this.n("textAutocomplete").val(""),this.search()},n.prototype.toggleSettings=function(e){typeof e<"u"?e=="show"?this.showSettings():this.hideSettings():parseInt(this.n("prosettings").data("opened"))===1?this.hideSettings():this.showSettings()},n.prototype.closeResults=function(e){typeof e<"u"&&e&&(this.n("text").val(""),this.n("textAutocomplete").val("")),this.hideResults(),this.n("proloading").css("display","none"),this.hideLoader(),this.searchAbort()},n.prototype.getStateURL=function(){let e,i;return e=location.href.split("p_asid")[0],e=e.replace("&asl_active=1",""),e=e.replace("?asl_active=1",""),e=e.slice(-1)=="?"?e.slice(0,-1):e,e=e.slice(-1)=="&"?e.slice(0,-1):e,i=e.indexOf("?")>1?"&":"?",e+i+"p_asid="+this.o.id+"&p_asl_data=1&"+this.n("searchsettings").find("form").serialize()},n.prototype.filtersInitial=function(){return this.n("searchsettings").find("input[name=filters_initial]").val()==1},n.prototype.filtersChanged=function(){return this.n("searchsettings").find("input[name=filters_changed]").val()==1};var I=null;n.prototype.detectAndFixFixedPositioning=function(){let e=this,i=!1,s=e.n("search").get(0);for(;s;)if(s=s.parentElement,s!=null&&window.getComputedStyle(s).position==="fixed"){i=!0;break}i||e.n("search").css("position")=="fixed"?(e.n("resultsDiv").css("position")=="absolute"&&e.n("resultsDiv").css({position:"fixed","z-index":2147483647}),e.o.blocking||e.n("searchsettings").css({position:"fixed","z-index":2147483647})):(e.n("resultsDiv").css("position")=="fixed"&&e.n("resultsDiv").css("position","absolute"),e.o.blocking||e.n("searchsettings").css("position","absolute"))},n.prototype.fixResultsPosition=function(e=!1){let i=this,s=c()("body"),d=0,l=i.n("resultsDiv").css("position");if((c()._fn.bodyTransformY()!=0||s.css("position")!="static")&&(d=s.offset().top),c()._fn.bodyTransformY()!=0&&l=="fixed"&&(l="absolute",i.n("resultsDiv").css("position","absolute")),l=="fixed"&&(d=0),!(l!="fixed"&&l!="absolute")&&(e||i.n("resultsDiv").css("visibility")=="visible")){let f=i.n("search").offset(),g=0;if((c()._fn.bodyTransformX()!=0||s.css("position")!="static")&&(g=s.offset().left),typeof f<"u"){let y,D=0;(0,S.deviceType)()==="phone"?y=i.o.results.width_phone:(0,S.deviceType)()=="tablet"?y=i.o.results.width_tablet:y=i.o.results.width,y=="auto"&&(y=i.n("search").outerWidth()<240?240:i.n("search").outerWidth()),i.n("resultsDiv").css("width",(0,E.isNumeric)(y)?y+"px":y),i.o.resultsSnapTo=="right"?D=i.n("resultsDiv").outerWidth()-i.n("search").outerWidth():i.o.resultsSnapTo=="center"&&(D=Math.floor((i.n("resultsDiv").outerWidth()-parseInt(String(i.n("search").outerWidth())))/2)),i.n("resultsDiv").css({top:f.top+i.n("search").outerHeight(!0)-d+"px",left:f.left-D-g+"px"})}}},n.prototype.fixSettingsPosition=function(e=!1){let i=this,s=c()("body"),d=0,l=i.n("searchsettings").css("position");if((c()._fn.bodyTransformY()!=0||s.css("position")!="static")&&(d=s.offset().top),c()._fn.bodyTransformY()!=0&&l=="fixed"&&(l="absolute",i.n("searchsettings").css("position","absolute")),l=="fixed"&&(d=0),e||i.n("prosettings").data("opened")!=="0"){let f,g,y,D,O=0;(c()._fn.bodyTransformX()!=0||s.css("position")!="static")&&(O=s.offset().left),i.fixSettingsWidth(),i.n("prosettings").css("display")!="none"?f=i.n("prosettings"):f=i.n("promagnifier"),g=f.offset(),y=g.top+f.height()-2-d+"px",D=i.o.settingsimagepos=="left"?g.left:g.left+f.width()-i.n("searchsettings").width(),D=D-O+"px",i.n("searchsettings").css({display:"block",top:y,left:D})}},n.prototype.fixSettingsWidth=function(){},n.prototype.hideOnInvisibleBox=function(){let e=this;e.o.detectVisibility&&!e.n("search").hasClass("hiddend")&&(e.n("search").is(":hidden")||!e.n("search").is(":visible"))&&(e.hideSettings?.(),e.hideResults())};var M=null;n.prototype.initMagnifierEvents=function(){let e=this,i;e.n("promagnifier").on("click",function(s){if(e.keycode=s.keyCode||s.which,e.ktype=s.type,e.gaEvent?.("magnifier"),e.n("text").val().length>=e.o.charcount&&e.o.redirectOnClick&&e.o.trigger.click!=="first_result")return e.doRedirectToResults("click"),clearTimeout(i),!1;if(!(e.o.trigger.click=="ajax_search"||e.o.trigger.click=="first_result"))return!1;e.searchAbort(),clearTimeout(e.timeouts.search),e.n("proloading").css("display","none"),e.timeouts.search=setTimeout(function(){e.n("searchsettings").find("form").serialize()+e.n("text").val().trim()!=e.lastSuccesfulSearch||!e.resultsOpened&&!e.usingLiveLoader?e.search():e.isRedirectToFirstResult()?e.doRedirectToFirstResult():e.n("proclose").css("display","block")},e.o.trigger.delay)})};var Y=null;n.prototype.initInputEvents=function(){let e=this,i=!1,s=function(){e.n("text").off("mousedown touchstart keydown",s),i||(e._initFocusInput(),e.o.trigger.type&&e._initSearchInput(),e._initEnterEvent(),e._initFormEvent(),e.initAutocompleteEvent?.(),i=!0)};e.n("text").on("mousedown touchstart keydown",s,{passive:!0})},n.prototype._initFocusInput=function(){let e=this;e.n("text").on("click",function(i){if(i.stopPropagation(),i.stopImmediatePropagation(),c()(this).trigger("focus",[]),e.gaEvent?.("focus"),e.n("searchsettings").find("form").serialize()+e.n("text").val().trim()==e.lastSuccesfulSearch)return!e.resultsOpened&&!e.usingLiveLoader&&e.showResults(),!1}),e.n("text").on("focus input",function(i){e.searching||(c()(this).val()!=""?e.n("proclose").css("display","block"):e.n("proclose").css({display:"none"}))})},n.prototype._initSearchInput=function(){let e=this;e.n("text").on("input",function(i){if(e.keycode=i.keyCode||i.which,e.ktype=i.type,e.updateHref(),e.n("text").val().length=e.o.charcount&&l&&e.keycode==13&&(e.gaEvent?.("return"),e.o.redirectOnEnter?e.o.trigger.return!="first_result"?e.doRedirectToResults(e.ktype):e.search():e.o.trigger.return=="ajax_search"&&(e.n("searchsettings").find("form").serialize()+e.n("text").val().trim()!=e.lastSuccesfulSearch||!e.resultsOpened&&!e.usingLiveLoader)&&e.search(),clearTimeout(e.timeouts.search))})},n.prototype._initFormEvent=function(){let e=this;c()(e.n("text").closest("form").get(0)).on("submit",function(i,s){if(i.preventDefault(),(0,S.isMobile)())if(e.o.redirectOnEnter){let d=new Event("keyup");d.keyCode=d.which=13,e.n("text").get(0).dispatchEvent(d)}else e.search(),document?.activeElement?.blur();else typeof s<"u"&&s=="ajax"&&e.search()})},n.prototype.initNavigationEvents=function(){let e=this,i=function(s){let d=s.keyCode||s.which;if(c()(".item",e.n("resultsDiv")).length>0&&e.n("resultsDiv").css("display")!="none"&&e.o.resultstype=="vertical"){if(d==40||d==38){let l=e.n("resultsDiv").find(".item.hovered");if(e.n("text").trigger("blur",[]),l.length==0?e.n("resultsDiv").find(".item").first().addClass("hovered"):(d==40&&(l.next(".item").length==0?e.n("resultsDiv").find(".item").removeClass("hovered").first().addClass("hovered"):l.removeClass("hovered").next(".item").addClass("hovered")),d==38&&(l.prev(".item").length==0?e.n("resultsDiv").find(".item").removeClass("hovered").last().addClass("hovered"):l.removeClass("hovered").prev(".item").addClass("hovered"))),s.stopPropagation(),s.preventDefault(),!e.n("resultsDiv").find(".resdrg .item.hovered").inViewPort(50,e.n("resultsDiv").get(0))){let f=e.n("resultsDiv").find(".resdrg .item.hovered").get(0);f!=null&&typeof f.scrollIntoView<"u"&&f.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}}d==13&&e.n("resultsDiv").find(".item.hovered").length>0&&(s.stopPropagation(),s.preventDefault(),e.n("resultsDiv").find(".item.hovered a.asl_res_url").get(0).click())}};e.documentEventHandlers.push({node:document,event:"keydown",handler:i}),c()(document).on("keydown",i)},n.prototype.initOtherEvents=function(){let e=this,i,s;(0,S.isMobile)()&&(0,S.detectIOS)()&&e.n("text").on("touchstart",function(){e.savedScrollTop=window.scrollY,e.savedContainerTop=e.n("search").offset().top}),e.n("proclose").on(e.clickTouchend,function(d){d.preventDefault(),d.stopImmediatePropagation(),e.n("text").val(""),e.n("textAutocomplete").val(""),e.hideResults(),e.n("text").trigger("focus",[]),e.n("proloading").css("display","none"),e.hideLoader(),e.searchAbort(),c()(".asl_es_"+e.o.id).length>0?(e.showLoader(),e.liveLoad(".asl_es_"+e.o.id,e.getCurrentLiveURL(),!1)):e.o.resPage.useAjax&&(e.showLoader(),e.liveLoad(e.o.resPage.selector,e.getRedirectURL())),e.n("text").get(0).focus()}),(0,S.isMobile)()?(i=function(){e.orientationChange(),setTimeout(function(){e.orientationChange()},600)},e.documentEventHandlers.push({node:window,event:"orientationchange",handler:i}),c()(window).on("orientationchange",i)):(i=function(){e.resize()},e.documentEventHandlers.push({node:window,event:"resize",handler:i}),c()(window).on("resize",i,{passive:!0})),s=function(){e.scrolling(!1)},e.documentEventHandlers.push({node:window,event:"scroll",handler:s}),c()(window).on("scroll",s,{passive:!0}),(0,S.isMobile)()&&e.o.mobile.menu_selector!=""&&c()(e.o.mobile.menu_selector).on("touchend",function(){let d=this;setTimeout(function(){let l=c()(d).find("input.orig");l=l.length==0?c()(d).next().find("input.orig"):l,l=l.length==0?c()(d).parent().find("input.orig"):l,l=l.length==0?e.n("text"):l,e.n("search").inViewPort()&&l.get(0).focus()},300)}),(0,S.detectIOS)()&&(0,S.isMobile)()&&(0,S.isTouchDevice)()&&parseInt(e.n("text").css("font-size"))<16&&(e.n("text").data("fontSize",e.n("text").css("font-size")).css("font-size","16px"),e.n("textAutocomplete").css("font-size","16px"),c()("body").append(""))},n.prototype.orientationChange=function(){let e=this;e.detectAndFixFixedPositioning(),e.fixSettingsPosition(),e.fixResultsPosition()},n.prototype.resize=function(){let e=this;e.detectAndFixFixedPositioning(),e.fixSettingsPosition(),e.fixResultsPosition()},n.prototype.scrolling=function(e){let i=this;i.detectAndFixFixedPositioning(),i.hideOnInvisibleBox(),i.fixSettingsPosition(e),i.fixResultsPosition(e)},n.prototype.initResultsEvents=function(){let e=this;e.n("resultsDiv").css({opacity:"0"});let i=function(s){let d=s.keyCode||s.which,l=s.type;if(c()(s.target).closest(".asl_w").length==0&&(e.hideOnInvisibleBox(),l!="click"||l!="touchend"||d!=3)){if(!e.resultsOpened||e.o.closeOnDocClick!=1)return;e.dragging||(e.hideLoader(),e.searchAbort(),e.hideResults())}};e.documentEventHandlers.push({node:document,event:e.clickTouchend,handler:i}),c()(document).on(e.clickTouchend,i),e.n("resultsDiv").on("click",".results .item",function(){e.gaEvent?.("result_click",{result_title:c()(this).find("a.asl_res_url").text(),result_url:c()(this).find("a.asl_res_url").attr("href")})})};var J=null;n.prototype.monitorTouchMove=function(){let e=this;e.dragging=!1,c()("body").on("touchmove",function(){e.dragging=!0}).on("touchstart",function(){e.dragging=!1})};var X=null;n.prototype.init=function(e,i){return this.o={...this.o,...e},this.nodes={},this.nodes.search=c()(i),this.initNodeVariables(),this.o.redirectOnClick=this.o.trigger.click!="ajax_search"&&this.o.trigger.click!="nothing",this.o.redirectOnEnter=this.o.trigger.return!="ajax_search"&&this.o.trigger.return!="nothing",this.usingLiveLoader=this.o.resPage.useAjax&&c()(this.o.resPage.selector).length>0||c()(".asl_es_"+this.o.id).length>0,this.usingLiveLoader&&(this.o.trigger.type=this.o.resPage.trigger_type,this.o.trigger.facet=this.o.resPage.trigger_facet,this.o.resPage.trigger_magnifier&&(this.o.redirectOnClick=!1,this.o.trigger.click="ajax_search"),this.o.resPage.trigger_return&&(this.o.redirectOnEnter=!1,this.o.trigger.return="ajax_search")),this.monitorTouchMove(),this.initEvents(),this.n("s").trigger("asl_init_search_bar",[this.o.id,this.o.iid],!0,!0),this},n.prototype.n=function(e){if(typeof this.nodes[e]<"u")return this.nodes[e];switch(e){case"s":this.nodes[e]=this.nodes.search;break;case"container":this.nodes[e]=this.nodes.search.closest(".asl_w_container");break;case"searchsettings":this.nodes[e]=this.n("container").find(".asl_s");break;case"resultsDiv":this.nodes[e]=this.n("container").find(".asl_r");break;case"probox":this.nodes[e]=this.nodes.search.find(".probox");break;case"proinput":this.nodes[e]=this.nodes.search.find(".proinput");break;case"text":this.nodes[e]=this.nodes.search.find(".proinput input.orig");break;case"textAutocomplete":this.nodes[e]=this.nodes.search.find(".proinput input.autocomplete");break;case"proloading":this.nodes[e]=this.nodes.search.find(".proloading");break;case"proclose":this.nodes[e]=this.nodes.search.find(".proclose");break;case"promagnifier":this.nodes[e]=this.nodes.search.find(".promagnifier");break;case"prosettings":this.nodes[e]=this.nodes.search.find(".prosettings");break;case"settingsAppend":this.nodes[e]=c()("#wpdreams_asl_settings_"+this.o.id);break;case"resultsAppend":this.nodes[e]=c()("#wpdreams_asl_results_"+this.o.id);break;case"trythis":this.nodes[e]=c()("#asp-try-"+this.o.rid);break;case"hiddenContainer":this.nodes[e]=this.n("container").find(".asl_hidden_data");break;case"aspItemOverlay":this.nodes[e]=this.n("hiddenContainer").find(".asl_item_overlay");break;case"showmore":this.nodes[e]=this.n("resultsDiv").find(".showmore");break;case"items":this.nodes[e]=this.n("resultsDiv").find(".item").length>0?this.n("resultsDiv").find(".item"):this.n("resultsDiv").find(".photostack-flip");break;case"results":this.nodes[e]=this.n("resultsDiv").find(".results");break;case"resdrg":this.nodes[e]=this.n("resultsDiv").find(".resdrg");break}return this.nodes[e]},n.prototype.initNodeVariables=function(){let e=this;e.o.id=parseInt(e.nodes.search.data("id")),e.o.iid=parseInt(e.nodes.search.data("instance")),e.o.rid=e.o.id+"_"+e.o.iid,e.fixClonedSelf()},n.prototype.initEvents=function(){this.initSettingsSwitchEvents?.(),this.initOtherEvents(),this.initMagnifierEvents(),this.initInputEvents()};var G=null;n.prototype.initResults=function(){this.resultsInitialized||(this.initResultsBox(),this.initResultsEvents(),this.initNavigationEvents?.())},n.prototype.initResultsBox=function(){let e=this;e.initResultsAnimations(),(0,S.isMobile)()&&e.o.mobile.force_res_hover==1?(e.o.resultsposition="hover",e.nodes.resultsDiv=e.n("resultsDiv").clone(),c()("body").append(e.nodes.resultsDiv),e.nodes.resultsDiv.css({position:"absolute"}),e.detectAndFixFixedPositioning()):e.o.resultsposition=="hover"&&e.n("resultsAppend").length<=0?(e.nodes.resultsDiv=e.n("resultsDiv").clone(),c()("body").append(e.n("resultsDiv"))):(e.o.resultsposition="block",e.n("resultsDiv").css({position:"static"}),e.n("resultsAppend").length>0&&(e.n("resultsAppend").find(".asl_w").length>0?e.nodes.resultsDiv=e.n("resultsAppend").find(".asl_w"):(e.nodes.resultsDiv=e.n("resultsDiv").clone(),e.nodes.resultsAppend.append(e.n("resultsDiv"))))),e.nodes.showmore=e.n("resultsDiv").find(".showmore"),e.nodes.items=e.n("resultsDiv").find(".item").length>0?e.n("resultsDiv").find(".item"):e.n("resultsDiv").find(".photostack-flip"),e.nodes.results=e.n("resultsDiv").find(".results"),e.nodes.resdrg=e.n("resultsDiv").find(".resdrg"),e.n("resultsDiv").get(0).id=e.n("resultsDiv").get(0).id.replace("__original__",""),e.detectAndFixFixedPositioning(),e.resultsInitialized=!0},n.prototype.initResultsAnimations=function(){this.n("resultsDiv").css({"-webkit-animation-duration":this.resAnim.duration+"ms","animation-duration":this.resAnim.duration+"ms"})};var K=null;n.prototype.autocompleteGoogleOnly=function(){const e=this,i=String(e.n("text").val());if(e.n("text").val()==""){e.n("textAutocomplete").val("");return}let s=String(e.n("textAutocomplete").val());if(s!=""&&s.indexOf(i)==0)return;e.n("textAutocomplete").val("");let d=e.o.autocomplete.lang;["wpml_lang","polylang_lang","qtranslate_lang"].forEach(function(l){e.n("searchsettings").find('input[name="'+l+'"]').length>0&&String(e.n("searchsettings").find('input[name="'+l+'"]').val()).length>1&&(d=String(e.n("searchsettings").find('input[name="'+l+'"]').val()))}),String(e.n("text").val()).length>=e.o.autocomplete.trigger_charcount&&c().fn.ajax({url:"https://clients1.google.com/complete/search",cors:"no-cors",data:{q:i,hl:d,nolabels:"t",client:"hp",ds:""},success:function(l){if(l[1].length>0){let f=l[1][0][0].replace(/(<([^>]+)>)/ig,"");f=c()("").html(f).text(),f=f.substr(i.length),e.n("textAutocomplete").val(i+f)}}})},n.prototype.fixAutocompleteScrollLeft=function(){const e=this.n("textAutocomplete").get(0);if(e===void 0){console.warn("textAutocomplete missing");return}e.scrollLeft=this.n("text").get(0)?.scrollLeft??0};var Z=null;n.prototype.initAutocompleteEvent=function(){let e=this;e.o.autocomplete.enabled&&(e.n("text").on("keyup",function(i){e.keycode=i.keyCode||i.which,e.ktype=i.type;let s=39;c()("body").hasClass("rtl")&&(s=37),e.keycode===s&&e.n("textAutocomplete").val()!==""?(i.preventDefault(),e.n("text").val(e.n("textAutocomplete").val()),e.post!=null&&e.post.abort(),e.search()):(e.postAuto!=null&&e.postAuto.abort(),e.autocompleteGoogleOnly())}),e.n("text").on("keyup mouseup input blur select",function(){e.fixAutocompleteScrollLeft()}))};var ee=null;n.prototype.showVerticalResults=function(){let e=this;if(e.showResultsBox(),e.n("items").length>0){let s=e.n("items").lengthy&&(y=c()(D).outerHeight(!0)),l++}),g=y*s,g>f&&(g=f),l=l<1?1:l,f=f/l*s,d.length>0&&d.forEach(function(D,O){if(!O||!D||!D.parentNode)return;let j=Array.prototype.slice.call(D.parentNode.children).indexOf(D);j-O-Math.floor(j/3)"u"&&(e.originalFormData=(0,o.formData)(e.n("searchsettings").find("form"))),e.n("searchsettings").off("mousedown touchstart mouseover",s)};e.n("searchsettings").on("mousedown touchstart mouseover",s);let d=function(l){c()(l.target).closest(".asl_w").length==0&&(e.dragging||e.hideSettings?.())};e.documentEventHandlers.push({node:document,event:e.clickTouchend,handler:d}),c()(document).on(e.clickTouchend,d),e.n("searchsettings").on("click",function(){e.settingsChanged=!0}),e.n("searchsettings").on(e.clickTouchend,function(l){e.updateHref(),(typeof l.target<"u"&&!c()(l.target).hasClass("noUi-handle")||l.type=="click")&&l.stopImmediatePropagation()}),e.n("searchsettings").find("div.asl_option").on(e.mouseupTouchend,function(l){if(l.preventDefault(),l.stopImmediatePropagation(),e.dragging)return!1;c()(this).find('input[type="checkbox"]').prop("checked",!c()(this).find('input[type="checkbox"]').prop("checked")),clearTimeout(i);let f=this;i=setTimeout(function(){c()(f).find('input[type="checkbox"]').trigger("asl_chbx_change",[])},50)}),e.n("searchsettings").find("div.asl_option label").on("click",function(l){l.preventDefault()}),e.n("searchsettings").find("fieldset.asl_checkboxes_filter_box").forEach(function(){let l=!0;c()(this).find('.asl_option:not(.asl_option_selectall) input[type="checkbox"]').forEach(function(){if(c()(this).prop("checked")==!0)return l=!1,!1}),l&&c()(this).find('.asl_option_selectall input[type="checkbox"]').prop("checked",!1).removeAttr("data-origvalue")}),e.n("searchsettings").find("fieldset").forEach(function(){c()(this).find(".asl_option:not(.hiddend)").last().addClass("asl-o-last")}),e.n("searchsettings").find('.asl_option_cat input[type="checkbox"], .asl_option_cff input[type="checkbox"]').on("asl_chbx_change",function(){let l=c()(this).data("targetclass");typeof l=="string"&&l!=""&&e.n("searchsettings").find("input."+l).prop("checked",c()(this).prop("checked"))})};var ie=null;n.prototype.initSettings=function(){this.settingsInitialized||(this.loadASLFonts?.(),this.initSettingsBox?.(),this.initSettingsEvents?.(),this.initFacetEvents?.())},n.prototype.initSettingsBox=function(){let e=this,i=function(s){let d=e.n("searchsettings").get(0);e.nodes.searchsettings=e.n("searchsettings").clone(),s.append(e.n("searchsettings")),c()(d).find("*[id]").forEach(function(l){l!==void 0&&l.id.indexOf("__original__")<0&&(l.id="__original__"+l.id)}),e.n("searchsettings").find("*[id]").forEach(function(l){l!==void 0&&l.id.indexOf("__original__")>-1&&(l.id=l.id.replace("__original__",""))})};e.initSettingsAnimations?.(),i(c()("body")),e.n("searchsettings").get(0).id=e.n("searchsettings").get(0).id.replace("__original__",""),e.detectAndFixFixedPositioning(),e.settingsInitialized=!0},n.prototype.initSettingsAnimations=function(){let e=this;const i=(0,S.isMobile)()?e.o.animations.mob:e.o.animations.pc;e.settAnim.duration=i.settings.dur,e.settAnim.showCSS["animation-duration"]=i.settings.dur+"ms",i.settings.anim==="fade"&&(e.settAnim.showClass="asl_an_fadeIn",e.settAnim.hideClass="asl_an_fadeOut"),i.settings.anim==="fadedrop"&&!e.o.blocking?(e.settAnim.showClass="asl_an_fadeInDrop",e.settAnim.hideClass="asl_an_fadeOutDrop"):i.settings.anim==="fadedrop"&&(e.settAnim.showClass="asl_an_fadeIn",e.settAnim.hideClass="asl_an_fadeOut"),e.n("searchsettings").css({"-webkit-animation-duration":e.settAnim.duration+"ms","animation-duration":e.settAnim.duration+"ms"})};var se=null,N={plugin:new n,addons:{addons:[],add(e){if(this.addons.indexOf(e)===-1){const i=this.addons.push(e);this.addons[i-1].init()}},remove(e){this.addons=this.addons.filter(i=>i.name===e?(typeof i.destroy<"u"&&i.destroy(),!1):!0)}}};class U{name="WooCommerce Add To Cart";requests=[];$liveRegion=void 0;init(){A.Hooks.addFilter("asl/search/end",this.finished.bind(this),10,this)}finished(i){typeof window.wc_add_to_cart_params>"u"||typeof jQuery>"u"||(this.addRequest=this.addRequest.bind(this),this.run=this.run.bind(this),this.$liveRegion=this.createLiveRegion(),jQuery(i.n("resdrg").get(0)).find(".add-to-cart-button:not(.wc-interactive)").off().on("click",{addToCartHandler:this},this.onAddToCart))}addRequest(i){this.requests.push(i),this.requests.length===1&&this.run()}run(){const i=this,s=i.requests[0].complete;i.requests[0].complete=function(){typeof s=="function"&&s(),i.requests.shift(),i.requests.length>0&&i.run()},jQuery.ajax(this.requests[0])}onAddToCart(i){if(typeof window.wc_add_to_cart_params>"u"||typeof jQuery>"u")return;const s=jQuery(this);if(s.is(".ajax-add-to-cart")){if(!s.attr("data-product_id"))return!0;if(i.data.addToCartHandler.$liveRegion.text("").removeAttr("aria-relevant"),i.preventDefault(),s.removeClass("added"),s.addClass("loading"),jQuery(document.body).triggerHandler("should_send_ajax_request.adding_to_cart",[s])===!1)return jQuery(document.body).trigger("ajax_request_not_sent.adding_to_cart",[!1,!1,s]),!0;const d={};jQuery.each(s.data(),function(f,g){d[f]=g}),jQuery.each(s[0].dataset,function(f,g){d[f]=g});const l=s.closest(".add-to-cart-container").find(".add-to-cart-quantity");l.length>0&&(d.quantity=l.get(0).value),jQuery(document.body).trigger("adding_to_cart",[s,d]),i.data.addToCartHandler.addRequest({type:"POST",url:window.wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),data:d,success:function(f){if(f){if(f.error&&f.product_url){window.location=f.product_url;return}if(!(typeof window.wc_add_to_cart_params>"u"||typeof jQuery>"u")){if(window.wc_add_to_cart_params.cart_redirect_after_add==="yes"){window.location=window.wc_add_to_cart_params.cart_url;return}jQuery(document.body).trigger("added_to_cart",[f.fragments,f.cart_hash,s])}}},dataType:"json"})}}createLiveRegion(){const i=jQuery(".widget_shopping_cart_live_region");return i.length?i:jQuery('').appendTo("body")}}N.addons.add(new U);var re=null;class Q{name="Divi Addon";init(){window.DiviArea!==void 0&&window.DiviArea.addAction("click_overlay",()=>window.ASL.api(0,"closeResults"))}}N.addons.add(new Q);var ae=null,B=P(919);function q(){(0,B.intervalUntilExecute)(()=>window.ASL.init(),function(){return typeof window.ASL.version<"u"})}window.WPD.AjaxSearchLite=N,c()._fn.plugin("ajaxsearchlite",N.plugin),q()})(),window.AjaxSearchLite=W.default})()
;