PageSourceSearch

https://www.kyomedinnov.com/wp-content/plugins/divi-machine/includ…/divi-ajax-filter/js/divi-filter.min.js

js kyomedinnov.com collected 2026-10-09 23:01:12 UTC 135,917 bytes, 1 lines download raw bytes

1!function(){"use strict";function e(e=null){const t=window.jQuery;if(!t)return;const a=t(e||document);let i;if(e){const e=a.closest(".divi-filer-toggle, .divi-filer-toggle-mob");i=e.length>0?e:a.find(".divi-filer-toggle, .divi-filer-toggle-mob")}else i=t(document).find(".divi-filer-toggle, .divi-filer-toggle-mob");0!==i.length&&(i.find(".et_pb_contact_field_options_title").off("click.filterUI").on("click.filterUI",function(e){if(t(".admin-filter-post-block-editor").length>0)return;const a=t(this).closest(".et_pb_de_mach_search_posts_item"),i=a.hasClass("visible"),r=t(this).closest(".divi-filer-toggle, .divi-filer-toggle-mob"),o=r.hasClass("auto_close_filter");i?a.removeClass("visible"):(o&&r.find(".et_pb_de_mach_search_posts_item").removeClass("visible"),a.addClass("visible"))}),i.each(function(){const e=t(this),a=e.find("#divi_filter").length?e.find("#divi_filter"):t(document).find("#divi_filter");if(!a.length)return;const i=a.attr("data-toggle-start-state")||("on"===a.attr("data-toggle-start-closed")?"all_closed":"first_open");if("all_closed"===i)return;const r=e.find(".et_pb_de_mach_search_posts_item");if("all_open"===i)return void r.each(function(){const e=t(this);"none"===e.css("display")||e.is(":hidden")||e.addClass("visible")});const o=e.find(".et_pb_de_mach_search_posts_item:first");o.length&&"none"!==o.css("display")&&!o.is(":hidden")&&o.addClass("visible")}))}function t(e){const a=window.jQuery;if(!a)return!1;const i=e.attr("data_cat_id");let r=a('.et_pb_contact_field_radio[data_parent_cat_id="'+i+'"]').find(":checked").length>0;if(r)return!0;return a('.et_pb_contact_field_radio.is-collapsible[data_parent_cat_id="'+i+'"]').length>0&&a('.et_pb_contact_field_radio.is-collapsible[data_parent_cat_id="'+i+'"]').each(function(){if(t(a(this)))return r=!0,!1}),r}function a(e,t){const a=window.jQuery;if(!a)return;const i=a(e.target);let r;if(i.hasClass("et_pb_contact_field_radio")?(i.toggleClass("open"),r=i.attr("data_prevent_collapse")):(i.closest(".et_pb_contact_field_radio").toggleClass("open"),r=i.closest(".et_pb_contact_field_radio").attr("data_prevent_collapse")),i.is("label")&&"on"!==r)return!1;const o=i.hasClass("et_pb_contact_field_radio")?i:i.closest(".et_pb_contact_field_radio");if("A"===t&&"active"===o.attr("data-func_b"))return o.removeAttr("data-func_a"),o.removeAttr("data-func_b"),!1;if("B"===t&&"active"===o.attr("data-func_a"))return o.removeAttr("data-func_a"),o.removeAttr("data-func_b"),!1;"on"===r&&(e.preventDefault(),e.stopPropagation());const n=i.hasClass("et_pb_contact_field_radio")?i.attr("data_cat_id"):i.closest(".et_pb_contact_field_radio").attr("data_cat_id");a('.et_pb_contact_field_radio[data_parent_cat_id="'+n+'"]').each(function(e,t){a(this).hasClass("open")&&a(this).trigger("click"),a(this).toggle("slow")})}function r(e=null){const i=window.jQuery;if(!i)return;const r=i(e||document);r.find(".et_pb_contact_field_radio.is-collapsible").each(function(e,a){const r=i(this).attr("data_cat_id");t(i(this))||i('.et_pb_contact_field_radio[data_parent_cat_id="'+r+'"]').each(function(e,t){i(this).hide()})}),i(document).off("click.collapsibleA",".et_pb_contact_field_radio.is-collapsible").on("click.collapsibleA",".et_pb_contact_field_radio.is-collapsible",function(e){const t=i(e.target);(!t.is("label")||t.is("label")&&"on"===t.closest(".et_pb_contact_field_radio").attr("data_prevent_collapse"))&&(i(this).attr("data-func_a","active"),a(e,"A"))}),r.find(".et_pb_contact_field_radio.is-collapsible").off("click.collapsibleB").on("click.collapsibleB",function(e){const t=i(e.target);(!t.is("label")||t.is("label")&&"on"===t.closest(".et_pb_contact_field_radio").attr("data_prevent_collapse"))&&(i(this).attr("data-func_b","active"),a(e,"B"))})}function o(e=null){const t=window.jQuery;t&&(t(".admin-filter-post-block-editor").length>0||(t(".mobile_toggle_trigger").length>0&&t(".mobile_toggle_trigger").closest(".et_pb_column").css("z-index","20"),t(document).off("click.mobileToggle",".mobile_toggle_trigger.et_pb_button").on("click.mobileToggle",".mobile_toggle_trigger.et_pb_button",function(e){if(t(".admin-filter-post-block-editor").length>0)return;const a=t(this).attr("data-toggle_text");t(this).attr("data-toggle_text",t(this).text());const i=t("#divi_filter_mobile_trigger").find("svg").prop("outerHTML");if(i){const e=a+" "+i;t(this).html(e)}else t(this).html(a);t("body").toggleClass("mobile-filter-open"),t(this).parent().find(".divi_filter_module").slideToggle()}),t(window).off("resize.mobileToggle").on("resize.mobileToggle",function(){const e=t(window).width();t(".toggle_mobile #divi_filter").each(function(){const a=t(this),i=a.closest(".et_pb_de_mach_filter_posts").hasClass("toggle_mobile_tablet");e>=(i?981:769)&&a.siblings(".mobile_toggle_trigger").length&&a.attr("style")?.includes("display: none")&&a.removeAttr("style")})}),t("#divi_filter").length>0&&t("#divi_filter").find(".mobile_toggle_trigger.sticky-toggle").off("click.stickyToggle").on("click.stickyToggle",function(){t(this).closest("#divi_filter").toggleClass("toggle_open"),t("body").toggleClass("mobile-filter-open")})))}function n(e=null){const t=window.jQuery;if(!t)return;if(0===t(".divi-filter-slide").length)return;const a=t(".divi-filter-slide").find("#divi_filter").data("slide_toggler");a&&(t(".divi-filter-slide").closest(".et_pb_row").addClass("has-slide-filter"),t(".divi-filter-slide").closest(".et_pb_column").addClass("slide slide-close"),t("#"+a).off("click.slideFilter").on("click.slideFilter",function(e){e.preventDefault();const i=t(this).text();
1t(this).text(t('#divi_filter[data-slide_toggler="'+a+'"]').attr("data-slide_hide_text")),t('#divi_filter[data-slide_toggler="'+a+'"]').attr("data-slide_hide_text",i),t('#divi_filter[data-slide_toggler="'+a+'"]').closest(".et_pb_column").toggleClass("slide-close").toggleClass("slide-open"),"function"==typeof window.same_height&&window.same_height()}))}function s(e=null){const t=window.jQuery;function a(e){const t=window.jQuery;if(!t)return;const a=t(e.target).closest(".showmore");if(!a.length)return;e.preventDefault(),e.stopPropagation();const i=a.closest(".et_pb_de_mach_search_posts_item");i.length&&i.addClass("limit_show_all")}function i(e){const t=window.jQuery;if(!t)return;const a=t(e.target).closest(".showless");if(!a.length)return;e.preventDefault(),e.stopPropagation();const i=a.closest(".et_pb_de_mach_search_posts_item");i.length&&i.removeClass("limit_show_all")}t&&(t(document).off("click.showMore",".showmore").on("click.showMore",".showmore",a),t(document).off("click.showLess",".showless").on("click.showLess",".showless",i),document.__dafShowMoreCaptureBound||(document.addEventListener("click",function(e){const t=e.target;t&&t.closest&&(t.closest(".showmore")?a(e):t.closest(".showless")&&i(e))},!0),document.__dafShowMoreCaptureBound=!0))}function l(e=null){const t=window.jQuery;t&&(t(document).off("click.checkboxWrapper",".et_pb_checkbox_select_wrapper > span, .et_pb_checkbox_select_wrapper > label").on("click.checkboxWrapper",".et_pb_checkbox_select_wrapper > span, .et_pb_checkbox_select_wrapper > label",function(e){e.preventDefault(),e.stopPropagation(),t(this).closest(".et_pb_checkbox_select_wrapper").toggleClass("checkbox_select_expanded")}),t(document).off("click.checkboxWrapperClose").on("click.checkboxWrapperClose",function(e){t(e.target).closest(".et_pb_checkbox_select_wrapper").length||t(".et_pb_checkbox_select_wrapper").removeClass("checkbox_select_expanded")}),t(document).off("change.checkboxWrapperLabel",".et_pb_checkbox_select_wrapper .et_pb_contact_field_options_list input").on("change.checkboxWrapperLabel",".et_pb_checkbox_select_wrapper .et_pb_contact_field_options_list input",function(){const e=t(this).closest(".et_pb_checkbox_select_wrapper").find(" > span, > label").first();if(0===e.length)return;let a=e.attr("origin-label");void 0!==a&&""!==a||(e.attr("origin-label",e.text()),a=e.text());const i=t(this).closest(".et_pb_contact_field_options_list"),r=[];i.find("input:checked").length>0?(t.each(i.find("input:checked"),function(){""!==t(this).val()&&r.push(t(this).parent().find(".radio-label").attr("title"))}),r.length>0?e.text(r.join(", ")):e.text(a)):e.text(a)}))}function d(e=null,t=null){const a=window.jQuery;if(!a)return;const i=a(t||document);i.find(".deselect_radio .et_pb_contact_field_radio :radio").off("mousedown.deselectRadio").on("mousedown.deselectRadio",function(t){const i=a(this);if(i.is(":checked")){const t=function(){setTimeout(function(){i.removeAttr("checked"),"function"==typeof e&&e()},0)},a=function(){i.unbind("mouseup",r)},r=function(){t(),a()};i.bind("mouseup",r),i.one("mouseout",a)}}),i.find(".divi-swatch .et_pb_contact_field_radio .radio-label i").off("mousedown.deselectSwatch").on("mousedown.deselectSwatch",function(t){const i=a(this),r=a(this).closest(".et_pb_contact_field_radio").find('input[type="radio"]')[0];if(void 0!==r&&r&&r.checked){const t=function(){setTimeout(function(){r.checked=!1,"function"==typeof e&&e()},0)},a=function(){i.unbind("mouseup",o)},o=function(){t(),a()};i.bind("mouseup",o),i.one("mouseout",a)}}),i.find(".divi-swatch .et_pb_contact_field_radio .star-rating").off("mousedown.deselectRating").on("mousedown.deselectRating",function(t){const i=a(this),r=a(this).closest(".et_pb_contact_field_radio").find('input[type="radio"]')[0];if(r&&r.checked){const t=function(){setTimeout(function(){r.checked=!1,"function"==typeof e&&e()},0)},a=function(){i.unbind("mouseup",o)},o=function(){t(),a()};i.bind("mouseup",o),i.one("mouseout",a)}})}function c(e=null){const t=window.jQuery;t&&t(document).off("click.subCatToggle",".post_obj_sub_cat_name").on("click.subCatToggle",".post_obj_sub_cat_name",function(e){e.preventDefault(),t(this).closest(".post_obj_sub_cat").toggleClass("expand")})}function _(t={}){const{onDeselectRadio:a=null,filterRoot:i=null}=t;e(i),r(i),o(i),n(i),s(i),l(i),d(a,i),c(i)}console.log("divi-filter.js loaded");var u,p=!1,f=!1,h=!1,m=!0,y=!1,g=!1,v=!1,b="",j=0,w=1200,Q=!!(window.DE_DAF_DEBUG||"undefined"!=typeof localStorage&&"1"===localStorage.getItem("daf_debug")||"undefined"!=typeof window&&window.location&&window.location.search&&-1!==window.location.search.indexOf("daf_debug=1"));"undefined"!=typeof jQuery&&jQuery(function(){window.DE_DAF_DEBUG&&!Q&&(Q=!0)});var x=[],k=500,C=Date.now()+"-"+Math.random().toString(36).slice(2,8),S={levels:["info","state","perf","ajax","ui","warn","error"],enabledLevels:["state","perf","ajax","warn","error"]},A=function(e,t){if(Q&&"undefined"!=typeof console&&-1!==S.enabledLevels.indexOf(e)){var a=Array.prototype.slice.call(arguments,2),i={timestamp:(new Date).toISOString(),level:e,category:t,message:a};x.push(i),x.length>k&&x.shift();var r="[DAF]["+e+"]["+t+"]";a.unshift(r),console.log.apply(console,a)}},D=function(e,t){v=!0,b=e||"unknown",j=Date.now(),A("state","submit-hook","Submit trigger armed",{source:b,target_tag:t&&t.currentTarget?t.currentTarget.tagName:"",target_id:t&&t.currentTarget&&t.currentTarget.id||"",target_class:t&&t.currentTarget&&t.currentTarget.className||""}),setTimeout(function(){v&&Date.now()-j>=w&&(v=!1,b="",j=0,A("state","submit-hook","Submit trigger expired"))},1250)};window.dafAppendInlineCss=window.dafAppendInlineCss||function(e,t){if(t&&"string"==typeof t){var a=t.trim();if(a&&(a=a.replace(/<style\b[^>]*>/gi,"").replace(/<\/style>/gi,"").replace(/<[^>]+>/g,"").trim())){var i=jQuery('<style type="text/css" class="daf-runtime-inline-style" data-daf-runtime="1"></style>');i.text(a),jQuery("head").append(i)}}},window.dafRunInlineJs=window.dafRunInlineJs||function(e){if(e&&"string"==typeof e){var t=e.trim();if(t)try{jQuery.globalEval(t)}catch(e){window.console&&"function"==typeof window.console.warn&&console.warn("DAF inline_js execution failed",e)}}};var I=!1,O=!1,q=null,T=!1,N=function(e){if(!e||"string"!=typeof e)return e;try{var t=JSON.parse(e);if(!t||"object"!=typeof t||void 0===t.post_type)return e;var a=Array.isArray(t.post_type)?t.post_type.slice():[t.post_type],i=[];return a.forEach(function(e){if("string"==typeof e){var t=e.trim();t&&("autodetect"!==t&&"auto_detect"!==t&&"auto,detect"!==t||(t="auto-detect"),i.push(t))}}),-1!==i.indexOf("auto")&&-1!==i.indexOf("detect")&&-1===i.indexOf("auto-detect")&&(i=i.filter(function(e){return"auto"!==e&&"detect"!==e})).push("auto-detect"),(i=i.filter(function(e,t,a){return a.indexOf(e)===t})).length>0?(t.post_type=i,JSON.stringify(t)):e}catch(t){return e}};window.dafOriginalQueryStore=window.dafOriginalQueryStore||{},window.dafInitialPostIdsStore=window.dafInitialPostIdsStore||{};var F,P=function(e){if(!e||!e.length)return"main-loop-default";var t=e.attr("id");if(t)return"loop-id:"+t;var a=e.attr("data-loop-id");return a?"data-loop-id:"+a:"main-loop-index:"+jQuery(".divi-filter-archive-loop.main-loop").index(e)},M=function(e,t){if(!e||!e.length)return"page";var a=e.closest(".divi-filter-pagination"),i=a.length?a.data("paginationpage"):void 0;if(null!=i&&""!==String(i).trim())return String(i).trim();if(t&&t.length){var r=t.attr("data-custom-page");if(null!=r&&""!==String(r).trim()){var o=String(r).trim();if(""!==o&&"page"!==o)return o}}return"page"},R=function(e){var t=0;try{var a=new URLSearchParams(window.location.search),i=null,r=e&&""!==String(e).trim()?String(e).trim():"";if(r&&"page"!==r){var o=a.get(r);null!==o&&""!==o&&(i=o)}if(null!==i&&""!==i||(i=a.get("p_page")||a.get("paged")||a.get("page")),(null===i||""===i)&&"string"==typeof window.location.pathname){var n=window.location.pathname.replace(/\/+$/,"").match(/\/(?:page|paged)\/(\d+)\/?$/i);n&&n[1]&&(i=n[1])}null!==i&&""!==i&&(t=parseInt(i,10))}catch(e){}return isNaN(t)||t<1?0:t},L=function(e){var t=e;if(null==t&&(t="undefined"!=typeof window&&window.location?window.location.search:""),!t||"string"!=typeof t||t.length<2)return!1;try{for(var a=new URLSearchParams(t).getAll("filter"),i=0;i<a.length;i++){var r=String(null!=a[i]?a[i]:"").trim().toLowerCase();if("true"===r||"1"===r||"yes"===r||"on"===r)return!0}}catch(e){}return!1},E=function(e){if(!e||!e.length)return e;if(1===e.length)return e;var t=e.filter(".main-loop");return t.length>0?(t.length>1&&window.console&&"function"==typeof window.console.warn&&window.console.warn("[DAF] Multiple .main-loop targets; using the first. Use one main loop per filtered region when possible."),t.first()):(window.console&&"function"==typeof window.console.warn&&window.console.warn("[DAF] Multiple .divi-filter-archive-loop targets; using the first."),e.first())},Y=function(e){if(!e||"string"!=typeof e)return!1;try{var t=JSON.parse(e);return!(!t||"object"!=typeof t)&&!!(t.post_type||t.tax_query||t.meta_query||t.category_name||t.tag||t.taxonomy||t.term)}catch(e){return!1}},U=function(e,t){if(t&&"string"==typeof t){var a=N(t),i=P(e);window.dafOriginalQueryStore[i]=a,e.attr("data-original-filter-var",a)}},J=function(e){if(!e||!e.length)return null;var t=P(e),a=window.dafOriginalQueryStore[t];if(Y(a))return e.attr("data-original-filter-var",a),a;var i=e.attr("data-original-filter-var");
1if(Y(i))return window.dafOriginalQueryStore[t]=i,i;var r=e.attr("data-loop-var");if(Y(r))return U(e,r),e.attr("data-original-filter-var");var o=e.attr("data-filter-var");return Y(o)?(U(e,o),e.attr("data-original-filter-var")):null},z=function(e){if(!e||!e.length)return"";var t=P(e);if(window.dafInitialPostIdsStore[t])return window.dafInitialPostIdsStore[t];var a=[];e.find(".grid-col.dmach-grid-item[data-id], .dmach-grid-item[data-id], li.product[data-id]").each(function(){var e=jQuery(this).attr("data-id"),t=parseInt(e,10);!isNaN(t)&&t>0&&a.push(String(t))});var i=a.filter(function(e,t){return a.indexOf(e)===t});return i.length>0?(window.dafInitialPostIdsStore[t]=i.join(","),window.dafInitialPostIdsStore[t]):""},B=function(e){if(!e||!e.length)return[];var t=[];return e.find(".grid-col.dmach-grid-item[data-id], .dmach-grid-item[data-id], li.product[data-id]").each(function(){var e=jQuery(this).attr("data-id"),a=parseInt(e,10);!isNaN(a)&&a>0&&t.push(a)}),t},V=function(e){if(!e||"string"!=typeof e)return{has_query:!1};try{var t=JSON.parse(e);return{has_query:!0,post_type:t.post_type||null,orderby:t.orderby||null,order:t.order||null,paged:t.paged||null,posts_per_page:t.posts_per_page||null,post__in_count:Array.isArray(t.post__in)?t.post__in.length:null,post__in_sample:Array.isArray(t.post__in)?t.post__in.slice(0,10):null,has_tax_query:!!t.tax_query,has_meta_query:!!t.meta_query}}catch(e){return{has_query:!1,parse_error:e.message}}},W=function(e,t,a){if(Q){var i=performance.now()-t,r=(i/1e3).toFixed(2),o=i>=1e3?r+"s":i.toFixed(0)+"ms";A("perf","timing",e+":",o,a&&""!==a?a:"")}},G=function(e){return e&&0!==e?e<1e3?e.toFixed(0)+"ms":(e/1e3).toFixed(2)+"s":"0ms"},H=function(e,t){Q&&e&&(console.log("[DAF][Performance] Server Performance Breakdown:"),"filter"===t?(e.total_time_ms&&console.log("  Filter Total: "+G(e.total_time_ms)),e.wp_query_ms&&console.log("  Database Query: "+G(e.wp_query_ms)),e.before_shop_loop_ms&&console.log("  Before Shop Loop: "+G(e.before_shop_loop_ms)),e.layout_render_total_ms&&(console.log("  Loop Template: "+G(e.layout_render_total_ms)),void 0!==e.layout_render_post_count&&(console.log("    Posts rendered: "+e.layout_render_post_count),void 0!==e.layout_render_times_captured&&console.log("    Per-post timing captured: "+e.layout_render_times_captured+" of "+e.layout_render_post_count),void 0!==e.layout_render_avg_ms&&console.log("    Avg per post: "+G(e.layout_render_avg_ms)),void 0!==e.layout_render_min_ms&&void 0!==e.layout_render_max_ms&&console.log("    Range: "+G(e.layout_render_min_ms)+" - "+G(e.layout_render_max_ms)),e.layout_render_sample&&e.layout_render_sample.length>0&&console.log("    Sample times: "+e.layout_render_sample.map(function(e){return G(e)}).join(", ")),e.layout_render_note&&console.log("    Note: "+e.layout_render_note))),e.after_shop_loop_ms&&console.log("  After Shop Loop: "+G(e.after_shop_loop_ms)),e.css_generation_ms&&console.log("  CSS Generation: "+G(e.css_generation_ms)),e.filters_html_ms&&console.log("  Filters HTML: "+G(e.filters_html_ms)),e.response_prep_ms&&console.log("  Response Prep Total: "+G(e.response_prep_ms)),e.response_assembly_ms&&console.log("  Response Assembly: "+G(e.response_assembly_ms))):"get_count"===t&&(e.total_time_ms&&console.log("  Get Count Total: "+G(e.total_time_ms)),e.wp_query_ms&&console.log("  Database Query: "+G(e.wp_query_ms)),e.cache_check_ms&&console.log("  Cache Check: "+G(e.cache_check_ms)),e.parse_input_ms&&console.log("  Parse Input: "+G(e.parse_input_ms))))},X=function(){if(Q){var e={sessionId:C,url:window.location.href,userAgent:navigator.userAgent,timestamp:(new Date).toISOString(),screenSize:window.innerWidth+"x"+window.innerHeight,dafVersion:"undefined"!=typeof filter_ajax_object?filter_ajax_object.version:"unknown"};return A("info","environment","Session started:",e),e}};function K(e){var t=e.attr("data-name");if(e.is("select")||e.is('input[type="radio"]')){var a="";if(""!==(a=e.is("select")?e.val():e.closest(".et_pb_contact_field_options_list").find('input[type="radio"]:checked').val()))jQuery(".et_pb_contact_field_options_list").find('input[data-name="'+t+'"]').each(function(){jQuery(this).val()===a?jQuery(this).prop("checked",!0):jQuery(this).prop("checked",!1)}),jQuery(".search_filter_cont").find('select[data-name="'+t+'"]').each(function(){jQuery(this).find('option[value="'+a+'"]').length>0&&(jQuery(this).val(a),jQuery(this).find('option[value="'+a+'"]').prop("selected",!0))})}else if(e.is('input[type="checkbox"]')){var i=e.closest(".et_pb_contact_field_options_list").find('input[type="checkbox"]:checked');if(i.length>0){a=[];i.each(function(){a.push(jQuery(this).val())}),jQuery(".et_pb_contact_field_options_list").find('input[data-name="'+t+'"]').each(function(){a.indexOf(jQuery(this).val())>-1?jQuery(this).prop("checked",!0):jQuery(this).prop("checked",!1)}),jQuery(".search_filter_cont").find('select[data-name="'+t+'"]').each(function(){jQuery(this).find('option[value="'+a+'"]').length>0&&(jQuery(this).val(a),jQuery(this).find('option[value="'+a+'"]').prop("selected",!0))})}}}function Z(e,t){var a=document.location.href,i="string"==typeof e?e:"";if(i){n=["page","paged","post_page","product_page"];if(i&&(n.indexOf(i)>-1||/_page$/.test(i))&&(n.forEach(function(e){var t=new RegExp("([?&])"+e+"=([^#&]*)","g");a=a.replace(t,function(e,t){return"?"===t?"?":""})}),a=(a=a.replace(/([?&])(\w+_page)=([^#&]*)/g,function(e,t){return"?"===t?"?":""})).replace(/\?&/,"?").replace(/&&/g,"&").replace(/[?&]$/,"")),-1===a.indexOf("?"))""!==t&&window.history.replaceState(null,null,a+"?filter=true&"+i+"="+t);else if(-1===a.indexOf("?filter")&&(o=a.replace("?","?filter=true&"),a=o,window.history.replaceState(null,null,o)),a.indexOf("&"+i+"=")>-1||a.indexOf("?"+i+"=")>-1){var r=new RegExp("([?&]"+i+")=([^#&]*)","g"),o="";""!==t?(o=a.replace(r,"$1="+t),window.history.replaceState(null,null,o)):(o=(o=a.replace(r,"")).replace(/\?&/,"?").replace(/&&/g,"&").replace(/[?&]$/,""),window.history.replaceState(null,null,o))}else""!==t&&window.history.replaceState(null,null,a+"&"+i+"="+t)}else{var n;
1""===t&&((n=["page","paged","post_page","product_page"]).forEach(function(e){var t=new RegExp("([?&])"+e+"=([^#&]*)","g");a=a.replace(t,function(e,t){return"?"===t?"?":""})}),a=(a=a.replace(/([?&])(\w+_page)=([^#&]*)/g,function(e,t){return"?"===t?"?":""})).replace(/\?&/,"?").replace(/&&/g,"&").replace(/[?&]$/,""),window.history.replaceState(null,null,a))}}function ee(e,t,a,i,r,o,n){var s=function(e){return jQuery(".param-"+e)},l=function(e,t){return(e.attr("data-value")||"").trim()===(t||"").trim()},d=function(e,t){s(e).filter(function(){return l(jQuery(this),t)}).remove()},c=function(e){return String(e||"").replace(/\s+/g," ").trim().toLowerCase()};if(void 0!==a&&"object"!=typeof a){var _=!1;if(jQuery('.divi-filter-item[data-filter-option="'+t+'"]').each(function(){var e,r=jQuery(this),o=r.closest(".search_filter_cont").find(".et_pb_contact_field_options_title").text();if(o===i||(o||"").trim()===(i||"").trim()||r.find('.divi-acf[data-name="'+t+'"]').length>0)if(r.find(".divi-acf").eq(0).is("select"))(r.find(".divi-acf option:selected").text().trim()===a||""===r.find(".divi-acf option:selected").val()&&""===a)&&r.find(".divi-acf").eq(0).find("option").each(function(){jQuery(this).is(":selected")?_=!0:d(t,jQuery(this).text().trim())});else if(r.hasClass("divi-checkboxmulti")){var n=c(a),u=r.find(".radio-label").filter(function(){var e=jQuery(this),t=c(e.attr("title")),a=c(e.attr("data-value"));return""!==t&&t===n||""!==a&&a===n});console.log("[DAF][filter-tags] checkboxmulti match attempt",{slug:t,incomingValue:a,incomingName:i,filterItemName:o,matchingLabels:u.length}),u.length>0?(e=a,s(t).filter(function(){return l(jQuery(this),e)}).length>0&&d(t,a),u.closest(".et_pb_contact_field_radio").find("input:checked").length>0&&(_=!0)):console.log("[DAF][filter-tags] checkboxmulti no label match",{slug:t,incomingValue:a,incomingName:i})}else{var p=r.find(".radio-label").filter(function(){var e=jQuery(this),t=c(e.attr("title")),i=c(e.attr("data-value")),r=c(a);return""!==t&&t===r||""!==i&&i===r});p.length>0&&jQuery(".param-"+t).remove(),p.closest(".et_pb_contact_field_radio").find("input").each(function(){jQuery(this).is(":checked")&&(_=!0)})}}),"checkbox"!==e&&"radio"!==e||!0===_||""===a||console.log("[DAF][filter-tags] tag NOT added",{slug:t,value:a,name:i,type:e,reason:"No checked input matched display/data value in current filter item"}),!0===_&&""!==a&&"All"!==a){"range"===e&&(jQuery(".param-"+t).remove(),a=n+" - "+o),d(t,a);var u=jQuery("#divi_filter").attr("data-filter-param-icon-placement")||"";if("title"===r)if("left"===u)var p='<p class="filter-param-item param-'+t+'" data-filter="'+t+'" data-type="'+e+'" data-value="'+a.replace(/\"/g,'\\"')+'"><span class="remove-filter"></span>'+i+": "+a+"</p>";else p='<p class="filter-param-item param-'+t+'" data-filter="'+t+'" data-type="'+e+'" data-value="'+a.replace(/\"/g,'\\"')+'">'+i+": "+a+'<span class="remove-filter"></span></p>';else if("left"===u)p='<p class="filter-param-item param-'+t+'" data-filter="'+t+'" data-type="'+e+'" data-value="'+a.replace(/\"/g,'\\"')+'"><span class="remove-filter"></span>'+a+"</p>";else p='<p class="filter-param-item param-'+t+'" data-filter="'+t+'" data-type="'+e+'" data-value="'+a.replace(/\"/g,'\\"')+'">'+a+'<span class="remove-filter"></span></p>';var f=jQuery("#divi_filter"),h="";if(f.parents().each(function(){var e=jQuery(this).attr("data-filter-param-container");if(e&&""!==e.trim())return h=e,!1}),h&&""!==h.trim()||(h=f.attr("data-filter-param-container")||""),h&&""!==h.trim()){var m=jQuery(h.trim());if(m.length>0){0===(j=m.find(".filter-param-tags")).length&&(j=jQuery('<div class="filter-param-tags"></div>'),m.append(j)),j.eq(0).append(p)}else{var y=function(e){e=e||3;var t=jQuery(h.trim());if(t.length>0){var a=t.find(".filter-param-tags");0===a.length&&(a=jQuery('<div class="filter-param-tags"></div>'),t.append(a)),a.eq(0).append(p)}else e>0&&setTimeout(function(){y(e-1)},200)};y()}}else{var g=null,v=jQuery(".et_pb_de_mach_archive_loop").first();if(v.length>0&&(g=v.find(".filter-param-tags").first()),g&&0!==g.length||(g=jQuery(".filter-param-tags").filter(function(){return!jQuery(this).closest("#divi_filter").length&&jQuery(this).closest(".et_pb_de_mach_archive_loop").length>0}).first()),!g||0===g.length){var b=jQuery(".filtered-posts-cont").first();b.length>0&&b.find(".divi-filter-archive-loop").length>0&&0===(g=b.siblings(".filter-param-tags").first()).length&&(g=b.parent().find(".filter-param-tags").first())}if(g&&g.length>
10)g.eq(0).append(p);else if(jQuery(".main-loop .filter-param-tags").length>0)jQuery(".main-loop .filter-param-tags").eq(0).append(p);else if(f.length>0){var j;0===(j=f.find(".filter-param-tags")).length&&(j=jQuery('<div class="filter-param-tags"></div>'),f.append(j)),j.eq(0).append(p)}}}}}function te(e=null,t={}){if(I)if(O)O=!1,I=!1;else{var a=!1;if(jQuery("#divi_filter input.js-datepicker, #dmach-search-form input.js-datepicker").each(function(){var e=jQuery(this),t=(e.attr("data-field_type")||"").toString(),i=(e.val()||"").toString().trim(),r=(e.attr("data-start_date")||"").toString().trim(),o=(e.attr("data-end_date")||"").toString().trim();if("range"===t){if(""!==i&&""!==r&&""!==o&&r!==o)return a=!0,!1}else if(""!==i&&""!==r)return a=!0,!1;return!0}),!a)return void(I=!1);I=!1}var i=[],r=[],o=[],n=[],s=!1,l=[],d=document.location.href,c=jQuery(".et_pb_de_mach_filter_posts, .divi_filter_module").length;if(jQuery(".et_pb_de_mach_filter_posts, .divi_filter_module").each(function(){(1===c||c>1&&jQuery(this).width()>0)&&jQuery(this).find(".search_filter_cont").each(function(){var e,t,a,d=jQuery(this).data("filter-condition"),c=!1,_=jQuery(this).find(".et_pb_contact_field").data("type"),u=(jQuery(this).find(".divi-acf").eq(0).data("filtertype")||"").toString();if("divi-checkboxsingle"===u)if(jQuery(this).find(".divi-acf").eq(0).is("select")){f=jQuery(this).find(".divi-acf").eq(0).data("name"),h=jQuery(this).find(".divi-acf").eq(0).attr("id"),c=""!==(m=jQuery(this).find(".divi-acf").eq(0).val())&&null!==m;null===m&&(m="")}else{if((g=jQuery(this).find("input:checked")).length>0){var f=g.data("name"),h=g.attr("id"),c=""!==(m=g.val())&&null!==m;null===m&&(m="")}else{var f=jQuery(this).find("input").eq(0).data("name"),h="",m="";c=!1}}else if("divi-checkboxmulti"===u){var g=jQuery(this).find("input:checked"),v=[];g.each(function(){""!==jQuery(this).val()&&v.push(jQuery(this).val())});f=jQuery(this).find(".divi-acf").eq(0).data("name"),h=jQuery(this).find(".divi-acf").eq(0).attr("id"),c=""!==(m="and"===d?v.join("|"):v.join(","))&&null!==m;null===m&&(m="")}else if("address"===u){f=jQuery(this).find(".divi-acf").eq(0).data("name"),h=jQuery(this).find(".divi-acf").eq(0).attr("id"),c=""!==(m=jQuery(this).find(".divi-acf").eq(0).val())&&null!==m;if(null===m&&(m=""),c)Z("map_radius",jQuery(this).find(".divi-acf-map-radius").val()),Z("map_radius_unit",jQuery(this).find(".divi-acf-map-radius").data("radius-type"))}else if("datepicker"===u){var b=jQuery(this).find(".divi-acf").eq(0),j=(f=b.data("name"),h=b.attr("id"),b.attr("data-start_date")),w=b.attr("data-end_date"),Q=(b.attr("data-date_format")||"").toString().trim(),x=b.attr("data-field_type"),k=(m="",c=!1,function(e,t){if(!e&&0!==e)return null;var a=String(e).trim();if(""===a)return null;var i=[];""!==t&&i.push(t),i=i.concat(["MM/DD/YYYY","M/D/YYYY","DD/MM/YYYY","D/M/YYYY","YYYY-MM-DD","YYYYMMDD"]);for(var r=0;r<i.length;r++){var o=moment(a,i[r],!0);if(o.isValid())return o}var n=moment(a);return n.isValid()?n:null});if(""!==(b.val()||"").toString().trim()&&""!==j&&void 0!==j&&""!==w&&void 0!==w){var C=k(j,Q),S=k(w,Q);C&&S&&("range"===x?C.isSame(S,"day")||(m=C.format("YYYYMMDD")+";"+S.format("YYYYMMDD")):m=C.isSame(S,"day")?C.format("YYYYMMDD"):C.format("YYYYMMDD")+";"+S.format("YYYYMMDD"))}void 0===m&&(m=""),""!==m&&(c=!0),c&&Z(f,m)}else{f=jQuery(this).find(".divi-acf").eq(0).data("name"),h=jQuery(this).find(".divi-acf").eq(0).attr("id"),c=null!==(m=jQuery(this).find(".divi-acf").eq(0).val())&&""!==m;if(null===m&&(m=""),"rangeslider"===jQuery(this).find(".divi-acf").eq(0).attr("data-filtertype")){var A=jQuery(this).find(".divi-acf").eq(0).data("ionRangeSlider");if(void 0!==A){var D=m.split(";");D.length>1&&(void 0!==jQuery(this).find(".divi-acf").attr("data-current_max")&&parseFloat(D[1])===parseFloat(jQuery(this).find(".divi-acf").attr("data-current_max"))&&(D[1]=jQuery(this).find(".divi-acf").attr("data-origin_max")),parseFloat(D[1])===parseFloat(A.options.max)&&parseFloat(D[0])===parseFloat(A.options.min)?(m="",c=!1):m=D.join(";"))}!0===p&&(m="",c=!1)}}if(c&&(e=jQuery(this),t=f,"taxonomy"===(a=e&&e.attr("data-type")?String(e.attr("data-type")):"")||"category"===a||t&&("category"===t||"post_tag"===t||"product_cat"===t||"product_tag"===t||0===t.indexOf("pa_")))&&(c=""!==(m=function(e){if(null==e)return"";var t=String(e).trim();if(""===t)return"";var a="";t.indexOf("|")>-1?a="|":t.indexOf(",")>-1&&(a=",");var i=function(e){return String(e).trim().toLowerCase().replace(/\s+/g,"-")};return a?t.split(a).map(i).filter(function(e){return""!==e}).join(a):i(t)}(m))),c&&(c=""!==(m=function(e){if(null==e)return"";var t=String(e).trim();if(""===t)return"";var a=function(e){var t=String(e||"").trim();return!(""===t||!/^\d{8}$/.test(t)&&!/^\d{4}-\d{1,2}-\d{1,2}$/.test(t)&&!/^\d{1,2}\/\d{1,2}\/\d{4}$/.test(t)&&!/^\d{1,2}\/\d{1,2}\/\d{6}$/.test(t))},i=function(e){var t=String(e).trim(),a=t.match(/^(\d{1,2})\/(\d{1,2})\/(\d{6})$/);return a?a[1].padStart(2,"0")+"/"+a[2].padStart(2,"0")+"/"+a[3].slice(-4):t};if(/^\s*[^;]+;\s*[^;
1]+\s*$/.test(t)){var r=t.split(";").map(i);return a(r[0])&&a(r[1])?r[0]+";"+r[1]:t}if(/^\s*[^-]+-\s*[^-]+\s*$/.test(t)){var o=t.split(/\s*-\s*/).map(i);return a(o[0])&&a(o[1])?o[0]+" - "+o[1]:t}return a(t)?i(t):t}(m))),y||"none"!==jQuery(this).closest(".et_pb_de_mach_search_posts_item").css("display")||(m="",c=!1),f&&-1===l.indexOf(f)&&l.push(f),c){var I=i.indexOf(f),O=encodeURIComponent(m);if(-1===I)i.push(f),r.push(h),o.push(O),n.push(_);else if(""!==o[I]&&o[I]!==O){var q=decodeURIComponent(o[I]).split("|"),T=decodeURIComponent(O).split("|"),N=q.concat(T),F=N.filter(function(e,t){return""!==e&&N.indexOf(e)===t});o[I]=O=encodeURIComponent(F.join("|"))}else o[I]=O;s=!0}})}),window.location.search.indexOf("?filter")>-1&&(window.location.search.indexOf("&page")>-1||window.location.search.indexOf("&orderby")>-1)&&(s=!0),!0===p?(jQuery.each(l,function(e,t){Z(t,"")}),i=[],r=[],o=[],n=[],s=!1):jQuery.each(l,function(e,t){var a=i.indexOf(t);Z(t,a>-1?o[a]:"")}),!1===s){var _=document.location.href.replace("?filter=true&","?").replace("&filter=true","").replace("?filter=true","");(_.endsWith("?")||_.endsWith("&"))&&(_=_.slice(0,-1)),window.history.replaceState(null,null,_)}ie();var u=document.location.href;if(void 0!==e&&e instanceof jQuery&&e.length>0)var h=E(e).attr("data-sortchanged");else jQuery(".divi-filter-archive-loop.main-loop");var Q=jQuery("#divi_filter").hasClass("updatetype-update_button"),x=!(!t||!t.forceSubmit),k=jQuery(document.activeElement||[]),C=k.length>0&&k.closest("#divi_filter, #dmach-search-form").length>0&&(k.is('button[type="submit"], input[type="submit"]')||k.hasClass("et_pb_contact_submit")||k.hasClass("search_filter_submit")),S=!0===v&&j>0&&Date.now()-j<=w,D=x||S||C;D&&!0!==v&&C&&(b="active-element-fallback"),!Q||D||!0===p||!0===f||"true"===h||g?(Q&&A("state","submit-hook","Button mode execute filter",{explicit_submit_trigger:D,source:b||"none"}),D&&(v=!1,b=""),(d!==u||m||!0===p||!0===f||"true"===h||D||g)&&ae(i,r,o,n,e)):A("state","submit-hook","Button mode defer: waiting for Search submit",{source:b||"none",current_url:d,changed_url:u})}function ae(e,t,a,i,r=null){var o=null!=r?r:jQuery(".divi-filter-archive-loop.main-loop");o=E(o);var n=!0===f;f=!1;var s=null;if(et=o.attr("data-loop-var"))try{(at=JSON.parse(et)).loop_layout&&"none"!==at.loop_layout&&(s=at.loop_layout)}catch(e){}if(!s){var l=o.find(".grid-col, .dmach-grid-item, .grid-item").first();if(l.length>0){var d=l.attr("data-layout-id")||l.attr("data-layoutid")||l.closest(".grid-col, .dmach-grid-item, .grid-item").attr("data-layout-id");d&&(s=d)}}s||(s=o.attr("data-layoutid"));var c=o.attr("data-noresults"),_=o.attr("data-no_results_text"),v=o.attr("data-sortorder"),b=o.attr("data-orderbyvalue"),j=o.attr("data-sorttype"),w=o.attr("data-sortasc"),Q=o.attr("data-gridstyle"),x=o.attr("data-columnscount"),k=o.attr("data-postnumber"),C=o.attr("data-sort-preserve-count"),S=o.attr("data-loadmore"),D=o.attr("data-btntext"),I=o.attr("data-btntext_loading"),O=o.attr("data-resultcount"),q=o.attr("data-result-count-single-text"),T=o.attr("data-result-count-all-text"),F=o.attr("data-result-count-pagination-text"),P=o.attr("data-countposition"),M=o.attr("data-pagination_position"),L=o.attr("data-shortcode_name"),X=o.attr("data-search"),K=o.attr("data-sortchanged"),ee=o.attr("data-include_category"),te=o.attr("data-include_tag"),ae=o.attr("data-include_taxomony"),ie=o.attr("data-include_term"),re=o.attr("data-exclude_category"),oe=o.attr("data-exclude_tags"),ne=o.attr("data-post_exclude"),le=o.attr("data-hide_non_purchasable"),de=o.attr("data-show_hidden_prod"),ce=o.attr("data-pagechanged"),_e=(o.attr("data-current_category"),o.attr("data-current_custom_category"),o.attr("data-current_custom_category_terms"),o.attr("data-current_author"),o.attr("data-has-map")),ue=o.attr("data-map-center-post"),pe=o.attr("data-hide-marker-label"),fe=o.attr("data-map-selector"),he=o.attr("data-map-cluster"),me=o.attr("data-map-marker-layout"),ye=o.attr("data-map-all-posts"),ge=o.attr("data-current-page"),ve=o.attr("data-custom-page"),be=o.attr("data-base-url"),je=o.find(".divi-loadmore").attr("data-icon"),we=o.attr("data-link_wholegrid"),Qe=o.attr("data-wholegrid-external"),xe=o.attr("data-wholegrid-external_acf"),ke=o.attr("data-onload_cats"),Ce=o.attr("data-onload_tags"),Se=o.attr("data-onload_tax"),Ae=o.attr("data-onload_terms"),De=o.closest(".et_pb_row").find("#divi_filter.divi_filter_module").first();De.length||(De=o.closest(".et_pb_section").find("#divi_filter.divi_filter_module").first()),De.length||(De=jQuery("#divi_filter.divi_filter_module").first());var Ie=De.attr("data-stock-visibility-mode")||"inherit";if((!v||""===v)&&b&&""!==b){var Oe=b.split("-");Array.isArray(Oe)&&Oe.length>1?(v=Oe[0],w=Oe[1]):"price"===b?(v="price",w="asc"):(v=b,w="desc")}var qe=[],Te=!1,Ne="",Fe=o.data("current-taxonomy"),Pe=o.data("current-taxterm");let Me=[];jQuery("input[name='acf_custom_database[][table_map]']").length>0&&jQuery("input[name='acf_custom_database[][column_map]']").length>0&&jQuery("input[name='acf_custom_database[][table_map]']").each(function(e){let t=jQuery(this).val(),a=jQuery("input[name='acf_custom_database[][column_map]']").eq(e).val();Me.push({table_map:t,column_map:a})}),jQuery(".et_pb_checkbox_select_wrapper").removeClass("checkbox_select_expanded"),o.find(".divi-filter-loop-container").length>0&&(Ne=o.find(".no-results-layout").length>0?o.find(".no-results-layout").data("classes"):o.find(".divi-filter-loop-container > ul").attr("class")),o.hasClass("is_search_page")&&Z("is_search",!0);var Re=[];jQuery(".et_pb_de_mach_filter_posts .divi-acf, .divi_filter_module .divi-acf").each(function(e,t){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("conditional_hide"))return!0;var a=jQuery(this).data("name"),i=jQuery(this).val(),r=jQuery(this).attr("data-filtertype"),o=jQuery(this).closest(".et_pb_contact").find(".et_pb_contact_field").data("type");
1null===i&&(i="");var n=jQuery(this).closest(".search_filter_cont").data("value-type");if("divi-checkboxsingle"===r||"divi-checkboxmulti"===r||"customcategory"===r||"customtag"===r)if(jQuery(this).is("select"))jQuery(this).closest(".search_filter_cont").hasClass("condition-field")&&"has-child"===jQuery(this).find("option:selected").data("type")?i="":""!==i&&qe.push({fieldList:[{name:a,val:i,type:"radio",acf_type:o,val_type:n}]}),a===Fe&&jQuery(this).find("option").each(function(){jQuery(this).attr("value")===Pe&&(Te=!0)});else{var s=jQuery(this).closest(".et_pb_contact_field_options_list"),l=s.find("input:checked"),d=[];l.each(function(){jQuery(this).closest(".search_filter_cont").hasClass("condition-field")&&jQuery(this).parent().hasClass("is-collapsible")&&"on"===jQuery(this).parent().data("prevent_collapse")&&"has-child"===jQuery(this).data("type")||""!==jQuery(this).val()&&d.push(jQuery(this).val())}),i=d.join(","),-1===Re.indexOf(a)&&""!==i&&qe.push({fieldList:[{name:a,val:i,type:"radio",acf_type:o,val_type:n}]}),a===Fe&&s.find("input").each(function(){jQuery(this).val()===Pe&&(Te=!0)})}else if("rangeslider"===r){if(""!==i){var c=i.split(";");c.length>1&&(void 0!==jQuery(this).attr("data-current_max")&&c[1]===jQuery(this).attr("data-current_max")&&(c[1]=jQuery(this).attr("data-origin_max")),i=c.join(";")),!0===p?i="":qe.push({fieldList:[{name:a,val:i,type:"range",acf_type:o,val_type:n}]})}}else if("customtaxonomy"===r)""!==i&&qe.push({fieldList:[{name:a,val:i,type:"customtaxonomy",acf_type:o,val_type:n}]});else if("acfselectmulitple"===r)""!==i&&qe.push({fieldList:[{name:a,val:i,type:"acfselectmulitple",acf_type:o,val_type:n}]});else if("address"===r)""!==i&&qe.push({fieldList:[{name:a,val:i,type:"map_address",acf_type:o,val_type:n}]});else if("radius"===r)""!==i&&""!==jQuery(".divi-acf.divi-acf-map").val()&&qe.push({fieldList:[{name:a,val:i,type:"map_radius",acf_type:o,val_type:n}]});else if("datepicker"===r){var _=jQuery(this),u=_.attr("data-start_date"),f=_.attr("data-end_date"),h=_.attr("data-field_type");i="";""!==(_.val()||"").toString().trim()&&""!==u&&""!==f&&("range"===h?u!==f&&(i=u+";"+f):i=u!==f?u+";"+f:u),""!==i&&qe.push({fieldList:[{name:a,val:i,type:"datepicker",acf_type:o,val_type:n}]})}else""!==i&&qe.push({fieldList:[{name:a,val:i,type:"other",acf_type:o,val_type:n}]});-1===Re.indexOf(a)&&""!==i&&Re.push(a)}),void 0!==X&&""!==X&&!0!==p&&qe.push({fieldList:[{name:"s",val:X,type:"search"}]}),!0===p&&(qe=[]),jQuery.each(qe,function(t,i){var r=e.indexOf(i.fieldList[0].name);-1!==r&&(qe[t].fieldList[0].val=a[r])});var Le={};jQuery.each(e,function(e,t){t&&(Le[t]=!0)});qe.length;if(qe=qe.filter(function(e){if(!e||!e.fieldList||!e.fieldList.length)return!1;var t=e.fieldList[0];return!(!t||!t.name)&&("search"===t.type||"s"===t.name||!!Le[t.name])}),"string"==typeof window.location.search&&window.location.search.length>1&&!0!==p)try{var Ee=new URLSearchParams(window.location.search),Ye={filter:1,page:1,p_page:1,paged:1,orderby:1,is_search:1,post_type:1,security:1,action:1,page_id:1,p:1,preview:1,preview_id:1,preview_nonce:1,daf_debug:1,lang:1};Ee.forEach(function(r,o){if(!Ye[o]&&!/_page$/i.test(o)&&0!==o.indexOf("utm_")&&"gclid"!==o&&"fbclid"!==o&&""!==r&&null!==r){var n=!1;jQuery.each(qe,function(e,t){t.fieldList&&t.fieldList[0]&&t.fieldList[0].name===o&&(n=!0,t.fieldList[0].val&&""!==String(t.fieldList[0].val).trim()||(t.fieldList[0].val=r))}),n||qe.push({fieldList:[{name:o,val:r,type:"other",acf_type:"",val_type:""}]});var s=e.indexOf(o);-1===s?(e.push(o),t.push(""),a.push(encodeURI(r)),i.push("")):a[s]&&""!==a[s]||(a[s]=encodeURI(r))}})}catch(e){}var Ue=e.join(", "),Je=t.join(", "),ze=a.join(", "),Be=i.join(", "),$e=1;if("on"===S){$e=parseInt(ge,10)||1;var Ve=R(ve);if(Ve>1&&1===$e&&($e=Ve,o.attr("data-current-page",String(Ve))),("true"===K||!0===h||"true"===h)&&$e>1){var We=parseInt(k,10)||1;C||(C=We*$e,o.attr("data-sort-preserve-count",C)),A("state","sort-page-reset","Resetting sort request to page 1 after load more",{previousPage:$e,sortchanged:K,order_changed:h,sortPreserveCount:C,postnumber:We}),$e=1,o.attr("data-current-page","1"),o.removeAttr("data-post_exclude"),o.removeData("dafExcludeIds")}var Ge="true"===ce||"true"===h||!0===h||!0===n;"true"===ce&&o.removeAttr("data-pagechanged"),$e>1&&!p&&!Ge&&(A("state","filter-page-reset","Resetting filter request to page 1 after load more",{previousPage:$e,pagechanged:ce,sortchanged:K,order_changed:h,filterNamesCount:e.length,filterValuesCount:a.length}),$e=1,o.attr("data-current-page","1"),o.removeAttr("data-post_exclude"),o.removeData("dafExcludeIds"))}else if("true"===ce)$e=parseInt(ge,10)||1,o.removeAttr("data-pagechanged");else{var He=R(ve);!isNaN(He)&&He>1?($e=He,o.attr("data-current-page",String(He))):Z(ve,"")}!0===p&&($e=1,o.attr("data-current-page","1"),o.removeAttr("data-post_exclude"),o.removeData("dafExcludeIds")),o.removeAttr("data-sortchanged");var Xe=o,Ke=J(Xe);if(!0===p){var Ze=Xe.attr("data-loop-var");Y(Ze)&&(Ke=Ze,U(Xe,Ze))}if(!Ke){var et=Xe.attr("data-loop-var"),tt=Xe.attr("data-filter-var");
1if(et)try{var at;Ke=(at=JSON.parse(et)).post_type||!0===p?et:tt||et}catch(e){Ke=et}else tt&&(Ke=tt);Ke&&U(Xe,Ke)}if(Ke=N(Ke),!0===p&&Ke)try{var it=JSON.parse(Ke);it&&"object"==typeof it&&(delete it.post__in,delete it.post__not_in,delete it.post_name__in,delete it.offset,delete it.s,delete it.search_terms,delete it.search_terms_count,delete it.search_orderby_title,it.paged=1,"post__in"===it.orderby&&delete it.orderby,Ke=JSON.stringify(it))}catch(e){}if(Ke&&!0!==p)try{var rt=JSON.parse(Ke);rt&&"object"==typeof rt&&Object.prototype.hasOwnProperty.call(rt,"paged")&&(delete rt.paged,Ke=JSON.stringify(rt))}catch(e){}var ot=Xe.attr("data-posttype");try{if(Ke){var nt=JSON.parse(Ke);if(nt&&Array.isArray(nt.post_type))nt.post_type.filter(function(e){return e&&String(e).trim()}).length>1&&(ot="")}}catch(e){}var st="1"===Xe.closest(".filtered-posts-cont").attr("data-initial-no-results"),lt=z(Xe);if(!0===p&&st&&(!Ke||void 0===Ke||"undefined"===Ke)){var dt=window.location.href.split("?")[0],ct=new URLSearchParams(window.location.search),_t=new URLSearchParams;["page_id","p","post_type","preview_id","preview_nonce","preview"].forEach(function(e){ct.has(e)&&_t.set(e,ct.get(e))});var ut=dt;return _t.toString()&&(ut+="?"+_t.toString()),void(window.location.href=ut)}if(jQuery(".main-loop").closest(".et_pb_de_mach_archive_loop").hasClass("wishlist_loop"))var pt="wishlist",ft=jQuery("#wishlist_types").attr("data-types");else pt="normal",ft="";var ht=Xe.attr("data-disable-sticky-posts"),mt=Xe.attr("data-include-sticky-posts"),yt=Xe.attr("data-sticky-posts-behavior"),gt=Xe.attr("data-include-sticky-posts-only"),vt=jQuery("#divi_filter").attr("data-filter-initial-only"),bt=jQuery(".daf_filter_post_ids").val();bt&&""!==String(bt).trim()||!lt||(bt=lt);var jt,wt="";if(Xe.attr("data-loop-var"))try{wt=JSON.stringify(JSON.parse(Xe.attr("data-loop-var")))}catch(e){wt=Xe.attr("data-loop-var")}jt=jQuery(".divi-filter-pagination").length>0?"divi-machine":"woocommerce";var Qt="";jQuery("body").hasClass("single-product")&&jQuery(".product_id").length>0&&(Qt=jQuery(".product_id").val());var xt=jQuery("html").attr("lang").split("-")[0];if("undefined"==typeof filter_ajax_object||!filter_ajax_object.security)return void console.warn("filter_ajax_object is not defined. Filter functionality requires the filter script to be properly loaded.");var kt=k;C&&"on"===S&&(kt=C,A("state","filter-sort-preserve","Using preserved post count for sort change",{originalPostnumber:k,sortPreserveCount:C,loadmore:S}),o.removeAttr("data-sort-preserve-count"));var Ct=a.length>0||qe.length>0,St=!(p||m||(Ct||void 0!==X&&""!==X)||("true"===ce||!0===f||"true"===h||"true"===K)),At=!0===p,Dt=function(e){if(!e||!e.length)return 1;var t=e.attr("data-daf-loadmore-scope-id"),a=parseInt(t,10);return!isNaN(a)&&a>=1?a:(("number"!=typeof window.__dafLoadmoreScopeSeq||window.__dafLoadmoreScopeSeq<0)&&(window.__dafLoadmoreScopeSeq=0),window.__dafLoadmoreScopeSeq+=1,e.attr("data-daf-loadmore-scope-id",String(window.__dafLoadmoreScopeSeq)),window.__dafLoadmoreScopeSeq)}(Xe),It={security:filter_ajax_object.security,layoutid:s,looptype:pt,get_saved_types:ft,noresults:c,no_results_text:_,filter_item_name:Ue,filter_item_id:Je,filter_item_val:ze,filter_input_type:Be,orderby_param:b,sortorder:v,sortasc:w,sorttype:j,gridstyle:Q,columnscount:x,postnumber:kt,loadmore:S,loadmoretext:D,include_cats:ee,include_tags:te,include_taxomony:ae,include_term:ie,exclude_cats:re,exclude_tags:oe,resultcount:O,result_count_single_text:q,result_count_all_text:T,result_count_pagination_text:F,countposition:P,pagination_position:M,shortcode_name:L,loop_var:wt,posttype:ot||"",loadmoretextloading:I,has_map:_e,map_all_posts:ye,map_selector:fe,map_center_post:ue,marker_layout:me,current_page:$e,loop_base_url:be,query:Ke,daf_filter_scope_id:Dt,daf_loadmore_scope_id:Dt,is_reset:At?"1":"0",loadmore_icon:je,link_wholegrid:we,link_wholegrid_external:Qe,link_wholegrid_external_acf:xe,hide_non_purchasable:le,show_hidden_prod:de,stock_visibility_mode:Ie,ul_classes:Ne,filter_has_current_tax_term:Te,disable_sticky_posts:ht,include_sticky_posts:mt,"data-include-sticky-posts-only":gt,pagination_type:jt,product_id:Qt,filter_initial_only:vt,initial_post_ids:bt,original_post_ids:lt,sticky_posts_behavior:yt,lang:xt,filter_url_query:"string"==typeof window.location.search&&window.location.search.length>1?window.location.search:"",acfCustomDatabase:Me,data_fields:qe};if(A("state","filter-sorting","Sorting values in AJAX request",{sortorder:v,sortasc:w,orderby_value:b,sorttype:j,sortchanged:K,data_sortorder_attr:o.attr("data-sortorder"),data_sortasc_attr:
1o.attr("data-sortasc"),data_orderbyvalue_attr:o.attr("data-orderbyvalue")}),void 0!==o.attr("data-groupping-taxonomy")&&(It.groupping_taxonomy=o.attr("data-groupping-taxonomy")),void 0!==Fe&&(It.current_loop_taxonomy=Fe),void 0!==ne&&(It.exclude_posts=ne),void 0!==Pe&&(It.current_loop_taxterm=Pe),"acf_date_picker"===v&&(It.acf_order_field=o.attr("data-acf-order-field"),It.acf_order_method=o.attr("data-acf-order-method")),"acf_field"===v&&(It.acf_sort_field=o.attr("data-acf-sort-field")),jQuery(".divi-acf-map").length>0&&(It.acf_map_field=jQuery(".divi-acf-map").attr("name"),It.acf_map_lat=jQuery(".map_address_lat").val(),It.acf_map_lng=jQuery(".map_address_lng").val(),It.acf_map_radius=jQuery(".divi-acf-map-radius").val(),It.acf_map_radius_type=jQuery(".divi-acf-map-radius").data("radius-type")),(f&&m||!0===p&&(void 0!==ke&&""!==ke||void 0!==Ce&&""!==Ce||void 0!==Se&&""!==Se&&void 0!==Ae&&""!==Ae))&&(""!==ke&&(It.onload_cats=ke),""!==Ce&&(It.onload_tags=Ce),""!==Se&&""!==Ae&&(It.onload_taxonomy=Se,It.onload_terms=Ae)),"none"===s&&(It.show_rating=o.attr("data-show_rating"),It.show_price=o.attr("data-show_price"),It.show_title=o.attr("data-show_title"),It.show_excerpt=o.attr("data-show_excerpt"),It.show_add_to_cart=o.attr("data-show_add_to_cart")),It.show_sort=o.attr("data-show_sort"),void 0!==window.woocs_current_currency&&window.woocs_current_currency){var Ot=window.woocs_current_currency;It.woocs_currency="object"==typeof Ot?Ot.name||Ot.code||Ot.currency||"":Ot}"undefined"!=typeof d5_filter_ajax_object&&d5_filter_ajax_object.wholesale_role&&(It.wholesale_role=d5_filter_ajax_object.wholesale_role);const qt=d5_filter_ajax_object.restUrl+"filter";if(!!(window.DE_DAF_DEBUG||"undefined"!=typeof localStorage&&"1"===localStorage.getItem("daf_debug")||window.location.search&&-1!==window.location.search.indexOf("daf_debug=1"))){It.debug="1",A("state","request","Debug mode enabled, adding debug=1 to request");var Tt={query_param:Ke?Ke.substring(0,300)+(Ke.length>300?"...":""):"NOT SET",query_param_length:Ke?Ke.length:0,loop_var:wt||"NOT SET",initial_post_ids:bt||"NOT SET",original_post_ids_snapshot:lt||"NOT SET",sortorder:v||"NOT SET",sortasc:w||"NOT SET",orderby_value:b||"NOT SET",pagination_compare_hint:"First-paint snapshot [1) First paint] is not filtered page 1. To verify pagination, compare two responses: filtered current_page 1 vs 2 (same filters). ids_also_on_previous_filter_response must be empty after 1→2."};if(Ke)try{var Nt=JSON.parse(Ke);Tt.query_post_type=Nt.post_type||"NOT SET IN QUERY",Tt.query_orderby=Nt.orderby||"NOT SET IN QUERY"}catch(e){Tt.query_parse_error=e.message}A("state","request-data","Data being sent to REST API:",Tt)}var Ft="undefined"!=typeof cid?cid:Date.now()+"-"+Math.random().toString(36).slice(2,8),Pt=At;A("state","reset-debug",Pt?"[3) ON RESET] Request payload snapshot":"[2) AFTER FILTER] Request payload snapshot",{cid:Ft,is_reset:Pt,is_clear_all_selection:St,data_fields_count:qe.length,url:window.location.href,filter_item_name:e,filter_item_val:a,original_post_ids:lt||"",query_summary:V(Ke),loop_data_current_page:o.attr("data-current-page"),loop_data_postnumber:o.attr("data-postnumber"),loop_data_loadmore:o.attr("data-loadmore"),request_current_page:void 0!==It.current_page?It.current_page:"NOT SET",pagination_compare_hint:"First paint [1) First paint] is not filtered page 1. For pagination, compare filtered page 1 vs 2; watch ids_also_on_previous_filter_response in Response applied."});var Mt=performance.now();function Rt(e){jQuery(".divi-acf").removeProp("disabled"),jQuery(".divi-acf").removeAttr("disabled"),jQuery("#divi_filter").css("pointer-events","all"),jQuery(".et_pb_de_mach_search_posts_item,.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:1},250),e&&e.length&&e.closest(".filtered-posts-cont").find(".ajax-loading").remove()}return A("perf","filter","Starting filter request","CID: "+Ft),u=jQuery.ajax({url:qt,data:JSON.stringify(It),type:"POST",headers:{"Content-Type":"application/json"},contentType:"application/json",timeout:3e4,beforeSend:function(e){var t="";
1window.d5_filter_ajax_object&&window.d5_filter_ajax_object.nonce?t=window.d5_filter_ajax_object.nonce:window.loadmore_ajax_object&&window.loadmore_ajax_object.rest_nonce?t=window.loadmore_ajax_object.rest_nonce:window.filter_ajax_object&&window.filter_ajax_object.rest_nonce&&(t=window.filter_ajax_object.rest_nonce),t&&e.setRequestHeader("X-WP-Nonce",t),jQuery.event.trigger({type:"divi_filter_before"}),y=!0,o.closest(".filtered-posts-cont").find(".filtered-posts-loading").prepend('<div class="ajax-loading"><div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div><div class="spinner donut-cont"><div class="donut"></div></div><div class="spinner donutmulti-cont"><div class="donut multi"></div></div><div class="spinner ripple-cont"><div class="ripple"></div></div></div>'),jQuery("#divi_filter").css("pointer-events","none"),jQuery(".divi-acf").attr("disabled","disabled"),jQuery(".divi-acf.js-range-slider").each(function(){var e=jQuery(this).data("ionRangeSlider");void 0!==e&&e.update({from_fixed:!0,to_fixed:!0})}),jQuery(".et_pb_de_mach_search_posts_item,.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:.5},250)},success:function(e){var t=null,a=0,i=performance.now()-Mt;if(W("Filter Request (Network)",Mt,"CID: "+Ft),e&&e.debug){A("state","server-debug","=== SERVER-SIDE DEBUG INFO ==="),e.debug.debug_param_received&&A("state","server-debug","Debug parameter check:",e.debug.debug_param_received);var n=Object.keys(e.debug);A("state","server-debug","Available debug keys:",n),e.debug.taxonomy_filter_processing&&e.debug.taxonomy_filter_processing.length>0&&(A("state","server-debug","Taxonomy filters processed:",e.debug.taxonomy_filter_processing),e.debug.taxonomy_filter_processing.forEach(function(e,t){A("state","server-debug","Taxonomy filter ["+t+"]:",{name:e.filter_name,value:e.filter_value,type:e.filter_type,is_in_post_taxonomies:e.is_in_post_taxonomies,tax_query_added:e.tax_query_added||"NOT ADDED",tax_query_item:e.tax_query_item||"N/A"})})),e.debug.non_taxonomy_filter_processing&&e.debug.non_taxonomy_filter_processing.length>0&&(A("warn","server-debug","⚠️ Filters NOT recognized as taxonomies:",e.debug.non_taxonomy_filter_processing),e.debug.non_taxonomy_filter_processing.forEach(function(e,t){A("warn","server-debug","Non-taxonomy filter ["+t+"]:",{name:e.filter_name,value:e.filter_value,type:e.filter_type,is_in_post_taxonomies:e.is_in_post_taxonomies,post_taxonomies:e.post_taxonomies,post_type:e.post_type})})),e.debug.args_before_wp_query&&A("state","server-debug","Final query args before WP_Query:",{tax_query:e.debug.args_before_wp_query.tax_query_exact,taxonomy_related_args:e.debug.args_before_wp_query.taxonomy_related_args}),e.debug.after_query&&A("state","server-debug","Query results:",{found_posts:e.debug.after_query.found_posts,post_count:e.debug.after_query.post_count,sample_post_ids:e.debug.after_query.sample_post_ids}),e.debug["2_decoded_args"]&&A("state","server-debug","Decoded args:",e.debug["2_decoded_args"]),e.debug["3_final_args_before_query"]&&A("state","server-debug","Final args before query:",e.debug["3_final_args_before_query"]),e.debug.taxonomy_filter_processing||e.debug.non_taxonomy_filter_processing||e.debug.args_before_wp_query||e.debug.after_query||A("warn","server-debug","⚠️ No detailed debug info found. Full debug object:",JSON.stringify(e.debug,null,2).substring(0,1e3))}else e&&!e.debug&&A("warn","server-debug","⚠️ No debug object in response. Response keys:",Object.keys(e));e&&e.performance&&H(e.performance,"filter");var s=performance.now();if(e){if(f&&m||(m=!1),jQuery(".divi-acf.js-range-slider").each(function(){var e=jQuery(this).data("ionRangeSlider");void 0!==e&&e.update({from_fixed:!1,to_fixed:!1})}),o.find(" > .loop-grid").length>0||o.find(" > .no-results-layout").length>0||o.find(" > .divi-filter-loop-container > .loop-grid").length>0||o.find(" > .divi-filter-loop-container > .no-results-layout").length>0)l=o.find(" > .divi-filter-loop-container").length>0?o.find(" > .divi-filter-loop-container > .no-results-layout").length>0?o.find(" > .divi-filter-loop-container > .no-results-layout").parent():o.find(" > .divi-filter-loop-container > .loop-grid").parent():o.find(" > .no-results-layout").length>0?o.find(" > .no-results-layout").parent():o.find(" > .loop-grid").parent(),o.find(".loop-grid").remove(),o.find(".no-results-layout").remove(),l.append(e.posts);else if(o.find("ul").length>0){var l;l=o.find("ul").parent(),o.find("ul").remove(),l.prepend(e.posts)}if(o.find(".df-inner-styles").remove(),o.find(".df-loadmore-inner-styles").remove(),jQuery('head style.daf-runtime-inline-style[data-daf-runtime="1"]').remove(),window.dafAppendInlineCss&&"function"==typeof window.dafAppendInlineCss)window.dafAppendInlineCss(o,e.css_output);else if(e.css_output&&"string"==typeof e.css_output){var d=e.css_output.trim().replace(/<style\b[^>]*>/gi,"").replace(/<\/style>/gi,"").replace(/<[^>]+>/g,"").trim();if(d){var c=jQuery('<style type="text/css" class="daf-runtime-inline-style" data-daf-runtime="1"></style>');c.text(d),jQuery("head").append(c)}}o.attr("data-current-page",e.loadmore_param.current_page),1===e.loadmore_param.current_page&&o.attr("data-max-page",e.loadmore_param.max_num_pages),e.returned_post_ids&&Array.isArray(e.returned_post_ids)&&e.returned_post_ids.length>0&&o.data("dafExcludeIds",e.returned_post_ids.map(function(e){return parseInt(e,10)})),o.removeClass("has-result").removeClass("no-results-layout").addClass(e.filter_result);var _=o.closest(".filtered-posts-cont"),u=o.find(".no-results-layout").length>0,v=_.find(".divi-engine-grid-list-view-switcher");if(u?(_.addClass("no-results"),v.length>0&&v.hide(),jQuery("#divi_filter").css("pointer-events","all")):(_.removeClass("no-results"),_.removeAttr("data-initial-no-results"),v.length>0&&v.show()),e.before_shop_loop){const t=o.closest(".et_pb_module"),a=t.find(".et_pb_module_inner"),i=jQuery(e.before_shop_loop);a.find(".woocommerce-result-count, .divi-filter-result-count, .woocommerce-ordering").remove(),t.find(".filter-param-tags").prevAll().remove();const r=i.find(".woocommerce-result-count");r.length>1&&r.slice(1).remove(),t.find(".filter-param-tags").before(i);const n=t.find(".woocommerce-result-count");n.length>1&&n.slice(1).remove()}if(void 0!==e.after_shop_loop&&(o.closest(".filtered-posts-cont").nextAll().remove(),o.closest(".filtered-posts-cont").after(e.after_shop_loop)),window.dafRunInlineJs&&"function"==typeof window.dafRunInlineJs)e.inline_js&&"string"==typeof e.inline_js&&A("state","inline-js","About to execute inline_js from response",{cid:Ft,length:e.inline_js.length,has_markerclusterer:-1!==e.inline_js.indexOf("MarkerClusterer"),has_setinterval:-1!==e.inline_js.indexOf("setInterval"),has_google_marker:-1!==e.inline_js.indexOf("new google.maps.Marker"),preview:e.inline_js.substring(0,220)}),console.log("dafRunInlineJs",e.inline_js),window.dafRunInlineJs(e.inline_js);else if(e.inline_js&&"string"==typeof e.inline_js){console.log("dafRunInlineJs fallback",e.inline_js);try{jQuery.globalEval(e.inline_js)}catch(e){window.console&&"function"==typeof window.console.warn&&console.warn("DAF inline_js fallback execution failed",e)}}1===e.loadmore_param.current_page&&o.attr("data-max-page",e.loadmore_param.max_num_pages);var b=e.loadmore_param.post_var;if(Pt){var j=J(o);if(j)try{var w=JSON.parse(e.loadmore_param.post_var),Q=JSON.parse(j);
1w&&w.taxonomy&&w.term?(Q.taxonomy=w.taxonomy,Q.term=w.term,b=JSON.stringify(Q),U(o,b)):b=j}catch(e){b=j}}o.attr("data-filter-var",b);var x=V(e&&e.loadmore_param?e.loadmore_param.post_var:""),k=B(o),C=window.__dafPaginationDebug=window.__dafPaginationDebug||{},S=C.prev_filter_response_visible_ids||[],D=S.length>0,I=D?k.filter(function(e){return-1!==S.indexOf(e)}):[],O=C.baseline_initial_post_ids_csv||"",q=O?O.split(",").map(function(e){return parseInt(e,10)}).filter(function(e){return e>0}):[],T=k.filter(function(e){return-1!==q.indexOf(e)}),N=e&&e.loadmore_param&&void 0!==e.loadmore_param.current_page?parseInt(e.loadmore_param.current_page,10):NaN;C.prev_filter_response_visible_ids=k.slice(),A("state","reset-debug",Pt?"[3) ON RESET] Response applied":"[2) AFTER FILTER] Response applied",{cid:Ft,is_reset:Pt,visible_ids:k,response_query_summary:x,pagination_overlap:{had_prior_filter_response:D,ids_also_on_previous_filter_response:D?I:null,ids_also_in_first_paint_baseline:!isNaN(N)&&N>1?null:T,pagination_note:!isNaN(N)&&N>1?"Baseline overlap hidden on page 2+ (not a valid duplicate check). ids_also_on_previous_filter_response is null until a prior filter AJAX ran this session; then page 1 → page 2 must leave it empty.":"ids_also_on_previous_filter_response is null on the first filter this session. After that, moving filtered page 1 → page 2 should keep it empty (no repeated posts)."},loadmore_param_page:e&&e.loadmore_param?e.loadmore_param.current_page:"NOT SET"}),"undefined"!=typeof wc_add_to_cart_variation_params&&jQuery(".variations_form").each(function(){jQuery(this).wc_variation_form()}),jQuery(".single_add_to_cart_button").addClass("ajax_add_to_cart"),"undefined"!=typeof ajax_disabled_products_class&&$("."+ajax_disabled_products_class+" .single_add_to_cart_button").removeClass("ajax_add_to_cart"),"on"===_e&&void 0!==fe&&fe&&jQuery(fe).length>0?A("state","map-update","Skipping et_pb_map_init during DAF map update to prevent duplicate base pins",{selector:fe}):o.find(".et_pb_map_container").length>0&&o.find(".et_pb_map_container").each(function(){"function"==typeof et_pb_map_init&&et_pb_map_init(jQuery(this))}),A("state","map-update","Map update check:",{has_map:_e,map_all_posts:ye,map_selector:fe,map_selector_found:jQuery(fe).length,has_map_data:!!e.map_data,map_data_count:e.map_data?e.map_data.length:0}),"on"===_e&&e.map_data&&jQuery(fe).length>0?(A("state","map-update","Map update conditions met, updating markers"),jQuery(fe).each(function(){jQuery(this);var t=jQuery(this).data("map");if(A("state","map-update","Map object:",{found:!!t,selector:fe}),t&&"undefined"!=typeof google&&google.maps&&"function"==typeof google.maps.Map&&"function"==typeof t.getDiv)try{var a=t.getDiv(),i="function"==typeof t.getCenter?t.getCenter():null,r="function"==typeof t.getZoom?t.getZoom():void 0,n={center:i||{lat:0,lng:0},zoom:"number"==typeof r?r:8,mapTypeId:("function"==typeof t.getMapTypeId?t.getMapTypeId():void 0)||"roadmap"};["styles","streetViewControl","mapTypeControl","fullscreenControl","rotateControl","scaleControl","zoomControl","gestureHandling"].forEach(function(e){var a=t.get(e);void 0!==a&&(n[e]=a)});var s=new google.maps.Map(a,n);jQuery(this).data("map",s),t=s,A("state","map-update","Rebuilt map instance before marker render",{selector:fe,zoom:n.zoom,mapTypeId:n.mapTypeId})}catch(e){A("warn","map-update","Map rebuild failed, continuing with existing map instance",{selector:fe,error:e&&e.message?e.message:e})}var l=fe+"::"+jQuery(this).index();window.dafInitialMapData=window.dafInitialMapData||{};var d=Array.isArray(window.dafInitialMapData[l])&&window.dafInitialMapData[l].length>0;if(!d&&"on"===ye&&void 0!==window.locations&&Array.isArray(window.locations)&&window.locations.length>0){var c=void 0!==window.labels&&Array.isArray(window.labels)?window.labels:[],_=void 0!==window.i_windows&&Array.isArray(window.i_windows)?window.i_windows:[];window.dafInitialMapData[l]=window.locations.map(function(e,t){return{lat:parseFloat(e.lat),lng:parseFloat(e.lng),infoview:void 0!==_[t]?_[t]:"",title:void 0!==c[t]?String(c[t]):""}}).filter(function(e){return!isNaN(e.lat)&&!isNaN(e.lng)}),d=Array.isArray(window.dafInitialMapData[l])&&window.dafInitialMapData[l].length>0}var u,p=e.map_data;Pt&&"on"===ye&&d&&(p=window.dafInitialMapData[l],A("state","map-update","Reset detected with map_all_posts=on, restoring cached full marker set",{selector:fe,cached_count:p.length})),void 0!==o.attr("data-map_icon")&&(u={url:o.attr("data-map_icon")});var f=[];void 0!==window.markers&&Array.isArray(window.markers)&&(f=f.concat(window.markers)),t&&Array.isArray(t.markers)&&(f=f.concat(t.markers)),void 0!==window.markerClusterer&&window.markerClusterer&&"function"==typeof window.markerClusterer.getMarkers&&(f=f.concat(window.markerClusterer.getMarkers()||[])),t&&t.markerClusterer&&"function"==typeof t.markerClusterer.getMarkers&&(f=f.concat(t.markerClusterer.getMarkers()||[]));var h=f.filter(function(e,t,a){return e&&"function"==typeof e.setMap&&a.indexOf(e)===t});A("state","map-update","Clearing existing markers before render",{selector:fe,marker_count:h.length}),h.forEach(function(e){e&&"function"==typeof e.setMap&&e.setMap(null)}),void 0!==window.markerClusterer&&window.markerClusterer&&("function"==typeof window.markerClusterer.clearMarkers?window.markerClusterer.clearMarkers():"function"==typeof window.markerClusterer.removeMarkers&&(window.markerClusterer.removeMarkers(h),"function"==typeof window.markerClusterer.repaint&&window.markerClusterer.repaint())),t&&t.markerClusterer&&("function"==typeof t.markerClusterer.clearMarkers?t.markerClusterer.clearMarkers():"function"==typeof t.markerClusterer.removeMarkers&&(t.markerClusterer.removeMarkers(h),"function"==typeof t.markerClusterer.repaint&&t.markerClusterer.repaint()));var m,y=[],g=[],v=[],b=[];if(t&&(t.markers=[]),"on"!==he)jQuery.each(p,function(e,t){g.push({lat:parseFloat(t.lat),lng:parseFloat(t.lng)}
1),void 0!==pe&&"off"===pe?v.push((t.title||"").toString().charAt(0)):v.push(""),b.push(t.infoview)}),void 0!==t&&(y=g.map((e,a)=>{var i;i=void 0!==u?new google.maps.Marker({position:e,label:v[a],icon:u,map:t}):new google.maps.Marker({position:e,label:v[a],map:t}),0===a&&"on"===ue&&t.setCenter(e);var r=new google.maps.InfoWindow({content:b[a]});return google.maps.event.addListener(t,"click",function(){r.close()}),google.maps.event.addListener(i,"click",function(){r.open(t,i)}),i}),t.markers=y);else if(jQuery.each(p,function(e,t){g.push({lat:parseFloat(t.lat),lng:parseFloat(t.lng)}),void 0!==pe&&"off"===pe?v.push((t.title||"").toString().charAt(0)):v.push(""),b.push(t.infoview)}),void 0!==t){y=g.map((e,a)=>{var i;i=void 0!==u?new google.maps.Marker({position:e,icon:u,label:v[a]}):new google.maps.Marker({position:e,label:v[a]}),0===a&&"on"===ue&&t.setCenter(e);var r=new google.maps.InfoWindow({content:b[a]});return google.maps.event.addListener(t,"click",function(){r.close()}),google.maps.event.addListener(i,"click",function(){r.open(t,i)}),i});var j=function(e){var t="string"==typeof e?e:"";if(-1!==(t=t.replace(/\\/g,"/")).indexOf("/divi/divi-4/images/markerClusterer/m")&&(t=t.replace("/divi/divi-4/images/markerClusterer/m","/images/markerClusterer/m")),-1!==t.indexOf("/divi/divi-4/images/markerClusterer/")&&(t=t.replace("/divi/divi-4/images/markerClusterer/","/images/markerClusterer/")),!t){var a="";jQuery('script[src*="divi-filter.min.js"]').each(function(){var e=jQuery(this).attr("src")||"";a||-1===e.indexOf("/js/divi-filter.min.js")||(a=e)}),a&&(t=a.split("?")[0].replace(/\/js\/divi-filter\.min\.js$/,"/images/markerClusterer/m"))}return t&&0!==t.indexOf("http")&&0===t.indexOf("/wp-content/")&&(t=window.location.origin+t),t||(t="https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m"),t}("undefined"!=typeof clusterer_obj&&clusterer_obj?clusterer_obj.imgPath:"");A("state","map-update","Cluster imagePath resolved",{selector:fe,imagePath:j}),m=new MarkerClusterer(t,y,{imagePath:j}),t.markers=y,t.markerClusterer=m}window.markers=y,window.locations=g,window.labels=v,window.i_windows=b,"on"===he&&void 0!==m&&(window.markerClusterer=m),A("state","map-update","Marker render complete",{selector:fe,rendered_count:Array.isArray(y)?y.length:0,source_count:Array.isArray(p)?p.length:0,is_reset:!!Pt}),(window.DE_DAF_DEBUG||"undefined"!=typeof localStorage&&"1"===localStorage.getItem("daf_debug")||window.location.search&&-1!==window.location.search.indexOf("daf_debug=1"))&&[100,500,1500].forEach(function(e){setTimeout(function(){var a=void 0!==m&&m&&"function"==typeof m.getMarkers?m.getMarkers().length:-1,i=t&&t.markerClusterer&&"function"==typeof t.markerClusterer.getMarkers?t.markerClusterer.getMarkers().length:-1;A("state","map-update","Post-render marker snapshot",{selector:fe,delay_ms:e,global_markers_len:void 0!==y&&Array.isArray(y)?y.length:-1,map_obj_markers_len:t&&Array.isArray(t.markers)?t.markers.length:-1,locations_len:void 0!==g&&Array.isArray(g)?g.length:-1,global_cluster_markers_len:a,map_cluster_markers_len:i})},e)})})):("on"!==_e&&A("warn","map-update",'Map update skipped: has_map is not "on"',{value:_e}),e.map_data||A("warn","map-update","Map update skipped: no map_data in response"),fe&&0===jQuery(fe).length&&A("warn","map-update","Map update skipped: map_selector element not found",{selector:fe})),jQuery.fn.fitVids&&jQuery("#main-content").fitVids({customSelector:"iframe[src^='http://www.hulu.com'], iframe[src^='http://www.dailymotion.com'], iframe[src^='http://www.funnyordie.com'], iframe[src^='https://embed-ssl.ted.com'], iframe[src^='http://embed.revision3.com'], iframe[src^='https://flickr.com'], iframe[src^='http://blip.tv'], iframe[src^='http://www.collegehumor.com']"})}else o.html("No posts found.");"function"==typeof get_post_popup&&get_post_popup();se(r,{isInitialLoad:!1}),jQuery(window).width()<980&&jQuery(".de_ajax_filter_filter_posts").hasClass("auto_close_filter_mobile")&&(jQuery("body").removeClass("mobile-filter-open"),jQuery("#divi_filter").each(function(){if("block"===jQuery(this).css("display")&&(jQuery(this).slideToggle(),jQuery(this).prev().is("a")&&jQuery(this).prev().hasClass("mobile_toggle_trigger"))){var e=jQuery(this).prev().attr("data-toggle_text");jQuery(this).prev().attr("data-toggle_text",jQuery(this).prev().text()),jQuery(this).prev().text(e)}}));var F=jQuery("#divi_filter").attr("data-settings");if(void 0!==F)var P=JSON.parse(F),M=P.scrollto,R=P.scrollto_where,L=P.scrollto_section,E=P.scrollto_fine_tune;else M="",R="",L="",E="";var Y,z,X=Xe.attr("data-pagi_scrollto"),K=Xe.attr("data-pagi_scrollto_fine");Xe.attr("data-loadmore"),Xe.attr("data-masonry_ajax_buffer");"all"===R?(Y="5000",z="0"):"desktop"===R?(Y="5000",z="981"):"tab_mob"===R?(Y="980",z="0"):(Y="767",z="0");const Z=()=>{t&&t.length&&t.offset()&&jQuery("html, body").animate({scrollTop:t.offset().top+a},500)},ee=()=>{t&&t.length&&t.offset()&&jQuery("html, body").animate({scrollTop:t.offset().top-a},500)};if(!0===f?"on"===X&&(t=r,E=K?K.replace("px",""):0,String(E).match(/^-/)?(E=E.replace("-",""),a=parseInt(E),jQuery(".et_pb_de_mach_filter_posts, .divi_filter_module").hasClass("auto_close_filter_mobile")?setTimeout(ee,500):ee()):(a=parseInt(E),jQuery(".et_pb_de_mach_filter_posts, .divi_filter_module").hasClass("auto_close_filter_mobile")?setTimeout(Z,500):Z())):"on"===M&&jQuery(window).width()>z&&jQuery(window).width()<=Y&&(t=jQuery("."+L).length>0?jQuery("."+L):jQuery(".divi-filter-archive-loop"),(E=E.replace("px","")).match("^-")?(E=E.replace("-",""),a=parseInt(E),jQuery(".et_pb_de_mach_filter_posts, .divi_filter_module").hasClass("auto_close_filter_mobile")?setTimeout(ee,500):ee()):(a=parseInt(E),jQuery(".et_pb_de_mach_filter_posts, .divi_filter_module").hasClass("auto_close_filter_mobile")?setTimeout(Z,500):Z())),"undefined"!=typeof Macy&&jQuery(".grid-layout-masonry").each(function(){var e=jQuery(this).find(".divi-filter-archive-loop.masonry"),t=parseInt(e.attr("data-masonry-row-column"),10)||0,a=parseInt(e.attr("data-masonry-row-gap"),10)||0,i=parseInt(e.attr("data-masonry-columns-desktop"),10)||3,r=parseInt(e.attr("data-masonry-columns-tablet"),10)||2,o=parseInt(e.attr("data-masonry-columns-mobile"),10)||1,n=e.find(".divi-filter-loop-container .grid-posts.loop-grid")[0];if(n){var s=Macy({container:n,trueOrder:!1,waitForImages:!0,margin:{x:t,y:a},columns:i,breakAt:{1200:i,980:r,767:o}});s.runOnImageLoad(function(){s.recalculate(!0)},!0),jQuery(document).off("ajaxComplete").on("ajaxComplete",function(){s.recalculate(!0)})}}),o.find(".grid-col").find(".gallery_vars").length>0){var te=o.find(".grid-col").find(".gallery_vars").attr("data-gallery_vars"),ae=o.find(".grid-col").find(".gallery_vars").attr("data-gallery_type");if(te="{"+(te=(te=(te=te.replace(/,\s*$/,"")).replace(/,/g,", ")).replace(/'/g,'"'))+"}",te=JSON.parse(te),jQuery(".et_pb_de_mach_acf_slider_containter").each(function(e,t){jQuery(this).hasClass("slick-initialized")&&jQuery(this).slick("unslick"),jQuery(this).slick(te)}),"gallery"===ae){var ie=o.find(".grid-col").find(".gallery_vars").attr("data-gallery_nav");ie="{"+(ie=(ie=(ie=ie.replace(/,\s*$/,"")).replace(/,/g,", ")).replace(/'/g,'"'))+"}",(ie=JSON.parse(ie)).asNavFor=".et_pb_de_mach_acf_slider_containter",ie.focusOnSelect=!0,jQuery(".et_pb_de_mach_acf_slider_containter_nav").each(function(e,t){jQuery(this).hasClass("slick-initialized")&&jQuery(this).slick("unslick"),jQuery(this).slick(ie)})}}jQuery("#divi_filter").css("pointer-events","all"),window.et_pb_init_modules,jQuery(".et-waypoint").each(function(){var e=jQuery(this),t=e.data("offset")||"100%";new Waypoint({element:e[0],handler:function(){e.addClass("et-animated")},offset:t})}),jQuery(".variations_form").each(function(){jQuery(this).wc_variation_form(),jQuery(this).trigger("check_variations")});var re=performance.now(),oe=re-s;W("DOM Update",s,"CID: "+Ft);var ne=re-Mt;console.log("[DAF][Performance] Filter Complete:"),console.log("  Total: "+G(ne)),console.log("  Network: "+G(i)),console.log("  DOM Update: "+G(oe)),jQuery.event.trigger({type:"divi_filter_completed"}),Rt(o),y=!1,p=!1,f=!1,h=!1,g=!1},error:function(e,t,a){"abort"!==t&&console.log("Error:",a),Rt(o),y=!1}}),!1}function ie(){jQuery(".divi-filter-container").each(function(){var e=!1;jQuery(this).find(".search_filter_cont").each(function(){switch(jQuery(this).find(".et_pb_contact_field").attr("data-filtertype")){case"select":""!==jQuery(this).find(".et_pb_contact_field select").eq(0).val()&&(e=!0);break;case"checkbox":case"radio":jQuery(this).find(".et_pb_contact_field_options_list").find("input").each(function(){""!==jQuery(this).val()&&jQuery(this).is(":checked")&&(e=!0)});break;case"range":var t=jQuery(this).find(".js-range-slider").data("ionRangeSlider");void 0!==t&&(t.options.min===t.result.from&&t.options.max===t.result.to||(e=!0));break;case"input":jQuery(this).find(".et_pb_contact_field").find("input").each(function(){""!==jQuery(this).val()&&(e=!0)})}});var t=jQuery(this).closest(".et_pb_de_mach_filter_posts, .de_ajax_filter_filter_posts"),a=jQuery(this).closest(".divi_filter_module"),i=(t.length,t.hasClass("hide_reset_btn")||a.hasClass("hide_reset_btn")),r=t.hasClass("show_reset_always")||a.hasClass("show_reset_always"),o=t.hasClass("show_reset_after_filter")||a.hasClass("show_reset_after_filter"),n=jQuery(this).parent().parent().find(".reset-filters");i&&o?e?n.each(function(){this.style.setProperty("display","inline-block","important")}):n.each(function(){this.style.setProperty("display","none","important")}):i?n.each(function(){this.style.removeProperty("display")}):r?n.each(function(){this.style.setProperty("display","inline-block","important")}):o?e?n.each(function(){this.style.setProperty("display","inline-block","important")}):n.each(function(){this.style.setProperty("display","none","important")}):e||n.each(function(){this.style.setProperty("display","none","important")})})}function re(){var e=jQuery(".divi-filter-archive-loop.main-loop").attr("data-filter-var");
1if(void 0!==e){var t=JSON.parse(e);void 0!==t.meta_query&&jQuery.each(t.meta_query,function(e,t){if("_weight"===t.key?t.key="product_weight":"_wc_average_rating"===t.key&&(t.key="product_rating"),!jQuery('[data-name="'+t.key+'"]').closest(".et_pb_de_mach_search_posts_item").hasClass("uncheck_init_terms")&&jQuery('[data-name="'+t.key+'"]').closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params")){if(jQuery('[data-name="'+t.key+'"]').closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))var a="title";else a="no-title";var i=jQuery('[data-name="'+t.key+'"]').attr("data-field_type"),r=jQuery('[data-name="'+t.key+'"]').data("name"),o=jQuery('[data-name="'+t.key+'"]').closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),n=jQuery('[data-name="'+t.key+'"]').closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),s=jQuery('[data-name="'+t.key+'"]').closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text();if("select"===i){if(""!==jQuery('[data-name="'+t.key+'"]').find("option:selected").val()){var l=jQuery('[data-name="'+t.key+'"]').find("option:selected").text();ee(i,r,l,o,a,n,s)}}else if("radio"===i||"checkbox"===i)jQuery('[data-name="'+t.key+'"]:checked').each(function(){var e=jQuery(this).parent().find(".radio-label").attr("title");ee(i,r,e,o,a,n,s)});else{l=jQuery('[data-name="'+t.key+'"]').val();ee(i,r,l,o,a,n,s)}}}),void 0!==t.tax_query&&jQuery.each(t.tax_query,function(e,t){if("object"==typeof t&&void 0!==t.relation)jQuery.each(t,function(e,t){if("object"==typeof t&&"NOT IN"===t.operator)return!0;if("object"==typeof t&&void 0!==t.taxonomy)if(Array.isArray(t.terms)){jQuery.each(t.terms,function(e,a){jQuery('[data-name="'+t.taxonomy+'"]').length>0&&jQuery('[data-name="'+t.taxonomy+'"]').each(function(){if(jQuery(this).is("select")){if(jQuery(this).find('option[value="'+a+'"]').length>0&&(jQuery(this).find("option").removeProp("selected"),jQuery(this).find('option[value="'+a+'"]').prop("selected",!0),jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params"))){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))var e="title";else e="no-title";var i=jQuery(this).attr("data-field_type"),r=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),n=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),s=jQuery(this).find("option:selected").text();ee(i,t.taxonomy,s,r,e,o,n)}}else if(!jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("uncheck_init_terms")&&jQuery(this).closest(".search_filter_cont").find('input[value="'+a+'"]').length>0&&jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params")){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))e="title";else e="no-title";i=jQuery(this).attr("data-field_type"),r=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),n=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),s=jQuery(this).closest(".search_filter_cont").find('input[value="'+a+'"]').parent().find(".radio-label").attr("title");return ee(i,t.taxonomy,s,r,e,o,n),!1}})});var a=[];if(jQuery('[data-name="'+t.taxonomy+'"]').length>0&&(jQuery('[data-name="'+t.taxonomy+'"]').each(function(){if(jQuery(this).is('input[type="radio"]')||jQuery(this).is('input[type="checkbox"]')){var e=jQuery(this).val();""!==e&&a.push(e)}}),t.terms.length===a.length)){t.terms.sort(),a.sort();var i=t.terms.every(function(e,t){return e===a[t]});i&&jQuery('.option-all[data-name="'+t.taxonomy+'"]').length>0&&(jQuery('[data-name="'+t.taxonomy+'"]').removeAttr("checked"),jQuery('[data-name="'+t.taxonomy+'"]').removeProp("checked"),jQuery('.option-all[data-name="'+t.taxonomy+'"]').attr("checked","checked"),jQuery('.option-all[data-name="'+t.taxonomy+'"]').prop("checked","checked"))}}else{var r=t.terms;jQuery('[data-name="'+t.taxonomy+'"]').each(function(){if(jQuery(this).is("select")){if(jQuery(this).find('option[value="'+r+'"]').length>0&&(jQuery(this).find("option").removeProp("selected"),jQuery(this).find('option[value="'+r+'"]').prop("selected",!0),jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params"))){if
1(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))var e="title";else e="no-title";var a=jQuery(this).attr("data-field_type"),i=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),n=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),s=jQuery(this).find("option:selected").text();ee(a,t.taxonomy,s,i,e,o,n)}}else if(!jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("uncheck_init_terms")&&jQuery(this).closest(".search_filter_cont").find('input[value="'+r+'"]').length>0&&jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params")){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))e="title";else e="no-title";a=jQuery(this).attr("data-field_type"),i=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),n=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),s=jQuery(this).closest(".search_filter_cont").find('input[value="'+r+'"]').parent().find(".radio-label").attr("title");return ee(a,t.taxonomy,s,i,e,o,n),!1}})}});else if("object"==typeof t&&void 0!==t.taxonomy){if("NOT IN"===t.operator)return!0;Array.isArray(t.terms)?jQuery.each(t.terms,function(e,a){jQuery('[data-name="'+t.taxonomy+'"]').length>0&&jQuery('[data-name="'+t.taxonomy+'"]').each(function(){if(jQuery(this).is("select")){if(jQuery(this).find('option[value="'+a+'"]').length>0&&(jQuery(this).find("option").removeProp("selected"),jQuery(this).find('option[value="'+a+'"]').prop("selected",!0),jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params"))){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))var e="title";else e="no-title";var i=jQuery(this).attr("data-field_type"),r=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),n=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),s=jQuery(this).find("option:selected").text();ee(i,t.taxonomy,s,r,e,o,n)}}else if(!jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("uncheck_init_terms")&&jQuery(this).closest(".search_filter_cont").find('input[value="'+a+'"]').length>0&&jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params")){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))e="title";else e="no-title";i=jQuery(this).attr("data-field_type"),r=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),n=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),s=jQuery(this).closest(".search_filter_cont").find('input[value="'+a+'"]').parent().find(".radio-label").attr("title");return ee(i,t.taxonomy,s,r,e,o,n),!1}})}):jQuery('[data-name="'+t.taxonomy+'"]').length>0&&jQuery('[data-name="'+t.taxonomy+'"]').each(function(){if(jQuery(this).is("select")){if(jQuery(this).find('option[value="'+t.terms+'"]').length>0&&(jQuery(this).find("option").removeProp("selected"),jQuery(this).find('option[value="'+t.terms+'"]').prop("selected",!0),jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params"))){if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))var e="title";else e="no-title";var a=jQuery(this).attr("data-field_type"),i=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),r=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),n=jQuery(this).find("option:selected").text();ee(a,t.taxonomy,n,i,e,r,o)}}else if(!jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("uncheck_init_terms")&&jQuery(this).closest(".search_filter_cont").find('input[value="'+t.terms+'"]').length>0&&(jQuery(this).closest(".search_filter_cont").find('input[value="'+t.terms+'"]').attr("checked","checked"),jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params"))){if
1(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title"))e="title";else e="no-title";a=jQuery(this).attr("data-field_type"),i=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".et_pb_contact_field_options_title ").html(),r=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-to").text(),o=jQuery(this).closest(".et_pb_de_mach_search_posts_item").find(".irs-from").text(),n=jQuery(this).closest(".search_filter_cont").find('input[value="'+t.terms+'"]').parent().find(".radio-label").attr("title");return ee(a,t.taxonomy,n,i,e,r,o),!1}})}})}}function oe(e){var t=e.closest(".search_filter_cont").attr("id");"category"===e.closest(".search_filter_cont").data("type")&&jQuery(".search_filter_cont[data-conditional-logic]").each(function(){var e=jQuery(this),a=e.data("conditional-logic"),i=e.data("conditional-relation");if("category"===e.data("type")){var r=!1,o=!1;jQuery.each(a,function(e,a){var i=jQuery("#"+a[0]);t===a[0]&&("is not"===a[1]&&(o=!0),"is not empty"===a[1]&&(r=!0))}),"all"===i&&!0===o&&!0===r&&(e.find(".divi-filter-item").html(""),e.find(".et_pb_contact_field_options_list").html(""),e.closest(".et_pb_de_mach_search_posts_item").hide(),e.hasClass("condition-field")&&oe(e.find(".divi-filter-item")))}})}function ne(e=null){null!==e&&oe(e);var t=!1;jQuery(".search_filter_cont[data-conditional-logic]").each(function(){var a=jQuery(this),r=a.data("conditional-logic"),o=a.data("conditional-relation"),n=!1,s=[],l=!1,d=!1;if(null!==e?jQuery.each(r,function(t,a){a[0]===e.closest(".search_filter_cont").attr("id")&&(d=!0)}):d=!0,!0===d){if("category"===a.data("type")||"taxonomy"===a.data("type")){var c,_=!1,u=!1,p="";if(null===e||"category"!==e.closest(".search_filter_cont").data("type")&&"taxonomy"!==e.closest(".search_filter_cont").data("type")||(p=e.closest(".search_filter_cont").attr("id")),jQuery.each(r,function(t,a){var i=jQuery("#"+a[0]);i.addClass("condition-field"),(""!==p&&a[0]===p||null===e&&("category"===i.data("type")||"taxonomy"===i.data("type")))&&(c=i,"is not"===a[1]&&(u=!0),"is not empty"===a[1]&&(_=!0))}),"all"===o&&!0===u&&!0===_){var f=null,h=c.find(".et_pb_contact_field").data("type"),y="";switch(h){case"select":f=c.find(".et_pb_contact_field select option:selected").eq(0).val(),y=c.find(".et_pb_contact_field select option:selected").eq(0).data("type");break;case"checkbox":case"radio":f=c.find("input:checked").eq(0).val(),y=c.find("input:checked").eq(0).data("type")}if(l=!0,void 0!==f&&""!==f&&"has-child"===y){a.find(".divi-filter-item").html(""),a.find(".et_pb_contact_field_options_list").html(""),a.closest(".et_pb_de_mach_search_posts_item").hide(),a.closest(".et_pb_de_mach_search_posts_item").addClass("conditional_hide");var g="off",v="",b="";if("radio"===h||"checkbox"===h?b=c.find(".et_pb_contact_field_options_list").data("filter-name"):"select"===h&&(b=c.find(".et_pb_contact_field").data("filter-name")),"radio"===a.data("field-type")&&"on"===(g=a.find(".et_pb_contact_field_options_list").data("filter-count"))&&(v=jQuery(".divi-filter-archive-loop.main-loop").attr("data-filter-var")),void 0!==F&&F.abort(),"undefined"==typeof filter_ajax_object||!filter_ajax_object.security)return void console.warn("filter_ajax_object is not defined. Sub-category loading requires the filter script to be properly loaded.");var j,w={security:filter_ajax_object.security,top_category:f,tax_key:b,field_type:a.data("field-type"),child_mode:a.data("child-mode"),hide_empty:a.data("hide-empty"),post_type:a.data("post-type"),select_placeholder:a.data("select-placeholder"),sub_prefix:a.data("sub-prefix"),show_available:a.data("show-available"),radio_all_hide:a.data("radio-all-hide"),radio_select:a.data("radio-select"),radio_style:a.data("radio-style"),radio_all_text:a.data("radio-all-text"),filter_count:g,query:v};"undefined"!=typeof d5_filter_ajax_object&&d5_filter_ajax_object.wholesale_role&&(w.wholesale_role=d5_filter_ajax_object.wholesale_role),t=!0,"undefined"!=typeof d5_filter_ajax_object&&d5_filter_ajax_object.restUrl?j={url:d5_filter_ajax_object.restUrl+"sub_category",data:JSON.stringify(w),type:"POST",dataType:"html",contentType:"application/json"}:(w.action="divi_filter_get_sub_category_handler",j={url:filter_aja
1x_object.ajax_url,data:w,type:"POST",dataType:"html"}),j.beforeSend=function(e){jQuery(".divi-acf").attr("disabled","disabled"),jQuery(".et_pb_de_mach_search_posts_item,.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:.5},250),jQuery(".divi-acf.js-range-slider").each(function(){var e=jQuery(this).data("ionRangeSlider");void 0!==e&&e.update({from_fixed:!0,to_fixed:!0})})},j.success=function(e){"select"===a.data("field-type")?a.find(".divi-filter-item").html(e):a.find(".et_pb_contact_field_options_list").html(e),""===e?(a.closest(".et_pb_de_mach_search_posts_item").hide(),a.closest(".et_pb_de_mach_search_posts_item").addClass("conditional_hide")):(a.closest(".et_pb_de_mach_search_posts_item").show(),a.closest(".et_pb_de_mach_search_posts_item").removeClass("conditional_hide")),jQuery(".divi-acf").removeAttr("disabled"),jQuery(".divi-acf").removeProp("disabled"),jQuery(".et_pb_de_mach_search_posts_item,.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:1},250),jQuery(".divi-acf.js-range-slider").each(function(){var e=jQuery(this).data("ionRangeSlider");void 0!==e&&e.update({from_fixed:!1,to_fixed:!1})}),m&&(re(),m=!1)},j.error=function(e,t,a){console.error("[DAF] Sub-category AJAX error:",t,a),jQuery(".divi-acf").removeAttr("disabled"),jQuery(".divi-acf").removeProp("disabled"),jQuery(".et_pb_de_mach_search_posts_item,.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:1},250)},F=jQuery.ajax(j)}else a.find(".divi-filter-item").html(""),a.find(".et_pb_contact_field_options_list").html(""),a.closest(".et_pb_de_mach_search_posts_item").hide(),a.closest(".et_pb_de_mach_search_posts_item").addClass("conditional_hide")}else a.closest(".et_pb_de_mach_search_posts_item").hide(),a.closest(".et_pb_de_mach_search_posts_item").addClass("conditional_hide")}!0!==l&&(jQuery.each(r,function(e,t){var a=!1,r=jQuery("#"+t[0]);r.addClass("condition-field");var o=r.find(".et_pb_contact_field").data("filtertype"),n="",l=t[2];switch(o){case"select":n=r.find(".et_pb_contact_field select").val();break;case"checkbox":case"radio":n=[],r.find("input:checked").each(function(){n.push(jQuery(this).val())});break;case"range":var d=r.find(".js-range-slider").data("ionRangeSlider");void 0!==d&&(n=[d.result.from,d.result.to]);break;case"input":n=r.find("input").val()}switch(n||(n=""),t[1]){case"is":a=Array.isArray(n)?n.includes(l):n===l;break;case"is not":a=Array.isArray(n)?!n.includes(l):n!==l;break;case"is greater":if(jQuery.isNumeric(l))if(Array.isArray(n))for(i=0;i<n.size;i++)jQuery.isNumeric(n[i])&&n[i]>l&&(a=!0);else a=jQuery.isNumeric(n)&&n>l;else a=!1;break;case"is less":if(jQuery.isNumeric(l))if(Array.isArray(n))for(i=0;i<n.size;i++)jQuery.isNumeric(n[i])&&n[i]<l&&(a=!0);else a=jQuery.isNumeric(n)&&n<l;else a=!1;break;case"contains":if(Array.isArray(n))for(i=0;i<n.size;i++)-1!==n[i].indexOf(l)&&(a=!0);else a=-1!==n.indexOf(l);break;case"does not contain":if(Array.isArray(n))for(i=0;i<n.length;i++)-1===n[i].indexOf(l)&&(a=!0);else a=-1===n.indexOf(l);break;case"is empty":a=Array.isArray(n)?0===n.length:""===n;break;case"is not empty":Array.isArray(n)?0===n.length?a=!1:jQuery.each(n,function(e,t){""!==t&&(a=!0)}):a=""!==n}s.push(a)}),"any"===o?s.includes(!0)&&(n=!0):s.includes(!1)||(n=!0),!0===n?!1===l&&(a.closest(".et_pb_de_mach_search_posts_item").show(),a.closest(".et_pb_de_mach_search_posts_item").removeClass("conditional_hide")):(a.closest(".et_pb_de_mach_search_posts_item").hide(),a.closest(".et_pb_de_mach_search_posts_item").addClass("conditional_hide")))}}),!1===t&&m&&!1===p&&re()}function se(e=null,t){if(t=t||{},"none"===(v=void 0!==(g=jQuery("#divi_filter").attr("data-countself"))&&""!==g?g:"on")&&!1===t.isInitialLoad)return;let a=[];jQuery("input[name='acf_custom_database[][table_map]']").length>0&&jQuery("input[name='acf_custom_database[][column_map]']").length>0&&jQuery("input[name='acf_custom_database[][table_map]']").each(function(e){let t=jQuery(this).val(),i=jQuery("input[name='acf_custom_database[][column_map]']").eq(e).val();a.push({table_map:t,column_map:i})});const i=new URLSearchParams(window.location.search);let r={};for(let[e,t]of i.entries())r[e]=t;e=null!=e?e:jQuery(".divi-filter-archive-loop.main-loop");var o=[],n=[],s=[],l=!1,d=null!=e?e:jQuery(".divi-filter-archive-loop.main-loop"),c=!0===p,_=c?J(d):d.attr("data-filter-var");_?c||J(d):_=J(d),_=N(_);var u=d.data("current-taxonomy"),f=d.data("current-taxterm"),h=!1;void 0!==u&&""!==u&&void 0!==f&&""!==f&&(h=!0);"undefined"!==jQuery("#divi_filter").attr("data-onload")&&jQuery("#divi_filter").attr("data-onload");var g,v=void 0!==(g=jQuery("#divi_filter").attr("data-countself"))?g:"on",b=d.attr("data-exclude_category")||"",j=d.attr("data-exclude_tags")||"",w={};if(jQuery(".search_filter_cont").each(function(){var e=jQuery(this).find(".et_pb_contact_field").attr("data-filtertype"),t="";if("radio"===e){var a=jQuery(this).find(".et_pb_contact_field_options_list");if("on"===a.attr("data-filter-count")){t=a.attr("data-filter-name"),o.push(a.attr("data-filter-name"));var i=a.attr("data-parent-cat");void 0!==i&&!1!==i?s.push(i):s.push(""),a.hasClass("divi-checkboxmulti")?n.push("multi"):n.push("single")}}else"select"===e&&"on"===jQuery(this).find(".et_pb_contact_field").attr("data-filter-count")&&(t=jQuery(this).find(".et_pb_contact_field").attr("data-filter-name"),o.push(jQuery(this).find(".et_pb_contact_field").attr("data-filter-name")),s.push(""),n.push("single"));void 0!==jQuery(this).data("categorizing-taxonomy")&&""!==jQuery(this).data("categorizing-taxonomy")&&(w[t]=jQuery(this).data("categorizing-taxonomy")),jQuery(this).find(".divi-acf").each(function(e,t){var a=jQuery(this).data("name"),i=jQuery(this).attr("data-filtertype");if("divi-checkboxsingle"===i||"divi-checkboxmulti"===i||"customcategory"===i)if(jQuery(this).is("select"))a===u&&jQuery(this).find("option").each(function(){jQuery(this).attr("value")===f&&(l=!0)});else{var r=jQuery(this).closest(".et_pb_contact_field_options_list");a===u&&r.find("input").each(function(){jQuery(this).val()===f&&(l=!0)})}})}),o.length>0){if(document.querySelector("[data-loop-id][data-post-id]")&&document.getElementById("de-divi-loop-meta"))return;
1if("undefined"==typeof filter_ajax_object||!filter_ajax_object.security)return void console.warn("filter_ajax_object is not defined. Filter count functionality requires the filter script to be properly loaded.");var x=Date.now()+"-"+Math.random().toString(36).slice(2,8),k="undefined"!=typeof d5_filter_ajax_object&&d5_filter_ajax_object.nonce?d5_filter_ajax_object.nonce:filter_ajax_object.security,C={security:filter_ajax_object.security,nonce:k,get_count_nonce:k,query:_,filters:o.join(","),filter_types:n.join(","),filter_parents:s.join(","),filter_has_current_tax_term:l,filter_taxonomy_categorizing:w,has_default_tax:h,count_self:v,acfCustomDatabase:a,queryParams:r,exclude_cats:b,exclude_tags:j,cid:x,debug:Q?1:0};"undefined"!=typeof d5_filter_ajax_object&&d5_filter_ajax_object.wholesale_role&&(C.wholesale_role=d5_filter_ajax_object.wholesale_role);const t=d5_filter_ajax_object.restUrl+"get_count";var S=performance.now();A("ajax","get_count","CID:",x,"| Trigger:",m?"INITIAL_LOAD":"FILTER_CLICK","| URL:",window.location.href),A("state","get_count","CID:",x,"| Query source:",c?"original_query(reset)":"current_filtered_query"),A("state","get_count","CID:",x,"| Container ID:",d.attr("id"),"| Post Type:",function(){try{return JSON.parse(_).post_type||"unknown"}catch(e){return"parse-error"}}()),A("state","get_count","CID:",x,"| Current Taxonomy:",u,"| Current Term:",f),A("state","get_count","CID:",x,"| Has Default Tax:",h,"| Filter Has Current Tax Term:",l),A("state","get_count","CID:",x,"| Filter Options:",o),A("state","get_count","CID:",x,"| Filter Types:",n),A("state","get_count","CID:",x,"| Query Params:",r),A("ajax","get_count","CID:",x,"| REST URL:",t),A("ajax","get_count","CID:",x,"| Full Payload:",C),jQuery.ajax({url:t,data:JSON.stringify(C),type:"POST",dataType:"JSON",headers:{"Content-Type":"application/json"},beforeSend:function(e){jQuery(".divi-acf").attr("disabled","disabled"),jQuery(".et_pb_de_mach_search_posts_item:not(.conditional_hide),.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:.5},250),jQuery(".divi-acf.js-range-slider").each(function(){var e=jQuery(this).data("ionRangeSlider");void 0!==e&&e.update({from_fixed:!0,to_fixed:!0})})},success:function(t){performance.now();W("Get Count Request",S,"CID: "+x),t._debug&&t._debug.performance&&(H(t._debug.performance,"get_count"),t._debug.cache_hit&&console.log("[DAF][Performance] Cache Hit: Yes")),A("ajax","get_count","CID:",x,"| Response keys:",Object.keys(t).filter(function(e){return"_debug"!==e})),A("ajax","get_count","CID:",x,"| Sample counts:",function(){for(var e={},a=Object.keys(t).filter(function(e){return"_debug"!==e}),i=0;i<Math.min(3,a.length);i++){var r=a[i];if("object"==typeof t[r]){var o=Object.keys(t[r]);e[r]={};for(var n=0;n<Math.min(3,o.length);n++)e[r][o[n]]=t[r][o[n]]}}return e}()),jQuery(".divi-acf").removeProp("disabled"),jQuery(".divi-acf").removeAttr("disabled"),jQuery("#divi_filter").css("pointer-events","all"),jQuery(".et_pb_de_mach_search_posts_item:not(.conditional_hide),.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:1},250),e.closest(".filtered-posts-cont").find(".ajax-loading").remove(),jQuery(".divi-acf.js-range-slider").each(function(){var e=jQuery(this).data("ionRangeSlider");void 0!==e&&e.update({from_fixed:!1,to_fixed:!1})});var a=b?b.split(",").map(function(e){return e.trim()}):[],i=j?j.split(",").map(function(e){return e.trim()}):[];jQuery(".search_filter_cont").each(function(){var e=jQuery(this).closest(".et_pb_de_mach_search_posts_item"),r=e.hasClass("hide_module_for_empty"),o=e.hasClass("hide_empty_on_load"),n=!e.hasClass("hide_show_count"),s=e.hasClass("duplication_filter_count"),l=e.hasClass("duplication_filter_count_parent");if(e.hasClass("conditional_hide")||e.show(),jQuery(this).find('.et_pb_contact_field[data-filtertype="radio"]').length>0){var d=jQuery(this).find(".et_pb_contact_field_options_list");if(o&&m||"on"===d.attr("data-filter-count")){var c,_=d.attr("data-filter-name");s||(_="nondup_"+d.attr("data-filter-name"),c=d.attr("data-filter-name"),c?.all>_?.all&&(_.all=c.all));var u,p=d.attr("data-show-empty"),f="on"===p||d.hasClass("show-empty"),h=d.attr("data-filter-name")||"",y="post_tag"===h||h.indexOf("_tag")===h.length-4,g="category"===h||h.indexOf("_category")===h.length-9,v=[];if(y&&i.length>0?v=i:g&&a.length>0&&(v=a),d.find("span.et_pb_contact_field_radio").each(function(){var e=jQuery(this).find("label.radio-label").attr("data-value");if(m&&v.length>0&&-1!==v.indexOf(e))jQuery(this).remove();else if(void 0!==t[_]&&void 0!==t[_][e]){var a=t[_][e];0===a||"0"===a||0===parseInt(a,10)?m&&o?jQuery(this).remove():!1===f||"off"===p?jQuery(this).addClass("empty"):jQuery(this).removeClass("empty"):jQuery(this).removeClass("empty"),n&&(jQuery(this).find("span.radio-count").length>0?jQuery(this).find("span.radio-count").html(t[_][e]):jQuery(this).append('<span class="radio-count">'+t[_][e]+"</span>"))}else m&&o?jQuery(this).remove():!1===f||"off"===p?jQuery(this).addClass("empty"):jQuery(this).removeClass("empty")}),d.find(".post_obj_sub_cat").length>0?d.find(".post_obj_sub_cat").each(function(){var e=0;jQuery(this).find(".et_pb_contact_field_radio").each(function(){jQuery(this).find("input").hasClass("post-object-taxonomy")||(e+=parseInt(j
1Query(this).find(".radio-count").html()))}),jQuery(this).find(".post-object-taxonomy").parent().find(".radio-count").html(e)}):l&&d.find(".is-collapsible").each(function(){var e=jQuery(this).attr("data_cat_id"),t=0;d.find('.et_pb_contact_field_radio[data_parent_cat_id="'+e+'"]').each(function(){jQuery(this).attr("data_cat_id")!==e&&(t+=parseInt(jQuery(this).find(".radio-count").html()))}),d.find('.et_pb_contact_field_radio[data_cat_id="'+e+'"]').find(".radio-count").html(t)}),0===d.find("span.et_pb_contact_field_radio:not(.empty)").length){if(r)(u=jQuery(this).closest(".et_pb_de_mach_search_posts_item")).hide(),u.closest(".divi-filer-toggle, .divi-filer-toggle-mob").length&&u.removeClass("visible")}else if(jQuery(this).closest(".et_pb_de_mach_search_posts_item").hasClass("conditional_hide")||jQuery(this).closest(".et_pb_de_mach_search_posts_item").show(),1===d.find("span.et_pb_contact_field_radio:not(.empty)").length&&"all"===d.find("span.et_pb_contact_field_radio:not(.empty)").eq(0).find("label").attr("data-value"))if(r)(u=jQuery(this).closest(".et_pb_de_mach_search_posts_item")).hide(),u.closest(".divi-filer-toggle, .divi-filer-toggle-mob").length&&u.removeClass("visible")}}else if(jQuery(this).find('.et_pb_contact_field[data-filtertype="select"]').length>0){_=jQuery(this).find(".et_pb_contact_field").attr("data-filter-name"),f=jQuery(this).find(".et_pb_contact_field").attr("data-show-empty");var b=jQuery(this).find("select").hasClass("select2-hidden-accessible");if("on"===jQuery(this).find(".et_pb_contact_field").attr("data-filter-count")&&(jQuery(this).find("select option").each(function(){var e=jQuery(this).val();""!==e&&(t[_]&&void 0!==t[_][e]?0===t[_][e]?m&&o?jQuery(this).remove():"on"!==f&&(b?jQuery(this).prop("disabled","disabled"):jQuery(this).hide()):(jQuery(this).show(),jQuery(this).removeProp("disabled"),jQuery(this).removeAttr("disabled")):m&&o?jQuery(this).remove():"on"!==f&&(b?jQuery(this).prop("disabled","disabled"):jQuery(this).hide()))}),b&&jQuery(this).find("select").select2("destroy").select2({width:"100%"}),r)){var j=!1;jQuery(this).find("select option").each(function(){""!==jQuery(this).val()&&"all"!==jQuery(this).val()&&"none"!==jQuery(this).css("display")&&(j=!0)}),j||(e.hide(),e.closest(".divi-filer-toggle, .divi-filer-toggle-mob").length&&e.removeClass("visible"))}}else if((jQuery(this).find('.et_pb_contact_field[data-filtertype="range"]').length>0||jQuery(this).find(".js-range-slider").length>0)&&r&&!e.hasClass("conditional_hide")&&(e.show(),e.closest(".divi-filer-toggle, .divi-filer-toggle-mob").length)){var w=e.closest(".divi-filer-toggle, .divi-filer-toggle-mob"),Q=w.find("#divi_filter").length?w.find("#divi_filter"):jQuery("#divi_filter");"all_closed"!==(Q.attr("data-toggle-start-state")||("on"===Q.attr("data-toggle-start-closed")?"all_closed":"first_open"))&&0===e.siblings(".et_pb_de_mach_search_posts_item.visible").length&&e.addClass("visible")}}),jQuery(".divi-filer-toggle, .divi-filer-toggle-mob").each(function(){var e=jQuery(this),t=e.find("#divi_filter").length?e.find("#divi_filter"):jQuery("#divi_filter"),a=t.attr("data-toggle-start-state")||("on"===t.attr("data-toggle-start-closed")?"all_closed":"first_open");if("all_closed"!==a){var i=e.find(".et_pb_de_mach_search_posts_item");if("all_open"!==a){var r=i.filter(":visible").first();r.length&&!r.hasClass("visible")&&(i.removeClass("visible"),r.addClass("visible"))}else i.filter(":visible").addClass("visible")}}),jQuery("#divi_filter").removeAttr("data-onload"),y=!1},error:function(t,a,i){A("error","get_count","CID:",x,"| AJAX Error:",a,i),A("error","get_count","CID:",x,"| Status:",t.status,"| Response:",t.responseText?t.responseText.substring(0,200):"empty"),jQuery(".divi-acf").removeProp("disabled"),jQuery(".divi-acf").removeAttr("disabled"),jQuery("#divi_filter").css("pointer-events","all"),jQuery(".et_pb_de_mach_search_posts_item:not(.conditional_hide),.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:1},250),e.closest(".filtered-posts-cont").find(".ajax-loading").remove(),y=!1}})}else jQuery(".divi-acf").removeAttr("disabled"),jQuery(".divi-acf").removeProp("disabled"),jQuery(".et_pb_de_mach_search_posts_item,.et_pb_de_mach_orderby,.divi-filter-result-count").animate({opacity:1},250),e.closest(".filtered-posts-cont").find(".ajax-loading").remove()}function le(){A("state","init_filters_from_url","Checking for URL parameters");try{const e=new URLSearchParams(window.location.search),t=L(window.location.search);if(A("state","init_filters_from_url","URL params:",{hasFilterParam:t,filter_raw:e.get("filter"),allParam
1s:Array.from(e.entries())}),!t)return void A("state","init_filters_from_url","No enabled filter URL flag (?filter=), skipping URL initialization");const a=document.querySelector(".divi-filter-archive-loop.main-loop");if(!a)return void A("warn","init_filters_from_url","Archive loop container not found");const i="true"===e.get("is_search")||jQuery(a).hasClass("is_search_page");i&&A("state","init_filters_from_url","Search results page: syncing UI only, no AJAX filter"),A("state","init_filters_from_url","Archive loop found, processing URL parameters");let r=!1;const o=e.get("orderby");if(o){A("state","init_filters_from_url","Handling orderby parameter:",{value:o});const e=jQuery(".orderby"),t=jQuery(a);if(e.length>0&&(e.val(o),A("state","init_filters_from_url","Set .orderby dropdown to:",o)),t.length>0){let e=o,a="desc";"price"===e&&(a="asc");const i=e.split("-");Array.isArray(i)&&i.length>1&&(e=i[0],a=i[1]),t.attr("data-sortorder",e),t.attr("data-sortasc",a),t.attr("data-orderbyvalue",o),A("state","init_filters_from_url","Updated loop sort attributes:",{sortorder:e,sortasc:a,orderbyValue:o})}}for(let[t,a]of e.entries()){if("filter"===t||"daf_debug"===t||"orderby"===t)continue;A("state","init_filters_from_url","Processing parameter:",{key:t,value:a});const e=document.querySelectorAll('[data-name="'+t+'"]');0!==e.length?(A("state","init_filters_from_url","Found filter elements:",e.length),e.forEach(function(e){if("SELECT"===e.tagName){const o=e.querySelector('option[value="'+a+'"]');if(o){e.value=a,r=!0,A("state","init_filters_from_url","Applied to select:",{key:t,value:a}),i||jQuery(e).trigger("change");const n=jQuery(e).closest(".search_filter_cont");if(n.length&&n.closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params")){const e=n.find(".et_pb_contact_field_options_title").text()||t,i=o.textContent||a,r=n.closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title")?"title":"no-title";ee("select",t,i,e,"title"===r?"title":"no-title","","")}}}else if("checkbox"===e.type||"radio"===e.type){const o=jQuery(e).closest("label").find(".radio-label"),n=o.length?o.attr("data-value"):null;if(e.value===a||n===a){e.checked=!0,r=!0,A("state","init_filters_from_url","Applied to checkbox/radio:",{key:t,value:a}),i||jQuery(e).trigger("change");const n=jQuery(e).closest(".search_filter_cont");if(n.length&&n.closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params")){const i=n.find(".et_pb_contact_field_options_title").text()||t,r=o.length?o.attr("title")||o.text():a,s=n.closest(".et_pb_de_mach_search_posts_item").hasClass("filter_params_yes_title")?"title":"no-title";ee("checkbox"===e.type?"checkbox":"radio",t,r,i,"title"===s?"title":"no-title","","")}}}else"INPUT"===e.tagName&&(e.value=a,r=!0,A("state","init_filters_from_url","Applied to input:",{key:t,value:a}),i||jQuery(e).trigger("change"))})):A("warn","init_filters_from_url","No filter elements found for:",t)}if(r){if(A("state","init_filters_from_url","Filters applied from URL, syncing fields and triggering filter"),jQuery("[data-name]").each(function(){K(jQuery(this))}),ie(),i)return void A("state","init_filters_from_url","Search results page: skipping AJAX filter request");setTimeout(function(){A("state","init_filters_from_url","Triggering filter after URL sync"),te()},150)}else A("warn","init_filters_from_url","No filters were applied from URL parameters")}catch(e){A("error","init_filters_from_url","Error processing URL parameters:",e.message)}}"undefined"!=typeof window&&(window.dafDebugOn=function(){"undefined"!=typeof localStorage&&(localStorage.setItem("daf_debug","1"),Q=!0,document.cookie="daf_debug=true; path=/",console.log("DAF debug mode enabled. Reload the page to see debug output."),console.log("Server-side debug logging also enabled via cookie."),X())},window.dafDebugOff=function(){"undefined"!=typeof localStorage&&(localStorage.removeItem("daf_debug"),Q=!1,document.cookie="daf_debug=; path=/; expires=Thu, 01 Jan 1970 00:00:00 UTC",console.log("DAF debug mode disabled."))},window.dafDebugSet=function(e){e.levels&&(S.enabledLevels=e.levels),e.maxEntries&&(k=e.maxEntries),console.log("DAF debug config updated:",S
1)},window.dafDumpDebug=function(){return JSON.stringify({session:C,entries:x,config:S},null,2)},window.dafCopyDebug=function(){var e=window.dafDumpDebug();navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(e).then(function(){console.log("Debug log copied to clipboard ("+x.length+" entries)")}).catch(function(e){console.error("Failed to copy debug log:",e)}):console.log("Clipboard API not available. Use dafDumpDebug() to get the log.")},window.dafDebugMark=function(e){A("info","marker","=== "+e+" ===")},window.dafClearDebug=function(){x=[],console.log("Debug buffer cleared")},window.dafIsDateFilterOnChange=function(e){if(!e||!e.length||"function"!=typeof e.closest)return!1;var t=e.closest(".divi_filter_module");return t.length>0&&t.hasClass("sync_filter_item")},window.dafForceFilterRun=function(e){O=!0,I=!1,te()}),Q&&jQuery(document).ready(function(){X()}),jQuery(document).ready(function(e){const t=document.querySelectorAll(".custom-excerpt-wrapper");t&&t.forEach(e=>{e.querySelector(".custom-excerpt");const t=e.querySelector(".custom-excerpt-toggle");t&&t.addEventListener("click",()=>{const t=e.nextElementSibling?.classList.contains("custom-full-excerpt-wrapper")?e.nextElementSibling:null;t&&(e.style.display="none",t.style.display="block")})})}),jQuery(document).ready(function(e){function t(e){if(e&&e.length){var t=e.data("daterangepicker");if(t&&!t.__dafApplyPatched&&"function"==typeof t.clickApply){var a=t.clickApply;t.clickApply=function(t){try{return a.call(this,t)}catch(t){var i=(e.attr("data-date_format")||e.attr("data-format")||"MM/DD/YYYY").toString(),r=(e.attr("data-field_type")||"").toString(),o=this.startDate&&this.startDate.format?this.startDate.format(i):"",n=this.endDate&&this.endDate.format?this.endDate.format(i):"";""!==o&&e.attr("data-start_date",o),""!==n&&e.attr("data-end_date",n),""!==o&&""!==n&&("range"===r?e.val(o+" - "+n):e.val(o));var s=!1;s="range"===r?""!==o&&""!==n&&o!==n:""!==o;try{"function"==typeof this.hide&&this.hide()}catch(e){}s&&"function"==typeof window.dafForceFilterRun&&"function"==typeof window.dafIsDateFilterOnChange&&window.dafIsDateFilterOnChange(e)&&window.dafForceFilterRun("clickApply-error-recovered")}},t.__dafApplyPatched=!0}}}function a(){jQuery("#divi_filter input.js-datepicker, #dmach-search-form input.js-datepicker").each(function(){t(jQuery(this))})}function i(){e(".align-last-module").each(function(){var t=e(this);t.removeClass("align-single_row align-multiple_rows align-speciality_rows"),t.find(".slick-list").length?t.find(".slick-slide:nth-child(1) .et_pb_section .et_pb_row:nth-child(2)").length>0?t.addClass("align-multiple_rows"):t.addClass("align-single_row"):t.find(".divi-filter-archive-loop .et_pb_row:nth-child(2)").length>0?t.addClass("align-multiple_rows"):t.find(".divi-filter-archive-loop .et_section_specialty").length>0?(t.find(".divi-filter-archive-loop .et_section_specialty .et_pb_column:nth-child(2)").length>0&&t.addClass("align-speciality_rows"),t.addClass("align-multiple_rows")):t.find(".bc_product_grid .et_pb_row:nth-child(2)").length>0?t.addClass("align-multiple_rows"):t.addClass("align-single_row")})}function r(){void 0!==jQuery.fn.magnificPopup&&jQuery(".et_pb_lightbox_image").magnificPopup({type:"image",removalDelay:500,gallery:{enabled:!1},mainClass:"mfp-fade"})}function o(){e(".de_ajax_filter_archive_loop.link_whole_new_tab .bc-link-whole-grid-card a").each(function(){"_blank"!==e(this).attr("target")&&e(this).attr("target","_blank")}),e(".de_ajax_filter_archive_loop.link_whole_new_tab .dmach-grid-item.product a").each(function(){"_blank"!==e(this).attr("target")&&e(this).attr("target","_blank")})}"undefined"!=typeof Macy&&jQuery(".grid-layout-masonry").each(function(){var e=jQuery(this).find(".divi-filter-archive-loop.masonry");if(e.length){var t=parseInt(e.attr("data-masonry-row-column"),10)||0,a=parseInt(e.attr("data-masonry-row-gap"),10)||0,i=parseInt(e.attr("data-masonry-columns-desktop"),10)||3,r=parseInt(e.attr("data-masonry-columns-tablet"),10)||2,o=parseInt(e.attr("data-masonry-columns-mobile"),10)||1,n=e.find(".divi-filter-loop-container .grid-posts.loop-grid")[0];if(!n)return;var s=Macy({container:n,trueOrder:!1,waitForImages:!0,margin:{x:t,y:a},columns:i,breakAt:{1200:i,980:r,767:o}});jQuery(n).data("macy-instance",s),s.runOnImageLoad(function(){s.recalculate(!0)},!0)}}),e(document).on("touchstart click",".divi-engine-grid-list-view-switcher button",function(t){t.preventDefault();var a=e(this).attr("data-grid-list-type"),i=parseInt(e(this).closest(".divi-engine-grid-list-view-switcher").attr("data-cookie-time"));e(this).addClass("active").siblings().removeClass("active"),"grid"===a&&(e(this).closest(".grid-layout-grid_list").removeClass("de-list-view"),e(this).closest(".grid-layout-grid_list").addClass("de-grid-view"),0===i?document.cookie="divi_engine_grid_list_view=grid;
1path=/":Cookies.set("divi_engine_grid_list_view","grid",{expires:i})),"list"===a&&(e(this).closest(".grid-layout-grid_list").removeClass("de-grid-view"),e(this).closest(".grid-layout-grid_list").addClass("de-list-view"),0===i?document.cookie="divi_engine_grid_list_view=list;path=/":Cookies.set("divi_engine_grid_list_view","list",{expires:i}))}),_({onDeselectRadio:function(){te()}}),a(),setTimeout(a,0),setTimeout(a,300),jQuery(document).on("show.daterangepicker.daf apply.daterangepicker.daf hide.daterangepicker.daf cancel.daterangepicker.daf change.daf input.daf","#divi_filter input.js-datepicker, #dmach-search-form input.js-datepicker",function(e,a){var i=jQuery(this);t(i);var r="function"==typeof window.dafIsDateFilterOnChange&&window.dafIsDateFilterOnChange(i);"show"===e.type?r?(I=!0,q=i,T=!0):(q=null,T=!1):"apply"!==e.type&&"hide"!==e.type&&"cancel"!==e.type||(I=!1,T=!1,"hide"!==e.type&&"cancel"!==e.type||(q=null))}),jQuery(document).on("click.daf",".daterangepicker td.available",function(){T&&q&&q.length&&setTimeout(function(){if(T&&q&&q.length){var e=q,t=e.data("daterangepicker");if(t&&t.startDate&&t.endDate){var a=(e.attr("data-field_type")||"").toString(),i=t.startDate.format("YYYYMMDD"),r=t.endDate.format("YYYYMMDD");("range"===a&&i!==r||"range"!==a&&""!==i)&&(T=!1,"function"==typeof window.dafForceFilterRun&&"function"==typeof window.dafIsDateFilterOnChange&&window.dafIsDateFilterOnChange(e)&&window.dafForceFilterRun("calendar-click-fallback"))}}},0)}),window.__dafDateNativeCaptureBound||(document.addEventListener("change",function(e){var t=e.target;if(t&&t.matches&&t.matches("#divi_filter input.js-datepicker, #dmach-search-form input.js-datepicker")){var a=jQuery(t),i=(a.attr("data-field_type")||"").toString(),r=(a.attr("data-date_format")||a.attr("data-format")||"MM/DD/YYYY").toString(),o=(a.attr("data-start_date")||"").toString().trim(),n=(a.attr("data-end_date")||"").toString().trim(),s=a.data("daterangepicker");if((!o||!n||o===n)&&s&&s.startDate&&s.endDate){var l=s.startDate.format(r),d=s.endDate.format(r);a.attr("data-start_date",l),a.attr("data-end_date",d),o=l,n=d}("range"===i?""!==o&&""!==n&&o!==n:""!==o)&&"function"==typeof window.dafForceFilterRun&&"function"==typeof window.dafIsDateFilterOnChange&&window.dafIsDateFilterOnChange(a)&&window.dafForceFilterRun("native-change-capture")}},!0),window.__dafDateNativeCaptureBound=!0),e(".divi-checkboxmulti .option-all").change(function(){if(e(this).is(":checked")){e(this).closest(".divi-checkboxmulti").find(".et_pb_contact_field_radio input").not(e(this)).prop("checked",!1);var t=e(this).attr("data-name");e('.filter-param-item[data-filter="'+t+'"]').remove(),te()}}),e('.divi-checkboxmulti .et_pb_contact_field_radio input[type="checkbox"]').change(function(){!e(this).hasClass("option-all")&&e(this).is(":checked")&&e(this).closest(".divi-checkboxmulti").find(".option-all").prop("checked",!1)}),jQuery(document).on("click",'#divi_filter_button, #divi_filter .et_pb_contact_submit, #dmach-search-form .et_pb_contact_submit, #divi_filter button[type="submit"], #dmach-search-form button[type="submit"], #divi_filter input[type="submit"], #dmach-search-form input[type="submit"], #divi_filter a.et_pb_contact_submit, #dmach-search-form a.et_pb_contact_submit, #divi_filter .search_filter_submit, #dmach-search-form .search_filter_submit',function(e){var t=jQuery(e.currentTarget);t.hasClass("reset-filters")||(t.closest(".et_pb_de_mach_filter_posts, .divi_filter_module").hasClass("updatetype-update_button")||jQuery("#divi_filter").hasClass("updatetype-update_button"))&&(e.preventDefault(),e.stopPropagation(),D("explicit-search-click",e),te(null,{forceSubmit:!0}))}),jQuery(document).on("submit","#divi_filter, #dmach-search-form, #divi_filter form, #dmach-search-form form",function(e){(jQuery(e.currentTarget).closest(".et_pb_de_mach_filter_posts, .divi_filter_module").hasClass("updatetype-update_button")||jQuery("#divi_filter").hasClass("updatetype-update_button"))&&(e.preventDefault(),e.stopPropagation(),D("explicit-form-submit",e),te(null,{forceSubmit:!0}))}),i(),r(),jQuery(document).on("divi_filter_completed",function(){jQuery(".et_post_gallery").each(function(){jQuery(this).magnificPopup({delegate:".et_pb_gallery_image a",type:"image",removalDelay:500,gallery:{enabled:!0,navigateByImgClick:!0},mainClass:"mfp-fade",zoom:{enabled:!et_pb_custom.is_builder_plugin_used,duration:500,opener:function(e){return e.find("img")}}})}),"undefined"!=typeof Macy&&jQuery(".grid-layout-masonry").each(function(){var e=jQuery(this).find(".divi-filter-archive-loop.masonry");if(e.length){var t=e.find(".divi-filter-loop-container .grid-posts.loop-grid")[0];if(!t)return;var a=jQuery(t).data("macy-instance");if(a)a.recalculate(!0);else{var i=parseInt(e.attr("data-masonry-row-column"),10)||0,r=parseInt(e.attr("data-masonry-row-gap"),10)||0,o=parseInt(e.attr("data-masonry-columns-desktop"),10)||3,n=parseInt(e.attr("data-masonry-columns-tablet"),10)||2,s=parseInt(e.attr("data-masonry-columns-mobile"),10)||1,l=Macy({container:t,trueOrder:!1,waitForImages:!0,margin:{x:i,y:r},columns:o,breakAt:{1200:o,980:n,767:s}});jQuery(t).data("macy-instance",l),l.runOnImageLoad(function(){l.recalculate(!0)},!0)}}}),i(),r()}),jQuery(document).on("click",".show_in_section > .divi-filter-loop-container > .loop-grid > .dmach-grid-item",function(e){var t=jQuery(e.target);if(0===t.closest(".dm_content").length){e.preventDefault();var a=jQuery(this).closest(".show_in_section").attr("data-content_section_layout"),i=jQuery(this).closest(".show_in_section").attr("data-content_section_selector"),r=jQuery(this).attr("data-id"),o=jQuery(this).attr("data-posttype"),n=[a],s=[[r]];if(t.closest(".show_in_section").hasClass("show_in_same_row_mobile")&&jQuery(window).width()<769&&t.closest(".grid-item-cont").find(" > *").eq(1).find(".dm_content").length>0)return t.closest(".grid-item-cont").find(" > *").eq(1).find(".dm_content").toggleClass("open"),!1;
1if(""!==i&&""!==a){if("undefined"==typeof filter_ajax_object||!filter_ajax_object.ajax_url||!filter_ajax_object.security)return void console.warn("filter_ajax_object is not defined. Modal functionality requires the filter script to be properly loaded.");jQuery.ajax({url:filter_ajax_object.ajax_url,data:{action:"divi_filter_get_post_modal_ajax_handler",security:filter_ajax_object.security,post_ids:JSON.stringify(s),post_type:o,modal_layout:JSON.stringify(n),modal_postype:o},type:"POST",dataType:"JSON",success:function(e){jQuery(i).html("");var o=e.content["show_modal_"+a+"_"+r];e.css_output&&window.dafAppendInlineCss(jQuery(document.body),String(e.css_output)),""!==e.content["show_modal_"+a+"_"+r]&&(t.closest(".show_in_section").hasClass("show_in_same_row_mobile")&&jQuery(window).width()<769?(t.closest(".grid-item-cont").find(" > *").eq(1).find(".dm_content").remove(),t.closest(".grid-item-cont").find(" > *").eq(1).append('<div class="dm_content open">'+o+"</div>")):(t.closest(".show_in_section").find(".grid-item-cont").removeClass("selected"),t.closest(".grid-item-cont").addClass("selected"),jQuery(i).html(o)),jQuery(".variations_form").each(function(){jQuery(this).wc_variation_form(),jQuery(this).trigger("check_variations")}),jQuery.event.trigger({type:"divi_filter_completed"}))}})}}}),e(document).on("change","#divi_filter select, #divi_filter input[type=radio], #divi_filter input[type=checkbox], #divi_filter input[type=range], #dmach-search-form select, #dmach-search-form input[type=radio], #dmach-search-form input[type=checkbox], #dmach-search-form input[type=range]",function(){e("#divi_filter input[type=radio]").each(function(){e(this).parent().removeClass("selected")}),e("#divi_filter input[type=radio]:checked").each(function(){e(this).parent().addClass("selected")}),e(this).closest(".search_filter_cont").hasClass("condition-field")&&ne(e(this))}),jQuery(document).ready(function(){o()}),jQuery(document).on("divi_filter_completed",function(){o()}),jQuery(document).on("divi_filter_completed",function(){!function(){if(void 0!==window.woocs_current_currency&&window.woocs_current_currency){var e=window.woocs_current_currency,t="";t="object"==typeof e?e.name||e.code||e.currency||"":e;var a="";if(void 0!==window.woocs_default_currency&&(a="object"==typeof window.woocs_default_currency?window.woocs_default_currency.name||window.woocs_default_currency.code||"":window.woocs_default_currency),t!==a&&t){var i=jQuery(".divi-filter-archive-loop .product, .de_ajax_filter_archive_loop .product");if(0===i.length&&(i=jQuery(".product")),0!==i.length){var r=[];if(i.each(function(){var e=jQuery(this),t=e.data("product-id")||e.data("product_id")||e.find(".add_to_cart_button").data("product_id")||e.find("[data-product_id]").first().data("product_id");if(!t){var a=(e.attr("class")||"").match(/post-(\d+)/);a&&(t=parseInt(a[1]))}t&&-1===r.indexOf(t)&&r.push(t)}),0!==r.length){var o="";if("undefined"!=typeof d5_filter_ajax_object&&d5_filter_ajax_object.restUrl)o=d5_filter_ajax_object.restUrl.replace(/divi-ajax-filter\/v1\/$/,"woocs/v3/products-prices");else if("undefined"!=typeof wpApiSettings&&wpApiSettings.root)o=wpApiSettings.root+"woocs/v3/products-prices";else{var n=document.createElement("a");n.href=window.location.href,o=n.protocol+"//"+n.host+"/wp-json/woocs/v3/products-prices"}jQuery.ajax({url:o,type:"POST",contentType:"application/json",data:JSON.stringify({product_ids:r,currency:t,format:"html"}),success:function(e){if(e&&"object"==typeof e){var t=e.products||e;jQuery.each(t,function(e,t){if(!t.error){var a=i.filter(function(){var t=jQuery(this),a=t.data("product-id")||t.data("product_id")||t.find(".add_to_cart_button").data("product_id")||t.find("[data-product_id]").first().data("product_id");if(!a){var i=(t.attr("class")||"").match(/post-(\d+)/);i&&(a=parseInt(i[1]))}return a==e});a.length>0&&t.price_html&&a.find(".price").html(t.price_html)}})}}})}}}}}()}),e(document.body).on("click",".bc-link-whole-grid-card",function(t){var a=e(t.target),i=a.closest(".de_ajax_filter_archive_loop"),r=e(this).data("link-url");if(r){var o=a.closest("a");a.is("button, input, select, textarea, label")||a.hasClass("ajax_add_to_cart")||a.closest(".ajax_add_to_cart").length>0||o.hasClass("ajax_add_to_cart")||o.hasClass("add_to_cart_button")||o.hasClass("product_type_variable")||o.hasClass("product_type_grouped")||o.hasClass("added_to_cart")||(t.preventDefault(),2===t.which||t.metaKey||t.ctrlKey||i.hasClass("link_whole_new_tab")?window.open(r,"_blank"):window.location.href=r)}}),document.querySelector("[data-loop-id][data-post-id]")&&document.getElementById("de-divi-loop-meta")||se(null,{isInitialLoad:!0});var n=jQuery(".divi-filter-archive-loop.main-loop"),s=J(n),l=z(n);if(A("state","reset-debug","[1) First paint] Snapshot before filter AJAX this 
1session",{loop_key:P(n),visible_ids:B(n),initial_post_ids:l,query_summary:V(s),hint:'This is the server-rendered grid. It is not "filtered page 1" — do not compare it to page 2 filtered results.'}),window.__dafPaginationDebug=window.__dafPaginationDebug||{},window.__dafPaginationDebug.baseline_initial_post_ids_csv=l||"",ie(),ne(),e(".reset-filters").click(function(t){t.preventDefault(),p=!0;var a=e(".divi-filter-archive-loop.main-loop").data("current-taxonomy"),i=e(".divi-filter-archive-loop.main-loop").data("current-taxterm");if(e(this).closest("#divi_filter").find(".js-range-slider").length&&e(this).closest("#divi_filter").find(".js-range-slider").each(function(t,a){var i=e(this).data("ionRangeSlider");void 0!==i&&(i.options.to=i.options.max,i.options.from=i.options.min,i.reset())}),e(".et_pb_contact_field_radio").removeClass("hidethis"),e(this).closest("#divi_filter").find("input[type=text], input[type=number], textarea").val(""),e(this).closest("#divi_filter").find("input.js-datepicker").attr("data-start_date",""),e(this).closest("#divi_filter").find("input.js-datepicker").attr("data-end_date",""),e(this).closest("#divi_filter").find(".et_pb_contact_select").prop("selectedIndex",0),e(this).closest("#divi_filter").find(".et_pb_contact_select").val(""),e(this).closest("#divi_filter").find(".et_pb_contact_select").find("option:eq(0)").prop("selected","selected"),e(this).closest("#divi_filter").find(".et_pb_checkbox_select_wrapper").each(function(){var t=e(this).find(" > span, > label").first();if(t.length>0){var a=t.attr("origin-label");void 0!==a&&""!==a&&t.text(a)}}),e(this).closest("#divi_filter").find(".et_pb_contact_select.divi-acf-map-radius").length>0){var r=e(this).closest("#divi_filter").find(".et_pb_contact_select.divi-acf-map-radius").attr("data-default-value");""!==r&&(e(this).closest("#divi_filter").find(".et_pb_contact_select.divi-acf-map-radius").val(r),e(this).closest("#divi_filter").find(".et_pb_contact_select.divi-acf-map-radius").find("option[value='"+r+"']").prop("selected","selected"))}e(this).closest("#divi_filter").find(".et_pb_contact_field_radio input").prop("checked",!1),e(this).closest("#divi_filter").find('.et_pb_contact_field_radio input[value=""]').prop("checked",!0),e(this).closest("#divi_filter").find(".select2-hidden-accessible").length>0&&e(this).closest("#divi_filter").find(".select2-hidden-accessible").select2(),e(this).closest("#divi_filter").find(".et_pb_contact_field_options_wrapper").each(function(t,r){var o=!1;void 0!==a&&void 0!==i&&e(this).find("input").eq(0).data("name")===a&&e(this).find('input[value="'+i+'"]').length>0&&(o=!0),e(this).find('label[data-value="all"]').length>0&&!1===o&&e(this).find('label[data-value="all"]').closest(".et_pb_contact_field_radio").find("input").prop("checked",!0)}),void 0!==a&&void 0!==i&&e(this).closest("#divi_filter").find('.et_pb_contact_select[data-name="'+a+'"]').length>0&&e(this).closest("#divi_filter").find('.et_pb_contact_select[data-name="'+a+'"]').find('option[value="'+i+'"]').length,e(this).closest("#divi_filter").find("[data-name]").each(function(){K(e(this))}),e(".filter-param-item").remove();var o=document.location.href,n=0,s=o;-1===(n=o.indexOf("?"))&&(n=o.indexOf("")),-1!==n&&(s=o.substring(0,n)),window.history.replaceState(null,null,s),ne(),jQuery(".search_filter_cont[data-conditional-logic]").closest(".et_pb_de_mach_search_posts_item").hide(),te()}),jQuery(".divi-filter-archive-loop.main-loop").length>0&&"undefined"!=typeof filter_ajax_object&&"1"===filter_ajax_object.ajax_pagination&&jQuery(".woocommerce-ordering").submit(function(){return!1}),jQuery(".orderby").length>0){var d=jQuery(".orderby").val(),c="desc",u=jQuery(".orderby").closest(".et_pb_module").find(".divi-filter-archive-loop.main-loop");if(0===u.length&&(u=jQuery(".divi-filter-archive-loop.main-loop")),u.length>0){if(u.attr("data-orderbyvalue",jQuery(".orderby").val()),"undefined"!=typeof post_var){var f=JSON.parse(post_var);d=f.orderby,c=f.order,u.attr("data-orderbyvalue",d)}"price"===d&&(c="asc");var h=d.split("-");Array.isArray(h)&&h.length>1&&(d=h[0],c=h[1]),u.attr("data-sortorder",d),u.attr("data-sortasc",c)}}}),jQuery(document).on("click","a.page-numbers",function(e){const t=jQuery(this),a=function(e){if(!e||!e.length)return jQuery();var t=jQuery(),a=e.closest(".filtered-posts-cont");if(a.length>0&&0===(t=a.find(".divi-filter-archive-loop.main-loop")).length&&(t=a.find(".divi-filter-archive-loop")),0===t.length){var i=e.closest(".et_pb_module");0===(t=i.find(".divi-filter-archive-loop.main-loop")).length&&(t=i.find(".divi-filter-archive-loop"))}return t.first()}(t);if(a.length>
10&&"undefined"!=typeof filter_ajax_object&&("1"===filter_ajax_object.ajax_pagination||!0===filter_ajax_object.ajax_pagination)){e.preventDefault(),e.stopPropagation();const i=M(t,a);f=!0;const r=parseInt(t.closest("ul").find(".current").text().replace(/,/g,""));let o=r;o=t.hasClass("next")?r+1:t.hasClass("prev")?r-1:parseInt(t.text()),Z(i,o),a.attr("data-current-page",o),a.attr("data-pagechanged","true"),te(a)}else if(a.length>0){e.preventDefault(),e.stopPropagation();var i=M(t,a),r=parseInt(t.closest("ul").find(".current").text().replace(/,/g,""));Z(i,jQuery(this).hasClass("next")?r+1:jQuery(this).hasClass("prev")?r-1:parseInt(jQuery(this).text())),window.location.reload()}}),jQuery(document).on("change",".orderby",function(e){A("state","orderby-change","Orderby change event triggered",{value:jQuery(this).val()});var t=jQuery(".divi-filter-archive-loop.main-loop").length>0,a="undefined"!=typeof filter_ajax_object,i=a&&"1"===filter_ajax_object.ajax_pagination;if(A("state","orderby-change","Conditions check",{loopExists:t,filterAjaxObjectExists:a,ajaxPaginationEnabled:i,filter_ajax_object_ajax_pagination:a?filter_ajax_object.ajax_pagination:"N/A"}),t&&a&&i){e.preventDefault(),e.stopPropagation();var r=jQuery(".divi-filter-archive-loop.main-loop"),o=jQuery(this).val(),n="desc";A("state","orderby-change","Found loop element",{loopCount:r.length,initialSortorder:o}),"price"===o&&(n="asc");var s=o.split("-");Array.isArray(s)&&s.length>1&&(o=s[0],n=s[1]),A("state","orderby-change","Parsed sort values",{sortorder:o,sortasc:n,orderbyValue:jQuery(this).val()}),h=!0,Z("orderby",jQuery(this).val());var l=r.attr("data-loadmore");if(A("state","orderby-change","Before setting attributes",{currentSortorder:r.attr("data-sortorder"),currentSortasc:r.attr("data-sortasc"),currentOrderbyvalue:r.attr("data-orderbyvalue"),loadmore:l}),r.attr("data-sortorder",o),r.attr("data-sortasc",n),r.attr("data-orderbyvalue",jQuery(this).val()),r.attr("data-pagechanged","true"),r.attr("data-sortchanged","true"),"pagination"!==l){var d=parseInt(r.attr("data-current-page"))||1,c=parseInt(r.attr("data-postnumber"))||3;if(d>1){var _=c*d;r.attr("data-sort-preserve-count",_),A("state","orderby-change","Preserving loaded posts count for sort change",{currentPage:d,postnumber:c,totalPostsToPreserve:_})}r.attr("data-current-page","1")}A("state","orderby-change","After setting attributes",{newSortorder:r.attr("data-sortorder"),newSortasc:r.attr("data-sortasc"),newOrderbyvalue:r.attr("data-orderbyvalue"),newSortchanged:r.attr("data-sortchanged")}),A("state","orderby-change","Calling divi_find_filters_to_filter"),te(r)}else A("state","orderby-change","Conditions not met, submitting form"),jQuery(this).closest("form").submit()}),jQuery(".radio-label").click(function(){var e=jQuery(this).attr("data-value"),t=jQuery(this).closest(".et_pb_contact_field_options_list"),a=jQuery(this).closest(".et_pb_contact_field_radio"),i=jQuery(this).attr("title")||"",r=a.find("input").eq(0);t.find('input[type="radio"]').prop("checked",!1),console.log("[DAF][filter-tags] label click",{dataValue:e,title:i,filterName:r.attr("data-name")||"",inputValue:r.val()||"",parentCatId:a.attr("data_parent_cat_id")||"",catId:a.attr("data_cat_id")||"",preventCollapse:a.attr("data_prevent_collapse")||"",isCollapsible:a.hasClass("is-collapsible")})}),jQuery(document).on("click",".remove-filter",function(){var e=jQuery(this).closest(".filter-param-item").attr("data-filter"),t=jQuery(this).closest(".filter-param-item").attr("data-type"),a=jQuery(this).closest(".filter-param-item").attr("data-value"),i=jQuery(".divi-filter-archive-loop.main-loop").attr("data-current-taxonomy"),r=jQuery(".divi-filter-archive-loop.main-loop").attr("data-current-taxterm"),o=jQuery(this),n=jQuery('.divi-filter-item[data-filter-option="'+e+'"]').find(".divi-acf").eq(0).data("field_type");void 0!==n&&(t=n),jQuery('.divi-filter-item[data-filter-option="'+e+'"]').each(function(){var n=!1;if("radio"===t||"checkbox"===t)jQuery(this).find('.radio-label[title="'+a.replace(/\"/g,'\\"')+'"]').length>0&&(n=!0,jQuery(this).hasClass("divi-checkboxmulti")?(jQuery(this).find('.radio-label[title="'+a.replace(/\"/g,'\\"')+'"]').parent().find("input").prop("checked",!1).trigger("change"),0===jQuery(this).find('.et_pb_contact_field_radio input[data-name="'+e+'"]:checked').length&&jQuery(this).find('.et_pb_contact_field_radio input[data-name="'+e+'"][value=""]').prop("checked",!0)):(jQuery(this).find('.et_pb_contact_field_radio input[data-name="'+e+'"]').prop("checked",!1),jQuery(this).find('.et_pb_contact_field_radio input[data-name="'+e+'"][value=""]').prop("checked",!0).trigger("change"),jQuery(".param-"+e).remove()),e===i&&r===jQuery(this).find('.radio-label[title="'+a.replace(/\"/g,'\\"')+'"]').attr("data-value")&&jQuery(".divi-filter-archive-loop.main-loop").attr("data-current-taxterm",""));else if("range"===t){var s=jQuery('.js-range-slider[data-name="'+e+'"]').data("ionRangeSlider");s.options.from=s.options.min,s.options.to=s.options.max,s.reset(),n=!0}else if("select"===t){var l=jQuery('.et_pb_contact_select[data-name="'+e+'"]');
1if(l.length||(l=jQuery(this).find('select[data-name="'+e+'"]')),l.length){var d=String(l.first().val()||"");e===i&&r===d&&jQuery(".divi-filter-archive-loop.main-loop").attr("data-current-taxterm",""),n=!0,l.prop("selectedIndex",0).trigger("change")}}else if("text"===t){jQuery('input[data-name="'+e+'"]').val(""),n=!0,jQuery("param-s").remove()}!0===n&&(o.closest(".filter-param-item").remove(),te())})}),window.divi_find_filters_to_filter=te,jQuery(document).ready(function(){A("state","document-ready","Document ready, checking for URL filters");const e=new URLSearchParams(window.location.search);L(window.location.search)?(A("state","document-ready","Filter URL flag detected, initializing from URL",{filter_raw:e.get("filter")}),le()):A("state","document-ready","No filter URL flag, normal initialization",{filter_raw:e.get("filter")})}),window.divi_append_url=Z,window.divi_filter_posts=ae,window.divi_remove_filters=function(){jQuery(".et_pb_contact_field_radio").removeClass("hidethis"),jQuery(".refine-filters > span").each(function(){var e=jQuery(this).attr("data-filter-name"),t=jQuery(this).attr("data-filter-val").split(","),a={};jQuery.each(t,function(e,t){a.hasOwnProperty(t)?a[t]++:a[t]=1}),jQuery('input[data-name="'+e+'"]').each(function(){t.indexOf(jQuery(this).val())>-1||jQuery(this).closest(".et_pb_contact_field_radio").addClass("hidethis")})})},window.divi_filter_params=ee,window.divi_filter_params_array=function(e,t,a,i,r,o,n){for(var s=e.length,l=[],d=0;d<s;d++){var c={type_arr:e[d],slug_arr:t[d],value_arr:a[d],name_arr:i[d],filter_param_type_arr:r[d],iris_to_arr:o[d],irs_from_arr:n[d]};l.push(c)}jQuery.each(l,function(e,t){ee(t.type_arr,t.slug_arr,t.value_arr,t.name_arr,t.filter_param_type_arr,t.iris_to_arr,t.irs_from_arr)})},window.set_sync_field=K,window.handle_conditional_fields=ne,window.geolocate=function(e){var t=jQuery(e);navigator.geolocation&&navigator.geolocation.getCurrentPosition(function(e){var a={lat:e.coords.latitude,lng:e.coords.longitude};!function(e,t,a){var i=new google.maps.Geocoder,r={};i.geocode({location:{lat:e,lng:t}},function(i,o){if(o===google.maps.GeocoderStatus.OK)if(i[1]){for(var n=i[0].address_components,s=0;s<n.length;s++)"route"===n[s].types[0]&&(r.route=n[s].long_name),"street_number"===n[s].types[0]&&(r.street_number=n[s].long_name),"locality"===n[s].types[0]&&(r.locality=n[s].long_name),"postal_code"===n[s].types[0]&&(r.postal_code=n[s].long_name);a.val(i[0].formatted_address),a.siblings(".map_address_lat").val(e),a.siblings(".map_address_lng").val(t)}else alert("No information found.")})}(a.lat,a.lng,t);new google.maps.Circle({center:a,radius:e.coords.accuracy})})},window.initAutocomplete=function(){jQuery(".divi-acf-map").each(function(){var e=new google.maps.places.Autocomplete(this,{types:["(regions)"]});e.addListener("place_changed",function(){var t=e.getPlace();jQuery(".map_address_lat").val(t.geometry.location.lat()),jQuery(".map_address_lng").val(t.geometry.location.lng()),jQuery(".map_address_lat").closest(".et_pb_de_mach_filter_posts, .divi_filter_module").find(" > .et_pb_module_inner > div").hasClass("updatetype-update_field")&&(u.abort(),g=!0,te())})})},window.init_filters_from_url=le}();

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.