var berocket_filters={};function berocket_make_args_array(e){for(var t=[],a=0;a<e.length;a++)t.push(e[a]);return t}function berocket_apply_filters(e,a){var r;return void 0!==berocket_filters[e]&&((r=berocket_make_args_array(arguments)).splice(0,1),jQuery.each(berocket_filters[e],function(e,t){a=t.callback.apply(null,r),r[0]=a})),a}function berocket_do_action(e){var a;void 0!==berocket_filters[e]&&((a=berocket_make_args_array(arguments)).splice(0,1),jQuery.each(berocket_filters[e],function(e,t){t.callback.apply(null,a)}))}function berocket_throw_error(e){var t="berocket_throw_error";if(error_exist=!0,void 0!==berocket_filters[t]){for(var a=[error_exist],r=0;r<arguments.length;r++)a.push(arguments[r]);jQuery.each(berocket_filters[t],function(e,t){if(error_exist=t.callback.apply(null,a),!(a[0]=error_exist))return!1})}return error_exist}function berocket_add_filter(e,a,r){void 0===r&&(r=10),void 0===berocket_filters[e]&&(berocket_filters[e]=[]);var _=!1;jQuery.each(berocket_filters[e],function(e,t){t.priority===r&&t.callback===a&&(_=!0)}),_||(berocket_filters[e].push({callback:a,priority:r}),berocket_filters[e]=berocket_sort_by_priority(berocket_filters[e]))}function berocket_remove_filter(e,a,r){var _;void 0===r&&(r=10),void 0!==berocket_filters[e]&&(_=[],jQuery.each(berocket_filters[e],function(e,t){t.priority===r&&t.callback===a||_.push(t)}),berocket_filters[e]=berocket_sort_by_priority(_))}function berocket_sort_by_priority(e){return Array.isArray(e)&&e.sort(function(e,t){return e.priority>t.priority?1:e.priority<t.priority?-1:0}),e}function berocket_format_number(e,a){var t,r;return void 0===a&&(a=the_ajax_script.number_style),NaN===(e=parseFloat(e))?"0":(r=(t=(e=(e=e.toFixed(a[2])).toString()).split("."))[0],-1!=e.indexOf(".")&&(t=t[1]),r=r.replace(/\d(?=(?:\d{3})+(?:$))/g,function(e,t){return e+a[0]}),-1!=e.indexOf(".")?r+a[1]+t:r)}berocket_add_filter("compat_filters_result_single",function(e){return"object"==typeof e&&"string"==typeof e.taxonomy&&"pa_"==e.taxonomy.substr(0,3)&&(e.taxonomy=e.taxonomy.substr(3)),e}),jQuery(document).trigger("berocket_hooks_ready");var braapf_filters_var,braapf_ajax_request,braapf_checkbox_same,braapf_update_products,braapf_grab_all,braapf_grab_single,braapf_compact_filters,braapf_compat_filters_to_string,braapf_build_url_from_urldata,braapf_apply_additional_filter_data,braapf_glue_by_operator,braapf_ajax_load_from_url,braapf_ajax_load_from_url_request,braapf_init_load,braapf_remove_pages_from_url_data,braapf_filter_products_by_url,braapf_get_current_url_data,braapf_reset_buttons_hide,bapf_universal_theme_compatibility,braapf_disable_ajax_loading,braapf_close_tippy,braapf_context_is_update,braapf_get_current_filters,braapf_filters_url_decode,braapf_scroll_shop_to_top,braapf_set_filters_to_link,braapf_convert_ckbox_to_radio,braapf_hierarhical_save,braapf_hierarhical_set,braapf_collapse_status_save,braapf_collapse_status_set,braapf_show_hide_values_save,braapf_show_hide_values_set,braapf_child_parent_grab_single,braapf_child_parent_fix_selected,braapf_child_parent_load_with_update_button,braapf_check_partial_load_filters,braapf_add_loader_element,braapf_remove_loader_element,braapf_elementor_sticky_fix,baapfGet_wprocketInstance,brapf_jet_smart_filters_add,brapf_jet_smart_filters_remove_pages,brapf_jet_smart_filters,braapf_get_current_filters_nice_url,braapf_set_filters_to_link_nice_url,braapf_search_box_alternative_send,braapf_search_box_alternative_send_partial,braapf_get_url_search_box,braapf_search_box_url_filtered,braapf_search_box_url_filtered_partial,braapf_count_before_changed_element,braapf_count_before_update_add_function,braapf_count_before_update_get_from_page,braapf_get_filter_changed_element,braapf_count_before_update_button,berocket_rewidth_inline_filters,braapf_init_ion_slidr,braapf_ion_slidr_same,braapf_jqrui_slidr_ion_value_wc_price,braapf_jqrui_slidr_ion_value_arr_attr,braapf_init_ion_slidr_for_parent,braapf_grab_single_ion,braapf_jqrui_slidr_ion_values_link_arr_attr,braapf_grab_single_select,bapf_select2_init,bapf_select2_init_for_parent,bapf_select2_disable_for_parent,braapf_init_jqrui_slidr,braapf_jqrui_slidr_same,braapf_jqrui_slidr_values_wc_price,braapf_init_jqrui_slidr_for_parent,braapf_grab_single_jqrui,braapf_jqrui_slidr_values_arr_attr,braapf_jqrui_slidr_values_link_arr_attr,braapf_convert_numeric_to_date,braapf_init_datepicker,braapf_datepicker_same,braapf_convert_date_to_numeric,braapf_grab_single_datepicker,braapf_grab_single_search_field,braapf_apply_search_field,braapf_show_search_filter_suggestion,braapf_filter_blocked=!1,braapf_selected_filters=[],braapf_filtered_filters=[];function braapf_grab_all_init(){braapf_grab_all()}function braapf_selected_filters_area_set_init(){braapf_selected_filters_area_set()}function braapf_filtered_filters_set(){berocket_do_action("braapf_init_filtered_set",braapf_filtered_filters=braapf_selected_filters.slice())}function braapf_unselect_rtnstrs(){jQuery(document).off("braapf_unselect",".bapf_sfilter.bapf_rtnstrs",braapf_unselect_rtnstrs),jQuery(this).trigger("braapf_unselect",!1),jQuery(document).on("braapf_unselect",".bapf_sfilter.bapf_rtnstrs",braapf_unselect_rtnstrs)}function bapf_rtnstrs_filters_init(){berocket_add_filter("input_ckbox_changed",bapf_change_rtnstrs_before,1),berocket_add_filter("input_ckbox_changed",bapf_change_rtnstrs,1e3),berocket_add_filter("grab_single_filter_default",bapf_grab_single_rtnstrs),berocket_add_filter("default_selected_filters_area_single_taxonomy",bapf_sfa_taxonomy_rtnstrs)}(c=>{function t(e){return berocket_remove_filter("ajax_load_from_url_beforeSend",t),e.setRequestHeader("X-Braapfdisable","1"),e}c(document).on("change",".bapf_sfilter.bapf_ckbox input[type=checkbox]",function(){var e=c(this).val(),t=c(this).parents(".bapf_sfilter").data("taxonomy"),a=c(this).prop("checked");braapf_checkbox_same(t,e,a),berocket_do_action("input_ckbox_changed",this,t,e,a),berocket_apply_filters("filter_changed_element",{element:"#"+c(this).attr("id"),parent:1,find:!1},c(this)),berocket_do_action("update_products","filter",c(this))}),braapf_checkbox_same=function(e,t,a){c('.bapf_sfilter[data-taxonomy="'+e+'"] input[value="'+t+'"]').prop("checked",a),c('.bapf_sfilter[data-taxonomy="'+e+'"]').length>c('.bapf_sfilter.bapf_ckbox[data-taxonomy="'+e+'"]').length&&berocket_throw_error("multiple_filters_for_same_taxonomy",e)},c(document).on("braapf_unselect",".bapf_ckbox",function(e,t){var a,r;0<(t=0==(t=void 0===t?!1:t)?c(this).find("input[type=checkbox]"):c(this).find('input[value="'+t.value+'"]')).length&&(a=t.val(),r=c(this).data("taxonomy"),t.prop("checked",!1),braapf_checkbox_same(r,a,!1))}),c(document).on("braapf_unselect_all",".bapf_ckbox",function(e,t){c(this).trigger("braapf_unselect",!1)}),c(document).on("berocket_filters_document_ready",function(){c(".bapf_ckbox input[type=checkbox]:checked").closest("li").parents("li").trigger("bapf_ochild")}),c(document).on("click",".berocket_aapf_widget_update_button, .bapf_update",function(e){e.preventDefault(),berocket_do_action("update_products","update",c(this))}),c(document).on("click",".berocket_aapf_reset_button, .bapf_reset",function(e){e.preventDefault(),braapf_unselect_all(),berocket_do_action("update_products","reset_all",c(this))}),berocket_add_filter("braapf_init",braapf_reset_buttons_hide=function(){berocket_apply_filters("bapf_rst_nofltr_hide",void 0===braapf_filtered_filters||braapf_filtered_filters.length<=0)?c(".bapf_rst_nofltr").hide():c(".bapf_rst_nofltr").show();var a=!1;void 0!==braapf_filtered_filters&&0<braapf_filtered_filters.length&&c.each(braapf_filtered_filters,function(e,t){if(0<t.values.length)return!(a=!0)}),berocket_apply_filters("bapf_rst_sel_show",a)?c(".bapf_rst_sel").show():c(".bapf_rst_sel").hide()},1500),berocket_add_filter("braapf_init_filtered_set",braapf_reset_buttons_hide,1500),jQuery(document).ready(function(){var e=the_ajax_script.pagination_class;e=berocket_apply_filters("pagination_links_a_tags",(e=e.replaceAll(","," a,"))+" a",the_ajax_script.pagination_class),!the_ajax_script.disable_ajax_loading&&the_ajax_script.pagination_ajax&&c(the_ajax_script.products_holder_id).length&&c(document).on("click",e,function(e){e.preventDefault();e=c(this).attr("href"),e=berocket_apply_filters("pagination_href_from_clicked_a",decodeURI(e),c(this));braapf_change_url_history_api(e,{replace:the_ajax_script.seo_friendly_urls}),berocket_add_filter("ajax_load_from_url_beforeSend",t),braapf_ajax_load_from_url(e,{},berocket_apply_filters("ajax_load_from_pagination",{done:[braapf_replace_products,braapf_replace_pagination,braapf_replace_result_count,braapf_init_load,braapf_update_data_from_current,braapf_update_seo_elements]},e))})}),jQuery(document).ready(function(){!the_ajax_script.disable_ajax_loading&&the_ajax_script.control_sorting&&c(document).on("submit",the_ajax_script.ordering_class,function(e){e.preventDefault();var a,r=braapf_get_current_url_data(),r=braapf_remove_pages_from_url_data(r),e=(Array.isArray(r.queryargs)?(a=[],c.each(r.queryargs,function(e,t){"orderby"!=t.name&&a.push(t)}),r.queryargs=a):r.queryargs=[],c(this).serializeArray()),e=(Array.isArray(e)&&c.each(e,function(e,t){"paged"==t.name?r.page=parseInt(t.value):"orderby"==t.name&&the_ajax_script.default_sorting==t.value||r.queryargs.push(t)}),braapf_build_url_from_urldata(r));braapf_filter_products_by_url(e)})}),braapf_get_filters_selected=function(){braapf_grab_all();var e=braapf_compact_filters(),t=berocket_apply_filters("braapf_filters_mask",the_ajax_script.url_mask);return braapf_compat_filters_to_string(e,t,the_ajax_script.url_split)},braapf_get_url_with_filters_selected=function(){var e=braapf_get_filters_selected(),t=braapf_get_current_url_data();return t.filter=e,t=braapf_remove_pages_from_url_data(t),t=braapf_apply_additional_filter_data(t),braapf_build_url_from_urldata(t)},braapf_update_products=function(e,t){e=berocket_apply_filters("before_update_products_context",e=void 0===e?"filter":e,t=void 0===t?!1:t);var a=berocket_apply_filters("before_update_products_context_url_filtered",braapf_get_url_with_filters_selected(),e,t);berocket_apply_filters("apply_filters_to_page",0==c(".berocket_aapf_widget_update_button:visible, .bapf_update:visible").length||braapf_context_is_update(e),e,t,a)?(braapf_selected_filters_area_set(),braapf_filter_products_by_url(a)):berocket_apply_filters("apply_filters_to_page_partial",!1,e,t,a)&&braapf_ajax_load_from_url(berocket_apply_filters("before_update_products_context_url_filtered_partial",a,e,t),{},berocket_apply_filters("ajax_load_from_filters_partial",{done:[braapf_replace_each_filter,braapf_init_load]},a,"partial"),"partial")},braapf_context_is_update=function(e){return berocket_apply_filters("context_is_update","update"==e||"reset_all"==e||"reset_single"==e,e)},braapf_filter_products_by_url=function(e){berocket_apply_filters("page_has_products_holder",!c(the_ajax_script.products_holder_id).length,e)?location.href=e:(braapf_change_url_history_api(e,{replace:the_ajax_script.seo_friendly_urls}),braapf_ajax_load_from_url(e,{},berocket_apply_filters("ajax_load_from_filters",{done:[braapf_replace_products,braapf_replace_pagination,braapf_replace_result_count,braapf_replace_orderby,braapf_replace_each_filter,braapf_init_load,braapf_filtered_filters_set,braapf_update_url_history_api_from_current,braapf_update_seo_elements]},e,"default")))},braapf_update_data_from_current=function(){braapf_grab_all();braapf_compact_filters()},braapf_update_url_history_api_from_current=function(e,t,a,r,_){the_ajax_script.seo_friendly_urls&&(url_filtered=braapf_get_url_with_filters_selected(),history.replaceState(history.state,"BeRocket Rules",url_filtered),r!=url_filtered)&&the_ajax_script.reload_changed_filters&&setTimeout(function(){braapf_filter_products_by_url(url_filtered)},5)},braapf_filter_mobile_desktop_filters=function(e){var t=berocket_apply_filters("filter_mobile_width",767),a=berocket_apply_filters("filter_tablet_width",1024);return e=c(window).width()<=t?e.filter(function(){return!c(this).is(".bapf_sngl_hd_mobile")&&!c(this).parents(".bapf_sngl_hd_mobile").length}):c(window).width()>t&&c(window).width()<=a?e.filter(function(){return!c(this).is(".bapf_sngl_hd_tablet")&&!c(this).parents(".bapf_sngl_hd_tablet").length}):e.filter(function(){return!c(this).is(".bapf_sngl_hd_desktop")&&!c(this).parents(".bapf_sngl_hd_desktop").length})},braapf_grab_all=function(e){var t,a=berocket_apply_filters("before_grab_all_filters",[],e=void 0===e?!1:e);berocket_apply_filters("filter_mobile_width",767),berocket_apply_filters("filter_tablet_width",1024);return t=!1===e?c(".bapf_sfilter"):c(e).find(".bapf_sfilter"),(t=braapf_filter_mobile_desktop_filters(t)).each(function(){var e=braapf_grab_single(this,a);!1!==e&&a.push(e)}),a=berocket_apply_filters("grab_all_filters",a,e),!1===e&&(braapf_selected_filters=a),a},braapf_grab_single=function(e,t,a){void 0===a&&(a=!1),e=c(e);var r=!1,_=!1,i=e.data("taxonomy");if(void 0===i||!i)return berocket_apply_filters("grab_single_filter_taxonomy_undefined",r,e,t);if(c.each(t,function(e,t){t.taxonomy==i&&(_=!0)}),!berocket_apply_filters("grab_single_filter_exist",_,e,t)){if(!1!==(r=berocket_apply_filters("grab_single_filter",r,e,t)))return r;var o,l=e.data("op"),s=e.data("name"),n=(void 0===s&&(s=""),braapf_glue_by_operator(l)),f=[],p=[];(o=a?e:(o=c('.bapf_sfilter[data-taxonomy="'+i+'"]'),braapf_filter_mobile_desktop_filters(o))).find("input:checked:not(:disabled)").each(function(e,t){-1==p.indexOf(c(this).val())&&(f.push({value:c(this).val(),html:c(this).data("name")}),p.push(c(this).val()))}),r={name:s,taxonomy:i,values:f,glue:n,operator:l}}return berocket_apply_filters("grab_single_filter_default",r,e,t,a)},braapf_glue_by_operator=function(e){"string"!=typeof e&&(e="");var t=the_ajax_script.operator_or;return berocket_apply_filters("glue_by_operator",t="and"==e.toLowerCase()?the_ajax_script.operator_and:t,e)},braapf_compact_filters=function(e){void 0===e&&(e=braapf_selected_filters);var t=[];return c.each(e,function(e,a){var r="";void 0!==a.customValuesLine?r=a.customValuesLine:c.each(a.values,function(e,t){r.length&&(r+=a.glue),r+=t.value}),r.length&&t.push(berocket_apply_filters("compat_filters_result_single",{taxonomy:a.taxonomy,values:r},a))}),berocket_apply_filters("compat_filters_result",t,e)},braapf_compat_filters_to_string=function(r,_,i){var o="";return c.each(r,function(e,t){o.length&&(o+=i);var a=_;a=(a=_.replace("%t%",t.taxonomy)).replace("%v%",t.values),o+=berocket_apply_filters("compat_filters_to_string_single",a,t,r,_,i)}),berocket_apply_filters("compat_filters_to_string",o,r,_,i)},braapf_get_current_url_data=function(e){a=void 0===e?(t=location.href.split("#")[0].split("?")[0],location.search.substring(1)):(t=e.split("#")[0].split("?")[0],1<e.split("#")[0].split("?").length?e.split("#")[0].split("?")[1]:"");var t,a,r=[],_=1,i=the_ajax_script.pagination_base+"\\/(\\d+)/?",i=new RegExp(i),o=t.match(i);return o&&"string"==typeof o[1]&&(_=parseInt(o[1]),t=t.replace(i,"")),a=a.split("&"),c.each(a,function(e,t){t.length&&(a[e]=t.split("="),"paged"==a[e][0]?_=parseInt(a[e][1]):r.push({name:a[e][0],value:a[e][1]}))}),berocket_apply_filters("get_current_url_data",{baselink:t,queryargs:r,filter:"",page:_},e,a)},braapf_remove_pages_from_url_data=function(e){var a;return e.page=1,Array.isArray(e.queryargs)&&(a=[],c.each(e.queryargs,function(e,t){"product-page"!=t.name&&a.push(t)}),e.queryargs=a),e=berocket_apply_filters("braapf_remove_pages_from_url_data",e)},braapf_apply_additional_filter_data=function(a,e){return void 0===e&&(e=braapf_selected_filters),c.each(e,function(e,t){a=berocket_apply_filters("apply_additional_filter_data",a,t)}),a},braapf_build_url_from_urldata=function(e,t){void 0===t&&(t=braapf_build_url_parameters_default());var a=berocket_apply_filters("url_from_urldata_baselink",e.baselink,e,t),r="";return e.queryargs.length&&c.each(e.queryargs,function(e,t){r.length&&(r+="&"),void 0!==t.name&&t.name.length&&void 0!==t.value&&(r+=t.name+"="+t.value)}),e.page&&1<e.page&&(r.length&&(r+="&"),r+="paged="+e.page),berocket_apply_filters("url_from_urldata_linkget",a+(r=r.length?"?"+r:r),e,t,a,r)},braapf_build_url_parameters_default=function(){return berocket_apply_filters("build_url_parameters_default",{})},braapf_replace_current_with_new=function(e,t,a){void 0===a&&(a={}),args={replace:!1},jQuery.extend(args,a),args=berocket_apply_filters("replace_current_with_new_args",args,e,t);var r=c("<div><div>"+e+"</div></div>").find(t),a=c(t);0!=a.length&&(r.length!=a.length&&0!=r.length&&berocket_throw_error("error_notsame_block_qty",t,r.length,a.length),0==r.length?(a.html("").addClass("braapfNotReplaced"),a.hide()):(a.each(function(e,t){void 0!==r[e]?args.replace?c(t).replaceWith(c(r[e])):c(t).html(c(r[e]).html()).removeClass("braapfNotReplaced"):c(t).html("").addClass("braapfNotReplaced")}),a.show()))},braapf_replace_products=function(e){var t=the_ajax_script.products_holder_id;c("<div><div>"+e+"</div></div>");c(".bapf_no_products").remove(),braapf_replace_current_with_new(e,t),c(".braapfNotReplaced").filter(t).length&&c(".braapfNotReplaced").filter(t).before(c(the_ajax_script.no_products))},braapf_replace_pagination=function(e){var t,a,r=the_ajax_script.pagination_class;0==c(r).length?(t=the_ajax_script.products_holder_id,(a=c("<div><div>"+e+"</div></div>").find(r).last()).length&&c(t).last().after(a)):braapf_replace_current_with_new(e,r,{type:"pagination"})},braapf_replace_result_count=function(e){var t,a,r=the_ajax_script.result_count_class;0==c(r).length?(t=the_ajax_script.products_holder_id,(a=c("<div><div>"+e+"</div></div>").find(r).last()).length&&c(t).last().before(a)):braapf_replace_current_with_new(e,r)},braapf_replace_orderby=function(e){var t,a,r=the_ajax_script.ordering_class;0==c(r).length?(t=the_ajax_script.products_holder_id,(a=c("<div><div>"+e+"</div></div>").find(r).last()).length&&c(t).last().before(a)):braapf_replace_current_with_new(e,r)},braapf_replace_each_filter=function(e){var a=r(a=c("<div><div>"+e+"</div></div>"));c(".berocket_single_filter_widget").each(function(){var e=c(this).data("id"),t=c(this).data("wid");c(".berocket_single_filter_widget_"+e+".bapf_wid_"+t).html(a.find(".berocket_single_filter_widget_"+e+".bapf_wid_"+t).last().html()),a.find(".berocket_single_filter_widget_"+e+".bapf_wid_"+t).last().is(".bapf_mt_none")?c(".berocket_single_filter_widget_"+e+".bapf_wid_"+t).addClass("bapf_mt_none"):c(".berocket_single_filter_widget_"+e+".bapf_wid_"+t).removeClass("bapf_mt_none")})},braapf_update_seo_elements=function(e){e=c("<div><div>"+e+"</div></div>");c("title").text(e.find("title").text()),c("h1").first().html(e.find("h1").first().html()),0<c(".bapf_page_title").length&&c(".bapf_page_title").first().html(e.find(".bapf_page_title").first().html())},braapf_change_url_history_api=function(e,t){void 0!==t&&t.replace&&(t={BeRocket:"Rules"},history.replaceState(t,""),history.pushState(t,"",e),history.pathname=e)},window.addEventListener("popstate",function(e){berocket_apply_filters("load_products_ajax_on_popstate",!0)&&null!=e.state&&"Rules"==e.state.BeRocket&&(e=location.href,berocket_apply_filters("page_has_products_holder",!c(the_ajax_script.products_holder_id).length,e)?location.href=e:braapf_ajax_load_from_url(e,{},berocket_apply_filters("ajax_load_from_filters",{done:[braapf_replace_products,braapf_replace_pagination,braapf_replace_result_count,braapf_replace_orderby,braapf_replace_each_filter,braapf_init_load,braapf_filtered_filters_set,braapf_update_data_from_current,braapf_update_seo_elements]},e,"default")))}),braapf_ajax_load_from_url=function(e,t,a,r){void 0===r&&(r="default"),"object"!=typeof t&&(t={}),void 0!==(a="object"!=typeof a?{done:[],fail:[],always:[]}:a).done&&Array.isArray(a.done)||(a.done=[]),void 0!==a.fail&&Array.isArray(a.fail)||(a.fail=[]),void 0!==a.always&&Array.isArray(a.always)||(a.always=[]),e=berocket_apply_filters("ajax_load_from_url_url",e,t,a,r),t=berocket_apply_filters("ajax_load_from_url_data",t,e,a,r),a=berocket_apply_filters("ajax_load_from_url_callback",a,e,t,r),braapf_ajax_load_from_url_request(e,t,a,r)};var a=!(braapf_ajax_load_from_url_request=function(i,t,o,l){c(document).trigger("berocket_ajax_filtering_start"),"object"==typeof braapf_ajax_request&&void 0!==braapf_ajax_request.abort&&braapf_ajax_request.abort(),braapf_ajax_request=c.ajax({method:"GET",url:i,data:t,beforeSend:function(e){berocket_apply_filters("ajax_load_from_url_beforeSend",e,i,t,o,l)}}).done(function(a,r,_){c(document).trigger("berocket_ajax_filtering_on_update"),a=berocket_apply_filters("ajax_load_from_url_done",a,i,t,o,l),c.each(o.done,function(e,t){t(a,r,_,i,l)}),a=berocket_apply_filters("ajax_load_from_url_done_after",a,i,t,o,l),c(document).trigger("berocket_ajax_products_loaded")}).fail(function(a,r,_){if("abort"==r)return!1;var e;c(document).trigger("berocket_ajax_products_not_loaded"),a=berocket_apply_filters("ajax_load_from_url_fail",a,i,t,o,l),c.each(o.fail,function(e,t){t(a,r,_,i,l)}),a=berocket_apply_filters("ajax_load_from_url_fail_after",a,i,t,o,l),"default"==l&&((e=jQuery.param(t))&&(i=1<i.split("?").length?i+"&"+e:i+"?"+e),location.href=i)}).always(function(a,r,_){a=berocket_apply_filters("ajax_load_from_url_always",a,i,t,o,l),c.each(o.always,function(e,t){t(a,r,_,i,l)}),a=berocket_apply_filters("ajax_load_from_url_always_after",a,i,t,o,l),c(document).trigger("berocket_ajax_filtering_end")})});function r(e){var t=berocket_apply_filters("filter_mobile_width",767),a=berocket_apply_filters("filter_tablet_width",1024);return e.find(".bapf_sngl_hd_mobile").show(),e.find(".bapf_sngl_hd_tablet").show(),e.find(".bapf_sngl_hd_desktop").show(),c(window).width()<=t?e.find(".bapf_sngl_hd_mobile").hide():c(window).width()>t&&c(window).width()<=a?e.find(".bapf_sngl_hd_tablet").hide():c(window).width()>a&&e.find(".bapf_sngl_hd_desktop").hide(),e}jQuery(document).on("berocket_ajax_products_loaded",function(){var e;a&&(e=(e=the_ajax_script.ordering_class).replaceAll(","," select,"),e+=" select",jQuery(e).select2({minimumResultsForSearch:-1}))}),braapf_init_load=function(){r(c("html")),c(".bapf_sfilter .bapf_body.bapf_mcs:not(.bapf_mcs_ready)").each(function(){c(this).css("max-height",c(this).data("mcs-h")).mCustomScrollbar({scrollInertia:300}).addClass("bapf_mcs_ready")}),c(".berocket_single_filter_widget").each(function(){var e,t=c(this).data("id");berocket_apply_filters("remove_same_filters_to_prevent_errors",1<c(".berocket_single_filter_widget_"+t).length,c(this),t)&&(0<(e=(e=c(".berocket_single_filter_widget_"+t).not(".bapf_sngl_hd_mobile").not(".bapf_sngl_hd_tablet")).not(e.first())).length&&(e.remove(),berocket_throw_error("same_filters_multiple_times",t)),0<(e=(e=c(".berocket_single_filter_widget_"+t).not(".bapf_sngl_hd_mobile").not(".bapf_sngl_hd_desktop")).not(e.first())).length&&(e.remove(),berocket_throw_error("same_filters_multiple_times",t)),0<(e=(e=c(".berocket_single_filter_widget_"+t).not(".bapf_sngl_hd_tablet").not(".bapf_sngl_hd_desktop")).not(e.first())).length)&&(e.remove(),berocket_throw_error("same_filters_multiple_times",t))}),c("body").on("click",".bapf_desci",function(e){e.stopPropagation()}),c("body").on("hover",".bapf_desci",function(e){e.stopPropagation()}),berocket_do_action("braapf_init",braapf_selected_filters),c(document).trigger("berocket_filters_first_load")},braapf_update_page_on_error=function(){berocket_apply_filters("update_page_on_error",!0)&&location.reload()},braapf_selected_filters_area_set=function(){var _;void 0!==braapf_filtered_filters&&0<braapf_filtered_filters.length&&(_="",c.each(braapf_filtered_filters,function(e,a){var t,r;0<a.values.length&&(t='<div class="bapf_sfa_taxonomy"><span>'+(a=berocket_apply_filters("default_selected_filters_area_single_taxonomy",a)).name+"</span>",t+="<ul>",r="",c.each(a.values,function(e,t){r+=berocket_apply_filters("default_selected_filters_area_single",'<li><a href="#unselect_'+t.value+'" class="braapf_unselect" data-taxonomy="'+a.taxonomy+'" data-value="'+t.value+'"><i class="fa fa-times"></i> '+t.html+"</a></li>",t)}),_+=berocket_apply_filters("default_selected_filters_area_single_taxonomy",t=t+r+"</ul></div>",a,r))}),c(".berocket_aapf_widget_selected_area").parents(".berocket_single_filter_widget").removeClass("bapf_mt_none"),_?(c(".bapf_sfa_mt_hide").show().parent().removeClass("bapf_mt_none"),_=berocket_apply_filters("default_selected_filters_area_full_exist",'<div class="berocket_aapf_widget_selected_filter">'+_+'<ul class="bapf_sfa_unall"><li><a href="#Unselect_all" class="braapf_unselect_all"><i class="fa fa-times"></i> '+the_ajax_script.translate.unselect_all+"</a></li></ul>",_,braapf_filtered_filters)):(_=berocket_apply_filters("default_selected_filters_area_full_notexist",the_ajax_script.translate.nothing_selected,_,braapf_filtered_filters),c(".bapf_sfa_mt_hide").hide().parent().addClass("bapf_mt_none")),c(".berocket_aapf_widget_selected_area").html(_))},c(document).on("click",".berocket_aapf_widget_selected_area .braapf_unselect",function(e){e.preventDefault(),c('.bapf_sfilter[data-taxonomy="'+c(this).data("taxonomy")+'"]').trigger("braapf_unselect",c(this).data()),berocket_do_action("update_products","reset_single",c(this))}),braapf_unselect_all=function(){braapf_grab_all(),void 0!==braapf_selected_filters&&0<braapf_selected_filters.length&&c.each(braapf_selected_filters,function(e,t){0<t.values.length&&c('.bapf_sfilter[data-taxonomy="'+t.taxonomy+'"]').trigger("braapf_unselect_all",t)})},c(document).on("click",".berocket_aapf_widget_selected_area .braapf_unselect_all",function(e){e.preventDefault(),braapf_unselect_all(),berocket_do_action("update_products","reset_all",c(this))}),berocket_add_filter("braapf_init",braapf_grab_all_init,1e3),berocket_add_filter("braapf_init",braapf_selected_filters_area_set_init,1100),berocket_add_filter("braapf_init_filtered_set",braapf_selected_filters_area_set_init,1100),braapf_reload_page_for_products_error=function(e,t){return t==the_ajax_script.products_holder_id&&braapf_update_page_on_error(),e},berocket_add_filter("ajax_load_from_url_beforeSend",function(e){return e.setRequestHeader("X-Braapf","1"),e}),berocket_add_filter("ajax_load_from_url_beforeSend",function(e){var t=(t=the_ajax_script.ordering_class).replaceAll(","," select,");return t+=" select",jQuery(t).data("select2")&&(a=!0),e}),berocket_add_filter("update_products",braapf_update_products),berocket_add_filter("error_notsame_block_qty",braapf_reload_page_for_products_error),bapf_universal_theme_compatibility=function(e){if(berocket_apply_filters("universal_theme_compatibility",!0)){c(window).trigger("resize");try{berocket_apply_filters("uncode_theme_compatibility","object"==typeof UNCODE&&"function"==typeof UNCODE.init)&&UNCODE.init()}catch(e){berocket_throw_error("uncode_theme_compatibility",e)}try{berocket_apply_filters("flatsome_theme_compatibility","object"==typeof Flatsome&&"function"==typeof Flatsome.attach&&jQuery(the_ajax_script.products_holder_id).length)&&Flatsome.attach(jQuery(the_ajax_script.products_holder_id))}catch(e){berocket_throw_error("flatsome_theme_compatibility",e)}try{berocket_apply_filters("woodmart_theme_compatibility","object"==typeof woodmartThemeModule&&"function"==typeof woodmartThemeModule.init)&&(woodmartThemeModule.wooInit(),woodmartThemeModule.lazyLoading(),woodmartThemeModule.productsLoadMore())}catch(e){berocket_throw_error("woodmart_theme_compatibility",e)}try{berocket_apply_filters("divi_theme_compatibility","function"==typeof et_reinit_waypoint_modules)&&et_reinit_waypoint_modules()}catch(e){berocket_throw_error("divi_theme_compatibility",e)}try{berocket_apply_filters("rey_theme_compatibility","object"==typeof jQuery.reyTheme&&"function"==typeof jQuery.reyTheme.init)&&jQuery.reyTheme.init()}catch(e){berocket_throw_error("rey_theme_compatibility",e)}try{berocket_apply_filters("layzyloadimage_script_compatibility","function"==typeof layzyLoadImage)&&layzyLoadImage()}catch(e){berocket_throw_error("layzyloadimage_script_compatibility",e)}try{berocket_apply_filters("jetpacklazyimages_script_compatibility","function"==typeof jetpackLazyImagesModule)&&jetpackLazyImagesModule()}catch(e){berocket_throw_error("jetpacklazyimages_script_compatibility",e)}try{jQuery("img.jetpack-lazy-image").each(function(){jQuery(this).removeClass("jetpack-lazy-image").attr("src",jQuery(this).data("lazy-src")),jQuery(this).removeClass("jetpack-lazy-image").attr("srcset","")})}catch(e){berocket_throw_error("jetpacklazyimages_script_compatibility",e)}try{berocket_apply_filters("swift_script_compatibility","object"==typeof SWIFT&&"object"==typeof SWIFT.woocommerce&&"function"==typeof SWIFT.woocommerce.init)&&SWIFT.woocommerce.init()}catch(e){berocket_throw_error("swift_script_compatibility",e)}try{void 0!==baapfGet_wprocketInstance&&baapfGet_wprocketInstance.update()}catch(e){berocket_throw_error("wprocket_script_compatibility",e)}try{jQuery(document).trigger("facetwp-loaded")}catch(e){berocket_throw_error("facetwp_script_compatibility",e)}try{berocket_apply_filters("etTheme_compatibility","object"==typeof etTheme&&"function"==typeof etTheme.global_image_lazy)&&etTheme.global_image_lazy()}catch(e){berocket_throw_error("etTheme_compatibility",e)}try{berocket_apply_filters("the7_compatibility",0<c(the_ajax_script.products_holder_id+" .iso-lazy-load").length)&&c(the_ajax_script.products_holder_id+" .iso-lazy-load").attr("src",function(){return void 0!==c(this).data("src")&&c(this).data("src")?c(this).data("src"):c(this).attr("src")}).attr("srcset",function(){return void 0!==c(this).data("srcset")&&c(this).data("srcset")?c(this).data("srcset"):c(this).attr("srcset")}).removeClass("iso-lazy-load")}catch(e){berocket_throw_error("etTheme_compatibility",e)}try{var t,a;"function"==typeof InfiniteScroll&&"object"==typeof(t=InfiniteScroll.data(".shop-container .products"))&&t.options&&(a=t.options,t.destroy(),jQuery(".shop-container .products").data("infiniteScroll","").infiniteScroll(a))}catch(e){berocket_throw_error("flatsome_infinitescroll",e)}try{jQuery(".shop-container .products").length&&"object"==typeof jQuery(".shop-container .products").data("packery")&&jQuery(".shop-container .products").packery("reloadItems").packery("layout")}catch(e){berocket_throw_error("flatsome_packery",e)}try{berocket_apply_filters("JetSmartFilters_compatibility","object"==typeof window.JetSmartFilters&&"function"==typeof window.JetSmartFilters.initializeFilters)&&window.JetSmartFilters.initializeFilters()}catch(e){berocket_throw_error("JetSmartFilters_compatibility",e)}c(window).trigger("resize"),c(window).trigger("scroll")}return e},jQuery(document).on("preInit.dt",".berocket_product_table_compat .wc-product-table",function(e,t,a){the_ajax_script.nice_urls&&"object"==typeof t.ajax&&t.ajax&&(t.ajax.data[the_ajax_script.nice_url_variable]=braapf_get_filters_selected())}),berocket_add_filter("ajax_load_from_url_always_after",bapf_universal_theme_compatibility,2500),c(document).ready(function(){berocket_apply_filters("remove_shortcode_fix_filters",c(".berocket_wc_shortcode_fix").length)&&(braapf_replace_each_filter(c(".berocket_wc_shortcode_fix").html()),c(".berocket_wc_shortcode_fix").html("")),braapf_init_load(),braapf_filtered_filters_set(),r(c("html")),c(window).on("resize",function(){r(c("html"))}),c(document).trigger("berocket_filters_document_ready")}),braapf_disable_ajax_loading=function(e){return!0},c(document).ready(function(){the_ajax_script.disable_ajax_loading&&berocket_add_filter("page_has_products_holder",braapf_disable_ajax_loading)}),berocket_add_filter("update_products",braapf_close_tippy=function(){try{c(".tippy-box").length&&c(".tippy-box").each(function(){void 0!==c(this).parent()[0]._tippy&&c(this).parent()[0]._tippy.hide()})}catch(e){}})})(jQuery),(o=>{braapf_get_current_filters=function(a){var r;return a.queryargs.length&&(r=[],o.each(a.queryargs,function(e,t){t.name==the_ajax_script.url_variable||decodeURI(t.name)==the_ajax_script.url_variable?a.filter=t.value:r.push(t)}),a.queryargs=r),a},braapf_set_filters_to_link=function(e,t,a,r,_){return"string"==typeof t.filter&&t.filter.length&&(_.length?e+="&":e+="?",e+=the_ajax_script.url_variable+"="+t.filter),e},berocket_add_filter("input_ckbox_changed",braapf_convert_ckbox_to_radio=function(e,t,a,r){o(e);e=o(e).closest(".bapf_sfilter.bapf_ckbox");e.is(".bapf_asradio")&&e.find("input[type=checkbox]:checked:not(:disabled)").each(function(){var e=o(this).val();e!=a&&braapf_checkbox_same(t,e,!1)})}),o(document).on("click",".bapf_ochild, .bapf_cchild",function(e){e.preventDefault(),e.stopPropagation(),o(this).is(".bapf_ochild")?o(this).trigger("bapf_ochild"):o(this).trigger("bapf_cchild")}),o(document).on("bapf_ochild",".bapf_sfilter.bapf_ckbox ul li",function(e){e.stopPropagation(),berocket_apply_filters("colaps_child_open_apply",!0,o(this))&&(void 0===(e=o(this).parents(".bapf_sfilter").first().data()).ochild&&(e.ochild="fa-plus"),void 0===e.cchild&&(e.cchild="fa-minus"),o(this).find(".bapf_ochild, .bapf_cchild").first().removeClass("bapf_ochild").removeClass(e.ochild).addClass("bapf_cchild").addClass(e.cchild),o(this).find("ul").first().show())}),o(document).on("bapf_cchild",".bapf_sfilter.bapf_ckbox ul li",function(e){e.stopPropagation(),berocket_apply_filters("colaps_child_close_apply",!0,o(this))&&(void 0===(e=o(this).parents(".bapf_sfilter").first().data()).ochild&&(e.ochild="fa-plus"),void 0===e.cchild&&(e.cchild="fa-minus"),o(this).find(".bapf_ochild, .bapf_cchild").first().addClass("bapf_ochild").addClass(e.ochild).removeClass("bapf_cchild").removeClass(e.cchild),o(this).find("ul").first().hide())});var t=[],a=(braapf_hierarhical_set=function(e){return o.each(t,function(e,t){o("#"+t).trigger("bapf_ochild")}),e},berocket_add_filter("ajax_load_from_url_done",braapf_hierarhical_save=function(e){return t=[],o(".bapf_cchild").each(function(){t.push(o(this).parent().children("input[type=checkbox]").attr("id"))}),e},1),berocket_add_filter("ajax_load_from_url_done_after",braapf_hierarhical_set,1e3),o(document).on("click",".bapf_ocolaps .bapf_colaps_togl, .bapf_ccolaps .bapf_colaps_togl",function(e){e.preventDefault,o(this).closest(".bapf_ocolaps, .bapf_ccolaps").is(".bapf_ocolaps")?o(this).closest(".bapf_ocolaps, .bapf_ccolaps").trigger("bapf_ocolaps",["slideDown"]):o(this).closest(".bapf_ocolaps, .bapf_ccolaps").trigger("bapf_ccolaps",["slideUp"])}),o(document).on("keydown",".bapf_ocolaps .bapf_colaps_togl, .bapf_ccolaps .bapf_colaps_togl",function(e){"Enter"===e.key&&(e.preventDefault,o(this).closest(".bapf_ocolaps, .bapf_ccolaps").is(".bapf_ocolaps")?o(this).closest(".bapf_ocolaps, .bapf_ccolaps").trigger("bapf_ocolaps",["slideDown"]):o(this).closest(".bapf_ocolaps, .bapf_ccolaps").trigger("bapf_ccolaps",["slideUp"]))}),o(document).on("bapf_ocolaps",".bapf_sfilter.bapf_ocolaps, .bapf_sfilter.bapf_ccolaps",function(e,t){o(this).removeClass("bapf_ocolaps").addClass("bapf_ccolaps"),berocket_apply_filters("colaps_smb_open_apply",!0,o(this))&&("slideDown"==(t=void 0===t?"show":t)?o(this).find(".bapf_body").first().slideDown():o(this).find(".bapf_body").first().show(),o(this).find(".bapf_colaps_smb").length)&&(void 0===(t=o(this).find(".bapf_colaps_smb").data()).opened&&(t.opened="fa-chevron-up"),void 0===t.closed&&(t.closed="fa-chevron-down"),o(this).find(".bapf_colaps_smb").removeClass(t.closed).addClass(t.opened))}),o(document).on("bapf_ccolaps",".bapf_sfilter.bapf_ocolaps, .bapf_sfilter.bapf_ccolaps",function(e,t){o(this).addClass("bapf_ocolaps").removeClass("bapf_ccolaps"),berocket_apply_filters("colaps_smb_close_apply",!0,o(this))&&("slideUp"==(t=void 0===t?"hide":t)?o(this).find(".bapf_body").first().slideUp():o(this).find(".bapf_body").first().hide(),o(this).find(".bapf_colaps_smb").length)&&(void 0===(t=o(this).find(".bapf_colaps_smb").data()).opened&&(t.opened="fa-chevron-up"),void 0===t.closed&&(t.closed="fa-chevron-down"),o(this).find(".bapf_colaps_smb").addClass(t.closed).removeClass(t.opened))}),o(document).on("mouseenter",".bapf_colaps_smb",function(){var e=o(this).data();void 0!==e&&void 0!==e.hover&&e.hover&&(void 0===e.opened&&(e.opened="fa-chevron-up"),void 0===e.closed&&(e.closed="fa-chevron-down"),o(this).removeClass(e.closed).removeClass(e.opened).addClass(e.hover))}),o(document).on("mouseleave",".bapf_colaps_smb",function(){var e=o(this).data();void 0!==e&&void 0!==e.hover&&e.hover&&(void 0===e.opened&&(e.opened="fa-chevron-up"),void 0===e.closed&&(e.closed="fa-chevron-down"),o(this).removeClass(e.hover),o(this).parents(".bapf_sfilter").first().is(".bapf_ocolaps")?o(this).addClass(e.closed):o(this).addClass(e.opened))}),{open:[],close:[]}),r=(braapf_collapse_status_set=function(e){return o.each(a.open,function(e,t){o("#"+t).trigger("bapf_ccolaps",["show"])}),o.each(a.close,function(e,t){o("#"+t).trigger("bapf_ocolaps",["hide"])}),e},berocket_add_filter("ajax_load_from_url_done",braapf_collapse_status_save=function(e){return a={open:[],close:[]},o(".bapf_ocolaps, .bapf_ccolaps").each(function(){(o(this).is(".bapf_ocolaps")?a.open:a.close).push(o(this).attr("id"))}),e},1),berocket_add_filter("ajax_load_from_url_done_after",braapf_collapse_status_set,1e3),o(document).on("click",".bapf_show_hide",function(){o(this).closest(".bapf_sfilter").toggleClass("bapf_fhide"),o(this).closest(".bapf_sfilter").is(".bapf_fhide")?o(this).text(o(this).data("show")):o(this).text(o(this).data("hide"))}),{open:[],close:[]});braapf_show_hide_values_set=function(e){return o.each(r.open,function(e,t){o("#"+t).removeClass("bapf_fhide"),o("#"+t).find(".bapf_show_hide").text(o("#"+t).find(".bapf_show_hide").data("hide"))}),o.each(r.close,function(e,t){o("#"+t).addClass("bapf_fhide"),o("#"+t).find(".bapf_show_hide").text(o("#"+t).find(".bapf_show_hide").data("show"))}),e},berocket_add_filter("ajax_load_from_url_done",braapf_show_hide_values_save=function(e){return r={open:[],close:[]},o(".bapf_sfilter").each(function(){(o(this).is(".bapf_fhide")?r.close:r.open).push(o(this).attr("id"))}),e},1),berocket_add_filter("ajax_load_from_url_done_after",braapf_show_hide_values_set,1e3),berocket_add_filter("ajax_load_from_url_beforeSend",braapf_scroll_shop_to_top=function(e,t,a,r,_){var i=berocket_apply_filters("filter_mobile_width",767);return berocket_apply_filters("scroll_shop_to_top","default"==_&&(1==the_ajax_script.scroll_shop_top||2==the_ajax_script.scroll_shop_top&&o(window).width()<i||3==the_ajax_script.scroll_shop_top&&o(window).width()>=i))&&(_=0,o(the_ajax_script.products_holder_id).length?(_=o(the_ajax_script.products_holder_id).offset().top+parseInt(the_ajax_script.scroll_shop_top_px))<0&&(_=0):o(".bapf_no_products").length&&(_=o(".bapf_no_products").offset().top+parseInt(the_ajax_script.scroll_shop_top_px))<0&&(_=0),o("html, body").animate({scrollTop:_},"slow")),e}),o(document).on("mousedown",".wc-product-table-reset a",function(){o(this).remove(),br_reset_all_filters()}),o(document).on("click",".berocket_element_above_products_is_hide_toggle",function(e){e.preventDefault(),o(this).toggleClass("active").next().slideToggle(200,"linear");e="inactive";o(this).is(".active")&&(e="active"),o(document).trigger("berocket_element_above_products_"+e)}),o(document).on("berocket_ajax_filtering_start",function(){var e;jQuery(".berocket_product_table_compat").length&&(jQuery(".berocket_product_table_compat .dataTables_length select").length&&jQuery(".berocket_product_table_compat .wc-product-table").dataTable()._fnSaveState(),e=jQuery(".berocket_product_table_compat .wc-product-table").attr("id"),void 0!==window["config_"+e])&&window["config_"+e].serverSide&&(jQuery(".berocket_product_table_compat .wc-product-table").DataTable().destroy(),e=jQuery(".berocket_product_table_compat").html(),jQuery(".berocket_product_table_compat").html(""),jQuery(".berocket_product_table_compat").html(e),jQuery(".berocket_product_table_compat .blockUI.blockOverlay").remove(),jQuery(".berocket_product_table_compat .wc-product-table").productTable())}),braapf_filters_url_decode=function(e){return e=the_ajax_script.seo_uri_decode&&(e=encodeURIComponent(e),the_ajax_script.nice_urls)?e.replace(/%2F/g,"/"):e},jQuery(document).on("elementor/popup/show",function(){try{braapf_init_load()}catch(e){berocket_throw_error("elementor_popup_show",e)}}),jQuery(document).on("pjax:success",function(){try{braapf_init_load()}catch(e){berocket_throw_error("woodmart_ajax",e)}})})(jQuery),berocket_add_filter("get_current_url_data",braapf_get_current_filters),berocket_add_filter("compat_filters_to_string",braapf_filters_url_decode,900),berocket_add_filter("url_from_urldata_linkget",braapf_set_filters_to_link),(o=>{var l;braapf_child_parent_fix_selected=function(e,t){if(0!=t){t=t.closest(".bapf_sfilter");if(t.length){var a=t.data("child"),r=t.data("taxonomy");if(void 0!==a&&0<a)for(i=a+1;o(".bapf_sfilter.bapf_child_"+i+'[data-taxonomy="'+r+'"]').length;i++)o(".bapf_sfilter.bapf_child_"+i+'[data-taxonomy="'+r+'"]').trigger("braapf_unselect",!1)}}return e},braapf_child_parent_load_with_update_button=function(e,t,a){var r;return e=0!=a&&(a=a.closest(".bapf_sfilter")).length&&(r=a.data("child"),a.data("taxonomy"),void 0!==r)&&0<r?!0:e},braapf_check_partial_load_filters=function(e,t,a){return e=0<o(".berocket_single_filter_widget.bapf_partload").length?!0:e},berocket_add_filter("grab_single_filter_default",braapf_child_parent_grab_single=function(e,t,a){var r=t.data("child");return e=void 0!==r&&0<r&&"object"==typeof e&&void 0!==e.values&&Array.isArray(e.values)&&0<e.values.length&&(r++,t=t.data("taxonomy"),(r=o(".bapf_sfilter.bapf_child_"+r+'[data-taxonomy="'+t+'"]')).length)&&"object"==typeof(t=braapf_grab_single(r,[],!0))&&void 0!==t.values&&Array.isArray(t.values)&&0<t.values.length?t:e},9e6),berocket_add_filter("before_update_products_context",braapf_child_parent_fix_selected),berocket_add_filter("apply_filters_to_page_partial",braapf_child_parent_load_with_update_button),berocket_add_filter("apply_filters_to_page_partial",braapf_check_partial_load_filters),braapf_remove_loader_element=function(e){return void 0!==l&&"function"==typeof l.remove&&l.remove(),e},berocket_add_filter("ajax_load_from_url_beforeSend",braapf_add_loader_element=function(e,t,a,r,_){return"default"==_&&(void 0!==l&&"function"==typeof l.remove&&l.remove(),l=o(the_ajax_script.load_image),o("body").append(l)),e}),berocket_add_filter("ajax_load_from_url_always_after",braapf_remove_loader_element),o(document).on("click",".bapf_sfilter.bapf_ckbox .bapf_body li label a",function(e){e.preventDefault(),o(this).parent().trigger("click")}),jQuery(".elementor-widget").length&&jQuery(window).on("scroll",function(){jQuery(".elementor-sticky__spacer .bapf_sfilter").remove()});try{window.addEventListener("LazyLoad::Initialized",function(e){baapfGet_wprocketInstance=e.detail.instance})}catch(e){berocket_throw_error("wprocketInstance_get",e)}o(document).on("change","form.cart input.qty",function(){try{o(this.form).find("[data-quantity]").attr("data-quantity",this.value)}catch(e){berocket_throw_error("wc_quantity_change",e)}}),brapf_jet_smart_filters=function(e){e=o("<div><div>"+e+"</div></div>");0<jQuery("#jet-smart-filters-js-extra").length&&0<e.find("#jet-smart-filters-js-extra").length&&jQuery("#jet-smart-filters-js-extra").replaceWith(e.find("#jet-smart-filters-js-extra"))},brapf_jet_smart_filters_remove_pages=function(e){var a;return Array.isArray(e.queryargs)&&(a=[],o.each(e.queryargs,function(e,t){"pagenum"!=t.name&&a.push(t)}),e.queryargs=a),e},brapf_jet_smart_filters_add=function(e){return e.done.push(brapf_jet_smart_filters),e},brapf_JetSmartFilter_extra_props=function(){var e=braapf_compact_filters(),t=berocket_apply_filters("braapf_filters_mask",the_ajax_script.url_mask),e=braapf_compat_filters_to_string(e,t,the_ajax_script.url_split);JetSmartFilterSettings.extra_props.brfilters=e},jQuery(document).ready(function(){berocket_apply_filters("JetSmartFilter_compatibility",0<jQuery("#jet-smart-filters-js-extra").length)&&(jQuery(document).on("berocket_ajax_products_loaded",brapf_JetSmartFilter_extra_props),brapf_JetSmartFilter_extra_props(),berocket_add_filter("ajax_load_from_filters",brapf_jet_smart_filters_add),berocket_add_filter("braapf_remove_pages_from_url_data",brapf_jet_smart_filters_remove_pages))})})(jQuery),jQuery(document).trigger("bapf_js_loaded"),jQuery,braapf_get_current_filters_nice_url=function(e){var t,a=e.baselink;return 2==(a=(a=decodeURI(a)).split("/"+decodeURI(the_ajax_script.nice_url_variable)+"/")).length&&(t=e.baselink.substr(-1),e.baselink=a[0],e.filter=a[1],"/"==t)&&(e.baselink=e.baselink+"/",e.filter=e.filter.substr(0,e.filter.length-1)),e},braapf_set_filters_to_link_nice_url=function(e,t,a,r,_){var i;return"string"==typeof t.filter&&t.filter.length&&(i=r.substr(-1),e=(e=r)+("/"==i?the_ajax_script.nice_url_variable+"/"+t.filter+"/":"/"+the_ajax_script.nice_url_variable+"/"+t.filter)+_),e},jQuery(document).ready(function(){the_ajax_script.nice_urls&&(berocket_remove_filter("get_current_url_data",braapf_get_current_filters),berocket_remove_filter("url_from_urldata_linkget",braapf_set_filters_to_link),berocket_add_filter("get_current_url_data",braapf_get_current_filters_nice_url),berocket_add_filter("url_from_urldata_linkget",braapf_set_filters_to_link_nice_url))}),(e=>{braapf_search_box_url_filtered=function(e,t,a){return e=!a.closest(".berocket_search_box_block").length||0!=(a=a.closest(".berocket_search_box_block")).find(".berocket_aapf_widget_update_button:visible, .bapf_update:visible").length&&"filter"!=t&&"searchbox"!=t?e:braapf_get_url_search_box(a)},braapf_search_box_url_filtered_partial=function(e,t,a){var r;return a.closest(".berocket_search_box_block").length&&(r=a.closest(".berocket_search_box_block").data("id"),"search_field"==t&&(e=braapf_get_url_search_box(a.closest(".berocket_search_box_block"))),void 0!==r)&&(0<e.indexOf("?")?e+="&":e+="?",e+="bapf_gid="+r),e},braapf_search_box_alternative_send_partial=function(e,t,a){return e=a.closest(".berocket_search_box_block").length?!!(a.closest(".berocket_search_box_block").is(".bapf_sbrecount")||0<a.closest(".berocket_search_box_block").find(".berocket_single_filter_widget.bapf_partload").length):e},braapf_get_url_search_box=function(e){var t=e.data("url"),e=braapf_grab_all(e),a=braapf_compact_filters(e),r=berocket_apply_filters("braapf_filters_mask",the_ajax_script.url_mask),a=braapf_compat_filters_to_string(a,r,the_ajax_script.url_split),r=braapf_get_current_url_data(t);return r.filter=a,r=braapf_remove_pages_from_url_data(r),r=braapf_apply_additional_filter_data(r,e),braapf_build_url_from_urldata(r)},berocket_add_filter("apply_filters_to_page",braapf_search_box_alternative_send=function(e,t,a){return e&&a.closest(".berocket_search_box_block").length&&(e=!1,0!=(a=a.closest(".berocket_search_box_block")).find(".berocket_aapf_widget_update_button:visible, .bapf_update:visible").length&&!braapf_context_is_update(t)||"searchbox"==t||(t=braapf_get_url_search_box(a),location.href=t)),e}),berocket_add_filter("before_update_products_context_url_filtered",braapf_search_box_url_filtered),berocket_add_filter("before_update_products_context_url_filtered_partial",braapf_search_box_url_filtered_partial),berocket_add_filter("apply_filters_to_page_partial",braapf_search_box_alternative_send_partial,900),e(document).ready(function(){e(".berocket_search_box_block.bapf_sbrecount").each(function(){e(this).find(".bapf_update").length&&berocket_do_action("update_products","searchbox",e(".berocket_search_box_block.bapf_sbrecount .berocket_search_box_background"))})})})(jQuery),(_=>{var i;braapf_get_filter_changed_element=function(e){var t=_("body");if("object"==typeof e&&e.element){if(!(t=t.find(e.element).first()).length)return t;if(void 0!==e.parent&&0<parseInt(e.parent))for(var a=0;a<parseInt(e.parent);a++)if(!(t=t.parent()).length)return t;void 0!==e.find&&0!=e.find&&(t=t.find(e.find).first())}return t},braapf_count_before_changed_element=function(e){return i=e},braapf_count_before_update_add_function=function(e,t,a){return void 0!==a&&"partial"==a&&the_ajax_script.ub_product_count&&e.done.push(braapf_count_before_update_get_from_page),e},braapf_count_before_update_get_from_page=function(e){var t,a,r=_("<div><div>"+e+"</div></div>").find(".bapf_count_before_update");return r.length&&(t=braapf_get_filter_changed_element(i)).length&&((a=_("#bapf_footer_count_before")).length||(_("body").append(_('<div id="bapf_footer_count_before"></div>')),a=_("#bapf_footer_count_before")),void 0!==(a=a.data("theme"))&&a||(a="light"),bapf_tippy_instance=tippy(t[0],{content:r.text()+" "+the_ajax_script.ub_product_text+(the_ajax_script.ub_product_button_text?' <a href="#update" class="berocket_aapf_widget_update_button" >'+the_ajax_script.ub_product_button_text+"</a>":""),allowHTML:!0,interactive:!0,title:"",appendTo:document.getElementById("bapf_footer_count_before"),showOnCreate:!0,trigger:"click",placement:"right",flipBehavior:["right","left","bottom"],distance:0,theme:a,onHidden:function(){"undefined"!=typeof(bapf_tippy_instance=Array.isArray(bapf_tippy_instance)?bapf_tippy_instance[0]:bapf_tippy_instance)&&bapf_tippy_instance.destroy()}})),e},berocket_add_filter("apply_filters_to_page_partial",braapf_count_before_update_button=function(e,t,a,r){return e=the_ajax_script.ub_product_count&&"filter"==t?!0:e}),berocket_add_filter("filter_changed_element",braapf_count_before_changed_element),berocket_add_filter("ajax_load_from_filters_partial",braapf_count_before_update_add_function,1e3)})(jQuery),(i=>{var t,r;berocket_rewidth_inline_filters=function(e){i(".berocket_inline_filters_rewidth").removeClass("berocket_inline_filters_rewidth"),i(".berocket_single_filter_widget.berocket_hidden_clickable").each(function(){i(this).removeClass("berocket_hidden_clickable_left").removeClass("berocket_hidden_clickable_right"),i(this).offset().left+i(this).outerWidth()/2<i(window).width()/2?i(this).addClass("berocket_hidden_clickable_left"):i(this).addClass("berocket_hidden_clickable_right")});for(var t='.berocket_single_filter_widget.berocket_inline_filters:not(".berocket_inline_filters_rewidth"):not(".bapf_mt_none"):visible';i(t).length;){$element=i(t).first(),width_to_set="12.5%!important",$style=($style=($style=($style="undefined"==typeof($style=$element.attr("style"))?"":$style).replace(/width\s?:\s?(\d|\.)+%\s?!important;/g,"")).replace(/clear:both!important;/g,"")).replace(/opacity:0!important;/g,""),$element.attr("style",$style),min_width=200;for(var a=$element.data("min_filter_width_inline"),a=(a&&(min_width=parseInt(a)),every_clear=9,i(document).trigger("berocket_inline_before_width_calculate"),[]),r=(a.push({clear:2,size:min_width/4,width:100,block:".berocket_inline_filters_count_1"}),a.push({clear:3,size:min_width/2.5,width:50,block:".berocket_inline_filters_count_2"}),a.push({clear:4,size:min_width/2,width:33.333,block:".berocket_inline_filters_count_3"}),a.push({clear:5,size:min_width/1.6,width:25,block:".berocket_inline_filters_count_4"}),a.push({clear:6,size:min_width/1.32,width:20,block:".berocket_inline_filters_count_5"}),a.push({clear:7,size:min_width/1.14,width:16.666,block:".berocket_inline_filters_count_6"}),a.push({clear:8,size:min_width,width:14.285,block:".berocket_inline_filters_count_7"}),a.some(function(e){if($element.outerWidth()<e.size||$element.is(e.block))return every_clear=e.clear,width_to_set=e.width+"%!important",!0}),i(document).trigger("berocket_inline_after_width_calculate"),0);$element.is(t);)for($style=($style=($style=($style="undefined"==typeof($style=$element.attr("style"))?"":$style).replace(/width\s?:\s?(\d|\.)+%\s?!important;/g,"")).replace(/clear\s?:\s?both\s?!important;/g,"")).replace(/opacity\s?:\s?0\s?!important;/g,""),++r==every_clear&&($style+="clear:both!important;",r=1),$style=$style+"width:"+width_to_set+";",$element.attr("style",$style).addClass("berocket_inline_filters_rewidth");($element=$element.next()).is(".berocket_inline_filters_rewidth")||$element.is(".bapf_mt_none"););}"function"==typeof e&&e()},i(document).on("berocket_filters_document_ready",function e(){i(document).off("berocket_filters_document_ready",e),berocket_rewidth_inline_filters(function(){i(".berocket_element_above_products_is_hide").hide(0).removeClass("br_is_hidden"),i(document).on("berocket_ajax_products_loaded berocket_element_above_products_active",function(){berocket_rewidth_inline_filters()})})}),i(window).on("resize",berocket_rewidth_inline_filters),i(document).on("mousedown",function(e){var t=i(e.target).closest(".berocket_hidden_clickable");i(".berocket_hidden_clickable").each(function(){t.length&&i(this).is(t)||i(this).find(".bapf_sfilter").trigger("bapf_ccolaps")})}),768<i(window).width()&&(t=setTimeout(function(){},0),r=setTimeout(function(){},0),i(document).on("mouseenter",".berocket_single_filter_widget.berocket_hidden_clickable.berocket_inline_clickable_hover",function(e){clearTimeout(r);var t=i(this),a=i(e.target).closest(".berocket_hidden_clickable"),e=i(".berocket_hidden_clickable .bapf_ccolaps").length;i(".berocket_hidden_clickable").each(function(){a.length&&i(this).is(a)||i(this).find(".bapf_sfilter").trigger("bapf_ccolaps")}),r=setTimeout(function(){t.find(".bapf_sfilter").trigger("bapf_ocolaps")},berocket_apply_filters("hidden_clickable_open_delay",0,t,e))}),i(document).on("mouseenter",".berocket_single_filter_widget.berocket_hidden_clickable.berocket_inline_clickable_hover, body > .select2-container",function(){clearTimeout(t)}),i(document).on("mouseleave",".berocket_single_filter_widget.berocket_hidden_clickable.berocket_inline_clickable_hover, body > .select2-container",function(){var e=i(this);berocket_apply_filters("hidden_clickable_close_mouseleave",!0,e)&&(clearTimeout(t),clearTimeout(r),t=setTimeout(function(){i(".berocket_hidden_clickable").find(".bapf_sfilter").trigger("bapf_ccolaps")},berocket_apply_filters("hidden_clickable_close_delay",100,e)))})),braapf_grab_single_order_products=function(e,t){return"orderby"==t.data("taxonomy")&&(e.customValuesLine="",e.orderby=!0),e},berocket_add_filter("apply_additional_filter_data",braapf_apply_order_products=function(e,a){var r,_;return void 0!==a.orderby&&a.orderby&&(r=!1,Array.isArray(e.queryargs)?(_=[],i.each(e.queryargs,function(e,t){t.name==a.taxonomy?(a.values.length&&(t.value=a.values[0].value,_.push(t)),r=!0):_.push(t)}),e.queryargs=_):a.values.length&&(e.queryargs=[]),!r)&&a.values.length&&e.queryargs.push({name:a.taxonomy,value:a.values[0].value}),e}),berocket_add_filter("grab_single_filter_default",braapf_grab_single_order_products)})(jQuery),(t=>{t(document).on("keyup",".bapf_ckbox_search input",function(){var e=(e=t(this).val()).toLowerCase();t(this).parents(".bapf_body").first().find("ul li").each(function(){0==e.length?t(this).show():0<=t(this).find("input").data("name").toLowerCase().indexOf(e)?(t(this).show(),t(this).parents(".bapf_sfilter ul li").show()):t(this).hide()})})})(jQuery),(_=>{function e(){berocket_add_filter("braapf_init",braapf_init_ion_slidr),berocket_add_filter("braapf_init_for_parent",braapf_init_ion_slidr_for_parent),berocket_add_filter("grab_single_filter_default",braapf_grab_single_ion),berocket_add_filter("jqrui_slidr_ion_link_arr_attr",braapf_jqrui_slidr_ion_values_link_arr_attr),berocket_add_filter("jqrui_slidr_ion_link_arr_attr_price",braapf_jqrui_slidr_ion_values_link_arr_attr),berocket_add_filter("jqrui_slidr_ion_wc_price",braapf_jqrui_slidr_ion_value_wc_price),berocket_add_filter("jqrui_slidr_ion_num_attr",braapf_jqrui_slidr_ion_value_wc_price),berocket_add_filter("jqrui_slidr_ion_arr_attr",braapf_jqrui_slidr_ion_value_arr_attr),berocket_add_filter("jqrui_slidr_ion_arr_attr_price",braapf_jqrui_slidr_ion_value_arr_attr,10),berocket_add_filter("jqrui_slidr_ion_arr_attr_price",braapf_jqrui_slidr_ion_value_wc_price,20)}braapf_init_ion_slidr=function(){braapf_init_ion_slidr_for_parent(_(document))},braapf_init_ion_slidr_for_parent=function(e){e.find(".bapf_slidr_ion:not(.bapf_slidr_ready)").each(function(){function e(e){var t;a.is(".bapf_ion_blocked")||(a.addClass("bapf_ion_blocked"),t=a.closest(".bapf_sfilter").data("taxonomy"),braapf_ion_slidr_same(t,e),berocket_apply_filters("filter_changed_element",{element:"#"+a.closest(".bapf_sfilter").attr("id"),parent:0,find:".bapf_body"},a),berocket_do_action("update_products","filter",a),a.removeClass("bapf_ion_blocked"))}var a=_(this).find(".bapf_slidr_all .bapf_slidr_main"),t=berocket_apply_filters("jqrui_data_slidr_ion",{type:"double",from:a.data("start"),to:a.data("end"),grid:!1,force_edges:!0,onFinish:e,onUpdate:e,prettify:function(e){return e=berocket_apply_filters("jqrui_slidr_ion_"+a.data("display"),e,a)}},a);a.ionRangeSlider(t),_(this).addClass("bapf_slidr_ready")})},braapf_ion_slidr_same=function(e,t){_('.bapf_slidr_ion.bapf_slidr_ready[data-taxonomy="'+e+'"]').each(function(){var e=_(this).find(".bapf_slidr_main");e.addClass("bapf_ion_blocked"),e.data("ionRangeSlider").update({from:t.from,to:t.to}),e.removeClass("bapf_ion_blocked")})},braapf_jqrui_slidr_ion_value_wc_price=function(e,t){t=(t=t.data("number_style"))||the_ajax_script.number_style;return e=berocket_format_number(parseFloat(e),t)},braapf_jqrui_slidr_ion_value_arr_attr=function(e,t){return e=t.data("attr")[e].n},braapf_grab_single_ion=function(e,t){var a,r,_,i;return t.is(".bapf_slidr_ion.bapf_slidr_ready")&&0!=e&&void 0!==(r=t.find(".bapf_slidr_main").data("ionRangeSlider"))&&(t=t.find(".bapf_slidr_main"),a=[r.options.from,r.options.to],r=[berocket_apply_filters("jqrui_slidr_ion_"+t.data("display"),r.options.from,t),berocket_apply_filters("jqrui_slidr_ion_"+t.data("display"),r.options.to,t)],void 0===(i=t.data("prefix"))&&(i=""),_=t.data("postfix"),r[0]=i+r[0]+(_=void 0===_?"":_),r[1]=i+r[1]+_,a[0]==t.data("min")&&a[1]==t.data("max")||(i={value:a[0]+"_"+a[1],html:r[0]+" - "+r[1]},i=berocket_apply_filters("jqrui_slidr_ion_link_"+t.data("display"),i,a,r,t,e),e.values=[i])),e},braapf_jqrui_slidr_ion_values_link_arr_attr=function(e,t,a,r,_){r=r.data("attr");return e.value=r[t[0]].v+"_"+r[t[1]].v,e},_(document).on("braapf_unselect braapf_unselect_all",".bapf_slidr_ion",function(e,t){var a=_(this).find(".bapf_slidr_main"),r=a.data("ionRangeSlider");a.addClass("bapf_ion_blocked"),r.update({from:r.options.min,to:r.options.max}),a.removeClass("bapf_ion_blocked")}),"function"==typeof berocket_add_filter?e():jQuery(document).on("berocket_hooks_ready",function(){e()})})(jQuery),(r=>{r(document).on("change",".bapf_slct .bapf_body select",function(){berocket_apply_filters("filter_changed_element",{element:"#"+r(this).closest(".bapf_sfilter").attr("id"),parent:0,find:".bapf_body"},r(this)),berocket_do_action("update_products","filter",r(this))}),braapf_grab_single_select=function(t,e){var a;return e.is(".bapf_slct")&&0!=t&&(e=r('.bapf_slct[data-taxonomy="'+t.taxonomy+'"] .bapf_body select:not(:disabled)'),a=[],e.find("option:selected:not(:disabled)").each(function(){var e=r(this).val();e&&-1===a.indexOf(e)&&(a.push(e),t.values.push({value:e,html:r(this).data("name")}))})),t},r(document).on("braapf_unselect braapf_unselect_all",".bapf_slct",function(e,t){r(this).find(".bapf_body select:not(:disabled) option:selected:not(:disabled)").each(function(){void 0!==t&&void 0!==t.value&&t.value!=r(this).val()||r(this).prop("selected",!1)})}),"function"==typeof berocket_add_filter?berocket_add_filter("grab_single_filter_default",braapf_grab_single_select):jQuery(document).on("berocket_hooks_ready",function(){berocket_add_filter("grab_single_filter_default",braapf_grab_single_select)})})(jQuery),jQuery(document).ready(function(){function e(){bapf_select2_init(),berocket_add_filter("braapf_init",bapf_select2_init,2e3),berocket_add_filter("braapf_init_for_parent",bapf_select2_init_for_parent)}bapf_select2_init=function(){bapf_select2_init_for_parent(jQuery(document))},bapf_select2_init_for_parent=function(e){e.find(".bapf_select2").length&&void 0!==e.find(".bapf_select2").select2&&e.find(".bapf_select2").each(function(){var e;jQuery(this).data("select2")||jQuery(this).is(".select2-hidden-accessible")||(e={width:"100%",theme:"default"},jQuery(this).prop("multiple")&&(e.placeholder=jQuery(this).data("placeholder")),jQuery(this).parents("#berocket-ajax-filters-sidebar").length&&(0==jQuery("#bapf-select2-high-zindex").length&&jQuery("body").append('<div id="bapf-select2-high-zindex"></div>'),e.dropdownParent=jQuery("#bapf-select2-high-zindex")),e=berocket_apply_filters("jqrui_data_select2",e,jQuery(this)),jQuery(this).select2(e))})},bapf_select2_disable_for_parent=function(e){e.find(".bapf_select2").length&&void 0!==e.find(".bapf_select2").select2&&e.find(".bapf_select2").each(function(){jQuery(this).data("select2")&&jQuery(this).select2("destroy")})},jQuery(document).on("berocket_ajax_filtering_on_update",function(){jQuery(".bapf_sfilter .bapf_select2").length&&"function"==typeof jQuery(".bapf_sfilter .bapf_select2").select2&&jQuery(".bapf_sfilter .bapf_select2").each(function(){jQuery(this).data("select2")&&jQuery(this).select2("close")}),bapf_select2_disable_for_parent(jQuery(document))}),"function"==typeof berocket_add_filter?e():jQuery(document).on("berocket_hooks_ready",function(){e()})}),(s=>{function t(e,t,a){var r=s(e).closest(".bapf_slidr_jqrui.bapf_slidr_ready").find(".bapf_slidr_main");"focusout"==a?s(e).val()==s(e).data("val")&&(a=r.slider("values"),r.trigger("braapf_change_jqrui_slidr",[a])):(a=parseInt(s(e).val()),r.slider("values",t,a))}function e(){berocket_add_filter("jqrui_slidr_wc_price",braapf_jqrui_slidr_values_wc_price),berocket_add_filter("jqrui_slidr_num_attr",braapf_jqrui_slidr_values_num_attr_style),berocket_add_filter("jqrui_slidr_arr_attr",braapf_jqrui_slidr_values_arr_attr),berocket_add_filter("jqrui_slidr_arr_attr_price",braapf_jqrui_slidr_values_arr_attr,10),berocket_add_filter("jqrui_slidr_arr_attr_price",braapf_jqrui_slidr_values_wc_price,20),berocket_add_filter("jqrui_slidr_link_arr_attr",braapf_jqrui_slidr_values_link_arr_attr),berocket_add_filter("jqrui_slidr_link_arr_attr_price",braapf_jqrui_slidr_values_link_arr_attr),berocket_add_filter("grab_single_filter_default",braapf_grab_single_jqrui),berocket_add_filter("braapf_init",braapf_init_jqrui_slidr),berocket_add_filter("braapf_init_for_parent",braapf_init_jqrui_slidr_for_parent)}s.each([{position:0,className:"bapf_from"},{position:1,className:"bapf_to"}],function(e,r){s(document).on("focusin",".bapf_slidr_jqrui.bapf_slidr_ready ."+r.className+" input[type=text]",function(){var e,t,a;e=this,t=r.position,a=s(e).closest(".bapf_slidr_jqrui.bapf_slidr_ready").find(".bapf_slidr_main").slider("values"),s(e).val(a[t]),s(e).data("val",a[t])}),s(document).on("change focusout",".bapf_slidr_jqrui.bapf_slidr_ready ."+r.className+" input[type=text]",function(e){t(this,r.position,e.type)}),s(document).on("change",".bapf_slidr_jqrui.bapf_slidr_ready ."+r.className+" select",function(e){t(this,r.position,e.type)})}),s(document).on("braapf_change_jqrui_slidr",".bapf_slidr_jqrui .bapf_slidr_main",function(e,t){var a=s(this),t=[t[0],t[1]],t=berocket_apply_filters("jqrui_slidr_"+a.data("display"),t,a);a.closest(".bapf_slidr_jqrui").find(".bapf_from span.bapf_val").length&&a.closest(".bapf_slidr_jqrui").find(".bapf_from span.bapf_val").text(t[0]),a.closest(".bapf_slidr_jqrui").find(".bapf_to span.bapf_val").length&&a.closest(".bapf_slidr_jqrui").find(".bapf_to span.bapf_val").text(t[1])}),s(document).on("braapf_change_jqrui_slidr",".bapf_slidr_jqrui .bapf_slidr_main",function(e,t){var a=s(this),t=[t[0],t[1]],t=berocket_apply_filters("jqrui_slidr_"+a.data("display"),t,a);a.closest(".bapf_slidr_jqrui").find(".bapf_from input[type=text]").length&&a.closest(".bapf_slidr_jqrui").find(".bapf_from input[type=text]").val(t[0]),a.closest(".bapf_slidr_jqrui").find(".bapf_to input[type=text]").length&&a.closest(".bapf_slidr_jqrui").find(".bapf_to input[type=text]").val(t[1])}),s(document).on("braapf_change_jqrui_slidr",".bapf_slidr_jqrui .bapf_slidr_main",function(e,r){var a,_,i,o,l=s(this),t=l.data("attr");(l.closest(".bapf_slidr_jqrui").find(".bapf_from select").length||l.closest(".bapf_slidr_jqrui").find(".bapf_to select").length)&&(t=l.data("attr"),a=[],o=i=!(_=[]),s.each(t,function(e,t){e==r[0]&&(o=!0),i||a.push({v:t.v,n:t.n,ov:e}),o&&_.push({v:t.v,n:t.n,ov:e}),e==r[1]&&(i=!0)})),l.closest(".bapf_slidr_jqrui").find(".bapf_from select").length&&(l.closest(".bapf_slidr_jqrui").find(".bapf_from select option").remove(),s.each(a,function(e,t){var a="";t.ov==r[0]&&(a=" selected"),l.closest(".bapf_slidr_jqrui").find(".bapf_from select").append(s('<option value="'+t.ov+'"'+a+">"+t.n+"</option>"))})),l.closest(".bapf_slidr_jqrui").find(".bapf_to select").length&&(l.closest(".bapf_slidr_jqrui").find(".bapf_to select option").remove(),s.each(_,function(e,t){var a="";t.ov==r[1]&&(a=" selected"),l.closest(".bapf_slidr_jqrui").find(".bapf_to select").append(s('<option value="'+t.ov+'"'+a+">"+t.n+"</option>"))}))}),braapf_init_jqrui_slidr=function(){braapf_init_jqrui_slidr_for_parent(s(document))},braapf_init_jqrui_slidr_for_parent=function(e){e.find(".bapf_slidr_jqrui:not(.bapf_slidr_ready)").each(function(){var e=s(this).find(".bapf_slidr_main"),t=berocket_apply_filters("jqrui_data_slidr_jqrui",{range:!0,min:e.data("min"),max:e.data("max"),values:[e.data("start"),e.data("end")],step:e.data("step"),create:function(e,t){var a=s(this).slider("values");s(this).trigger("braapf_change_jqrui_slidr",[a])},slide:function(e,t){s(this).trigger("braapf_change_jqrui_slidr",[t.values])},change:function(e,t){var a,r=s(this).slider("values");s(this).trigger("braapf_change_jqrui_slidr",[r]),s(this).is(".bapf_jqrui_blocked")||(r=s(this).slider("values"),a=s(this).parents(".bapf_sfilter").data("taxonomy"),braapf_jqrui_slidr_same(a,r),berocket_apply_filters("filter_changed_element",{element:"#"+s(this).closest(".bapf_sfilter").attr("id"),parent:0,find:".bapf_body"},s(this)),berocket_do_action("update_products","filter",s(this)))}},e);e.slider(t),s(this).addClass("bapf_slidr_ready")})},braapf_jqrui_slidr_same=function(e,t){s('.bapf_slidr_jqrui.bapf_slidr_ready[data-taxonomy="'+e+'"]').each(function(){var e=s(this).find(".bapf_slidr_main");e.addClass("bapf_jqrui_blocked"),e.slider("values",t),e.removeClass("bapf_jqrui_blocked")})},braapf_jqrui_slidr_values_num_attr_style=function(e,t){t=t.data("number_style");return t&&(e[0]=berocket_format_number(e[0],t),e[1]=berocket_format_number(e[1],t)),e},braapf_jqrui_slidr_values_wc_price=function(e,t){t=(t=t.data("number_style"))||the_ajax_script.number_style;return e[0]=berocket_format_number(e[0],t),e[1]=berocket_format_number(e[1],t),e},braapf_grab_single_jqrui=function(e,t){var a,r,_,i,o;return t.is(".bapf_slidr_jqrui.bapf_slidr_ready")&&0!=e&&(r=(a=t.find(".bapf_slidr_main")).slider("values"),_=a.slider("values"),i="",t.find(".bapf_tbprice").length&&(i=t.find(".bapf_tbprice").first().text()),o="",t.find(".bapf_taprice").length&&(o=t.find(".bapf_taprice").first().text()),r[0]==a.data("min")&&r[1]==a.data("max")||((_=berocket_apply_filters("jqrui_slidr_"+a.data("display"),_,a))[0]=i+_[0]+o,_[1]=i+_[1]+o,t={value:r[0]+"_"+r[1],html:_[0]+" - "+_[1]},t=berocket_apply_filters("jqrui_slidr_link_"+a.data("display"),t,r,_,a,e),e.values=[t])),e},braapf_jqrui_slidr_values_arr_attr=function(e,t){t=t.data("attr");return Array.isArray(e)&&2==e.length?(e[0]=t[e[0]].n,e[1]=t[e[1]].n):((e=["",""])[0]=t[0].n,e[1]=t[t.length-1].n),e},braapf_jqrui_slidr_values_link_arr_attr=function(e,t,a,r,_){r=r.data("attr");return e.value=r[t[0]].v+"_"+r[t[1]].v,e},s(document).on("braapf_unselect braapf_unselect_all",".bapf_slidr_jqrui",function(e,t){var a=s(this).find(".bapf_slidr_main"),r=a.data("min"),_=a.data("max");a.addClass("bapf_jqrui_blocked"),a.slider("values",[r,_]),a.removeClass("bapf_jqrui_blocked")}),"function"==typeof berocket_add_filter?e():jQuery(document).on("berocket_hooks_ready",function(){e()})})(jQuery),(s=>{function n(e,t){var a;try{a=s.datepicker.parseDate(t,e.value)}catch(e){a=null}return a}braapf_convert_numeric_to_date=function(e,t){var a=(e+="").substring(0,4),r=e.substring(2,4),_=e.substring(4,6),e=e.substring(6,8),t=t+"";return t=(t=(t=(t=t.replace("yy",a)).replace("y",r)).replace("mm",_)).replace("dd",e)},braapf_init_datepicker=function(){s(".bapf_datepick:not(.bapf_datepick_ready)").each(function(){jQuery(".bapfdpapcss").length||jQuery("body").append('<div class="bapfdpapcss '+s(this).data("template")+'"></div>');var e=s(this).data("taxonomy"),t=s(this).find(".bapf_date_all"),a=t.data("dateformat"),r=braapf_convert_numeric_to_date(t.data("min"),a),_=braapf_convert_numeric_to_date(t.data("max"),a),i=braapf_convert_numeric_to_date(t.data("start"),a),o=braapf_convert_numeric_to_date(t.data("end"),a),l={dateFormat:a,minDate:r,maxDate:_,changeMonth:t.data("changemonth"),changeYear:t.data("changeyear"),beforeShow:function(e,t){s(".bapfdpapcss").append(s("#ui-datepicker-div"))}};s(this).find(".bapf_date_from input").val(i),l.minDate=r,l.maxDate=o,l=berocket_apply_filters("jqui_datepicker_data",l,"from",s(this).find(".bapf_date_from input")),s(this).find(".bapf_date_from input").datepicker(l).on("change",function(){s('.bapf_datepick.bapf_datepick_ready[data-taxonomy="'+e+'"]').find(".bapf_date_to input").datepicker("option","minDate",n(this,a)),braapf_datepicker_same(e,[t.find(".bapf_date_from input").val(),t.find(".bapf_date_to input").val()]),berocket_apply_filters("filter_changed_element",{element:"#"+s(this).closest(".bapf_sfilter").attr("id"),parent:0,find:".bapf_body"},s(this)),berocket_do_action("update_products","filter",s(this))}),s(this).find(".bapf_date_to input").val(o),l.minDate=i,l.maxDate=_,l=berocket_apply_filters("jqui_datepicker_data",l,"to",s(this).find(".bapf_date_to input")),s(this).find(".bapf_date_to input").datepicker(l).on("change",function(){s('.bapf_datepick.bapf_datepick_ready[data-taxonomy="'+e+'"]').find(".bapf_date_from input").datepicker("option","maxDate",n(this,a)),braapf_datepicker_same(e,[t.find(".bapf_date_from input").val(),t.find(".bapf_date_to input").val()]),berocket_do_action("update_products","filter",s(this))}),s(this).addClass("bapf_datepick_ready")})},braapf_datepicker_same=function(e,t){s('.bapf_datepick.bapf_datepick_ready[data-taxonomy="'+e+'"]').each(function(){s(this).find(".bapf_date_from input").val(t[0]),s(this).find(".bapf_date_to input").val(t[1])})},braapf_convert_date_to_numeric=function(e){var t=e.getFullYear(),a=e.getMonth()+1,e=(1==(a+="").length&&(a="0"+a),e.getDate()+"");return t+""+a+(e=1==e.length?"0"+e:e)},braapf_grab_single_datepicker=function(e,t){var a,r,_,i,o;return t.is(".bapf_datepick.bapf_datepick_ready")&&0!=e&&(a=(r=t.find(".bapf_date_all")).data("min"),r=r.data("max"),_=t.find(".bapf_date_from input").datepicker("getDate"),_=braapf_convert_date_to_numeric(_),i=t.find(".bapf_date_from input").val(),o=t.find(".bapf_date_to input").datepicker("getDate"),o=braapf_convert_date_to_numeric(o),t=t.find(".bapf_date_to input").val(),_==a&&o==r||(e.values=[{value:_+"_"+o,html:i+" - "+t}])),e},s(document).on("braapf_unselect braapf_unselect_all",".bapf_datepick",function(e){var t=s(this).find(".bapf_date_all"),a=t.data("dateformat"),r=braapf_convert_numeric_to_date(t.data("min"),a),t=braapf_convert_numeric_to_date(t.data("max"),a);s(this).find(".bapf_date_from input").val(r),s(this).find(".bapf_date_to input").val(t)}),berocket_add_filter("braapf_init",braapf_init_datepicker),berocket_add_filter("grab_single_filter_default",braapf_grab_single_datepicker)})(jQuery),jQuery(document).on("mouseover",".bapf_sfilter.bapf_rtnstrs ul li label",function(e){(jQuery(this).parents(".bapf_rtnstrs").is(".bapf_rtnstrs_asc")?(jQuery(this).parents("li").first().prevAll("li").find("i").removeClass("fa-star-o").removeClass("fa-star").addClass("fa-star"),jQuery(this).parents("li").first().nextAll("li")):(jQuery(this).parents("li").first().nextAll("li").find("i").removeClass("fa-star-o").removeClass("fa-star").addClass("fa-star"),jQuery(this).parents("li").first().prevAll("li"))).find("i").removeClass("fa-star-o").removeClass("fa-star").addClass("fa-star-o"),jQuery(this).find("i").removeClass("fa-star-o").removeClass("fa-star").addClass("fa-star")}),jQuery(document).on("mouseout",".bapf_sfilter.bapf_rtnstrs.bapf_rtnstrs_asc ul li label",function(e){jQuery(this).parents(".bapf_rtnstrs").is(".bapf_rtnstrs_asc"),jQuery(this).parents(".bapf_rtnstrs").find("input").next().find(".fa").removeClass("fa-star-o").removeClass("fa-star"),jQuery(this).parents(".bapf_rtnstrs").find("input:checked").next().find(".fa").addClass("fa-star"),jQuery(this).parents(".bapf_rtnstrs").find("input").not(":checked").next().find(".fa").addClass("fa-star-o")}),bapf_change_rtnstrs_before=function(e,t,a,r){var e=jQuery(e),_=e.parents(".bapf_sfilter");_.is(".bapf_rtnstrs")&&_.is(".bapf_asradio")&&(_.is(".bapf_rtnstrs_asc")?jQuery(e).parents("li").first().next("li").find("input").prop("checked")&&!r&&jQuery(e).prop("checked",!0):jQuery(e).parents("li").first().prev("li").find("input").prop("checked")&&!r&&jQuery(e).prop("checked",!0))},bapf_change_rtnstrs=function(e,t,a,r){var e=jQuery(e),_=e.parents(".bapf_sfilter");return _.is(".bapf_rtnstrs")&&(_.is(".bapf_asradio")?jQuery(e).prop("checked")&&(_.is(".bapf_rtnstrs_asc")?jQuery(e).parents("li").first().prevAll("li"):jQuery(e).parents("li").first().nextAll("li")).find("input").prop("checked",!0):(_.is(".bapf_rtnstrs_asc")?(jQuery(e).parents("li").first().next("li").find("input").prop("checked")&&!r&&(jQuery(e).parents("li").first().nextAll("li").find("input").prop("checked",!1),jQuery(e).prop("checked",!0),r=!0),jQuery(e).parents("li").first().prevAll("li")):(jQuery(e).parents("li").first().prev("li").find("input").prop("checked")&&!r&&(jQuery(e).parents("li").first().prevAll("li").find("input").prop("checked",!1),jQuery(e).prop("checked",!0),r=!0),jQuery(e).parents("li").first().nextAll("li"))).find("input").prop("checked",r),jQuery(e).parents(".bapf_rtnstrs").find("input:checked").next().find(".fa").addClass("fa-star"),jQuery(e).parents(".bapf_rtnstrs").find("input").not(":checked").next().find(".fa").addClass("fa-star-o")),e},bapf_grab_single_rtnstrs=function(e,t,a,r){var _,i;return jQuery(t).is(".bapf_rtnstrs")&&(_=[],r=(i=r?t:(r=t.data("taxonomy"),i=jQuery('.bapf_sfilter[data-taxonomy="'+r+'"]'),braapf_filter_mobile_desktop_filters(i))).find("input:checked:not(:disabled)"),jQuery(t).is(".bapf_asradio")?0<r.length&&(i=jQuery(t).is(".bapf_rtnstrs_asc")?i.find("input:checked:not(:disabled)").last():i.find("input:checked:not(:disabled)").first(),_.push({value:i.val(),html:i.data("name")}),e.values=_):0<r.length&&(jQuery(t).is(".bapf_rtnstrs_asc")?e.type="rtnstrs_asc":e.type="rtnstrs")),e},bapf_sfa_taxonomy_rtnstrs=function(e){return void 0===e.type||"rtnstrs"!=e.type&&"rtnstrs_asc"!=e.type||(element_set="rtnstrs_asc"==e.type?e.values[e.values.length-1]:e.values[0],e.values=[element_set]),e},jQuery(document).on("braapf_unselect",".bapf_sfilter.bapf_rtnstrs",braapf_unselect_rtnstrs),"function"==typeof berocket_add_filter?bapf_rtnstrs_filters_init():jQuery(document).on("berocket_hooks_ready",bapf_rtnstrs_filters_init),(o=>{o(document).on("submit",".bapf_srch .bapf_body .bapf_form",function(e){e.preventDefault(),o(this).is(".bapf_rm_filter")&&o(".bapf_sfilter:not(.bapf_srch)").trigger("braapf_unselect"),o(this).trigger("bapf_search_update"),berocket_do_action("update_products","update",o(this))}),o(document).on("bapf_search_update",".bapf_srch .bapf_body .bapf_form",function(){var e,t=o(this).find(".bapf_input:not(:disabled)");t.length&&void 0!==(e=t.data("name"))&&e.length&&e!=t.val()&&(t.data("value",""),t.data("name","")),event.preventDefault(),berocket_apply_filters("filter_changed_element",{element:"#"+o(this).closest(".bapf_sfilter").attr("id"),parent:0,find:".bapf_body"},o(this))}),o.expr[":"].brContains=o.expr.createPseudo(function(t){return function(e){return 0<=o(e).text().toUpperCase().indexOf(t.toUpperCase())}}),braapf_show_search_suggestions_list=function(e,t){var a=o(t).closest(".bapf_srch").find(".bapf_input_suggestion").data("height"),r='<div class="bapf_current_suggest"',_=(0!=(a=void 0===a||a<=0?0:a)&&(r+=' style="max-height:'+a+'px;"'),o(r+="></div>"));e.each(function(e,t){var a=o(this).clone();_.append(a)}),o(t).closest(".bapf_srch").find(".bapf_current_suggest").remove(),o(t).closest(".bapf_suggest").append(_)},braapf_last_search_field=!1,o(document).on("keyup click",".bapf_srch .bapf_suggest .bapf_input",function(){var e,t,a,r,_=o(this).closest(".bapf_srch").find(".bapf_current_suggest"),i=(braapf_last_search_field=o(this),o(this).val());o(this).data("value",i).data("name",i),3<=i.length&&o(this).closest(".bapf_srch").find(".bapf_input_suggestion").length?o(this).closest(".bapf_srch").find(".bapf_input_suggestion.bapf_ajax_sug").length?(e="",_.length&&void 0===(e=o(this).closest(".bapf_srch").data("ajax_search"))&&(e=""),t=o(this).closest(".bapf_srch").find(".bapf_input_suggestion.bapf_ajax_sug").data("lastval"),e!=i&&(t==i?(_.remove(),r=o(this).closest(".bapf_srch").find(".bapf_input_suggestion.bapf_ajax_sug").first().find(".bapf_suggest_element"),braapf_show_search_suggestions_list(r,o(this))):(_.remove(),e=o(this).data("value"),t=o(this).data("name"),o(this).data("value",""),o(this).data("name",""),a=o(the_ajax_script.load_image),a=o('<div class="bapf_loader_search">'+a.html()+"</div>"),braapf_show_search_suggestions_list(a,o(this)),o(this).closest(".bapf_srch").data("ajax_search",i),a=braapf_get_url_with_filters_selected(),o(this).data("value",e),o(this).data("name",t),braapf_ajax_load_from_url(berocket_apply_filters("before_update_products_context_url_filtered_partial",a,"search_field",o(this)),{},berocket_apply_filters("ajax_load_from_search_field",{done:[braapf_show_search_filter_suggestion,braapf_init_load]},a,"partial"),"search_field")))):(_.remove(),r=o(this).closest(".bapf_srch").find(".bapf_input_suggestion").find('.bapf_suggest_element:brContains("'+i+'")'),braapf_show_search_suggestions_list(r,o(this))):_.remove()}),braapf_show_search_filter_suggestion=function(e){e=o(e).find(".bapf_ajax_sug").last().clone(),o(".bapf_ajax_sug").replaceWith(e),e=o(".bapf_ajax_sug").first().find(".bapf_suggest_element");braapf_show_search_suggestions_list(e,braapf_last_search_field)},o(document).on("click",function(e){e=o(e.target);e.is(".bapf_suggest")||e.closest(".bapf_suggest").length||e.is(".bapf_input")||o(".bapf_current_suggest").remove()}),o(document).on("click",".bapf_srch .bapf_current_suggest .bapf_suggest_open",function(e){var t=o(this).closest(".bapf_srch").find(".bapf_form .bapf_input:not(:disabled)");t.length&&(t.data("value",o(this).data("search")),t.data("name",o(this).data("name")),t.val(o(this).data("name")),o(this).closest(".bapf_srch").find(".bapf_form").trigger("submit"))}),braapf_grab_single_search_field=function(e,t){var a,r,_;return t.is(".bapf_srch")&&0!=e&&(void 0!==(a=(t=t.find(".bapf_body .bapf_input:not(:disabled)")).data("value"))&&a.length?(r=encodeURIComponent(a),void 0!==(a=t.data("name"))&&a.length?t.val(_=a):_=r):_=r=encodeURIComponent(t.val()),r&&e.values.push({value:r,html:_}),e.customValuesLine="",e.search=!0),e},braapf_apply_search_field=function(e,a){var r,_;return void 0!==a.search&&a.search&&(r=!1,Array.isArray(e.queryargs)?(_=[],o.each(e.queryargs,function(e,t){t.name==a.taxonomy?(a.values.length&&(t.value=a.values[0].value,_.push(t)),r=!0):_.push(t)}),e.queryargs=_):a.values.length&&(e.queryargs=[]),!r)&&a.values.length&&e.queryargs.push({name:a.taxonomy,value:a.values[0].value}),e},o(document).on("braapf_unselect braapf_unselect_all",".bapf_srch",function(e,t){o(this).find(".bapf_input:not(:disabled)").val("").data("value","")}),o(document).on("click",'.bapf_srch span.bapf_search[type="submit"]',function(){o(this).closest(".bapf_form").trigger("submit")}),braapf_update_products_search_field=function(e,t){"update"===e&&jQuery(".bapf_srch .bapf_body .bapf_form").trigger("bapf_search_update")},berocket_add_filter("grab_single_filter_default",braapf_grab_single_search_field),berocket_add_filter("apply_additional_filter_data",braapf_apply_search_field),berocket_add_filter("update_products",braapf_update_products_search_field,2)})(jQuery);