(function($){"use strict";let wpcAjax=wpcFilterFront.wpcAjaxEnabled,wpcStatusCookieName=wpcFilterFront.wpcStatusCookieName,wpcMoreLessCookieName=wpcFilterFront.wpcMoreLessCookieName,wpcWidgetStatusCookieName=wpcFilterFront.wpcWidgetStatusCookieName,wpcHierachyListCookieName=wpcFilterFront.wpcHierarchyListCookieName,wpcMobileWidth=wpcFilterFront.wpcMobileWidth,wpcPostContainers=wpcFilterFront.wpcPostContainers,wpcAutoScroll=wpcFilterFront.wpcAutoScroll,wpcAutoScrollOffset=wpcFilterFront.wpcAutoScrollOffset,wpcWaitCursor=wpcFilterFront.wpcWaitCursor,wpcPostsPerPage=wpcFilterFront.wpcPostsPerPage,wpcUseSelect2=wpcFilterFront.wpcUseSelect2,wpcDateFilters=wpcFilterFront.wpcDateFilters,wpcDateFiltersLocale=wpcFilterFront.wpcDateFiltersLocale,wpcDateFiltersL10n=wpcFilterFront.wpcDateFiltersL10n,wpcPopupCompatMode=wpcFilterFront.wpcPopupCompatMode,wpcApplyButtonSets=wpcFilterFront.wpcApplyButtonSets,wpcQueryOnThePageSets=wpcFilterFront.wpcQueryOnThePageSets,noPostsContainerMsg=wpcFilterFront.wpcNoPostsContainerMsg,wpcWidgetContainer=".wpc-filters-main-wrap",wpcIsMobile=!1,toReplaceSEO=!0,prevState=!1,currentState=!1,seoRuleId=$("#wpc-seo-rule-id").data("seoruleid");function removeElement(e){e.fadeTo(100,0,function(){e.slideUp(100,function(){e.remove()})})}function isDonePressed(e){return $("#ui-datepicker-div .ui-datepicker-close.ui-state-hover").length>0&&!e._keyEvent}function wpcInitiateAll(){if($(".wpc-filter-range-form").each(function(e,t){$.fn.wpcInitSlider($(t))}),window.innerWidth<=wpcMobileWidth&&(wpcIsMobile=!0,"yes"===wpcFilterFront.showBottomWidget&&(wpcAjax=!0)),"yes"===wpcUseSelect2&&$(wpcWidgetContainer).each(function(e,t){wpcInitSelect2("wpc-filter-set-"+$(t).data("set"))}),""!==wpcDateFilters){$.datepicker.regional[wpcDateFiltersLocale]=wpcDateFiltersL10n,$.datepicker.setDefaults(wpcDateFiltersL10n);const e={_selectDate:function(e,t){var i,n=$(e),a=this._getInst(n[0]);t=null!=t?t:this._formatDate(a),a.input&&a.input.val(t),this._updateAlternate(a),(i=this._get(a,"onSelect"))?i.apply(a.input?a.input[0]:null,[t,a]):a.input&&a.input.trigger("change"),a.inline||this._curInst.id.includes("wpc-filters-alt-date")?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input[0],"object"!=typeof a.input[0]&&a.input.trigger("focus"),this._lastInput=null)}};Object.assign($.datepicker,e),$.each(wpcDateFilters,function(e,t){if($("#wpc-filters-date-from-"+e).length<1)return!0;let i={},n=t.time_format.includes("s")?"HH.mm.ss":"HH.mm.00";if("date"===t.date_type){let n=$("#wpc-filters-date-from-"+e).data("from").slice(0,4),a=$("#wpc-filters-date-to-"+e).data("to").slice(0,4);i={dateFormat:t.date_format,altFieldTimeOnly:!1,altField:"#wpc-filters-date-from-"+e,altFormat:"yy-mm-dd",changeYear:!0,yearRange:n+":"+a,changeMonth:!0,showButtonPanel:!0,onClose:function(t,i){isDonePressed(i)&&processRangeForm(event,$("#wpc-filter-date-range-form-"+e))},beforeShow:function(t,i){$("#ui-datepicker-div").addClass("wpc-filter-datepicker wpc-filter-datepicker-"+e)},onUpdateDatepicker:function(t){let i=$(t.input).outerWidth();$(".wpc-filter-datepicker-"+e).css("width",i+"px")}},$("#wpc-filters-alt-date-from-"+e).datepicker(i),i.altField="#wpc-filters-date-to-"+e,$("#wpc-filters-alt-date-to-"+e).datepicker(i)}else if("datetime"===t.date_type){$.timepicker.regional[wpcDateFiltersLocale]=wpcDateFiltersL10n,$.timepicker.setDefaults(wpcDateFiltersL10n);let a=$("#wpc-filters-date-from-"+e).data("from").slice(0,4),o=$("#wpc-filters-date-to-"+e).data("to").slice(0,4);i={dateFormat:t.date_format,timeFormat:t.time_format,altFieldTimeOnly:!1,altField:"#wpc-filters-date-from-"+e,altFormat:"yy-mm-dd",altTimeFormat:n,altSeparator:"t",changeYear:!0,yearRange:a+":"+o,changeMonth:!0,showButtonPanel:!0,controlType:"select",oneLine:!0,onClose:function(t,i){isDonePressed(i)&&processRangeForm(event,$("#wpc-filter-date-range-form-"+e))},beforeShow:function(t,i){$("#ui-datepicker-div").addClass("wpc-filter-datepicker wpc-filter-datepicker-"+e)},onUpdateDatepicker:function(t){let i=$(t.input).outerWidth();$(".wpc-filter-datepicker-"+e).css("width",i+"px")}},$("#wpc-filters-alt-date-from-"+e).datetimepicker(i),i.altField="#wpc-filters-date-to-"+e,$("#wpc-filters-alt-date-to-"+e).datetimepicker(i)}else"time"===t.date_type&&($.timepicker.regional[wpcDateFiltersLocale]=wpcDateFiltersL10n,$.timepicker.setDefaults(wpcDateFiltersL10n),i={timeFormat:t.time_format,altField:"#wpc-filters-date-from-"+e,altFieldTimeOnly:!1,altTimeFormat:n,controlType:"select",oneLine:!0,onClose:function(t,i){isDonePressed(i)&&processRangeForm(event,$("#wpc-filter-date-range-form-"+e))},beforeShow:function(t,i){$("#ui-datepicker-div").addClass("wpc-filter-datepicker wpc-filter-datepicker-"+e)},onUpdateDatepicker:function(t){let i=$(t.input).outerWidth();$(".wpc-filter-datepicker-"+e).css("width",i+"px")}},$("#wpc-filters-alt-date-from-"+e).timepicker(i),i.altField="#wpc-filters-date-to-"+e,$("#wpc-filters-alt-date-to-"+e).timepicker(i))})}$(".wpc-help-tip").tipTip({activation:"hover",attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200,keepAlive:!0,maxWidth:"220px"})}function wpcSsMobileBrowser(){const e=navigator.userAgent||navigator.vendor||window.opera;return/Mobile|Android|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e)}function wpcIsDesktopSafari(){const e=navigator.userAgent,t=/^((?!chrome|android|crios|fxios).)*safari/i.test(e),i=!/Mobile|iPhone|iPad|iPod/i.test(e);return t&&i}function wpcInitSelect2(e){if(void 0===$.fn.select2)return;let t=0;navigator.userAgent.toLowerCase().indexOf("android")>-1&&(t=1/0),wpcIsDesktopSafari()&&(t=10),$(".wpc-filters-widget-select").select2({dropdownCssClass:"wpc-filter-everything-dropdown",dropdownParent:$("."+e+" .wpc-filters-widget-content"),templateResult:function(e){return wpcSelect2Template(e)},templateSelection:function(e){return wpcSelect2Template(e)},minimumResultsForSearch:t}),$(".wpc-orderby-select").select2({dropdownCssClass:"wpc-filter-everything-dropdown",dropdownParent:$(".wpc-after-sorting-form"),templateResult:function(e){if(!e.element)return e.text;let t=$(e.element),i=$("<span></span>");return i.addClass(t[0].className),i.text(e.text),i},minimumResultsForSearch:1/0})}function wpcSelect2Template(e){if(!e.element)return e.text;let t=$(e.element).data("image"),i=$(e.element).data("brand"),n=$(e.element).data("color"),a=$(e.element).data("starRating"),o=e.text,s=$(e.element).data("count"),r="";if(void 0!==t)r="wpc-item-has-swatch",o=$('<span class="wpc-term-swatch-wrapper wpc-term-swatch-image"><img src="'+t+'" class="wpc-term-image" /></span><span class="wpc-term-name">'+e.text+"</span>");else if(void 0!==n){r="wpc-item-has-swatch";let t='<span class="wpc-term-swatch-wrapper">';t+="none"===n?'<span class="wpc-term-swatch wpc-no-swatch-yet">':'<span class="wpc-term-swatch" style="background-color:'+n+'">',t+='</span></span><span class="wpc-term-name">'+e.text+"</span>",o=$(t)}else void 0!==i?(r="wpc-item-has-brand",o=$('<span class="wpc-term-image-wrapper"><img src="'+i+'"/></span><span class="wpc-term-name">'+e.text+"</span>")):void 0!==a&&a>0&&(r="wpc-item-has-star-rating",o=$(e.element.innerHTML));let c=$(e.element),l=$("<span></span>");return l.addClass(c[0].className),""!==r&&l.addClass(r),l.html(o),void 0!==s&&l.append('<span class="wpc-term-count"><span class="wpc-term-count-brackets-open">(</span><span class="wpc-term-count-value">'+s+'</span><span class="wpc-term-count-brackets-close">)</span></span>'),l}function wpcGetCookie(e){var t=document.cookie.match(new RegExp("(?:^|;)"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0}function wpcSetCookie(e,t,i){let n=(i=i||{}).expires;if("number"==typeof n&&n){let e=new Date;e.setTime(e.getTime()+1e3*n),n=i.expires=e}n&&n.toUTCString&&(i.expires=n.toUTCString());let a=e+"="+(t=encodeURIComponent(t));for(let e in i){a+="; "+e;let t=i[e];!0!==t&&(a+="="+t)}document.cookie=a}function setStatusCookie(e,t){let i=wpcGetCookie(t),n=new Array;e=e.toString(),void 0===i?i="":(i=i.trim(),n=i.split(",")),n=n.filter(function(e){return""!=e});let a=-e,o=n.indexOf(a.toString());if(-1!==o&&n.splice(o,1),-1===n.indexOf(e)){n.push(e);let i="";i=0===n.length?e:n.join(),wpcSetCookie(t,i,{path:"/","max-age":2592e3})}}function wpcCloseFiltersContainer(e){let t=$(".wpc-filter-set-"+e),i=$(".wpc-filter-set-"+e+" .wpc-filters-widget-content");$(".wpc-open-button-"+e+" .wpc-filters-open-widget").removeClass("wpc-opened"),$("html").removeClass("wpc-overlay-visible"),i.removeClass("wpc-filters-widget-opened"),wpcPopupCompatMode&&setTimeout(()=>{let e="",t=!1;i.parents().each(function(i,n){t=$(n),e=t.data("wpczindex"),"undefined"!==e&&t.css("z-index",e),t.hasClass("wpc-force-visibility")&&t.removeClass("wpc-force-visibility")}),setTimeout(()=>{$(".wpc-was-invisible").css("opacity","1").removeClass("wpc-was-invisible")},300)},260),t.removeClass("wpc-container-opened")}function wpcOpenFiltersContainer(e){let t=$(".wpc-filter-set-"+e),i=$(".wpc-filter-set-"+e+" .wpc-filters-widget-content"),n="",a="",o="",s=!1;if(i.length<1)return!0;wpcPopupCompatMode&&(i.parents().each(function(e,t){s=$(t),n=s.css("z-index"),a=s.is(":visible"),o=s.css("transform"),"auto"!==n&&s.data("wpczindex",n),s.css("z-index","auto"),a&&"none"===o||s.hasClass("widget_wpc_filters_widget")||s.hasClass("wpc-filters-main-wrap")||(s.css("opacity","0"),s.addClass("wpc-force-visibility wpc-was-invisible"))}),"yes"===wpcUseSelect2&&wpcInitSelect2("wpc-filter-set-"+e)),$(".wpc-open-button-"+e+" .wpc-filters-open-widget").addClass("wpc-opened"),$("html").addClass("wpc-overlay-visible"),$("body").data("set",e),i.addClass("wpc-filters-widget-opened"),t.addClass("wpc-container-opened"),$(".wpc-filter-set-"+e+" .wpc-filters-close-button").attr("href",window.location.href)}function wpcOpenContainer(e){let t=$(".wpc-filter-set-"+e);t.length<1?alert("There is no filter widget with ID "+e+" on this page"):t.hasClass("wpc-container-opened")?wpcCloseFiltersContainer(e):wpcOpenFiltersContainer(e)}function wpcLockApplyButton(e){$(".wpc-filter-set-"+e).addClass("is-active"),$(".wpc-filter-set-"+e+" .wpc-filters-submit-button").addClass("on-hold"),$(".wpc-filter-set-"+e+" .wpc-filters-reset-button").addClass("on-hold")}function wpcUnlockApplyButton(e){$(".wpc-filter-set-"+e).removeClass("is-active"),$(".wpc-filter-set-"+e+" .wpc-filters-submit-button").removeClass("on-hold"),$(".wpc-filter-set-"+e+" .wpc-filters-reset-button").removeClass("on-hold")}function wpcShowSpinner(){$(".wpc-spinner, html").addClass("is-active")}function wpcHideSpinner(){$(".wpc-spinner, html").removeClass("is-active")}function submitSliderForm(e,t){e.originalEvent&&processRangeForm(e,t)}function processRangeForm(e,t){let i="min",n="max";t.hasClass("wpc-filter-date-range-form")&&(i="from",n="to");let a=t.find(".wpc-filters-range-"+i),o=t.find(".wpc-filters-range-"+n);if("min"===i&&"max"===n)var s=parseFloat(a.val()),r=parseFloat(o.val());else s=a.val().toString(),r=o.val().toString();var c=a.data(i),l=o.data(n);if(t.hasClass("wpc-form-has-slider")){let i=t.find(".wpc-filters-range-slider-control");"change"===e.type&&i.slider("option","values",[s,r])}s===c&&a.attr("disabled",!0),r===l&&o.attr("disabled",!0);let p=t.parents(wpcWidgetContainer),d=p.data("set"),w=!1;if(d>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(d)&&(w=!0),wpcAjax||w){e.preventDefault();let i=t.serialize(),n="?";i||(n=""),wpcSendFilterRequest(t.attr("action")+n+i,p,w),a.attr("disabled",!0),o.attr("disabled",!0)}else t.trigger("submit")}function wpcSendFilterRequest(link,widget,applyButtonMode,onComplete){onComplete=void 0!==onComplete&&onComplete,removeElement($(".wpc-front-error"));let requestParams={};requestParams.flrt_ajax_link=link,requestParams.wpcAjaxAction="filter";let setId=widget.data("set"),widgetClass="wpc-filter-set-"+setId,targetPostsContainer=wpcPostContainers.default;void 0!==wpcPostContainers[setId]&&(targetPostsContainer=wpcPostContainers[setId]),applyButtonMode&&$("body").hasClass("wpc_show_bottom_widget")&&window.innerWidth<=wpcMobileWidth&&(applyButtonMode=!1),$.ajax({method:"POST",data:requestParams,url:link,dataType:"html",beforeSend:function(){wpcWaitCursor&&$("html, body").css("cursor","wait");let e=$(widget).find(".wpc-filters-apply-button");e.removeClass("wpc-posts-loaded");let t=e.attr("href");e.attr("href",link),e.data("href",t),applyButtonMode?wpcLockApplyButton(setId):wpcShowSpinner()},complete:function(){!1!==onComplete&&eval(onComplete+"(setId)"),wpcWaitCursor&&$("html, body").css("cursor","auto"),wpcInitiateAll(),applyButtonMode?wpcUnlockApplyButton(setId):wpcHideSpinner()},success:function(e){if(void 0!==e){let t=$(e='<div class="responseWrapper">'+e+"</div>"),i=t.find(targetPostsContainer),n=t.find("#wpc-seo-rule-id").data("seoruleid"),a=t.find(".wpc-filters-main-wrap").hasClass("wpc-filter-request");if(currentState=n>0,toReplaceSEO=!(!currentState&&!prevState),applyButtonMode)return wpcReloadFiltersWidget(t,widgetClass),void(window.innerWidth>wpcMobileWidth&&(a&&(wpcEnableStickyButtons(!0),wpcUpdateStickyButtons()),a||(wpcEnableStickyButtons(!1),wpcUpdateStickyButtons())));if(!applyButtonMode&&!a&&window.innerWidth>wpcMobileWidth&&(wpcEnableStickyButtons(!1),wpcUpdateStickyButtons()),i.length>0&&wpcFilterFront.wpcAjaxEnabled&&wpcQueryOnThePageSets.includes(setId)){if(a?$("body").addClass("wpc_is_filter_request"):$("body").removeClass("wpc_is_filter_request"),$(targetPostsContainer).html(i.html()),$(widget).find(".wpc-filters-apply-button").addClass("wpc-posts-loaded"),toReplaceSEO){let n=t.find("title").text(),a=t.find('link[rel="canonical"]').attr("href");if(i.find("h1").length<1&&t.find("h1").length>0&&$("h1")[0].replaceWith(t.find("h1")[0]),i.find(".wpc-page-seo-description").length<1){let e=t.find(".wpc-page-seo-description"),i=$(".wpc-page-seo-description");e.length>0&&i.length>0&&$(".wpc-page-seo-description")[0].replaceWith(e[0])}void 0!==n&&""!==n&&$(document).attr("title",n),handleMetaTag("description",e),handleMetaTag("robots",e),void 0!==a&&""!==a?$('link[rel="canonical"]').length>0?$('link[rel="canonical"]').attr("href",a):$("head").append('<link rel="canonical" href="'+a+'" />'):$('link[rel="canonical"]').length>0&&$('link[rel="canonical"]').remove()}if(i.find(".wpc-open-button-"+setId).length<1){let e=t.find(".wpc-open-button-"+setId+" .wpc-button-inner");e.length>0&&$(".wpc-open-button-"+setId).each(function(t,i){if($(this).parent("div").hasClass("wpc-filters-main-wrap"))return!0;$(this).find(".wpc-button-inner").replaceWith(e[0])})}window.history.pushState({wpcHandler:"wpcFilterEverything"},null,link),prevState=currentState}else 0===$(targetPostsContainer).length&&wpcFilterFront.wpcAjaxEnabled&&alert(noPostsContainerMsg);let o=t.find("."+widgetClass).find(".wpc-posts-found").data("found");o=parseFloat(o),wpcReloadChips(t),wpcReloadSorting(t),wpcReloadFiltersWidget(t,widgetClass),$(document).trigger("ready"),$(window).trigger("scroll"),$(window).trigger("resize"),$(window).trigger("lazyshow"),wpcFixWoocommerceOrder(),flrtStarCheck();let s=!1;setId>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(setId)&&(s=!0),!wpcIsMobile&&wpcAutoScroll&&(o<wpcPostsPerPage[setId]||s)&&$(targetPostsContainer).length>0&&$("body, html").animate({scrollTop:$(targetPostsContainer).offset().top-wpcAutoScrollOffset}),"undefined"!=typeof elementorFrontend&&(i.hasClass("elementor-element")?$(targetPostsContainer+".elementor-element").each(function(){elementorFrontend.elementsHandler.runReadyTrigger($(this))}):$(targetPostsContainer+" .elementor-element").each(function(){elementorFrontend.elementsHandler.runReadyTrigger($(this))}))}},error:function(e){wpcHideSpinner();let t=$(widget).find(".wpc-filters-apply-button"),i=t.data("href");t.attr("href",i)}})}function handleMetaTag(e,t){let i=$(t).find('meta[name="'+e+'"]').attr("content");void 0!==i?$('meta[name="'+e+'"]').length>0?$('meta[name="'+e+'"]').attr("content",i):$("head").append('<meta name="'+e+'" content="'+i+'" />'):$('meta[name="'+e+'"]').length>0&&$('meta[name="'+e+'"]').remove()}function wpcFixWoocommerceOrder(){$(".woocommerce-ordering").on("change","select.orderby",function(){$(this).closest("form").submit()})}function wpcReloadFiltersWidget(e,t){!0===wpcIsMobile&&"yes"===wpcFilterFront.showBottomWidget?$(wpcWidgetContainer).each(function(t,i){let n=$(i).data("set"),a=".wpc-filter-set-"+n,o=e.find(a+" .wpc-filters-scroll-container"),s=e.find(a+" .wpc-filters-found-posts");if(o.length>0&&$(a).find(".wpc-filters-scroll-container").replaceWith(o),s.length>0&&$(a).find(".wpc-filters-found-posts").html(s.html()),wpcApplyButtonSets.includes(n)){let e=$(a+" .wpc-filters-submit-button").attr("href");""!==e&&$(".wpc-filters-widget-controls-container .wpc-filters-submit-button").attr("href",e)}}):$(wpcWidgetContainer).each(function(t,i){let n=".wpc-filter-set-"+$(i).data("set"),a=e.find(n);a.length>0&&$(n).replaceWith(a)})}function wpcReloadSorting(e){let t=e.find(".wpc-sorting-form");if(t.length<1)return;let i=$(".wpc-sorting-form");t.length>0&&t.each(function(e,t){i[e].replaceWith(t)})}function wpcReloadChips(e){let t=$(".wpc-filter-chips-list");t.length<1||t.each(function(t,i){if((!0===wpcIsMobile&&"yes"!==wpcFilterFront.showBottomWidget||!1===wpcIsMobile)&&$(this).parent("div").hasClass("wpc-inner-widget-chips-wrapper"))return!0;let n=".wpc-filter-chips-"+$(i).data("setcount"),a=e.find(n);a.length>0&&$(n).replaceWith(a)})}function flrtStarCheck(){if($("label.flrt-star-label-checked").length>0){$("#flrt-wpc-term-count").removeClass("flrt-change-blocked");let e=$("label.flrt-star-label-checked").data("ratingNum"),t=$(".flrt-stars-wpc-filter-content").data("selectedAndAbove");flrtGetRatingTermCount($("label.flrt-star-label-checked")),$("label.flrt-star-label").each(function(i){i+=1,(!t&&i<=e||t&&i>=e)&&$("label.flrt-rating-numb-"+i).addClass("flrt-star-label-hover")})}}function flrtGetRatingTermCount(e){if(!$("#flrt-wpc-term-count").hasClass("flrt-change-blocked")){let t=e.data("wpcTermCount"),i=$(".flrt-stars-wpc-filter-content").data("selectedAndAbove");if($(".flrt-stars-wpc-filter-content").data("showTermCount"))if(i){let t=0;for(let i=e.data("ratingNum");i<=5;i++){t+=$("label.flrt-rating-numb-"+i).data("wpcTermCount")}$("#flrt-wpc-term-count").text(t)}else $("#flrt-wpc-term-count").text(t)}}seoRuleId>0&&(prevState=!0),$(document).on("click",'.wpc-filter-content input[type="radio"],.wpc-filter-content input[type="checkbox"]',function(e){let t=$(this).data("wpc-link"),i=$(this).parents(wpcWidgetContainer),n=i.data("set"),a=!1;n>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(n)&&(a=!0),wpcAjax||a?(e.preventDefault(),wpcSendFilterRequest(t,i,a)):location.href=t}),$(document).on("change",".wpc-orderby-select",function(){let e=$(this).parents("form.wpc-sorting-form"),t="";t="?"+e.serialize();let i=e.attr("action")+t;wpcFilterFront.wpcAjaxEnabled?$(".wpc-filters-main-wrap").each(function(e,t){let n=$(t);wpcSendFilterRequest(i,n,!1)}):(e.attr("action",i),e.submit())}),$(document).on("change",".wpc-filter-content select",function(e){var t=$(this).find("option:selected").data("wpc-link");let i=$(this).parents(wpcWidgetContainer),n=i.data("set"),a=!1;n>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(n)&&(a=!0),wpcAjax||a?(e.preventDefault(),wpcSendFilterRequest(t,i,a)):location.href=t}),$(document).on("click",".wpc-filter-chip a",function(e){let t=$(this).attr("href"),i=$(this).parents(".wpc-filter-chips-list").data("set"),n=$(".wpc-filter-set-"+i),a=!1;if(i>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(i)&&$(this).parents(".wpc-filter-set-"+i).length>0&&(a=!0),!wpcAjax&&!a)return!0;e.preventDefault(),wpcSendFilterRequest(t,n,a)}),$(document).on("click","a.wpc-filters-submit-button",function(e){if($(this).hasClass("on-hold")&&"wpc-search-field"!==$(this).data("last"))return e.preventDefault(),!1;let t=$(this).attr("href"),i=$(this).parents(".wpc-filters-main-wrap").data("set"),n=$(".wpc-filter-set-"+i);if(!wpcAjax||!wpcQueryOnThePageSets.includes(i))return!0;e.preventDefault(),wpcSendFilterRequest(t,n,!1)}),$(document).on("click","a.wpc-search-clear-icon",function(e){let t=$(this).attr("href"),i=$(this).parents(".wpc-filters-main-wrap").data("set"),n=$(".wpc-filter-set-"+i);return!wpcAjax||(e.preventDefault(),wpcSendFilterRequest(t,n,false),!1)}),$(document).on("change",".wpc-search-field",function(e){let t=$(this).parents(".wpc-filter-search-form"),i=t.parents(wpcWidgetContainer),n=i.data("set"),a=!1;if(n>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(n)&&(a=!0),wpcAjax||a){let e=t.serialize();return wpcSendFilterRequest(t.attr("action")+"?"+e,i,a),!1}t.submit()}),$(document).on("submit",".wpc-filter-search-form",function(e){let t=$(this),i=t.parents(wpcWidgetContainer),n=i.data("set"),a=!1;if(n>0&&wpcApplyButtonSets.length>0&&wpcApplyButtonSets.includes(n)&&(a=!0),wpcAjax||a){let e=t.serialize();return wpcSendFilterRequest(t.attr("action")+"?"+e,i,a),!1}return!0}),$(document).on("click","a.wpc-filters-reset-button",function(e){if($(this).hasClass("on-hold"))return e.preventDefault(),!1;let t=$(this).attr("href"),i=$(this).parents(".wpc-filters-main-wrap").data("set"),n=$(".wpc-filter-set-"+i);if(!wpcAjax)return!0;e.preventDefault(),wpcQueryOnThePageSets.includes(i)?wpcSendFilterRequest(t,n,!1):wpcSendFilterRequest(t,n,!0)}),$(document).on("click","i.wpc-toggle-children-list",function(){let e=$(this).data("tid"),t=$(this).parent(".wpc-term-item-content-wrapper").parent("li"),i=$(this).parents(".wpc-filters-section");t.hasClass("wpc-opened")?(t.removeClass("wpc-opened").addClass("wpc-closed"),setStatusCookie(-e,wpcHierachyListCookieName)):t.hasClass("wpc-closed")?(t.removeClass("wpc-closed").addClass("wpc-opened"),setStatusCookie(e,wpcHierachyListCookieName)):i.hasClass("wpc-filter-hierarchy-reverse")?(t.removeClass("wpc-opened").addClass("wpc-closed"),setStatusCookie(-e,wpcHierachyListCookieName)):(t.removeClass("wpc-closed").addClass("wpc-opened"),setStatusCookie(e,wpcHierachyListCookieName))}),$(document).on("click",".wpc-filters-overlay",function(){wpcCloseFiltersContainer($("body").data("set"))}),$(document).on("change",'.wpc-filter-range-form input[type="number"]',function(e){processRangeForm(e,$(this).parents(".wpc-filter-range-form"))}),$(document).on("click",".wpc-open-close-filters-button",function(e){e.preventDefault();let t=$(this),i=t.data("wid"),n=$(".wpc-filter-set-"+i+" .wpc-filters-widget-content");n.is(":visible")?n.slideUp({duration:100,complete:function(){$(this).addClass("wpc-closed").removeClass("wpc-opened"),t.removeClass("wpc-opened"),wpcSetCookie(wpcWidgetStatusCookieName,null,{path:"/","max-age":2592e3})}}):n.slideDown({duration:100,complete:function(){$(this).addClass("wpc-opened").removeClass("wpc-closed"),t.addClass("wpc-opened"),wpcSetCookie(wpcWidgetStatusCookieName,i,{path:"/","max-age":2592e3})}})}),$(document).on("click",".wpc-widget-close-icon",function(e){e.preventDefault(),wpcCloseFiltersContainer($(this).parents(wpcWidgetContainer).data("set"))}),$(document).on("click",".wpc-filters-apply-button",function(e){e.preventDefault();let t=$(this).parents(wpcWidgetContainer),i=t.data("set"),n=$(".wpc-filter-set-"+i+" .wpc-filters-widget-content"),a=$(this).attr("href"),o=!$(this).hasClass("wpc-posts-loaded"),s="",r=!1;t.removeClass("wpc-container-opened"),$("html").removeClass("wpc-overlay-visible"),n.removeClass("wpc-filters-widget-opened"),$(".wpc-open-button-"+i+" .wpc-filters-open-widget").removeClass("wpc-opened"),wpcPopupCompatMode&&setTimeout(()=>{n.parents().each(function(e,t){r=$(t),s=r.data("wpczindex"),"undefined"!==s&&r.css("z-index",s),r.hasClass("wpc-force-visibility")&&r.removeClass("wpc-force-visibility")}),setTimeout(()=>{$(".wpc-was-invisible").css("opacity","1").removeClass("wpc-was-invisible")},300)},260),o&&(location.href=a)}),$(document).on("submit",".wpc-filter-range-form",function(e){submitSliderForm(e,$(this))}),$(document).on("keydown",".wpc-filters-range-from,.wpc-filters-range-to",function(e){if(13==e.which){let t=$(this).data("fid");processRangeForm(e,$("#wpc-filter-date-range-form-"+t))}}),$(document).on("click",".wpc-filter-content a",function(e){e.preventDefault();let t=$(this).closest("label").attr("for");$(this).closest("label").parent(".wpc-term-item-content-wrapper").parent(".wpc-term-item").find("#"+t).trigger("click")}),$(document).on("click",".wpc-filters-open-widget",function(e){e.preventDefault(),wpcOpenContainer($(this).data("wid"))}),$(document).on("click",".wpc-filters-close-button",function(e){e.preventDefault();let t=$(this).parents(wpcWidgetContainer),i=t.data("set");if(wpcAjax&&wpcFilterFront.wpcAjaxEnabled){let e=$(this).attr("href");if(e!==$(".wpc-filter-set-"+i+" .wpc-filters-apply-button").attr("href"))return void wpcSendFilterRequest(e,t,!1,"wpcCloseFiltersContainer")}wpcCloseFiltersContainer(i)}),$(document).on("click","a.wpc-toggle-a",function(e){e.preventDefault();let t=$(this).data("fid"),i=$(".wpc-filters-section-"+t);i.hasClass("wpc-show-more")?(i.removeClass("wpc-show-more").addClass("wpc-show-less"),setStatusCookie(-t,wpcMoreLessCookieName)):i.hasClass("wpc-show-less")?(i.removeClass("wpc-show-less").addClass("wpc-show-more"),setStatusCookie(t,wpcMoreLessCookieName)):i.hasClass("wpc-filter-has-selected")||i.hasClass("wpc-show-more-reverse")?(i.removeClass("wpc-show-more").addClass("wpc-show-less"),setStatusCookie(-t,wpcMoreLessCookieName)):(i.removeClass("wpc-show-less").addClass("wpc-show-more"),setStatusCookie(t,wpcMoreLessCookieName))}),$(document).on("click",".wpc-filters-main-wrap input",function(e){let t=$(this).attr("class");void 0!==t&&$(".wpc-filters-submit-button").data("last",t)}),$(document).on("click",".wpc-filter-title button",function(e){e.preventDefault();let t=$(this).parents(".wpc-filters-section"),i=t.data("fid");t.hasClass("wpc-opened")?(t.removeClass("wpc-opened").addClass("wpc-closed"),setStatusCookie(-i,wpcStatusCookieName)):t.hasClass("wpc-closed")?(t.removeClass("wpc-closed").addClass("wpc-opened"),setStatusCookie(i,wpcStatusCookieName)):t.hasClass("wpc-filter-has-selected")||t.hasClass("wpc-filter-collapsible-reverse")?(t.removeClass("wpc-opened").addClass("wpc-closed"),setStatusCookie(-i,wpcStatusCookieName)):(t.removeClass("wpc-closed").addClass("wpc-opened"),setStatusCookie(i,wpcStatusCookieName))}),$(window).resize(function(){window.innerWidth<=wpcMobileWidth?(wpcIsMobile=!0,"yes"===wpcFilterFront.showBottomWidget&&(wpcAjax=!0)):(wpcAjax=wpcFilterFront.wpcAjaxEnabled,wpcIsMobile=!1),wpcSsMobileBrowser()||"yes"===wpcUseSelect2&&$(wpcWidgetContainer).each(function(e,t){wpcInitSelect2("wpc-filter-set-"+$(t).data("set"))})}),$.support.pjax&&$(document).on("pjax:end",function(){setTimeout(()=>{wpcInitiateAll()},300)}),$(document).ready(function(){wpcInitiateAll()}),$(document).on("input",".wpc-search-field",function(e){let t=$(this).parents(".wpc-filters-section"),i=$(this).val(),n=i.toLowerCase(),a=$(".wpc-filters-submit-button"),o=a.attr("href");if(void 0!==o){let e=new URL(o);e.searchParams.set("srch",i),a.attr("href",e.href),""!==n?t.addClass("wpc-search-active"):t.removeClass("wpc-search-active")}}),$(document).on("input",".wpc-filter-search-field",function(e){let t=$(this).val().toString().toLowerCase(),i=$(this).parents(".wpc-filters-section"),n=i.data("fid");""!==t?($(".wpc-filter-search-wrapper-"+n+" .wpc-search-clear").show(),i.addClass("wpc-search-active")):($(".wpc-filter-search-wrapper-"+n+" .wpc-search-clear").hide(),i.removeClass("wpc-search-active")),$(".wpc-filters-list-"+n+" li").each(function(e,i){let n=$(i);$(i).find("label a").text().toLowerCase().indexOf(t)>-1?n.addClass("showli"):n.removeClass("showli")})}),$(document).on("click",".wpc-search-clear",function(e){e.preventDefault(),$(this).parent(".wpc-filter-search-wrapper").find(".wpc-filter-search-field").val("").trigger("input")}),$.fn.wpcInitSlider=function(e){let t=e.find(".wpc-filters-range-min"),i=e.find(".wpc-filters-range-max"),n=e.find(".wpc-filters-range-slider-control"),a=parseFloat(t.attr("step")),o=parseFloat(t.data("min")),s=parseFloat(i.data("max")),r=parseFloat(t.val()),c=parseFloat(i.val());c!==s?i.parent().find(".wpc-range-clear").show():i.parent().find(".wpc-range-clear").hide(),r!==o?t.parent().find(".wpc-range-clear").show():t.parent().find(".wpc-range-clear").hide(),n.slider({min:o,max:s,values:[r,c],range:!0,step:a,slide:function(e,n){let a=n.values[0],o=n.values[1];t.val(a),i.val(o)},change:function(t){submitSliderForm(t,e)}}),e.submit(function(e){0===$(this).serialize().length&&(e.preventDefault(),window.location.assign(window.location.pathname))})},$(document).on("click",".wpc-filters-range-min-column .wpc-range-clear",function(e){let t=$(this).parent().find("input"),i=t.data("min");$(this).hide(),t.val(i).change()}),$(document).on("click",".wpc-filters-range-max-column .wpc-range-clear",function(e){let t=$(this).parent().find("input"),i=t.data("max");$(this).hide(),t.val(i).change()}),window.addEventListener("popstate",function(e){null!==e.state&&e.state.hasOwnProperty("wpcHandler")&&"wpcFilterEverything"===e.state.wpcHandler&&window.location.reload(!0)}),flrtStarCheck(),$(document).on("mouseenter","label.flrt-star-label",function(){if(!$("#flrt-wpc-term-count").hasClass("flrt-change-blocked")){let e=$(this).data("ratingNum"),t=$(".flrt-stars-wpc-filter-content").data("selectedAndAbove");$("label.flrt-remove-star-check").removeClass("flrt-star-label-not-checked"),flrtGetRatingTermCount($(this));for(let i=0;i<=5;i++)!t&&i<=e||t&&i>=e?$("label.flrt-rating-numb-"+i).addClass("flrt-star-label-hover"):$("label.flrt-rating-numb-"+i).removeClass("flrt-star-label-hover")}}),$(document).on("click","label.flrt-star-label",function(){$("#flrt-wpc-term-count").addClass("flrt-change-blocked");let e=$(this).data("ratingNum"),t=$(".flrt-stars-wpc-filter-content").data("selectedAndAbove");$("label.flrt-remove-star-check").removeClass("flrt-star-label-not-checked"),flrtGetRatingTermCount($(this));for(let i=0;i<=5;i++)!t&&i<=e&&$("label.flrt-rating-numb-"+i).addClass("flrt-star-label-hover"),t&&i>=e&&$("label.flrt-rating-numb-"+i).addClass("flrt-star-label-hover")}),$(document).on("mouseleave",".flrt-stars-filter",function(){if(!$("#flrt-wpc-term-count").hasClass("flrt-change-blocked"))if($("label.flrt-star-label-checked").length>0){let e=$("label.flrt-star-label-checked").data("ratingNum"),t=$(".flrt-stars-wpc-filter-content").data("selectedAndAbove");flrtGetRatingTermCount($("label.flrt-star-label-checked")),$("label.flrt-remove-star-check").addClass("flrt-star-label-not-checked");for(let i=0;i<=5;i++)!t&&i<=e||t&&i>=e?$("label.flrt-rating-numb-"+i).addClass("flrt-star-label-hover"):$("label.flrt-rating-numb-"+i).removeClass("flrt-star-label-hover")}else{$("#flrt-wpc-term-count").text("");for(let e=1;e<=5;e++)$("label.flrt-rating-numb-"+e).removeClass("flrt-star-label-hover")}});let wpcStickyButtonsActivated=!1,wpcStickyForceOnActivate=!1;function wpcHasAnyFilterSelected(){const e=$(".wpc-filters-widget-wrapper");if(!e.length)return!1;const t=e.find("input[type=checkbox]:checked, input[type=radio]:checked").length>0,i=e.find(".wpc-filter-chip a").length>0;return t||i}function wpcEnableStickyButtons(e=!1){if(!wpcStickyButtonsActivated){const e=wpcDebounce(wpcUpdateStickyButtons,0);$(window).on("scroll.wpcStickyButtons",e),wpcStickyButtonsActivated=!0}wpcStickyForceOnActivate=!!e,wpcUpdateStickyButtons()}function wpcUpdateStickyButtons(){const e=$(".wpc-sticky-buttons");wpcStickyButtonsActivated&&e.each(function(){const e=$(this),t=e[0];if(!t)return;const i=t.getBoundingClientRect().width,n=t.getBoundingClientRect(),a=window.getComputedStyle(t),o=parseFloat(a.marginTop)||0,s=parseFloat(a.marginBottom)||0,r=n.height;if(0===i||0===r)return;const c=n.height+o+s,l=e.closest(".wpc-filters-scroll-container");if(!wpcStickyForceOnActivate&&!wpcHasAnyFilterSelected()){e.hasClass("wpc-is-fixed-apply-button")&&e.removeClass("wpc-is-fixed-apply-button").attr("style","");const t=l.data("wpc-prev-position");void 0!==t&&(l.css("position",t),l.removeData("wpc-prev-position"));const i=e.prev(".wpc-sticky-placeholder");return void(i.length&&i.remove())}if(!l.length)return;const p=$(window).scrollTop(),d=p+$(window).height(),w=l.offset();if(!w)return;w.top,l.outerHeight(),e.outerHeight();const f=w.left,u=window.getComputedStyle(t),h=($("#wpadminbar").length>0?$("#wpadminbar").outerHeight():0)+(parseFloat(u.getPropertyValue("--sticky-top"))||parseFloat(t.dataset.stickyTop)||16);parseFloat(t.dataset.stickyTop);const m=parseFloat(u.getPropertyValue("--sticky-bottom"))||parseFloat(t.dataset.stickyBottom)||16;let g=e.css("position"),C="fixed"===g?parseFloat(e.css("top")):null,v="fixed"===g?parseFloat(e.css("bottom")):null,b={position:"fixed",left:f+"px",bottom:0,top:"auto",width:i+"px",zIndex:9999};"fixed"===g&&(null!==C&&(b.top=C+"px"),null!==v&&(b.bottom=v+"px"));if((()=>{let t=e.prev(".wpc-sticky-placeholder");return t.length||(t=$('<div class="wpc-sticky-placeholder" aria-hidden="true"></div>'),e.before(t)),t.css("height",c+"px"),t})().length){let t=$(".wpc-sticky-placeholder").offset();t.bottom=t.top+$(".wpc-sticky-placeholder").outerHeight(),p>t.top?(e.addClass("wpc-is-fixed-apply-button"),b.top=h+"px",b.left=f+"px",b.bottom="auto",e.css(b)):d<t.bottom?(e.addClass("wpc-is-fixed-apply-button"),b.top="auto",b.bottom=m+"px",e.css(b)):($(".wpc-sticky-placeholder").remove(),b.position="relative",b.top=0,b.left=0,e.css(b),e.removeClass("wpc-is-fixed-apply-button"))}})}function wpcDebounce(e,t){let i;return function(){clearTimeout(i);const n=arguments,a=this;i=setTimeout(function(){e.apply(a,n)},t)}}$(function(){wpcHasAnyFilterSelected()&&window.innerWidth>wpcMobileWidth&&wpcEnableStickyButtons(!0)}),$.fn.tipTip=function(e){var t=$.extend({activation:"hover",keepAlive:!1,maxWidth:"200px",edgeOffset:3,defaultPosition:"bottom",delay:400,fadeIn:200,fadeOut:200,attribute:"title",content:!1,enter:function(){},exit:function(){}},e);if($("#tiptip_holder").length<=0){var i=$('<div id="tiptip_holder" style="max-width:'+t.maxWidth+';"></div>'),n=$('<div id="tiptip_content"></div>'),a=$('<div id="tiptip_arrow"></div>');$("body").append(i.html(n).prepend(a.html('<div id="tiptip_arrow_inner"></div>')))}else i=$("#tiptip_holder"),n=$("#tiptip_content"),a=$("#tiptip_arrow");return this.each(function(){var e=$(this);if(t.content)var o=t.content;else o=e.attr(t.attribute);if(""!=o){t.content||e.removeAttr(t.attribute);var s=!1;function r(){t.enter.call(this),n.html(o),i.hide().removeAttr("class").css("margin","0"),a.removeAttr("style");var r=parseInt(e.offset().top),c=parseInt(e.offset().left),l=parseInt(e.outerWidth()),p=parseInt(e.outerHeight()),d=i.outerWidth(),w=i.outerHeight(),f=Math.round((l-d)/2),u=Math.round((p-w)/2),h=Math.round(c+f),m=Math.round(r+p+t.edgeOffset),g="",C="",v=Math.round(d-12)/2;"bottom"==t.defaultPosition?g="_bottom":"top"==t.defaultPosition?g="_top":"left"==t.defaultPosition?g="_left":"right"==t.defaultPosition&&(g="_right");var b=f+c<parseInt($(window).scrollLeft()),k=d+c>parseInt($(window).width());b&&f<0||"_right"==g&&!k||"_left"==g&&c<d+t.edgeOffset+5?(g="_right",C=Math.round(w-13)/2,v=-12,h=Math.round(c+l+t.edgeOffset),m=Math.round(r+u)):(k&&f<0||"_left"==g&&!b)&&(g="_left",C=Math.round(w-13)/2,v=Math.round(d),h=Math.round(c-(d+t.edgeOffset+5)),m=Math.round(r+u));var y=r+p+t.edgeOffset+w+8>parseInt($(window).height()+$(window).scrollTop()),F=r+p-(t.edgeOffset+w+8)<0;y||"_bottom"==g&&y||"_top"==g&&!F?("_top"==g||"_bottom"==g?g="_top":g+="_top",C=w,m=Math.round(r-(w+5+t.edgeOffset))):(F|("_top"==g&&F)||"_bottom"==g&&!y)&&("_top"==g||"_bottom"==g?g="_bottom":g+="_bottom",C=-12,m=Math.round(r+p+t.edgeOffset)),"_right_top"==g||"_left_top"==g?m+=5:"_right_bottom"!=g&&"_left_bottom"!=g||(m-=5),"_left_top"!=g&&"_left_bottom"!=g||(h+=5),a.css({"margin-left":v+"px","margin-top":C+"px"}),i.css({"margin-left":h+"px","margin-top":m+"px"}).attr("class","tip"+g),s&&clearTimeout(s),s=setTimeout(function(){i.stop(!0,!0).fadeIn(t.fadeIn)},t.delay)}function c(){t.exit.call(this),s&&clearTimeout(s),i.fadeOut(t.fadeOut)}"hover"==t.activation?(e.hover(function(){r()},function(){t.keepAlive&&i.is(":hover")||c()}),t.keepAlive&&i.hover(function(){},function(){c()})):"focus"==t.activation?e.focus(function(){r()}).blur(function(){c()}):"click"==t.activation&&(e.click(function(){return r(),!1}).hover(function(){},function(){t.keepAlive||c()}),t.keepAlive&&i.hover(function(){},function(){c()}))}})}})(jQuery);