­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});(function($){"use strict";var JetEngineRegisteredStores=window.JetEngineRegisteredStores||{},JetEngineStores=window.JetEngineStores||{},JetEngine={currentMonth:null,currentRequest:{},activeCalendarDay:null,lazyLoading:!1,addedScripts:[],addedStyles:[],addedPostCSS:[],assetsPromises:[],initDone:!1,commonInit:__name(function(){JetEngine.commonEvents(),$(window).on("jet-popup/render-content/ajax/success",JetEngine.initStores),window.JetPlugins.hooks.addFilter("jet-popup.show-popup.data","JetEngine.popupData",(popupData,$popup,$triggeredBy)=>($triggeredBy&&$triggeredBy.data("popupIsJetEngine")&&(popupData=JetEngine.prepareJetPopup(popupData,{"is-jet-engine":!0},$triggeredBy)),popupData)),JetEngine.initStores(),JetEngine.customUrlActions.init()},"commonInit"),commonEvents:__name(function($scope){$scope=$scope||$(document),$scope.on("jet-filter-content-rendered",JetEngine.calendarCache.clear).on("change.JetEngine",".jet-calendar-caption__date-select",JetEngine.selectCalendarMonth).on("click.JetEngine",".jet-calendar-nav__link",JetEngine.switchCalendarMonth).on("click.JetEngine",".jet-calendar-week__day-mobile-overlay",JetEngine.showCalendarEvent).on("click.JetEngine",'.jet-listing-dynamic-link__link[data-delete-link="1"]',JetEngine.showConfirmDeleteDialog).on("jet-filter-content-rendered",JetEngine.maybeReinitSlider).on("click.JetEngine",".jet-add-to-store",JetEngine.addToStore).on("click.JetEngine",".jet-remove-from-store",JetEngine.removeFromStore).on("click.JetEngine",'.jet-engine-listing-overlay-wrap:not([data-url*="event=hover"])',JetEngine.handleListingItemClick).on("jet-filter-content-rendered",JetEngine.filtersCompatibility).on("click.JetEngine",".jet-container[data-url]",JetEngine.handleContainerURL).on("click.JetEngine",".jet-md-calendar__event",JetEngine.openCalendarEvent).on("click.JetEngine",".jet-md-calendar__event-overlay, .jet-md-calendar__event-close",JetEngine.closeCalendarEvents).on("change.JetEngine",".jet-listing-dynamic-link .qty",JetEngine.handleProductQuantityChange)},"commonEvents"),closeCalendarEvents:__name(function(event){event&&(event.preventDefault(),event.stopPropagation()),$(".jet-md-calendar__event-content").removeClass("is-active")},"closeCalendarEvents"),openCalendarEvent:__name(function(event){event.preventDefault(),event.stopPropagation();var $event=$(event.currentTarget),eventId=$event.data("object-id"),$eventContent=$event.closest(".jet-calendar").find(`.jet-md-calendar__event-content[data-object-id="${eventId}"]`);$eventContent.length&&(JetEngine.closeCalendarEvents(),$eventContent.addClass("is-active"))},"openCalendarEvent"),handleProductQuantityChange:__name(function(event){event.preventDefault(),event.stopPropagation();const $this=$(this);$this.closest(".jet-listing-dynamic-link").find(".jet-woo-add-to-cart").data("quantity",$this.val()).attr("data-quantity",$this.val())},"handleProductQuantityChange"),handleContainerURL:__name(function(){var $this=$(this),url=$this.data("url"),target=$this.data("target");target?window.open(url,"_blank").focus():window.location=url},"handleContainerURL"),filtersCompatibility:__name(function(event,$provider,filtersInstance,providerType){({"jet-engine":!0,"jet-engine-calendar":!0,"jet-data-table":!0})[providerType]&&window.JetPopupFrontend&&window.JetPopupFrontend.initAttachedPopups&&window.JetPopupFrontend.initAttachedPopups($provider)},"filtersCompatibility"),init:__name(function(){var widgets={"jet-listing-dynamic-field.default":JetEngine.widgetDynamicField,"jet-listing-grid.default":JetEngine.widgetListingGrid};$.each(widgets,function(widget,callback){window.elementorFrontend.hooks.addAction("frontend/element_ready/"+widget,callback)}),window.elementorFrontend.elements.$window.on("elementor/nested-tabs/activate",(event,content)=>{const $content=$(content);setTimeout(()=>{JetEngine.maybeReinitSlider(event,$content),JetEngine.widgetDynamicField($content)})}),window.elementorFrontend.hooks.addFilter("jet-popup/widget-extensions/popup-data",JetEngine.prepareJetPopup),window.JetPlugins.hooks.addFilter("jet-popup.show-popup.data","JetEngine.popupData",(popupData,$popup,$triggeredBy)=>($triggeredBy&&$triggeredBy.data("popupIsJetEngine")&&(popupData=JetEngine.prepareJetPopup(popupData,{"is-jet-engine":!0},$triggeredBy)),popupData)),JetEngine.updateAddedStyles()},"init"),initBricks:__name(function($scope){window.bricksIsFrontend||($scope=$scope||$("body"),JetEngine.initBlocks($scope))},"initBricks"),initBlocks:__name(function($scope){$scope=$scope||$("body"),window.JetPlugins.init($scope,[{block:"jet-engine/listing-grid",callback:JetEngine.widgetListingGrid},{block:"jet-engine/dynamic-field",callback:JetEngine.widgetDynamicField}]),document.addEventListener("bricks/tabs/changed",event=>{const tabActivePane=event.detail?.activePane;if(tabActivePane){const $content=jQuery(tabActivePane);setTimeout(()=>{JetEngine.maybeReinitSlider(event,$content),JetEngine.widgetDynamicField($content)},50)}})},"initBlocks"),initFrontStores:__name(function($scope){$scope=$scope||$("body"),$(".jet-add-to-store.is-front-store",$scope).each(function(){var $this=$(this),args=$this.data("args"),store=JetEngineStores[args.store.type],count=0;args=JetEngine.ensureJSON(args),store&&store.inStore(args.store.slug,""+args.post_id)&&JetEngine.switchDataStoreStatus($this)}),$(".jet-remove-from-store.is-front-store",$scope).each(function(){var $this=$(this),args=$this.data("args"),store=JetEngineStores[args.store.type],count=0;args=JetEngine.ensureJSON(args),store&&(store.inStore(args.store.slug,""+args.post_id)?$this.removeClass("is-hidden"):$this.addClass("is-hidden"))})},"initFrontStores"),initStores:__name(function(){JetEngine.initFrontStores(),$.each(JetEngineRegisteredStores,function(storeSlug,storeType){var store=JetEngineStores[storeType],storeData=null,count=0;store&&(storeData=store.getStore(storeSlug),storeData&&storeData.length&&(count=storeData.length),$('span.jet-engine-data-store-count[data-store="'+storeSlug+'"]').text(count))}),JetEngine.loadFrontStoresItems()},"initStores"),loadFrontStoresItems:__name(function($scope){$scope=$scope||$("body"),$(".jet-listing-not-found.jet-listing-grid__items",$scope).each(function(){var $this=$(this),nav=$this.data("nav"),isStore=$this.data("is-store-listing"),query=nav.query||{};if(nav=JetEngine.ensureJSON(nav),query&&query.post__in&&query.post__in.length&&0>=query.post__in.indexOf("is-front")){var storeType=query.post__in[1],storeSlug=query.post__in[2],store=JetEngineStores[storeType],posts=[],$container=$this.closest(".jet-listing-grid");if(!store||($container.length||($container=$this.closest(".jet-listing-grid--blocks")),$container.length||($container=$this.closest(".brxe-jet-engine-listing-grid")),posts=store.getStore(storeSlug),!posts.length))return;query.front_store__in=posts,query.is_front_store=!0,JetEngine.ajaxGetListing({handler:"get_listing",container:$container,masonry:!1,slider:!1,append:!1,query,widgetSettings:nav.widget_settings},function(response){JetEngine.widgetListingGrid($container)})}else isStore&&$(document).trigger("jet-listing-grid-init-store",$this)})},"loadFrontStoresItems"),dataStores:{queues:{},getQueue:__name(function(store){return this.queues?.[store]instanceof Promise||(this.queues[store]=Promise.resolve()),this.queues[store]},"getQueue"),addToQueue:__name(function(store,callback){this.queues[store]=this.getQueue(store).then(callback)},"addToQueue")},removeFromStore:__name(function(event){event.preventDefault(),event.stopPropagation();var $this=$(this),args=$this.data("args"),isDataStoreBtn=$this.hasClass("jet-data-store-link");if(args=JetEngine.ensureJSON(args),args.store.is_front){var store=JetEngineStores[args.store.type],count=0;if(!store)return;if(store.inStore(args.store.slug,""+args.post_id))count=store.remove(args.store.slug,args.post_id);else{var storePosts=store.getStore(args.store.slug);count=storePosts.length}$('.jet-add-to-store[data-store="'+args.store.slug+'"][data-post="'+args.post_id+'"]').each(function(){JetEngine.switchDataStoreStatus($(this),!0)}),$('.jet-data-store-link.jet-remove-from-store[data-store="'+args.store.slug+'"][data-post="'+args.post_id+'"]').each(function(){JetEngine.switchDataStoreStatus($(this),!0)}),$('span.jet-engine-data-store-count[data-store="'+args.store.slug+'"]').text(count),args.remove_from_listing&&$this.closest(".jet-listing-dynamic-post-"+args.post_id).remove(),JetEngine.dataStoreSyncListings(args),$(document).trigger("jet-engine-data-stores-on-remove",args);return}$this.hasClass("jet-store-processing")||($this.css("opacity",.3),$this.addClass("jet-store-processing"),JetEngine.dataStores.addToQueue(args.store.slug,()=>$.ajax({url:JetEngineSettings.ajaxurl,type:"POST",dataType:"json",data:{action:"jet_engine_remove_from_store_"+args.store.slug,store:args.store.slug,post_id:args.post_id}}).done(function(response){return $this.css("opacity",1),$this.removeClass("jet-store-processing"),response.success?(isDataStoreBtn||$this.addClass("is-hidden"),$('.jet-add-to-store[data-store="'+args.store.slug+'"][data-post="'+args.post_id+'"]').each(function(){JetEngine.switchDataStoreStatus($(this),!0)}),$('.jet-data-store-link.jet-remove-from-store[data-store="'+args.store.slug+'"][data-post="'+args.post_id+'"]').each(function(){JetEngine.switchDataStoreStatus($(this),!0)}),JetEngine.dataStoreSyncListings(args),args.remove_from_listing&&$this.closest('.jet-listing-grid__item[data-post="'+args.post_id+'"]').remove(),response.data.fragments&&$.each(response.data.fragments,function(selector,value){$(selector).html(value)}),$(document).trigger("jet-engine-data-stores-on-remove",args)):alert(response.data.message),response}).done(function(response){args.remove_from_listing&&$this.closest(".jet-listing-grid__item").remove(),response.success&&$('span.jet-engine-data-store-count[data-store="'+args.store.slug+'"]').text(response.data.count)}).fail(function(jqXHR,textStatus,errorThrown){$this.css("opacity",1),$this.removeClass("jet-store-processing"),alert(errorThrown)})))},"removeFromStore"),triggerPopup:__name(function(popupID,isJetEngine,postID){if(popupID){var popupData={popupId:"jet-popup-"+popupID};isJetEngine&&(popupData.isJetEngine=!0,popupData.postId=postID),$(window).trigger({type:"jet-popup-open-trigger",popupData})}},"triggerPopup"),dataStoreSyncListings:__name(function(args){if(!args.synch_id||typeof args.synch_id!="string")return;args.synch_id.split(/[\s,]+/).map(id=>id.replace(/\s/,"")).filter(id=>!!id).forEach(function(id){let $container=$("#"+id),$elemContainer=$container.find("> .elementor-widget-container");if(!$container.length)return;let $items=$container.find(".jet-listing-grid__items"),posts=[],nav=$items.data("nav")||{},query=nav.query||{},postID=window.elementorFrontendConfig?.post?.id||0;nav=JetEngine.ensureJSON(nav),$container.hasClass("brxe-jet-engine-listing-grid")&&(postID=window.bricksData.postId),$container.hasClass("jet-listing-grid--blocks")&&(postID=JetEngineSettings.post_id),args?.store?.is_front&&Object.keys(query).length&&(posts=JetEngineStores[args.store.type].getStore(args.store.slug),posts.length||(posts=["is-front",args.store.type,args.store.slug]),query.front_store__in=posts,query.is_front_store=!0);let options={handler:"get_listing",container:$elemContainer.length?$elemContainer:$container,masonry:!1,slider:!1,append:!1,query,widgetSettings:nav.widget_settings,postID,elementID:$container.data("id")};JetEngine.ajaxGetListing(options,function(response){JetEngine.widgetListingGrid($container)})})},"dataStoreSyncListings"),addToStore:__name(function(event){event.preventDefault(),event.stopPropagation();var $this=$(this),args=$this.data("args");if(args=JetEngine.ensureJSON(args),$this.hasClass("in-store")){args.popup?JetEngine.triggerPopup(args.popup,args.isJetEngine,args.post_id):$this.attr("target")==="_blank"?window.open($this.attr("href")):window.location=$this.attr("href");return}if(args.store.is_front){var store=JetEngineStores[args.store.type],count=0;if(!store)return;if(store.inStore(args.store.slug,""+args.post_id)){var storePosts=store.getStore(args.store.slug);count=storePosts.length}else if(count=store.addToStore(args.store.slug,args.post_id,args.store.size),count===!1)return;args.popup&&JetEngine.triggerPopup(args.popup,args.isJetEngine,args.post_id),JetEngine.switchDataStoreStatus($this),$('span.jet-engine-data-store-count[data-store="'+args.store.slug+'"]').text(count),$('.jet-remove-from-store[data-store="'+args.store.slug+'"][data-post="'+args.post_id+'"]').removeClass("is-hidden"),JetEngine.dataStoreSyncListings(args),$(document).trigger("jet-engine-data-stores-on-add",args);return}$this.hasClass("jet-store-processing")||($this.css("opacity",.3),$this.addClass("jet-store-processing"),$(document).trigger("jet-engine-on-add-to-store",[$this,args]),JetEngine.dataStores.addToQueue(args.store.slug,()=>$.ajax({url:JetEngineSettings.ajaxurl,type:"POST",dataType:"json",data:{action:"jet_engine_add_to_store_"+args.store.slug,store:args.store.slug,post_id:args.post_id}}).done(function(response){return $this.css("opacity",1),$this.removeClass("jet-store-processing"),response.success?(JetEngine.switchDataStoreStatus($this),$('.jet-remove-from-store[data-store="'+args.store.slug+'"][data-post="'+args.post_id+'"]').removeClass("is-hidden"),response.data.fragments&&$.each(response.data.fragments,function(selector,value){$(selector).html(value)}),JetEngine.dataStoreSyncListings(args),args.popup&&JetEngine.triggerPopup(args.popup,args.isJetEngine,args.post_id)):alert(response.data.message),$(document).trigger("jet-engine-data-stores-on-add",args),response}).done(function(response){response.success&&$('span.jet-engine-data-store-count[data-store="'+args.store.slug+'"]').text(response.data.count)}).fail(function(jqXHR,textStatus,errorThrown){$this.css("opacity",1),$this.removeClass("jet-store-processing"),alert(errorThrown)})))},"addToStore"),switchDataStoreStatus:__name(function($item,toInitial){var isDataStoreLink=$item.hasClass("jet-data-store-link"),$label=$item.find(".jet-listing-dynamic-link__label, .jet-data-store-link__label"),$icon=$item.find(".jet-listing-dynamic-link__icon, .jet-data-store-link__icon"),args=$item.data("args"),replaceLabel,replaceURL,replaceIcon;if(args=JetEngine.ensureJSON(args),toInitial=toInitial||!1,isDataStoreLink)switch(args.action_after_added){case"remove_from_store":toInitial?($item.addClass("jet-add-to-store"),$item.removeClass("jet-remove-from-store"),$item.removeClass("in-store")):($item.addClass("jet-remove-from-store"),$item.removeClass("jet-add-to-store"),$item.addClass("in-store"));break;case"hide":toInitial?$item.removeClass("is-hidden"):$item.addClass("is-hidden");return}toInitial?(replaceLabel=args.label,replaceIcon=args.icon,replaceURL="#"):(replaceLabel=args.added_label,replaceIcon=args.added_icon,replaceURL=args.added_url),$label.length?$label.replaceWith(replaceLabel):$item.append(replaceLabel),$icon.length?$icon.replaceWith(replaceIcon):$item.prepend(replaceIcon),!(isDataStoreLink&&args.action_after_added==="remove_from_store")&&($item.attr("href",replaceURL),toInitial?$item.removeClass("in-store"):$item.hasClass("in-store")||$item.addClass("in-store"))},"switchDataStoreStatus"),showConfirmDeleteDialog:__name(function(event){event.preventDefault(),event.stopPropagation();var $this=$(this);window.confirm($this.data("delete-message"))&&JetEngine.handleDeleteRedirect($this.attr("href"),this)},"showConfirmDeleteDialog"),handleDeleteRedirect:__name(function(url,baseElement){if(!window.JetSmartFilters){window.location=url;return}const filterGroups=window.JetSmartFilters.filterGroups;for(const groupName in filterGroups){const filterGroup=filterGroups[groupName];if(filterGroup?.$provider&&filterGroup.$provider.find($(baseElement))){filterGroup.startAjaxLoading(),$.ajax({url,type:"GET"}).done(function(response){const redirectURL=new URLSearchParams(url).get("redirect").replace(/\/+$/,""),currentURL=(window.location.origin+window.location.pathname).replace(/\/+$/,"");redirectURL===currentURL?(filterGroup.currentQuery["_refresh_listing_"+Date.now()]=Date.now(),filterGroup.apply()):filterGroup.doRedirect("ajax",redirectURL)});return}}},"handleDeleteRedirect"),handleListingItemClick:__name(function(event){var url=$(this).data("url"),target=$(this).data("target")||!1;if(url){if(event.preventDefault(),window.elementorFrontend&&window.elementorFrontend.isEditMode())return;if(url.indexOf("#jet-engine-action")!==-1)JetEngine.customUrlActions.runAction(url);else{if(target==="_blank"){window.open(url);return}window.location=url}}},"handleListingItemClick"),customUrlActions:{selectorOnClick:'a[href^="#jet-engine-action"][href*="event=click"]',selectorOnHover:'a[href^="#jet-engine-action"][href*="event=hover"], [data-url^="#jet-engine-action"][data-url*="event=hover"]',init:__name(function(){var timeout=null;$(document).on("click.JetEngine",this.selectorOnClick,function(event){event.preventDefault(),JetEngine.customUrlActions.actionHandler(event)}),$(document).on("click.JetEngine",this.selectorOnHover,function(event){event.currentTarget.nodeName==="A"&&event.preventDefault()}),$(document).on({"mouseenter.JetEngine":__name(function(event){timeout&&clearTimeout(timeout),timeout=setTimeout(function(){JetEngine.customUrlActions.actionHandler(event)},window.JetEngineSettings.hoverActionTimeout)},"mouseenter.JetEngine"),"mouseleave.JetEngine":__name(function(){timeout&&(clearTimeout(timeout),timeout=null)},"mouseleave.JetEngine")},this.selectorOnHover)},"init"),actions:{},addAction:__name(function(name,callback){this.actions[name]=callback},"addAction"),actionHandler:__name(function(event){var url=$(event.currentTarget).attr("href")||$(event.currentTarget).attr("data-url");this.runAction(url)},"actionHandler"),runAction:__name(function(url){var queryParts=url.split("&"),settings={};if(queryParts.forEach(function(item){if(item.indexOf("=")!==-1){var pair=item.split("=");settings[pair[0]]=decodeURIComponent(pair[1])}}),!!settings.action){var actionCb=this.actions[settings.action];actionCb&&actionCb(settings)}},"runAction")},prepareJetPopup:__name(function(popupData,widgetData,$scope){var postId=null;if(widgetData["is-jet-engine"]){popupData.isJetEngine=!0;var $gridItems=$scope.closest(".jet-listing-grid__items"),$gridItem=$scope.closest(".jet-listing-grid__item"),$calendarItem=$scope.closest(".jet-calendar-week__day-event"),$itemObject=$scope.closest("[data-item-object]"),filterProvider=!1,filterQueryId="default";if($gridItems.length)popupData.listingSource=$gridItems.data("listing-source"),popupData.listingId=$gridItems.data("listing-id"),popupData.queryId=$gridItems.data("query-id");else{var $queryItems=$scope.closest("[data-query-id]"),$listingSource=$scope.closest("[data-listing-source]");$queryItems.length&&(popupData.queryId=$queryItems.data("query-id")),$listingSource.length&&(popupData.listingSource=$listingSource.data("listing-source"))}if($itemObject?.length?(popupData.postId=$itemObject.data("item-object"),filterProvider=$itemObject.data("render-type"),!filterProvider&&$itemObject.hasClass("jet-dynamic-table__row")&&(filterProvider="jet-data-table")):$gridItem.length?(popupData.postId=$gridItem.data("post-id"),filterProvider="jet-engine"):$calendarItem.length?(popupData.postId=$calendarItem.data("post-id"),filterProvider="jet-engine-calendar"):window.elementorFrontendConfig&&window.elementorFrontendConfig.post&&(popupData.postId=window.elementorFrontendConfig.post.id),window.JetEngineFormsEditor&&window.JetEngineFormsEditor.hasEditor&&(popupData.hasEditor=!0),window.JetSmartFilters){switch(filterProvider){case"jet-engine":var nav=$gridItems.data("nav");nav.widget_settings?._element_id&&(filterQueryId=nav.widget_settings._element_id);break;case"jet-engine-calendar":var settings=$calendarItem.closest(".jet-listing-calendar").data("settings");settings._element_id&&(filterQueryId=settings._element_id);break;case"jet-data-table":const queryId=$scope.closest(".jet-dynamic-table")[0].dataset.queryId,customIds=JetEngineSettings.query_builder.custom_ids;customIds.length!==0&&customIds?.[queryId]&&(filterQueryId=customIds[queryId]);break}filterProvider=window.JetPlugins.hooks.applyFilters("jet-engine.prepareJetPopupData.filterProvider",filterProvider,$scope,widgetData),filterQueryId=window.JetPlugins.hooks.applyFilters("jet-engine.prepareJetPopupData.filterQueryId",filterQueryId,$scope,widgetData),popupData.queryId&&filterProvider&&window.JetSmartFilters?.filterGroups?.[filterProvider+"/"+filterQueryId]?.currentQuery&&(popupData.filtered_query=window.JetSmartFilters.filterGroups[filterProvider+"/"+filterQueryId].currentQuery)}}return popupData},"prepareJetPopup"),showCalendarEvent:__name(function(event){var $this=$(this),$day=$this.closest(".jet-calendar-week__day"),$week=$day.closest(".jet-calendar-week"),$events=$day.find(".jet-calendar-week__day-content"),activeClass="calendar-event-active";if($day.hasClass(activeClass)){$day.removeClass(activeClass),JetEngine.activeCalendarDay.remove(),JetEngine.activeCalendarDay=null;return}JetEngine.activeCalendarDay&&(JetEngine.activeCalendarDay.remove(),$("."+activeClass).removeClass(activeClass),JetEngine.activeCalendarDay=null),$day.addClass("calendar-event-active"),JetEngine.activeCalendarDay=$('
'+$events.html()+"
"),JetEngine.activeCalendarDay.find(".jet-popup-attach-event-inited").removeClass("jet-popup-attach-event-inited"),JetEngine.initElementsHandlers(JetEngine.activeCalendarDay),JetEngine.activeCalendarDay.insertAfter($week)},"showCalendarEvent"),widgetListingGrid:__name(function($scope){var widgetID=$scope.closest(".elementor-widget").data("id"),$wrapper=$scope.find(".jet-listing-grid").first(),hasLazyLoad=$wrapper.hasClass("jet-listing-grid--lazy-load"),$listing=$scope.find(".jet-listing-grid__items").first(),$slider=$listing.parent(".jet-listing-grid__slider"),$masonry=$listing.hasClass("jet-listing-grid__masonry")?$listing:!1,navSettings=$listing.data("nav"),masonryGrid=!1,listingType="elementor";if(widgetID||(widgetID=$scope.data("element-id"),listingType=$scope.data("listing-type")),navSettings=JetEngine.ensureJSON(navSettings),hasLazyLoad){var lazyLoadOptions=$wrapper.data("lazy-load"),$container=$scope.find(".elementor-widget-container"),widgetSettings=!1;$container.length||($container=$scope),window.elementorFrontend&&window.elementorFrontend.isEditMode()&&$wrapper.closest(".elementor[data-elementor-type]").hasClass("elementor-edit-mode")&&(widgetSettings=JetEngine.getEditorElementSettings($scope.closest(".elementor-widget")),widgetID=!1),widgetSettings||(widgetSettings=$scope.data("widget-settings")),JetEngine.lazyLoadListing({container:$container,elementID:widgetID,postID:lazyLoadOptions.post_id,queriedID:lazyLoadOptions.queried_id||!1,offset:lazyLoadOptions.offset||"0px",query:lazyLoadOptions.query||{},listingType,widgetSettings,extraProps:lazyLoadOptions.extra_props||!1});return}$slider.length&&JetEngine.initSlider($slider),$masonry&&$masonry.length&&(JetEngine.initMasonry($masonry),$scope.hasClass("brxe-jet-engine-listing-grid")&&$(window).on("load",function(){JetEngine.runMasonry($masonry)})),navSettings&&navSettings.enabled&&JetEngine.loadMoreListing({container:$listing,settings:navSettings,masonry:$masonry,slider:$slider,elementID:widgetID}),window.elementorFrontend&&window.elementorFrontend.isEditMode()&&$wrapper.closest(".elementor-element-edit-mode").length&&JetEngine.initElementsHandlers($wrapper)},"widgetListingGrid"),initMasonry:__name(function($masonry,masonrySettings){imagesLoaded($masonry,function(){JetEngine.runMasonry($masonry,masonrySettings)})},"initMasonry"),runMasonry:__name(function($masonry,masonrySettings){var defaultSettings={itemSelector:"> .jet-listing-grid__item",columnsKey:"columns"};masonrySettings=masonrySettings||{},masonrySettings=$.extend({},defaultSettings,masonrySettings);var $eWidget=$masonry.closest(".elementor-widget"),$items=$(masonrySettings.itemSelector,$masonry),options=$masonry.data("masonry-grid-options")||{};options=JetEngine.ensureJSON(options),$items.css({marginTop:""});const{gap}=options;let margin=null;gap&&(margin={x:+gap.horizontal,y:+gap.vertical});var args={container:$masonry[0],margin:margin||0};if($eWidget.length){var settings=JetEngine.getElementorElementSettings($eWidget),breakpoints={},eBreakpoints=window.elementorFrontend.config.responsive.activeBreakpoints,columnsKey=masonrySettings.columnsKey;args.columns=settings[columnsKey+"_widescreen"]?+settings[columnsKey+"_widescreen"]:+settings[columnsKey],Object.keys(eBreakpoints).reverse().forEach(function(breakpointName){settings[columnsKey+"_"+breakpointName]&&(breakpointName==="widescreen"?breakpoints[eBreakpoints[breakpointName].value-1]=+settings[columnsKey]:breakpoints[eBreakpoints[breakpointName].value]=+settings[columnsKey+"_"+breakpointName])}),args.breakAt=breakpoints}else args.columns=options.columns.desktop,args.breakAt={1025:options.columns.tablet,768:options.columns.mobile};var masonryInstance=Macy(args);masonryInstance.runOnImageLoad(function(){masonryInstance.recalculate(!0)},!0),$masonry.on("jet-engine/listing/recalculate-masonry-listing",function(){masonryInstance.runOnImageLoad(function(){masonryInstance.recalculate(!0)},!0)}),$(document).on("jet-engine/listing/recalculate-masonry",function(){masonryInstance.recalculate(!0)})},"runMasonry"),ajaxGetListing:__name(function(options,doneCallback,failCallback){var container=options.container||!1,handler=options.handler||!1,masonry=options.masonry||!1,slider=options.slider||!1,append=options.append||!1,query=options.query||{},widgetSettings=options.widgetSettings||{},postID=options.postID||!1,queriedID=options.queriedID||!1,elementID=options.elementID||!1,page=options.page||1,preventCSS=options.preventCSS||!1,listingType=options.listingType||!1,extraProps=options.extraProps||!1,isEditMode=window.elementorFrontend&&window.elementorFrontend.isEditMode();if(doneCallback=doneCallback||function(response){},!(!container||!handler)){preventCSS||container.css({pointerEvents:"none",opacity:"0.5",cursor:"default"});var requestData={action:"jet_engine_ajax",handler,query,widget_settings:widgetSettings,page_settings:{post_id:postID,queried_id:queriedID,element_id:elementID,page},listing_type:listingType,isEditMode,addedPostCSS:JetEngine.addedPostCSS};extraProps&&Object.assign(requestData,extraProps),$.ajax({url:JetEngineSettings.ajaxlisting,type:"POST",dataType:"json",data:requestData}).done(function(response){if(preventCSS||container.css({pointerEvents:"",opacity:"",cursor:""}),response.success){JetEngine.enqueueAssetsFromResponse(response),container.data("page",page);var $html=$(response.data.html);if(JetEngine.initFrontStores($html),slider&&slider.length){var $slider=slider.find("> .jet-listing-grid__items");if($slider.hasClass("slick-initialized"))$html.each(function(index,el){$slider.slick("slickAdd",el)});else{append?container.append($html):container.html($html);var itemsCount=container.find("> .jet-listing-grid__item").length;slider.addClass("jet-listing-grid__slider"),JetEngine.initSlider(slider,{itemsCount})}}else append?container.append($html):container.html($html),masonry&&masonry.length&&masonry.trigger("jet-engine/listing/recalculate-masonry-listing");if(JetEngine.reinitBricksScripts(elementID),Promise.all(JetEngine.assetsPromises).then(function(){JetEngine.initElementsHandlers($html),JetEngine.assetsPromises=[]}),response.data.fragments)for(var selector in response.data.fragments){var $selector=$(selector);$selector.length&&$selector.html(response.data.fragments[selector])}}$(document).trigger("jet-engine/listing/ajax-get-listing/done",[$html,options])}).done(doneCallback).fail(function(){container.removeAttr("style"),failCallback&&failCallback.call()})}},"ajaxGetListing"),loadMoreListing:__name(function(args){var instance={setup:__name(function(){this.container=args.container,this.masonry=args.masonry,this.slider=args.slider,this.settings=args.settings,this.elementID=args.elementID,this.wrapper=this.container.closest(".jet-listing-grid"),this.type=this.settings.type||"click",this.page=parseInt(this.container.data("page"),10)||0,this.pages=parseInt(this.container.data("pages"),10)||0,this.queriedID=this.container.data("queried-id")||!1},"setup"),init:__name(function(){switch(this.setup(),this.type){case"click":this.handleMore();break;case"scroll":(!window.elementorFrontend||!window.elementorFrontend.isEditMode())&&!this.slider.length&&this.handleInfiniteScroll();break}},"init"),handleMore:__name(function(){if(this.settings.more_el){var self=this,$button=$(this.settings.more_el);$button.length&&(!this.pages||this.page===this.pages&&!window.elementor?$button.css("display","none"):$button.removeAttr("style"),$(document).off("click",this.settings.more_el).on("click",this.settings.more_el,function(event){if(event.preventDefault(),!self.pages||self.page>=self.pages){$button.css("display","none");return}$button.css({pointerEvents:"none",opacity:"0.5",cursor:"default"}),self.ajaxGetItems(function(response){$button.removeAttr("style"),response.success&&self.page===self.pages&&$button.css("display","none")},function(){$button.button.removeAttr("style")})}))}},"handleMore"),handleInfiniteScroll:__name(function(){if(!this.container.hasClass("jet-listing-not-found")&&!(!this.pages||this.page===this.pages)){var self=this,$trigger=this.wrapper.find(".jet-listing-grid__loader"),offset="0%";if($trigger.length||($trigger=$("
",{class:"jet-listing-grid__loading-trigger"}),this.wrapper.append($trigger)),this.settings.widget_settings&&this.settings.widget_settings.load_more_offset){var offsetValue=this.settings.widget_settings.load_more_offset;switch(typeof offsetValue){case"object":var size=offsetValue.size?offsetValue.size:"0",unit=offsetValue.unit?offsetValue.unit:"px";offset=size+unit;break;case"number":case"string":offset=offsetValue+"px";break}}var observer=new IntersectionObserver(function(entries,observer2){entries[0].isIntersecting&&(self.ajaxGetItems(function(){self.page!==self.pages&&setTimeout(function(){observer2.observe(entries[0].target)},250)}),observer2.unobserve(entries[0].target))},{rootMargin:"0% 0% "+offset+" 0%"});observer.observe($trigger[0])}},"handleInfiniteScroll"),ajaxGetItems:__name(function(doneCallback,failCallback){var self=this;this.page++,this.wrapper.addClass("jet-listing-grid-loading"),JetEngine.ajaxGetListing({handler:"listing_load_more",container:this.container,masonry:this.masonry,slider:this.slider,append:!0,query:this.settings.query,widgetSettings:this.settings.widget_settings,page:this.page,elementID:this.elementID,queriedID:this.queriedID,preventCSS:!!this.wrapper.find(".jet-listing-grid__loader").length},function(response){JetEngine.lazyLoading=!1,self.wrapper.removeClass("jet-listing-grid-loading"),doneCallback&&doneCallback(response),$(document).trigger("jet-engine/listing-grid/after-load-more",[args,response])},function(){JetEngine.lazyLoading=!1,self.wrapper.removeClass("jet-listing-grid-loading"),failCallback&&failCallback()})},"ajaxGetItems")};instance.init()},"loadMoreListing"),lazyLoadListing:__name(function(args){var $wrapper=args.container.find(".jet-listing-grid"),observer=new IntersectionObserver(function(entries,observer2){entries[0].isIntersecting&&(JetEngine.lazyLoading=!0,$wrapper.length||($wrapper=args.container),$wrapper.addClass("jet-listing-grid-loading"),JetEngine.ajaxGetListing({handler:"get_listing",container:args.container,masonry:!1,slider:!1,append:!1,elementID:args.elementID,postID:args.postID,queriedID:args.queriedID,query:args.query,widgetSettings:args.widgetSettings,listingType:args.listingType,preventCSS:!0,extraProps:args.extraProps},function(response){$wrapper.removeClass("jet-listing-grid-loading");var $widget=args.container.closest(".elementor-widget");$widget.length||($widget=args.container.closest(".jet-listing-grid--blocks")),$widget.length||($widget=args.container),$widget.length&&($widget.find(".jet-listing-grid").first().removeClass("jet-listing-grid--lazy-load"),$widget.find(".jet-listing-grid").first().addClass("jet-listing-grid--lazy-load-completed")),JetEngine.widgetListingGrid($widget),JetEngine.loadFrontStoresItems($widget),JetEngine.lazyLoading=!1;let needReInitFilters=!1;if(JetEngine.isFrontend()&&window.JetSmartFilterSettings&&(response.data.filters_data&&($.each(response.data.filters_data,function(param,data){param==="extra_props"?window.JetSmartFilterSettings[param]=$.extend({},window.JetSmartFilterSettings[param],data):window.JetSmartFilterSettings[param]["jet-engine"]?window.JetSmartFilterSettings[param]["jet-engine"]=$.extend({},window.JetSmartFilterSettings[param]["jet-engine"],data):window.JetSmartFilterSettings[param]["jet-engine"]=data}),needReInitFilters=!0),response.data.indexer_data)){const{provider=!1,query={}}=response.data.indexer_data;window.JetSmartFilters.setIndexedData(provider,query)}needReInitFilters&&window.JetSmartFilters&&window.JetSmartFilters.reinitFilters(),$(document).trigger("jet-engine/listing-grid/after-lazy-load",[args,response])},function(){JetEngine.lazyLoading=!1,$wrapper.length||($wrapper=args.container),$wrapper.removeClass("jet-listing-grid-loading")}),observer2.unobserve(entries[0].target))},{rootMargin:"0% 0% "+args.offset+" 0%"});observer.observe(args.container[0])},"lazyLoadListing"),ensureJSON:__name(function(maybeJSON){return maybeJSON&&(typeof maybeJSON=="string"&&console.log(maybeJSON),maybeJSON)},"ensureJSON"),initSlider:__name(function($slider,customOptions){var $eWidget=$slider.closest(".elementor-widget"),options=$slider.data("slider_options"),windowWidth=$(window).width(),tabletBP=1025,mobileBP=768,tabletSlides,mobileSlides,defaultOptions,slickOptions;if(options=JetEngine.ensureJSON(options),customOptions=customOptions||{},options=$.extend({},options,customOptions),$eWidget.length){var settings=JetEngine.getElementorElementSettings($eWidget),responsive=[],deviceMode=elementorFrontend.getCurrentDeviceMode(),eBreakpoints=window.elementorFrontend.config.responsive.activeBreakpoints;options.slidesToShow=settings.columns_widescreen?+settings.columns_widescreen:+settings.columns,Object.keys(eBreakpoints).reverse().forEach(function(breakpointName){if(settings["columns_"+breakpointName])if(breakpointName==="widescreen")responsive.push({breakpoint:eBreakpoints[breakpointName].value,settings:{slidesToShow:+settings.columns}});else{var breakpointSettings={breakpoint:eBreakpoints[breakpointName].value+1,settings:{slidesToShow:+settings["columns_"+breakpointName]}};options.slidesToScroll>breakpointSettings.settings.slidesToShow&&(breakpointSettings.settings.slidesToScroll=breakpointSettings.settings.slidesToShow),responsive.push(breakpointSettings)}}),options.responsive=responsive}else{if(options.slidesToShow||(options.slidesToShow={desktop:3,tablet:1,mobile:1}),options.itemsCount<=options.slidesToShow.desktop&&windowWidth>=tabletBP){$slider.removeClass("jet-listing-grid__slider");return}else if(options.itemsCount<=options.slidesToShow.tablet&&tabletBP>windowWidth&&windowWidth>=mobileBP){$slider.removeClass("jet-listing-grid__slider");return}else if(options.itemsCount<=options.slidesToShow.mobile&&windowWidthtabletSlides?tabletSlides:options.slidesToScroll}},{breakpoint:768,settings:{slidesToShow:mobileSlides,slidesToScroll:1}}]}defaultOptions={customPaging:__name(function(slider,i){return $("").text(i+1).attr("role","tab")},"customPaging"),slide:".jet-listing-grid__item",dotsClass:"jet-slick-dots"},slickOptions=$.extend({},defaultOptions,options);var $sliderItems=$slider.find("> .jet-listing-grid__items");if(slickOptions.infinite&&$sliderItems.on("init",function(){var $items=$(this),$clonedSlides=$("> .slick-list > .slick-track > .slick-cloned.jet-listing-grid__item",$items);$clonedSlides.length&&(JetEngine.initElementsHandlers($clonedSlides),$slider.find(".bricks-lazy-hidden").length&&bricksLazyLoad())}),slickOptions.rtl&&$sliderItems.on("init",function(){var $items=$(this),$lazyImages=$("img[loading=lazy]",$items),lazyImageObserver=new IntersectionObserver(function(entries,observer){entries.forEach(function(entry){entry.isIntersecting&&(entry.target.complete||entry.target.removeAttribute("loading"),observer.unobserve(entry.target))})});$lazyImages.each(function(){const $img=$(this);lazyImageObserver.observe($img[0])})}),$sliderItems.hasClass("slick-initialized")){$sliderItems.slick("refresh",!0);return}slickOptions.variableWidth&&(slickOptions.slidesToShow=1,slickOptions.slidesToScroll=1,slickOptions.responsive=null),$sliderItems.on("init.JetEngine",()=>{$sliderItems.find(".slick-active").each((i,el)=>{JetEngine.rerunElementorAnimation($(el))})}),$sliderItems.on("afterChange.JetEngine",()=>{$sliderItems.find(".slick-active").each((i,el)=>{JetEngine.rerunElementorAnimation($(el))})}),$sliderItems.slick(slickOptions),$sliderItems.closest(".jet-listing-grid--lazy-load-completed").length&&$sliderItems.slick("refresh",!0),$sliderItems.off("init.JetEngine")},"initSlider"),maybeReinitSlider:__name(function(event,$scope){var $slider=$scope.find(".jet-listing-grid__slider");$slider.length&&$slider.each(function(){JetEngine.initSlider($(this))})},"maybeReinitSlider"),rerunElementorAnimation:__name(function($scope,forceRerun=!1){let selector='.elementor-element[data-settings*="_animation"]';forceRerun||(selector+=":is( .elementor-invisible, :not(.jet-engine-animation-rerun) )"),$scope.find(selector).each((i,el)=>{const settings=JSON.parse(el.dataset.settings||"{}"),$el=$(el);if(settings._animation){const classes=`animated ${settings._animation}`;$el.removeClass(classes),setTimeout(()=>{$el.removeClass("elementor-invisible").addClass(classes),$el.addClass("jet-engine-animation-rerun")},settings._animation_delay)}})},"rerunElementorAnimation"),widgetDynamicField:__name(function($scope){var $slider=$scope.find(".jet-engine-gallery-slider");$slider.length&&$.isFunction($.fn.imagesLoaded)&&$slider.imagesLoaded().always(function(instance){var $eWidget=$slider.closest(".elementor-widget");if($slider.hasClass("slick-initialized"))$slider.slick("refresh",!0);else{var atts=$slider.data("atts");if(atts=JetEngine.ensureJSON(atts),$eWidget.length){var settings=JetEngine.getElementorElementSettings($scope),eBreakpoints=window.elementorFrontend.config.responsive.activeBreakpoints,responsive=[];(settings.img_slider_cols||settings.img_slider_cols_widescreen)&&(atts.slidesToShow=settings.img_slider_cols_widescreen?+settings.img_slider_cols_widescreen:+settings.img_slider_cols),Object.keys(eBreakpoints).reverse().forEach(function(breakpointName){if(settings["img_slider_cols_"+breakpointName])if(breakpointName==="widescreen")responsive.push({breakpoint:eBreakpoints[breakpointName].value,settings:{slidesToShow:+settings.img_slider_cols}});else{var breakpointSettings={breakpoint:eBreakpoints[breakpointName].value+1,settings:{slidesToShow:+settings["img_slider_cols_"+breakpointName]}};responsive.push(breakpointSettings)}}),atts.responsive=responsive}$slider.slick(atts)}}),$slider.on("init",function(event,slick){const slider=event.target;if(!slider.classList.contains("jet-engine-gallery-lightbox")||!window?.PhotoSwipeLightbox)return;let lightbox=new PhotoSwipeLightbox({mainClass:"brx",gallery:slider,children:"a",showHideAnimationType:"none",zoomAnimationDuration:!1,pswpModule:PhotoSwipe5});lightbox.addFilter("numItems",numItems=>slick.slideCount),lightbox.addFilter("clickedIndex",function(clickedIndex,e){return e.target.closest(".slick-slide")&&clickedIndex>=slick.slideCount?clickedIndex%slick.slideCount:clickedIndex}),lightbox.addFilter("thumbEl",(thumbnail,itemData,index)=>thumbnail),lightbox.addFilter("thumbBounds",(thumbBounds,itemData,index)=>thumbBounds),lightbox.init()});var $masonry=$scope.find(".jet-engine-gallery-grid--masonry");$masonry.length&&JetEngine.initMasonry($masonry,{columnsKey:"img_columns",itemSelector:"> .jet-engine-gallery-grid__item"})},"widgetDynamicField"),calendarCache:{entries:{},iterate:__name(function(iterator,callback){if(typeof iterator?.forEach=="function")iterator.forEach(callback);else if(typeof iterator?.next=="function"){let next;for(;next=iterator.next(),!next.done;)callback.call(this,next.value)}},"iterate"),get:__name(function(cacheId,month){return JetEngine.calendarCache.entries[cacheId]?.get(month)||!1},"get"),set:__name(function(cacheId,month,content,settings={},timestamp=!1){if(JetEngine.calendarCache.entries[cacheId]||(JetEngine.calendarCache.entries[cacheId]=new Map),!JetEngine.calendarCache.entries[cacheId].has(month)&&JetEngine.calendarCache.entries[cacheId].size>(settings.max_cache??12)-1){let deletedKey;const mapKeys=JetEngine.calendarCache.entries[cacheId].keys();if(settings.__switch_direction<0){let maxDate=!1;JetEngine.calendarCache.iterate(mapKeys,function(key){const parsedDate=Date.parse(key);(!maxDate||parsedDate>maxDate)&&(maxDate=parsedDate,deletedKey=key)})}else{let minDate=!1;JetEngine.calendarCache.iterate(mapKeys,function(key){const parsedDate=Date.parse(key);(!minDate||parsedDate .listening").removeClass("listening brx-open"),JetEngine.calendarCache.update(cacheId,settings.prev_month,$calendar.prop("outerHTML"),settings);const cached=JetEngine.calendarCache.get(cacheId,month);if(cached?.length&&cached[0]&&!JetEngine.calendarCache.isExpired(cacheId,month,cacheTimeout)){let replacement=$(cached[0]);replacement.removeClass("jet-calendar-loading"),$calendar.replaceWith(replacement[0]),JetEngine.initElementsHandlers($widget),JetEngine.updateDateSelectLabels($widget[0]),JetEngine.reinitBricksScripts(widgetID),$(document).trigger("jet-engine-request-calendar-cached",[$widget]);return}}$calendar.addClass("jet-calendar-loading"),JetEngine.currentRequest={jet_engine_action:"jet_engine_calendar_get_month",month,settings,post},$(document).trigger("jet-engine-request-calendar"),$.ajax({url:JetEngineSettings.ajaxlisting,type:"POST",dataType:"json",data:JetEngine.currentRequest}).done(function(response){response.success&&($calendar.replaceWith(response.data.content),cacheId&&cacheTimeout&&JetEngine.calendarCache.set(cacheId,month,response.data.content,settings),JetEngine.initElementsHandlers($widget),JetEngine.reinitBricksScripts(widgetID),$(document).trigger("jet-engine-request-calendar-done",[$widget])),$calendar.removeClass("jet-calendar-loading")})},"switchCalendarMonth"),initElementsHandlers:__name(function($selector){if(window.JetPlugins.init($selector),$selector.find("[data-element_type]").each(function(){var $this=$(this),elementType=$this.data("element_type");elementType&&window?.elementorFrontend?.hooks?.doAction&&(elementType==="widget"&&(elementType=$this.data("widget_type"),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",$this,$)),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",$this,$),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+elementType,$this,$))}),window.elementorFrontend){const elementorLazyLoad=new Event("elementor/lazyload/observe");document.dispatchEvent(elementorLazyLoad)}window.JetPopupFrontend&&window.JetPopupFrontend.initAttachedPopups&&($selector.find(".jet-popup-attach-event-inited").removeClass("jet-popup-attach-event-inited"),window.JetPopupFrontend.initAttachedPopups($selector))},"initElementsHandlers"),getElementorElementSettings:__name(function($scope){return window.elementorFrontend&&window.elementorFrontend.isEditMode()&&$scope.hasClass("elementor-element-edit-mode")?JetEngine.getEditorElementSettings($scope):$scope.data("settings")||{}},"getElementorElementSettings"),getEditorElementSettings:__name(function($scope){var modelCID=$scope.data("model-cid"),elementData;return modelCID?window.elementorFrontend.hasOwnProperty("config")?window.elementorFrontend.config.hasOwnProperty("elements")?window.elementorFrontend.config.elements.hasOwnProperty("data")?(elementData=window.elementorFrontend.config.elements.data[modelCID],elementData?elementData.toJSON():{}):{}:{}:{}:{}},"getEditorElementSettings"),debounce:__name(function(threshold,callback){var timeout;return __name(function($event){function delayed(){callback.call(this,$event),timeout=null}__name(delayed,"delayed"),timeout&&clearTimeout(timeout),timeout=setTimeout(delayed,threshold)},"debounced")},"debounce"),updateAddedStyles:__name(function(){window.JetEngineSettings&&window.JetEngineSettings.addedPostCSS&&$.each(window.JetEngineSettings.addedPostCSS,function(ind,cssID){JetEngine.addedStyles.push("elementor-post-"+cssID),JetEngine.addedPostCSS.push(cssID)})},"updateAddedStyles"),enqueueAssetsFromResponse:__name(function(response){response.data.scripts&&JetEngine.enqueueScripts(response.data.scripts),response.data.styles&&JetEngine.enqueueStyles(response.data.styles)},"enqueueAssetsFromResponse"),enqueueScripts:__name(function(scripts){$.each(scripts,function(handle,scriptHtml){JetEngine.enqueueScript(handle,scriptHtml)})},"enqueueScripts"),enqueueStyles:__name(function(styles){$.each(styles,function(handle,styleHtml){JetEngine.enqueueStyle(handle,styleHtml)})},"enqueueStyles"),enqueueScript:__name(function(handle,scriptHtml){if(JetEngine.addedScripts.indexOf(handle)===-1&&scriptHtml){var selector='script[id="'+handle+'-js"]';if(!$(selector).length){var scriptsTags=scriptHtml.match(//gm);if(scriptsTags.length)for(var i=0;iJetEngine.initBlocks()),JetEngine.initDone=!0}),window.jetEngineBricks=function(){JetEngine.initBricks()},$(window).trigger("jet-engine/frontend/loaded");const initFilterConflictHandler=__name(function(){const conflictHandler=class{static{__name(this,"FilterConflictHandler")}isResolving=!1;constructor(){this.init()}init(e){JetSmartFilters.events.subscribe("fiter/change",filter=>{if(this.isResolving||filter?.filterConflictHandlerBlocked||(this.isResolving=!0,!["map-sync","user-geolocation","location-distance"].includes(filter?.name)))return;let conflictingTypes=[];switch(filter.name){case"map-sync":conflictingTypes=["user-geolocation","location-distance"];break;case"location-distance":conflictingTypes=["map-sync","user-geolocation"];break;default:conflictingTypes=["map-sync"]}this.resetConflictingFilters(filter,conflictingTypes)})}resetConflictingFilters(filter,conflictingTypes){for(const conflictingFilter of this.getFilters(filter,conflictingTypes))conflictingFilter.reset(),conflictingFilter.dataValue=!1,conflictingFilter.wasChanged?conflictingFilter.wasChanged():conflictingFilter.was\u0421hanged();this.isResolving=!1}getFilters(filter,types){if(!types.length)return[];let filters=[];return filter.filterGroup.filters.forEach(f=>{types.includes(f.name)&&filters.push(f)}),filters}};new conflictHandler},"initFilterConflictHandler");document.addEventListener("jet-smart-filters/inited",initFilterConflictHandler)})(jQuery);