Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ var woodmartThemeModule={};!function(c){woodmartThemeModule.supports_html5_storage=!1;try{woodmartThemeModule.supports_html5_storage="sessionStorage"in window&&null!==window.sessionStorage,window.sessionStorage.setItem("wd","test"),window.sessionStorage.removeItem("wd")}catch(e){woodmartThemeModule.supports_html5_storage=!1}woodmartThemeModule.$window=c(window),woodmartThemeModule.$document=c(document),woodmartThemeModule.$body=c("body"),woodmartThemeModule.windowWidth=woodmartThemeModule.$window.width(),woodmartThemeModule.removeURLParameter=function(e,t){var o=e.split("?");if(2<=o.length){for(var a=encodeURIComponent(t)+"=",d=o[1].split(/[&;]/g),n=d.length;0').append(e),r=i.find("link"),s=0,l=!1;0===r.length?n(e):(setTimeout(function(){s<=r.length&&!l&&(n(c(i.html())),l=!0)},500),r.each(function(){void 0!==c(this).attr("id")&&-1!==c(this).attr("id").indexOf("theme_settings_")&&c("head").find('link[id*="theme_settings_"]:not([id*="theme_settings_default"])').remove()}),r.each(function(){var e,t,o=c(this),a=o.attr("id"),d=o.attr("href");void 0!==a&&(e=-1!==a.indexOf("theme_settings_"),t=-1!==a.indexOf("theme_settings_default"),o.remove(),void 0!==woodmart_page_css[a]||t?++s>=r.length&&!l&&(n(c(i.html())),l=!0):(e||(woodmart_page_css[a]=d),c("head").append(o.on("load",function(){++s>=r.length&&!l&&(n(c(i.html())),l=!0)}))))}))},woodmartThemeModule.debounce=function(a,d,n){var i;return function(){var e=this,t=arguments,o=n&&!i;clearTimeout(i),i=setTimeout(function(){i=null,n||a.apply(e,t)},d),o&&a.apply(e,t)}},woodmartThemeModule.wdElementorAddAction=function(e,t){woodmartThemeModule.$window.on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&elementorFrontend.hooks.addAction(e,t)})},woodmartThemeModule.wdElementorAddAction("frontend/element_ready/global",function(e){e.removeClass("wd-animation-ready"),e.removeClass("wd-animated"),e.removeClass("wd-in"),woodmartThemeModule.$document.trigger("wdElementorGlobalReady")}),c.each(["frontend/element_ready/column","frontend/element_ready/container"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(e){e.removeClass("wd-animation-ready"),e.removeClass("wd-animated"),e.removeClass("wd-in"),setTimeout(function(){woodmartThemeModule.$document.trigger("wdElementorColumnReady")},100)})}),woodmartThemeModule.shopLoadMoreBtn=".wd-products-load-more.load-on-scroll",woodmartThemeModule.$window.on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&"enabled"===woodmart_settings.elementor_no_gap&&(c.each(["frontend/element_ready/section","frontend/element_ready/container"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(e){e.removeClass("wd-animation-ready"),e.removeClass("wd-animated"),e.removeClass("wd-in"),woodmartThemeModule.$document.trigger("wdElementorSectionReady")}),elementorFrontend.hooks.addAction(t,function(e){var t,o=e.data("model-cid");void 0!==elementorFrontend.config.elements.data[o]&&(t="",void 0!==elementorFrontend.config.elements.data[o].attributes.elType&&("container"===elementorFrontend.config.elements.data[o].attributes.elType?t="boxed"!==elementorFrontend.config.elements.data[o].attributes.content_width||elementorFrontend.config.elements.data[o].attributes.boxed_width.size:"section"===elementorFrontend.config.elements.data[o].attributes.elType&&(t=elementorFrontend.config.elements.data[o].attributes.content_width.size)),t||e.addClass("wd-negative-gap"))})}),elementor.channels.editor.on("change:section change:container",function(e){var t,o=e.elementSettingsModel.changed;void 0===o.content_width&&void 0===o.boxed_width||(t=[],"container"===e.elementSettingsModel.attributes.elType?void 0!==o.boxed_width&&(t=o.boxed_width.size):void 0!==o.content_width&&(t=o.content_width.size),o=e._parent.model.id,e=c(".elementor-element-"+o),t?e.removeClass("wd-negative-gap"):e.addClass("wd-negative-gap"))}))}),woodmartThemeModule.$window.on("load",function(){c(".wd-preloader").delay(parseInt(woodmart_settings.preloader_delay)).addClass("preloader-hide"),c(".wd-preloader-style").remove(),setTimeout(function(){c(".wd-preloader").remove()},200)}),woodmartThemeModule.googleMapsCallback=function(){return""};var e=null;woodmartThemeModule.$document.on("wdOpenSide wdOpenSearch",".wd-side-hidden, .wd-fs-menu, [class*=wd-search-full-screen]",function(){var t=c(this);e=document.activeElement,t.attr("tabindex")||t.attr("tabindex","-1"),t.trigger("focus"),c(document).on("focusin.wd",function(e){e.target===t[0]||t[0].contains(e.target)||t.trigger("focus")})}).on("wdCloseSide wdCloseSearch",".wd-side-hidden, .wd-fs-menu, [class*=wd-search-full-screen]",function(){c(document).off("focusin.wd"),e&&document.contains(e)&&(e.closest(".wd-quick-shop, .wd-quick-shop-2")&&(e=e.closest(".wd-product").querySelector(".product-image-link")),c(e).trigger("focus"),e=null)}),woodmartThemeModule.$document.on("keyup",".wd-role-btn[tabindex]",function(e){13===e.which&&(c(this).trigger("click"),e.preventDefault())})}(jQuery),woodmartThemeModule.slideUp=function(e,t=400){e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=t+"ms",e.style.boxSizing="border-box",e.style.height=e.offsetHeight+"px",window.getComputedStyle(e).height,e.style.overflow="hidden",e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0,window.setTimeout(()=>{e.style.display="none";e.style.removeProperty("height");e.style.removeProperty("padding-top");e.style.removeProperty("padding-bottom");e.style.removeProperty("margin-top");e.style.removeProperty("margin-bottom");e.style.removeProperty("overflow");e.style.removeProperty("transition-duration");e.style.removeProperty("transition-property")},t)},woodmartThemeModule.slideDown=function(e,t=400){e.style.removeProperty("display");let o=window.getComputedStyle(e).display;"none"===o&&(o="block"),e.style.display=o;var a=e.offsetHeight;e.style.overflow="hidden",e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0,window.getComputedStyle(e).height,e.style.boxSizing="border-box",e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=t+"ms",e.style.height=a+"px",e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),window.setTimeout(()=>{e.style.removeProperty("height");e.style.removeProperty("overflow");e.style.removeProperty("transition-duration");e.style.removeProperty("transition-property")},t)},woodmartThemeModule.slideToggle=function(e,t=400){return"none"===window.getComputedStyle(e).display?woodmartThemeModule.slideDown(e,t):woodmartThemeModule.slideUp(e,t)},window.addEventListener("load",function(){function t(e){window.dispatchEvent(new CustomEvent("wdEventStarted")),o()}var e=["keydown","scroll","mouseover","touchmove","touchstart","mousedown","mousemove"],o=function(){e.forEach(function(e){window.removeEventListener(e,t)})};e.forEach(function(e){window.addEventListener(e,t)})}),function(d){woodmartThemeModule.adminBarSliderMenu=function(){var e=d(".wd-slider > .wd-carousel-inner > .wd-carousel"),t=d("#wpadminbar");0 .ab-sub-wrapper > .ab-submenu");o&&(a.append(''),e.find(".wd-slide").each(function(){var e=d(this).data("slide");a.find("#"+t+" > .ab-sub-wrapper > .ab-submenu").append('
  • '+e.title+"
  • ")}))})},woodmartThemeModule.adminBarSliderMenu()}(jQuery),function(c){c.each(["frontend/element_ready/wd_blog.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.blogLoadMore()})}),woodmartThemeModule.blogLoadMore=function(){var s=".wd-blog-load-more.load-on-scroll",l=!1;woodmartThemeModule.clickOnScrollButton(s,!1,!1),c(".wd-blog-load-more").on("click",function(e){e.preventDefault();var o,a,t,d,n,i,r=c(this);l||r.hasClass("no-more-posts")||(l=!0,o=r.parent().siblings(".wd-blog-holder"),e="woodmart_get_blog_"+(a=o.data("source")),t=woodmart_settings.ajaxurl,d="POST",n=o.data("atts"),i=o.data("paged"),r.addClass("loading"),e={atts:n,paged:i,action:e},"main_loop"===a&&(t=r.attr("href"),d="GET",e=n?{atts:n}:{}),c.ajax({url:t,data:e,dataType:"json",method:d,success:function(t){woodmartThemeModule.removeDuplicatedStylesFromHTML(t.items,function(e){e=c(e);e&&(o.hasClass("wd-masonry")?(o.append(e).isotope("appended",e),o.imagesLoaded().progress(function(){o.isotope("layout"),woodmartThemeModule.clickOnScrollButton(s,!0,!1)})):(o.append(e),o.imagesLoaded().progress(function(){woodmartThemeModule.clickOnScrollButton(s,!0,!1)})),"yes"===woodmart_settings.load_more_button_page_url_opt&&"no"!==woodmart_settings.load_more_button_page_url&&t.currentPage&&window.history.pushState("","",t.currentPage),o.data("paged",i+1),"main_loop"===a)&&(r.attr("href",t.nextPage),"no-more-posts"===t.status)&&r.parent().hide().remove(),"no-more-posts"===t.status&&(r.addClass("no-more-posts"),r.parent().hide())})},error:function(){console.log("ajax error")},complete:function(){r.removeClass("loading"),l=!1}}))})},c(document).ready(function(){woodmartThemeModule.blogLoadMore()})}(jQuery),function(c){c.each(["frontend/element_ready/wd_accordion.default","frontend/element_ready/wd_single_product_tabs.default","frontend/element_ready/wd_single_product_reviews.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(e){woodmartThemeModule.accordion(),c(".wc-tabs-wrapper, .woocommerce-tabs").trigger("init"),e.find("#rating").parent().find("> .stars").remove(),e.find("#rating").trigger("init")})});function o(){c(".tabs-layout-accordion .wd-accordion-title.tab-title-reviews:not(.active)").click()}woodmartThemeModule.accordion=function(){var e=window.location.hash,t=window.location.href;c(".woocommerce-review-link").off("click",o).on("click",o),c(".wd-accordion").each(function(){var n,i,o=c(this),r=o.find("> .wd-accordion-item > .wd-accordion-title"),a=o.find("> .wd-accordion-item > .wd-accordion-content"),s="wd-active",d=o.data("state"),l=300;!o.hasClass("wd-inited")&&(n=function(e){var t=r.filter('[data-accordion-index="'+e+'"]'),e=a.filter('[data-accordion-index="'+e+'"]');t.addClass(s),e.stop(!0,!0).slideDown(l).addClass(s),"first"!==d||o.hasClass("wd-inited")||(e=e.length?e:a.first()).stop(!0,!0).show().css("display","block"),o.addClass("wd-inited"),woodmartThemeModule.$document.trigger("resize.vcRowBehaviour"),woodmartThemeModule.$document.trigger("wood-images-loaded")},i=function(){var e=r.filter("."+s),t=a.filter("."+s);e.removeClass(s),t.stop(!0,!0).slideUp(l).removeClass(s)},"first"===d&&n(r.first().data("accordion-index")),r.off("click").on("click",function(){var t=c(this),e=c(this).data("accordion-index"),o=r.filter('[data-accordion-index="'+e+'"]').hasClass(s),a=t.parent().index(),d=t.parent().siblings().find(".wd-active").parent(".wd-tab-wrapper").index();!t.hasClass("wd-active")&&-1!==a||(d=a),o||t.hasClass(s)?i():(i(),n(e),r.filter('[data-accordion-index="'+e+'"]').length||(t.addClass(s),t.siblings(".wd-accordion-content").stop(!0,!0).slideDown(l).addClass(s))),(t.parents(".tabs-layout-accordion").length||t.parents(".wd-single-tabs").length)&&setTimeout(function(){var e;woodmartThemeModule.$window.width()<1024&&d .wp-block-wd-button");a.on("click",function(e){var t;e.preventDefault(),o.toggleClass("wd-opened"),o.data("alt-text")&&(t=(e=a.find("span")).text(),e.text(o.data("alt-text")),o.data("alt-text",t))})})},e(document).ready(function(){woodmartThemeModule.buttonShowMore()})}(jQuery),jQuery.each(["frontend/element_ready/wd_compare_img.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.compareImages()})}),woodmartThemeModule.compareImages=function(){function a(e,t){var o=t.getBoundingClientRect(),e=e.clientX-o.left,e=((e=(e=e<0?0:e)>o.width?o.width:e)/o.width*100).toFixed(3);t.style.setProperty("--wd-compare-handle-pos",e+"%")}document.querySelectorAll(".wd-compare-img").forEach(function(e){var t,o;o=!1,(t=e).addEventListener("mousedown",function(e){o=!0,a(e,t)}),document.addEventListener("mouseup",function(){o=!1}),t.addEventListener("mousemove",function(e){o&&a(e,t)}),t.addEventListener("touchstart",function(e){o=!0,a(e.touches[0],t)},{passive:!0}),document.addEventListener("touchend",function(){o=!1},{passive:!0}),t.addEventListener("touchmove",function(e){o&&a(e.touches[0],t)},{passive:!0})})},window.addEventListener("load",function(){woodmartThemeModule.compareImages()}),function(t){t.each(["frontend/element_ready/wd_popup.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.contentPopup()})}),woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.contentPopup()}),woodmartThemeModule.contentPopup=function(){var e;void 0!==t.fn.magnificPopup&&(woodmartThemeModule.$document.on("click",".wd-open-popup, .wp-block-wd-popup > a",function(e){e.preventDefault(),t.magnificPopup?.instance?.isOpen&&(t.magnificPopup.instance.st.removalDelay=0,t.magnificPopup.close());var e=t(this),o=e.parent().siblings(".wd-popup");e.parents().hasClass("wd-popup-builder")||(e.hasClass("wp-block-wd-button")?o=e.siblings(".wd-popup"):e.attr("href")&&(o=t(e.attr("href"))),t.magnificPopup.open({items:{src:o,type:"inline"},removalDelay:600,closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,fixedContentPos:!0,closeOnContentClick:!1,callbacks:{open:function(){var e,t=this.wrap.find(".wd-popup").data("wrap-class");t?setTimeout(()=>this.wrap.addClass(t)):(setTimeout(()=>this.wrap.addClass("wd-popup-element-wrap")),e=getComputedStyle(o[0]).getPropertyValue("--wd-popup-width"),this.wrap.css("--wd-popup-width",e)),woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$document.trigger("wdOpenPopup")}}}))}),(e=t(".wd-popup-element .mc4wp-form .mc4wp-response")).length)&&e.children().length&&e.parents(".wd-popup-element").siblings().find(".wd-open-popup").trigger("click")},t(document).ready(function(){woodmartThemeModule.contentPopup()})}(jQuery),function(o){woodmartThemeModule.$document.on("wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdUpdateWishlist wdShopPageInit wdArrowsLoadProducts wdLoadMoreLoadProducts wdRecentlyViewedProductLoaded",function(){woodmartThemeModule.countDownTimer()}),o.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default","frontend/element_ready/wd_countdown_timer.default","frontend/element_ready/wd_single_product_countdown.default","frontend/element_ready/wd_banner.default","frontend/element_ready/wd_banner_carousel.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.countDownTimer()})}),woodmartThemeModule.countDownTimer=function(){o(".wd-timer").each(function(){var t=o(this),e=t.data("timezone")?t.data("timezone"):woodmart_settings.countdown_timezone,e=(dayjs.extend(window.dayjs_plugin_utc),dayjs.extend(window.dayjs_plugin_timezone),dayjs.tz(t.data("end-date"),e));t.countdown(e.toDate(),function(e){"yes"===t.data("hide-on-finish")&&"finish"===e.type&&t.parent().addClass("wd-hide"),t.find(".wd-timer-days .wd-timer-value").text(e.strftime("%-D")),t.find(".wd-timer-hours .wd-timer-value").text(e.strftime("%H")),t.find(".wd-timer-min .wd-timer-value").text(e.strftime("%M")),t.find(".wd-timer-sec .wd-timer-value").text(e.strftime("%S"))})})},o(document).ready(function(){woodmartThemeModule.countDownTimer()})}(jQuery),function(t){t.each(["frontend/element_ready/wd_counter.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.visibleElements()})}),woodmartThemeModule.counterShortcode=function(t){"done"!==t.attr("data-state")&&"process"!==t.attr("data-state")&&t.prop("Counter",t.text()).animate({Counter:t.data("final")},{duration:parseInt(woodmart_settings.animated_counter_speed),easing:"swing",step:function(e){e>=t.data("final")?t.attr("data-state","done"):t.attr("data-state","process"),t.text(Math.ceil(e))}})},woodmartThemeModule.visibleElements=function(){t(".woodmart-counter .counter-value, .wp-block-wd-animated-counter span").each(function(){var e=t(this);e.waypoint(function(){woodmartThemeModule.counterShortcode(e)},{offset:"100%"})})},t(document).ready(function(){woodmartThemeModule.visibleElements()})}(jQuery),function(d){d.each(["frontend/element_ready/wd_google_map.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.googleMapInit()})}),woodmartThemeModule.googleMapInit=function(){d(".google-map-container").each(function(){var t=d(this),o=t.data("map-args"),a={controls_on_map:!1,map_div:"#"+o.selector,start:1,map_options:{zoom:parseInt(o.zoom),scrollwheel:"yes"===o.mouse_zoom}};"yes"===o.multiple_markers?(a.locations=o.markers.map(e=>{var t={lat:e.marker_lat,lon:e.marker_lon,image:e.marker_icon||o.marker_icon,image_w:40,image_h:40,animation:google.maps.Animation.DROP};e.marker_icon_size?(t.image_w=e.marker_icon_size[0],t.image_h=e.marker_icon_size[1]):o.marker_icon_size&&(t.image_w=o.marker_icon_size[0],t.image_h=o.marker_icon_size[1]);(e.marker_title||e.marker_description)&&(t.html=`

    ${e.marker_title}

    `+e.marker_description);return t}),o.hasOwnProperty("center")&&(a.start=0,a.map_options.set_center=o.center.split(",").map(function(e){return parseFloat(e)}))):(a.locations=[{lat:o.latitude,lon:o.longitude,image:o.marker_icon,image_w:o.marker_icon_size&&o.marker_icon_size[0]?o.marker_icon_size[0]:40,image_h:o.marker_icon_size&&o.marker_icon_size[1]?o.marker_icon_size[1]:40,animation:google.maps.Animation.DROP}],"yes"===o.marker_text_needed&&(a.locations[0].html=o.marker_text)),o.json_style&&!o.elementor?(a.styles={},a.styles[woodmart_settings.google_map_style_text]=JSON.parse(o.json_style)):o.json_style&&o.elementor&&(a.styles={},a.styles[woodmart_settings.google_map_style_text]=JSON.parse(atob(o.json_style))),"button"===o.init_type?t.find(".wd-init-map").on("click",function(e){e.preventDefault(),t.hasClass("wd-map-inited")||(t.addClass("wd-map-inited"),new Maplace(a).Load())}):"scroll"===o.init_type?woodmartThemeModule.$window.on("scroll",function(){window.innerHeight+woodmartThemeModule.$window.scrollTop()+parseInt(o.init_offset)>t.offset().top&&(t.hasClass("wd-map-inited")||(t.addClass("wd-map-inited"),new Maplace(a).Load()))}):"interaction"===o.init_type?window.addEventListener("wdEventStarted",function(){t.hasClass("wd-map-inited")||(t.addClass("wd-map-inited"),new Maplace(a).Load())}):new Maplace(a).Load()});var e=d(".google-map-container-with-content");woodmartThemeModule.$window.on("resize",function(){e.css({height:e.find(".wd-google-map.with-content").outerHeight()})})},d(document).ready(function(){woodmartThemeModule.googleMapInit()})}(jQuery),function(d){d.each(["frontend/element_ready/wd_image_hotspot.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.imageHotspot()})}),woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.imageHotspot()}),woodmartThemeModule.imageHotspot=function(){d(".wd-image-hotspot, .wd-spot").each(function(){var t=d(this),e=t.find(".hotspot-btn, .wd-spot-icon");!t.parents(".wd-spots").hasClass("wd-event-click")&&1024 svg").length&&new Vivus(e.find(".info-svg-wrapper > svg")[0],{type:"delayed",duration:200,start:"inViewport",animTimingFunction:Vivus.EASE_OUT},function(){})})},t(document).ready(function(){woodmartThemeModule.infoboxSvg()})}(jQuery),jQuery(window).on("elementor/frontend/init",function(){window.elementorFrontend&&elementorFrontend.hooks.addFilter("frontend/handlers/menu_anchor/scroll_top_distance",function(e){var t=0,o=jQuery(".whb-sticky-row");return 0===o.length?e:(o.each(function(){t+=jQuery(this).height()}),e-t)})}),function(r){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.offCanvasColumnBtn()}),r.each(["frontend/element_ready/column","frontend/element_ready/container","frontend/element_ready/wd_builder_off_canvas_column_btn.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.offCanvasColumnBtn()})}),woodmartThemeModule.offCanvasColumnBtn=function(){function e(){o.hasClass("wp-block-wd-off-sidebar")||o.removeClass("wd-left wd-right").addClass("wd-"+a),o.addClass("wd-side-hidden wd-inited"),0===o.find(".wd-heading").length&&o.prepend('"),d.on("click",function(e){e.preventDefault(),o.length&&(o.trigger("wdOpenSide"),o.addClass("wd-scroll wd-opened"),t.addClass("wd-close-side-opened"),d.addClass("wd-opened"),o.find(" .elementor-widget-wrap").first().addClass("wd-scroll-content"),o.hasClass("wp-block-wd-off-sidebar"))&&o.find("> .widget-area").addClass("wd-scroll-content")})}var t=r(".wd-close-side"),o=r('[class*="wd-col-offcanvas"], .wp-block-wd-off-sidebar'),a=o.hasClass("wd-alignment-left")||o.hasClass("wd-left")?"left":"right",d=r(".wd-off-canvas-btn, .wd-off-canvas-btn ~ .wd-sidebar-opener, .wd-toolbar-sidebar"),n=woodmartThemeModule.$window.width();function i(){o.trigger("wdCloseSide"),o.removeClass("wd-opened"),t.removeClass("wd-close-side-opened"),d.removeClass("wd-opened")}o.hasClass("wp-block-wd-off-sidebar")&&(o.hasClass("wd-hide-lg")&&1024<=n||o.hasClass("wd-hide-md-sm")&&768<=n&&n<=1024||o.hasClass("wd-hide-sm")&&n<=767)||"elementor"===woodmart_settings.current_page_builder&&(o.hasClass("wd-col-offcanvas-lg")&&1024<=n||o.hasClass("wd-col-offcanvas-md-sm")&&768<=n&&n<=1024||o.hasClass("wd-col-offcanvas-sm")&&n<=767)||"wpb"===woodmart_settings.current_page_builder&&(o.hasClass("wd-col-offcanvas-lg")&&1200<=n||o.hasClass("wd-col-offcanvas-md-sm")&&769<=n&&n<=1199||o.hasClass("wd-col-offcanvas-sm")&&n<=768)?e():o.hasClass("wd-side-hidden")&&(d.off("click"),r(".wp-block-wd-off-sidebar").removeClass("wd-side-hidden wd-inited wd-scroll wd-opened"),r(".elementor-column, .e-con").removeClass("wd-side-hidden wd-inited wd-scroll wd-opened wd-left wd-right"),r(".wpb_column").removeClass("wd-side-hidden wd-inited wd-scroll wd-opened wd-left wd-right"),t.removeClass("wd-close-side-opened"),d.removeClass("wd-opened"),o.find(" .elementor-widget-wrap").first().removeClass("wd-scroll-content"),o.find(".wd-heading").remove()),d.on("click",function(e){e.preventDefault()}),woodmartThemeModule.$body.on("pjax:beforeSend",function(){r(".wd-close-side, .close-side-widget").trigger("click")}),woodmartThemeModule.$body.on("click touchstart",".wd-close-side",function(e){e.preventDefault(),i()}),woodmartThemeModule.$body.on("click",".close-side-widget",function(e){e.preventDefault(),i()}),woodmartThemeModule.$document.on("keyup",function(e){27===e.keyCode&&o.hasClass("wd-opened")&&i()})},woodmartThemeModule.$window.on("resize",woodmartThemeModule.debounce(function(){woodmartThemeModule.offCanvasColumnBtn()},300)),r(document).ready(function(){woodmartThemeModule.offCanvasColumnBtn()})}(jQuery),function(i){i.each(["frontend/element_ready/wd_open_street_map.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.wdOpenStreetMap()})}),woodmartThemeModule.wdOpenStreetMap=function(){if("undefined"!=typeof leaflet){const d=function(t,o){var e,a,t=t.attr("id"),d=o.hasOwnProperty("center")?o.center:null,n=o.hasOwnProperty("markers")?o.markers:[],t=(void 0!==L.DomUtil.get(t)&&L.DomUtil.get(t)&&(L.DomUtil.get(t)._leaflet_id=null),L.map(t,{scrollWheelZoom:o.hasOwnProperty("scrollWheelZoom")&&"yes"===o.scrollWheelZoom,zoomControl:o.hasOwnProperty("zoomControl")&&"yes"===o.zoomControl,dragging:o.hasOwnProperty("dragging")&&"yes"===o.dragging}));if(d&&t.setView(d.split(","),o.zoom),o.hasOwnProperty("geoapify_tile")&&"osm-carto"!==o.geoapify_tile&&("custom-tile"!==o.geoapify_tile||o.hasOwnProperty("geoapify_custom_tile")&&0!==o.geoapify_custom_tile.length)){if("stamen-toner"===o.geoapify_tile)L.tileLayer("https://tiles.stadiamaps.com/tiles/stamen_toner/{z}/{x}/{y}{r}.png",{attribution:'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL.',maxZoom:18}).addTo(t);else if("stamen-terrain"===o.geoapify_tile)L.tileLayer("https://tiles.stadiamaps.com/tiles/stamen_terrain/{z}/{x}/{y}{r}.png",{attribution:'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL.',maxZoom:18}).addTo(t);else if("stamen-watercolor"===o.geoapify_tile)L.tileLayer("https://tiles.stadiamaps.com/tiles/stamen_watercolor/{z}/{x}/{y}.jpg",{attribution:'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.',maxZoom:18}).addTo(t);else if("custom-tile"===o.geoapify_tile&&o.hasOwnProperty("geoapify_custom_tile")&&0!==o.geoapify_custom_tile.length){let e=o.geoapify_custom_tile;e=e.replaceAll("$",""),L.tileLayer(e,{attribution:` ${o.osm_custom_attribution||null} | © OpenStreetMap contributors`,maxZoom:18}).addTo(t)}}else L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'© OpenStreetMap contributors',maxZoom:18}).addTo(t);(d=n)&&0
    ${this.marker.marker_title}
    `),o+='
    ',this.marker.marker_description&&(o+=`
    ${this.marker.marker_description}
    `),"yes"===this.marker.show_button&&this.marker.button_text&&(e=this.marker.hasOwnProperty("button_url_target")&&this.marker.button_url_target?this.marker.button_url_target:"_blank",o+=``),o+="
    ",this.marker.marker_title||this.marker.marker_description||this.marker.button_text&&this.marker.show_button)switch(this.marker.hasOwnProperty("marker_behavior")?this.marker.marker_behavior:null){case"popup":t.bindPopup(o);break;case"static_close_on":t.bindPopup(o,{closeOnClick:!1,autoClose:!1,closeOnEscapeKey:!1}).openPopup();break;case"static_close_off":t.bindPopup(o,{closeOnClick:!1,autoClose:!1,closeButton:!1,closeOnEscapeKey:!1}).openPopup();break;case"tooltip":t.bindTooltip(o,{})}}),setTimeout(function(){a.invalidateSize()},100)};i(".wd-osm-map-container").each(function(){let t=i(this),o=t.find(".wd-osm-map-wrapper"),a=o.data("settings");a&&(0t.offset().top&&(t.hasClass("wd-map-inited")||(t.addClass("wd-map-inited"),d(o,a)))}):a.hasOwnProperty("init_type")&&"interaction"===a.init_type?window.addEventListener("wdEventStarted",function(){t.hasClass("wd-map-inited")||(t.addClass("wd-map-inited"),d(o,a))}):d(o,a))})}},i(document).ready(function(){woodmartThemeModule.wdOpenStreetMap()})}(jQuery),woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.sliderAnimations(),woodmartThemeModule.sliderLazyLoad()}),["frontend/element_ready/wd_slider.default"].forEach(function(e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.sliderAnimations(),woodmartThemeModule.sliderLazyLoad()})}),woodmartThemeModule.sliderClearAnimations=function(e,t){t&&e.querySelectorAll('[class*="wpb_animate"]').forEach(function(e){for(var t,o=Array.from(e.classList),a=0;a .wd-carousel-inner > .wd-carousel").forEach(function(e){function o(e,t=!1){woodmartThemeModule.sliderClearAnimations(e,t),woodmartThemeModule.runAnimations(e,t)}e.querySelectorAll('[class*="wd-animation"]').forEach(function(e){e.classList.add("wd-animation-ready")}),o(e.querySelector(".wd-slide"),!0),e.addEventListener("wdSlideChange",function(t){o(Array.prototype.filter.call(t.target.swiper.wrapperEl.children,e=>t.detail.activeIndex==e.dataset.swiperSlideIndex).shift()||t.target.swiper.wrapperEl.children[t.detail.activeIndex]),woodmartThemeModule.$document.trigger("wood-images-loaded")})})},woodmartThemeModule.runAnimations=function(e,t){e.parentElement.querySelectorAll('[class*="wd-animation"]').forEach(function(e){e.classList.remove("wd-animated"),e.classList.remove("wd-in")}),e.querySelectorAll('[class*="wd-animation"]').forEach(function(e){var t=0;e.classList.forEach(e=>{e.includes("wd_delay_")&&(t=parseInt(e.split("_")[2]))}),setTimeout(function(){e.classList.add("wd-animated"),e.classList.add("wd-in")},t)}),e.querySelectorAll('[class*="wpb_animate"]').forEach(function(e){for(var t=e.classList,o=0,a=0;a .wd-carousel-inner > .wd-carousel");function o(e){e&&e.nextElementSibling&&e.nextElementSibling.classList.add("woodmart-loaded"),e.classList.add("woodmart-loaded"),e.closest(".wd-carousel").querySelectorAll('[id="'+e.id+'"]').forEach(function(e){e.classList.add("woodmart-loaded")})}window.addEventListener("wdEventStarted",function(){e.forEach(function(e){o(e.querySelector(".wd-carousel-wrap").firstElementChild)})}),e.forEach(function(e){e.addEventListener("wdSlideChange",function(t){o(Array.prototype.filter.call(t.target.swiper.wrapperEl.children,e=>t.detail.activeIndex==e.dataset.swiperSlideIndex).shift()||Array.prototype.filter.call(t.target.swiper.wrapperEl.children,e=>e.classList.contains("woodmart-loaded")&&e.nextElementSibling?e.nextElementSibling:null).shift())})})},window.addEventListener("load",function(){woodmartThemeModule.sliderLazyLoad(),woodmartThemeModule.sliderAnimations()}),function(s){woodmartThemeModule.$document.on("wdHeaderBuilderInited",function(){woodmartThemeModule.stickyColumns()}),s.each(["frontend/element_ready/container","frontend/element_ready/wd_sticky_columns.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.stickyColumns()})}),woodmartThemeModule.stickyColumns=function(){function r(e,t){var o=woodmartThemeModule.$window.width(),a=e.closest(".wd-sticky-columns");e.trigger("sticky_kit:detach"),e.siblings().trigger("sticky_kit:detach"),!a.hasClass("wd-sticky-on-lg")&&1024 .wd-col:first-child > div"),a=t.find(".wd-sticky-columns-inner > .wd-col:last-child > div"),d=t.attr("class").split(" "),n=150,i=0;i .wd-tabs-header > .wd-nav-wrapper > .wd-nav-tabs > li"),a=e.find("> .wd-tabs-content-wrapper > .wd-tab-content");t.on("click",function(e){e.preventDefault();var t=d(this),e=t.index(),o=a.eq(e);o.siblings().removeClass("wd-in"),setTimeout(function(){t.siblings().removeClass("wd-active"),o.siblings().removeClass("wd-active")},100),setTimeout(function(){t.addClass("wd-active"),o.siblings().removeClass("wd-active"),o.addClass("wd-active")},100),setTimeout(function(){o.addClass("wd-in"),woodmartThemeModule.$document.trigger("resize.vcRowBehaviour"),woodmartThemeModule.$document.trigger("wood-images-loaded")},200)}),d(t[0]).hasClass("wd-active")||e.hasClass("wd-inited")||d(t[0]).trigger("click"),setTimeout(function(){e.addClass("wd-inited")},200)})},d(document).ready(function(){woodmartThemeModule.tabs()})}(jQuery),woodmartThemeModule.$document.on("wdLoadDropdownsSuccess wdSearchFullScreenContentLoaded wdShopPageInit",function(){woodmartThemeModule.elToggle()}),["frontend/element_ready/wd_toggle.default"].forEach(function(e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.elToggle()})}),woodmartThemeModule.elToggle=function(){document.querySelectorAll(".wd-toggle, .wd-el-toggle").forEach(function(t){var o,a;t.classList.contains("wd-inited")||(o=t.querySelector(".wd-toggle-content, .wd-el-toggle-content"),a=t.classList.contains("wd-wpb"),t.classList.add("wd-inited"),t.querySelector(".wd-toggle-head, .wd-el-toggle-head").addEventListener("click",function(){if(!t.classList.contains("wd-opening")){var e=woodmartThemeModule.$window.width();if(e<=768&&!a||e<=767&&a){if(t.classList.contains("wd-state-static-sm"))return;t.classList.contains("wd-active-sm")?(t.classList.remove("wd-active-sm"),woodmartThemeModule.slideUp(o)):(t.classList.add("wd-active-sm"),woodmartThemeModule.slideDown(o))}else if(e<=1024&&!a||e<1200&&a){if(t.classList.contains("wd-state-static-md-sm"))return;t.classList.contains("wd-active-md-sm")?(t.classList.remove("wd-active-md-sm"),woodmartThemeModule.slideUp(o)):(t.classList.add("wd-active-md-sm"),woodmartThemeModule.slideDown(o))}else{if(t.classList.contains("wd-state-static-lg"))return;t.classList.contains("wd-active-lg")?(t.classList.remove("wd-active-lg"),woodmartThemeModule.slideUp(o)):(t.classList.add("wd-active-lg"),woodmartThemeModule.slideDown(o))}t.classList.add("wd-opening"),setTimeout(function(){t.classList.remove("wd-opening")},400)}}))})},window.addEventListener("load",function(){woodmartThemeModule.elToggle()}),function(d){woodmartThemeModule.$document.on("wdLoadDropdownsSuccess",function(){woodmartThemeModule.videoElementClick()}),woodmartThemeModule.wdElementorAddAction("frontend/element_ready/wd_video.default",function(){woodmartThemeModule.videoElementClick()}),woodmartThemeModule.videoElementClick=function(){d(".wd-el-video-btn-overlay:not(.wd-el-video-lightbox):not(.wd-el-video-hosted)").on("click",function(e){e.preventDefault();var e=d(this),t=e.parents(".wd-el-video").find("iframe"),o=t.data("lazy-load"),a=o+"&autoplay=1&rel=0&mute=1";o.indexOf("vimeo.com")+1&&(a=o.replace("#t=","")+"&autoplay=1"),t.attr("src",a),e.parents(".wd-el-video").addClass("wd-playing")}),d(".wd-el-video-btn-overlay.wd-el-video-hosted:not(.wd-el-video-lightbox)").on("click",function(e){e.preventDefault();var e=d(this),t=e.parents(".wd-el-video").find("video"),o=t.data("lazy-load");t.attr("src",o),t[0].play(),e.parents(".wd-el-video").addClass("wd-playing")})},d(document).ready(function(){woodmartThemeModule.videoElementClick()})}(jQuery),function(o){woodmartThemeModule.$document.on("wdLoadDropdownsSuccess",function(){woodmartThemeModule.videoElementPopup()}),woodmartThemeModule.wdElementorAddAction("frontend/element_ready/wd_video.default",function(){woodmartThemeModule.videoElementPopup()}),woodmartThemeModule.videoElementPopup=function(){void 0!==o.fn.magnificPopup&&(o(".wd-el-video-btn:not(.wd-el-video-hosted), .wd-el-video-btn-overlay.wd-el-video-lightbox:not(.wd-el-video-hosted), .wd-el-video.wd-action-button:not(.wd-video-hosted) a:not(.wp-block-wd-button), .wd-el-video.wd-action-action_button:not(.wd-video-hosted) a:not(.wp-block-wd-button)").off("click").on("click",function(e){e.preventDefault();var t=o(this);setTimeout(()=>{o.magnificPopup?.instance?.isOpen&&(o.magnificPopup.instance.st.removalDelay=0,o.magnificPopup.close());o.magnificPopup.open({items:{src:t.attr("href"),type:"iframe"},closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,removalDelay:600,preloader:!1,fixedContentPos:!0,iframe:{markup:woodmart_settings.close_markup+'
    ',patterns:{youtube:{index:"youtube.com/",id:"v=",src:"//www.youtube.com/embed/%id%?rel=0&autoplay=1&mute=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?transparent=0&autoplay=1&muted=1"}}},callbacks:{beforeOpen:function(){this.wrap.addClass("wd-video-popup-wrap")}}})})}),o(".wd-el-video-btn-overlay.wd-el-video-lightbox.wd-el-video-hosted,.wd-el-video-btn.wd-el-video-hosted, .wd-el-video.wd-action-button.wd-video-hosted a:not(.wp-block-wd-button), .wd-el-video.wd-action-action_button.wd-video-hosted a:not(.wp-block-wd-button)").off("click").on("click",function(e){e.preventDefault();var t=o(this).closest(".wd-el-video").find(".wd-popup.wd-video-popup");setTimeout(()=>{o.magnificPopup?.instance?.isOpen&&(o.magnificPopup.instance.st.removalDelay=0,o.magnificPopup.close());o.magnificPopup.open({items:{src:t,type:"inline"},closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,removalDelay:600,preloader:!1,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-video-popup-wrap")},elementParse:function(e){e=o(e.src).find("video");e.attr("src")||e.attr("src",e.data("lazy-load")),e[0].play()},open:function(){woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$window.resize()},close:function(e){var t=this.wrap.find("video");t.length&&t[0].pause()}}})})}),o(".wd-el-video.wd-action-button .wp-block-wd-button").off("click").on("click",function(e){e.preventDefault();var e=o(this).parent(),t="",t=e.hasClass("wd-video-hosted")?e.find(".wd-popup.wd-video-popup"):o('
    ');setTimeout(()=>{o.magnificPopup?.instance?.isOpen&&(o.magnificPopup.instance.st.removalDelay=0,o.magnificPopup.close());o.magnificPopup.open({items:{src:t,type:"inline"},closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,removalDelay:500,preloader:!1,callbacks:{beforeOpen:function(){this.st.mainClass="mfp-move-horizontal"},elementParse:function(e){e=o(e.src).find("video");e.length&&(e.attr("src")||e.attr("src",e.data("lazy-load")),e[0].play())},open:function(){woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$window.resize()},close:function(e){var t=o.magnificPopup.instance;void 0!==t.st.el&&(t=o(t.st.el[0]).parents(".wd-el-video").find("video")).length&&t[0].pause()}}})})}))},o(document).ready(function(){woodmartThemeModule.videoElementPopup()})}(jQuery),function(d){woodmartThemeModule.videoPoster=function(){d(".wd-video-poster-wrapper").on("click",function(){var e=d(this),t=e.parent().find("iframe"),o=t.attr("src"),a=o+"&autoplay=1";o.indexOf("vimeo.com")+1&&(a=o+"?autoplay=1"),t.attr("src",a),e.addClass("hidden-poster")})},d(document).ready(function(){woodmartThemeModule.videoPoster()})}(jQuery),function(o){o.each(["frontend/element_ready/wd_3d_view.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.view3d()})}),woodmartThemeModule.view3d=function(){function t(e){var t=e.data("args");t&&!e.hasClass("wd-threed-view-inited")&&(e.ThreeSixty({totalFrames:t.frames_count,endFrame:t.frames_count,currentFrame:1,imgList:".threed-view-images",progress:".spinner",imgArray:t.images,height:t.height,width:t.width,responsive:!0,navigation:!0,prevNextFrames:woodmart_settings.three_sixty_prev_next_frames,framerate:woodmart_settings.three_sixty_framerate}),e.addClass("wd-threed-view-inited"))}o(".wd-threed-view:not(.wd-product-threed)").each(function(){t(o(this))}),o(".product-360-button a").on("click",function(e){e.preventDefault(),t(o(".wd-threed-view.wd-product-threed"))})},o(document).ready(function(){woodmartThemeModule.view3d()})}(jQuery),function(t){woodmartThemeModule.ageVerify=function(){"undefined"!=typeof Cookies&&"yes"===woodmart_settings.age_verify&&"confirmed"!==Cookies.get("woodmart_age_verify")&&(t.magnificPopup.open({items:{src:".wd-age-verify"},type:"inline",closeOnBgClick:!1,closeBtnInside:!1,showCloseBtn:!1,enableEscapeKey:!1,removalDelay:600,closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-age-verify-wrap")}}}),t(".wd-age-verify-allowed").on("click",function(e){e.preventDefault(),Cookies.set("woodmart_age_verify","confirmed",{expires:parseInt(woodmart_settings.age_verify_expires),path:"/",secure:woodmart_settings.cookie_secure_param}),t.magnificPopup.close()}),t(".wd-age-verify-forbidden").on("click",function(e){e.preventDefault(),t(".wd-age-verify").addClass("wd-forbidden")}))},t(document).ready(function(){woodmartThemeModule.ageVerify()})}(jQuery),function(_){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.ajaxSearch()}),_.each(["frontend/element_ready/wd_search.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.ajaxSearch()})}),woodmartThemeModule.ajaxSearch=function(){void 0!==_.fn.devbridgeAutocomplete&&(_("form.woodmart-ajax-search").each(function(){var d=_(this),a=parseInt(d.data("count")),n=parseInt(d.data("thumbnail")),i=parseInt(d.data("symbols_count")),r=d.find('[name="product_cat"]'),e=d.parent(),s=d.data("post_type"),l=woodmart_settings.ajaxurl+"?action=woodmart_ajax_search",c=parseInt(d.data("price")),u=d.data("sku"),m=d.parents(".wd-search-full-screen").length,w=d.parents(".wd-search-full-screen-2").length,h=d.parents(".wd-search-dropdown").length,p=e.find(`.wd-search-results${m||w?"":" > "}.wd-scroll-content`),f=e.find(".wd-search-results"),g=d.data("include_cat_search");function v(e){0!==d.parents(".wd-search-form.wd-display-form.wd-with-overlay").length&&_(".wd-close-side").trigger("wdCloseSideAction",["open"===e?"show":"hide","click"])}0'+woodmart_settings.all_results+"")),_(e).removeAttr("style")},onSelect:function(e){0"),n&&e.thumbnail&&(o+='
    '+e.thumbnail+"
    "),e.value&&(o=(o+='
    ')+'
    '+e.value.replace(new RegExp(t,"gi"),"$1").replace(/<(\/?strong)>/g,"<$1>")+"
    "),u&&e.sku&&(o+='

    '+e.sku+"

    "),c&&e.price&&(o+='

    '+e.price+"

    "),e.value&&(o+="
    "),e.permalink&&(t="",e.value&&(t=`aria-label="${e.value.replace(/(<([^>]+)>)/gi,"")}"`),o+=` `),e.products_not_found&&(o=''+e.value+""),w&&(e.no_results?f.addClass("wd-no-results"):f.removeClass("wd-no-results")),m||w||f.addClass("wd-opened"),(w?d.parent():d).parent().addClass("wd-searched"),o}}),t.addClass("wd-search-inited")),r.length&&"cat_selected"===e.type){""!==r.val()&&(o.product_cat=r.val());t=d.find('[type="text"]').devbridgeAutocomplete();let e=woodmart_settings.ajaxurl+"?"+new URLSearchParams(o).toString();g&&"yes"===g&&(e+="&include_cat_search="+g),t.setOptions({serviceUrl:e}),t.hide(),t.onValueChange()}}),woodmartThemeModule.$document.on("click",function(e){e=e.target;_(e).is(".wd-search-form")||_(e).parents().is(".wd-search-form")||_(e).is(".wd-search-full-screen")||_(e).parents().is(".wd-search-full-screen")||_(e).is(".wd-clear-search")||d.find('[type="text"]').devbridgeAutocomplete("hide")}),_(".wd-search-results > .wd-scroll-content").on("click",function(e){e.stopPropagation()})}),_(".wd-header-search.wd-display-dropdown > a").on("click",function(e){e.preventDefault()}))},_(document).ready(function(){woodmartThemeModule.ajaxSearch()}),window.addEventListener("wdUpdatedHeader",function(){woodmartThemeModule.ajaxSearch()})}(jQuery),function(d){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.animations()}),woodmartThemeModule.animations=function(){void 0!==d.fn.waypoint&&d('[class*="wd-animation"]').each(function(){var e=d(this),t=e.attr("class").split(" ");"inited"===e.data("wd-waypoint")||0 a").off("click").on("click",function(e){e.preventDefault(),history.go(-1),setTimeout(function(){t(".filters-area").removeClass("filters-opened").stop().hide(),woodmartThemeModule.$window.width()<=1024&&t(".wd-nav-product-cat").removeClass("categories-opened").stop().hide(),woodmartThemeModule.$document.trigger("wdBackHistory")},20)})},t(document).ready(function(){woodmartThemeModule.backHistory()})}(jQuery),woodmartThemeModule.beforeSearchcontent=function(){function e(e){var o=e.target.closest("form.searchform");document.querySelectorAll(".wd-dropdown-results.wd-opened").forEach(function(e){var t=e.closest(".wd-search-form, .wd-search-dropdown");t&&(t=t.querySelector("form.searchform"),o&&t===o||i(t,e))})}function d(e){var t=this.closest("form"),o=t.parentNode.querySelector(".wd-dropdown-results");i(t,o)}function n(e){var d=this.closest("form"),n=d.parentNode.querySelector(".wd-dropdown-results"),e=e.keyCode||e.charCode;0!==this.value.length||8!==e&&46!==e?(this.dispatchEvent(new Event("wdOpenBeforeSearchContent")),setTimeout(function(){var e=!0,t=n.querySelector(".wd-search-history"),o=n.querySelector(".wd-search-requests"),a=n.querySelector(".wd-search-area");(e=t&&0!==t.childElementCount||o&&0!==o.childElementCount||a&&(0!==a.childElementCount||0!==a.textContent.length)?e:!1)&&(n.classList.add("wd-opened"),r(d,"open"))},100)):i(d,n)}var i=function(e,t){t.classList.remove("wd-opened"),r(e,"close"),setTimeout(function(){e.parentNode.classList.remove("wd-searched")},400)},r=function(e,t){e.closest(".wd-search-form.wd-display-form.wd-with-overlay")&&jQuery(".wd-close-side").trigger("wdCloseSideAction",["open"===t?"show":"hide","click"])};document.querySelectorAll("form.searchform").forEach(function(t){var e,o,a=t.parentNode.querySelector(".wd-dropdown-results");a&&(e=t.querySelector('[type="text"]'),o=t.querySelector(".wd-search-cat-btn"),e.addEventListener("focus",n),e.addEventListener("keydown",n),o&&o.addEventListener("click",d),[t,a].forEach(function(e){e.addEventListener("focusout",function(){setTimeout(function(){t.contains(document.activeElement)||a.contains(document.activeElement)||i(t,a)},10)})}))}),document.addEventListener("click",e,{passive:!0})},window.addEventListener("load",function(){woodmartThemeModule.beforeSearchcontent()}),function(a){woodmartThemeModule.$document.on("wdBackHistory wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdActionAfterAddToCart wdShopPageInit wdArrowsLoadProducts wdLoadMoreLoadProducts wdUpdateWishlist wdQuickViewOpen wdQuickShopSuccess wdProductBaseHoverIconsResize wdRecentlyViewedProductLoaded updated_checkout updated_cart_totals",function(){woodmartThemeModule.btnsToolTips()}),woodmartThemeModule.$document.on("wdUpdateTooltip",function(e,t){woodmartThemeModule.updateTooltip(t)}),a.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default","frontend/element_ready/wd_single_product_nav.default","frontend/element_ready/wd_single_product_size_guide_button.default","frontend/element_ready/wd_single_product_compare_button.default","frontend/element_ready/wd_single_product_wishlist_button.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.btnsToolTips()})}),woodmartThemeModule.btnsToolTips=function(){function t(e,t){!e.hasClass("wd-hint")&&!e.closest(".wd-review-likes").length&&woodmartThemeModule.windowWidth<=1024||e.hasClass("wd-tooltip-inited")||e.hasClass("wd-with-html")||(e.tooltip({animation:!1,container:"body",trigger:"hover",boundary:"window",placement:t,title:function(){var e=a(this);return 0{e.addEventListener("touchstart",function(e){t(a(this),"top")},{passive:!0})}),a(woodmart_settings.tooltip_left_selector).on("mouseenter",function(){t(a(this),woodmartThemeModule.$body.hasClass("rtl")?"right":"left")}),document.querySelectorAll(woodmart_settings.tooltip_left_selector).forEach(e=>{e.addEventListener("touchstart",function(e){t(a(this),woodmartThemeModule.$body.hasClass("rtl")?"right":"left")},{passive:!0})}),a(".wd-tooltip.wd-with-html").each(function(){var t,o=a(this);o.on("mouseenter touchstart",{passive:!0},function(){var e;a(this).hasClass("wd-tooltip-inited")||((e=o).tooltip({animation:!1,container:"body",trigger:"manual",boundary:"window",placement:"top",sanitize:!1,html:!0,title:function(){return a(this).html()}}),e.addClass("wd-tooltip-inited")),o.tooltip("show"),a("#"+o.attr("aria-describedby")).on("mouseenter touchstart",{passive:!0},function(){clearTimeout(t)}).on("mouseleave touchend",{passive:!0},function(){clearTimeout(t),t=setTimeout(function(){o.tooltip("hide")},100)})}),o.on("mouseleave touchend",{passive:!0},function(){clearTimeout(t),t=setTimeout(function(){o.tooltip("hide"),a("#"+o.attr("aria-describedby")).off("mouseenter mouseleave touchstart touchend")},100)})})},woodmartThemeModule.updateTooltip=function(e){e=a(e);e.hasClass("wd-tooltip-inited")||(e=e.parent(".wd-tooltip-inited")),woodmartThemeModule.windowWidth<=1024||!e.hasClass("wd-tooltip-inited")||void 0===a.fn.tooltip||!e.is(":hover")||e.tooltip("show")},a(document).ready(function(){woodmartThemeModule.btnsToolTips()})}(jQuery),function(a){woodmartThemeModule.callPhotoSwipe=function(e,t){woodmartThemeModule.$body.hasClass("rtl")&&(e=t.length-e-1,t=t.reverse());var e={index:e,shareButtons:[{id:"facebook",label:woodmart_settings.share_fb,url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:woodmart_settings.tweet,url:"https://x.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:woodmart_settings.pin_it,url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"},{id:"download",label:woodmart_settings.download_image,url:"{{raw_image_url}}",download:!0}],closeOnScroll:woodmart_settings.photoswipe_close_on_scroll,isClickableElement:function(e){return"A"===e.tagName||a(e).hasClass("wd-play-video")||a(e).hasClass("wd-product-video")},getDoubleTapZoom:function(e,t){return e||void 0!==t.html||t.initialZoomLevel<.7?1:1.33}},o=(woodmartThemeModule.$body.find(".pswp").remove(),woodmartThemeModule.$body.append(woodmart_settings.photoswipe_template),document.querySelectorAll(".pswp")[0]),o=new PhotoSwipe(o,PhotoSwipeUI_Default,t,e);woodmartThemeModule.$document.trigger("wdPhotoSwipeBeforeInited",o),o.init()}}(jQuery),woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.clearSearch()}),jQuery.each(["frontend/element_ready/wd_search.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.clearSearch()})}),woodmartThemeModule.clearSearch=function(){function t(e,t){e.value.length?t.classList.remove("wd-hide"):t.classList.add("wd-hide")}document.querySelectorAll("form .wd-clear-search").forEach(function(a){var e=a.closest("form").querySelector("input");e&&(t(e,a),e.addEventListener("keyup",function(){t(e,a)})),a.addEventListener("click",function(e){e.preventDefault();var t,o,e=a.parentNode.querySelector("input"),e=(e.value="",e.closest(".wd-search-form.wd-display-form.wd-with-overlay")),e=e?e.querySelector(".wd-dropdown-results"):null;e&&(t=e.querySelector(".wd-search-history"),o=e.querySelector(".wd-search-requests"),e=e.querySelector(".wd-search-area"),t&&0!==t.childElementCount||o&&0!==o.childElementCount||e&&(0!==e.childElementCount||0!==e.textContent.length)||document.querySelectorAll(".wd-close-side").forEach(function(e){var t=new CustomEvent("wdCloseSideAction",{detail:["hide","click"]});e.dispatchEvent(t)}))})})},window.addEventListener("wdEventStarted",function(){woodmartThemeModule.clearSearch()}),function(n){woodmartThemeModule.clickOnScrollButton=function(e,t,o){var a,d;"function"==typeof n.fn.waypoint&&0!==(a=n(e)).length&&(a.trigger("wd-waypoint-destroy"),o=o||0,d=new Waypoint({element:a[0],handler:function(){a.trigger("click")},offset:function(){return woodmartThemeModule.$window.outerHeight()+parseInt(o)}}),a.data("waypoint-inited",!0).off("wd-waypoint-destroy").on("wd-waypoint-destroy",function(){a.data("waypoint-inited")&&(d.destroy(),a.data("waypoint-inited",!1))}))}}(jQuery),function(a){woodmartThemeModule.cookiesPopup=function(){var e,t,o=woodmart_settings.cookies_version;"undefined"!=typeof Cookies&&"accepted"!==Cookies.get("woodmart_cookies_"+o)&&(e=a(".wd-cookies-popup"),setTimeout(function(){e.addClass("popup-display"),e.on("click",".cookies-accept-btn",function(e){e.preventDefault(),t()})},2500),t=function(){e.removeClass("popup-display").addClass("popup-hide"),Cookies.set("woodmart_cookies_"+o,"accepted",{expires:60,path:"/",secure:woodmart_settings.cookie_secure_param})})},a(document).ready(function(){woodmartThemeModule.cookiesPopup()})}(jQuery),woodmartThemeModule.$document.on("wdElementorSectionReady wdElementorColumnReady wdElementorGlobalReady wdShopPageInit",function(){woodmartThemeModule.cssAnimations()}),woodmartThemeModule.cssAnimations=function(){function t(e,a){e.forEach(function(e){var t,o;e.isIntersecting&&((t=e.target).classList.contains("wd-animation-ready")||(o=32,t.classList.forEach(e=>{e.includes("wd_delay_")&&(o=e.split("_")[2])}),t.classList.add("wd-animation-ready"),setTimeout(function(){t.classList.add("wd-animated"),t.classList.add("wd-in")},o)),a.unobserve(e.target))})}var o={root:null,rootMargin:"0px",threshold:0},e=document.querySelectorAll(".wd-animation");e.forEach(function(e){e.closest(".wd-slider")||new IntersectionObserver(t,o).observe(e)})},document.addEventListener("DOMContentLoaded",function(){woodmartThemeModule.cssAnimations()}),function(f){woodmartThemeModule.floatingBlocks=function(){if(!woodmartThemeModule.$body.hasClass("page-template-maintenance")){let m=[],w={};const p={get(e){let t=Cookies.get(e);if(t&&"string"==typeof t)try{t=JSON.parse(t)}catch(e){t=[]}return t||[]},set(e,t){Cookies.set(e,JSON.stringify(t),{expires:7,path:"/",secure:woodmart_settings.cookie_secure_param})}},l={after_page_views:"onPageViews",after_sessions:"onSessions",time_to_show:"onTime",scroll_value:"onScroll",scroll_to_selector:"onScrollToSelector",inactivity_time:"onInactivity",click_times:"onClicks",selector:"onSelectorClick",parameters:"onUrlParam",hashtags:"onUrlHashtag",exit_intent:"onExitIntent"},c={onTime:function(e,t,o){setTimeout(()=>{if(s(e,"time_to_show"))return;o(e)},parseInt(t,10))},onScrollToSelector:function(d,n,i){let r=!1;woodmartThemeModule.$window.on("scroll",function(){var e,t,o,a;r||(e=woodmartThemeModule.$window.scrollTop(),t=woodmartThemeModule.$window.height(),n&&(a=woodmartThemeModule.$document.find(n)).length&&(a=(o=a.offset().top)+a.outerHeight(),o<=e+t)&&e<=a&&(r=!0,s(d,"scroll_to_selector")||i(d)))})},onScroll:function(a,d,n){let i=!1;woodmartThemeModule.$window.on("scroll",function(){if(!i){var t=woodmartThemeModule.$window.scrollTop(),o=t/(woodmartThemeModule.$document.height()-woodmartThemeModule.$window.height())*100;if(d){let e=!1;(e="string"==typeof d&&d.endsWith("%")?parseFloat(d)<=o:parseInt(d)<=t)&&(i=!0,s(a,"scroll_value")||n(a))}}})},onClicks:function(t,o,a){let d=0;woodmartThemeModule.$document.on("mousedown",function(){var e;++d>=parseInt(o,10)&&(d=0,(e=t.find(".wd-fb-wrap")).length&&!e.hasClass("wd-hide")||s(t,"click_times")||a(t))})},onSelectorClick:function(t,e,o){t.hasClass("wd-hide")||woodmartThemeModule.$document.on("click",e,function(e){e.preventDefault(),s(t,"selector")||o(t)})},onUrlParam:function(e,t,o){const a=new URLSearchParams(window.location.search);t.split(",").filter(Boolean).some(e=>{var[t,o]=e.trim().split("=");return t&&o?a.get(t)===o:a.has(e.trim())})&&!s(e,"parameters")&&o(e)},onUrlHashtag:function(e,t,o){if(t){const d=t.split(",").map(e=>e.trim()).filter(Boolean);function a(){const t=window.location.hash.trim();d.some(e=>e===t)&&!s(e,"hashtags")&&o(e)}a(),window.addEventListener("hashchange",a)}},onPageViews:function(e,t,o){var a="woodmart_page_views_"+e.attr("id"),d=parseInt(localStorage.getItem(a),10)||0;d++,localStorage.setItem(a,d),d>=parseInt(t,10)&&(localStorage.removeItem(a),s(e,"after_page_views")||o(e))},onSessions:function(e,t,o){var a=e.attr("id"),d="woodmart_session_"+a,a="woodmart_sessions_"+a;let n=parseInt(localStorage.getItem(a),10)||0;sessionStorage.getItem(d)||(sessionStorage.setItem(d,"1"),n++,localStorage.setItem(a,n)),n>=parseInt(t,10)&&(localStorage.removeItem(a),s(e,"after_sessions")||o(e))},onInactivity:function(e,t,o){let a;const d=parseInt(t,10);function n(){clearTimeout(a),a=setTimeout(()=>{if(s(e,"inactivity_time"))return;o(e)},d)}woodmartThemeModule.$document.on("mousemove keydown scroll",n),n()},onExitIntent:function(t,o){let a=!1;woodmartThemeModule.$document.on("mouseleave",function(e){a||s(t,"exit_intent")||e.clientY<=0&&(a=!0,o(t))})}};function d(e){var t=e.attr("id");w[t]||(w[t]=!0,m.push(e),1===m.length&&h(e))}function h(e){if(f.magnificPopup?.instance?.isOpen||"yes"===woodmart_settings.age_verify&&"confirmed"!==Cookies.get("woodmart_age_verify")){var t=f.magnificPopup.instance;if(!(t.isOpen&&t.wrap?.find(".wd-popup-builder, .wd-promo-popup").length))return void f(document).one("mfpClose",()=>setTimeout(()=>h(e),600))}const o=e.data("options")||{},a=e.attr("id");var t="1"===o?.close_btn,d=e.data("options")?.version||1;const n="woodmart_"+a+"_"+d;if("1"===o?.persistent_close){if(p.get(n).includes("persistent_closed"))return void m.shift();woodmartThemeModule.$document.on("mfpClose",function(){var e=p.get(n);e.includes("persistent_closed")||(e.push("persistent_closed"),p.set(n,e))})}var d="1"===o?.enable_page_scrolling,i="1"===o?.close_by_overlay,r="1"===o?.close_by_esc;let s=" wd-mfp-popup-wrap-"+a.replace("popup-",""),l=" wd-mfp-popup-bg-"+a.replace("popup-",""),c="wd-popup-close wd-action-btn wd-cross-icon",u=(d&&(s+=" wd-scrolling-on"),t||(c+=" wd-hide"),o?.close_btn_display&&(c+=" wd-style-"+o.close_btn_display),"");o?.animation&&(u="wd-animation-"+o.animation);f.magnificPopup.open({items:{src:e},type:"inline",removalDelay:600,fixedContentPos:!d,tClose:woodmart_settings.close,closeMarkup:'",enableEscapeKey:r,closeOnBgClick:i,callbacks:{open:function(){this.wrap.find(".wd-popup-wrap").addClass(u),this.wrap.find(".wd-promo-popup").length?this.wrap.addClass(s+" wd-promo-popup-wrap"):this.wrap.addClass(s+" wd-popup-builder-wrap"),f(".mfp-bg").addClass(l),o?.close_by_selector&&e.find(o.close_by_selector).on("click",function(e){e.preventDefault(),f.magnificPopup.close()}),woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$document.trigger("wdOpenPopup"),woodmartThemeModule.$document.trigger("wdPopupOpened."+a)},close:function(){if(w[a]=!1,m.shift(),0h(e),0)}}}})}function n(e){const t=e.find(".wd-fb-wrap");t.hasClass("wd-out")||(t.removeClass("wd-hide"),t.hasClass("wd-animation")&&(t.removeClass("wd-out"),setTimeout(()=>{t.addClass("wd-in")},100)))}function i(e){const t=e.parents(".wd-fb-wrap");t.length&&(t.trigger("fbClose"),t.hasClass("wd-animation")?(t.removeClass("wd-in"),t.addClass("wd-out"),setTimeout(()=>{t.addClass("wd-hide");t.removeClass("wd-out")},600)):setTimeout(()=>{t.addClass("wd-hide")}))}function s(e,t){var o=e.attr("id"),a=(e.data("options")||{})?.version||1,d=e.data("triggers")||{};if("0"!==d[t]?.show_once){const n="woodmart_"+o+"_"+a;d=p.get(n);if(d.includes(t))return 1;e.hasClass("wd-popup")?woodmartThemeModule.$document.one("wdPopupOpened."+o,function(){var e=p.get(n);e.includes(t)||(e.push(t),p.set(n,e))}):(d.push(t),p.set(n,d))}}function r(e,t,o){for(var[a,d]of Object.entries(l))!t[a]?.value||"selector"===a&&e.hasClass("wd-popup")||("exit_intent"===a?c[d](e,o):c[d](e,t[a].value,o))}woodmartThemeModule.$document.on("click",".wd-fb-close",function(e){e.preventDefault(),i(f(this))}),f(".wd-fb-holder").each(function(){var e=f(this),t=e.data("triggers"),o=e.data("options")||{};const a=e.find(".wd-fb-wrap"),d="woodmart_"+e.attr("id")+"_"+(e.data("options")?.version||1);if("1"===o?.persistent_close){if(p.get(d).includes("persistent_closed"))return void a.addClass("wd-hide");woodmartThemeModule.$document.on("fbClose",function(){var e=p.get(d);e.includes("persistent_closed")||(e.push("persistent_closed"),p.set(d,e))})}o?.close_by_selector&&woodmartThemeModule.$document.on("click",o.close_by_selector,function(e){a.hasClass("wd-hide")||(e.preventDefault(),i(a.find(".wd-fb-close")))}),t&&"object"==typeof t?r(e,t,n):("1"===o?.persistent_close&&a.removeClass("wd-hide"),a.hasClass("wd-animation")&&("1"===o?.persistent_close?setTimeout(()=>{a.addClass("wd-in")},16):a.addClass("wd-in")))}),f(".wd-popup-builder, .wd-promo-popup").each(function(){var e,t,o=f(this),a=o.data("triggers")||{};if((e=(e=o).data("options")||{},(t=woodmartThemeModule.$window.width())<=768?"1"!==e.hide_popup_mobile:768 a, .wd-nav-opener, .wd-btn-show-cat",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),a(".wd-scroll-content").on("scroll",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),a(".wc-tabs > li").on("click",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),a(".wd-side-hidden").on("scroll",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),window.addEventListener("scroll",t,!1),window.addEventListener("resize",t,!1),MutationObserver&&new MutationObserver(function(){s.length!==u&&o()}).observe(document.body,{subtree:!0,childList:!0,attributes:!0,characterData:!0}),o())},a(document).ready(function(){woodmartThemeModule.lazyLoading()})}(jQuery),function(){const u=[];new PerformanceObserver(e=>{for(const t of e.getEntries())"largest-contentful-paint"===t.entryType&&u.push(t)}).observe({type:"largest-contentful-paint",buffered:!0}),window.addEventListener("load",()=>{const l=document.querySelector(".wd-lcp-loader");if(!l||0===u.length)return;l.classList.add("wd-loading");setTimeout(()=>{l.classList.remove("wd-loading");if(0===u.length)return;let t=null;let o="";let a="";let e="";var d=document.body.className.split(/\s+/);var n=u[u.length-1];const i=n.element;const r=document.querySelector(".wd-lcp-admin-bar");const s=r.querySelector(".wd-loader-overlay");d.forEach(function(e){e=e.match(/(?:page-id|postid)-(\d+)/);e&&(t=parseInt(e[1],10))});if(!t)return;["IMG","PICTURE"].includes(i.tagName)?"high"!==i.getAttribute("fetchpriority")&&(o=i.currentSrc||i.src,a="image"):(n=getComputedStyle(i).backgroundImage)&&n.includes("url")&&(d=n.match(/url\(["']?(.*?)["']?\)/))&&(o=d[1],a="background");o?(e=woodmart_settings.lcp_image_confirmed,i.classList.add("wd-lcp-highlight"),i.scrollIntoView({behavior:"smooth",block:"center"}),n=document.createElement("div"),(d=document.createElement("img")).src=o,n.appendChild(d),n.className="wd-lcp-thumb",r.querySelector(".wd-lcp-content").prepend(n)):e=woodmart_settings.lcp_without_image_confirmed;c(e,!1,o).then(e=>{if(!e)return i.classList.remove("wd-lcp-highlight"),e=window.location.origin+window.location.pathname,window.history.replaceState({},document.title,e),r.classList.remove("wd-opened"),void r.classList.remove("hover");s.classList.add("wd-loading");e=new URLSearchParams(window.location.search);e=e.get("security");jQuery.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_lcp_image",image_url:o,image_type:a,post_id:t,security:e,device:768<=woodmartThemeModule.windowWidth?"desktop":"mobile"},dataType:"json",method:"GET",success:function(e){e.hasOwnProperty("data")&&(r.classList.add("wd-saved"),c(e.data.message,!0))},error:function(){console.error("Something wrong with AJAX response.")},complete:function(){var e=window.location.origin+window.location.pathname,e=(window.history.replaceState({},document.title,e),Array.from(r.children).filter(e=>e.classList&&e.classList.contains("ab-item"))[0]);e&&(e.remove(),(e=document.createElement("div")).className="ab-item ab-empty-item",e.setAttribute("role","menuitem"),e.setAttribute("aria-expanded","false"),e.textContent="LCP Image",r.prepend(e)),s.classList.remove("wd-loading"),i.classList.remove("wd-lcp-highlight"),r.querySelector(".wd-done").addEventListener("click",e=>{e.preventDefault();location.reload();r.classList.remove("wd-saved");r.classList.remove("wd-opened");r.classList.remove("hover")})}})})},2500);function c(l="",c=!1,u=!0){return new Promise(t=>{var e=document.querySelector(".wd-lcp-admin-bar");var o=e.querySelector(".wd-lcp-desc");const a=e.querySelector(".wd-confirm");const d=e.querySelector(".wd-cancel");var n=e.querySelector(".wd-done");l&&(o.textContent=l);e.classList.add("wd-opened");!c&&(u||c||woodmart_settings.lcp_has_image)||(a.classList.add("wd-hide"),d.classList.add("wd-hide"),n.classList.remove("wd-hide"));u||c||woodmart_settings.lcp_has_image||n.addEventListener("click",s);function i(){a.removeEventListener("click",r),d.removeEventListener("click",s)}function r(e){e.preventDefault(),i(),t(!0)}function s(e){e.preventDefault(),i(),t(!1)}a.addEventListener("click",r);d.addEventListener("click",s)})}})}(),function(t){woodmartThemeModule.$document.on("wdPortfolioPjaxComplete",function(){woodmartThemeModule.masonryLayout()}),t.each(["frontend/element_ready/wd_blog.default","frontend/element_ready/wd_blog_archive.default","frontend/element_ready/wd_portfolio.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.masonryLayout()})}),woodmartThemeModule.masonryLayout=function(){var e;void 0!==t.fn.isotope&&void 0!==t.fn.imagesLoaded&&(e=t(".wd-masonry:not(.wd-cats)")).imagesLoaded(function(){e.isotope({gutter:0,isOriginLeft:!woodmartThemeModule.$body.hasClass("rtl"),itemSelector:".blog-design-masonry, .blog-design-mask, .masonry-item"})})},t(document).ready(function(){woodmartThemeModule.masonryLayout()})}(jQuery),function(a){woodmartThemeModule.$document.on("wdPortfolioLoadMoreLoaded",function(){woodmartThemeModule.mfpPopup()}),woodmartThemeModule.mfpPopup=function(){if(void 0!==a.fn.magnificPopup)a(".gallery").off("click").on("click","a:not([data-elementor-open-lightbox]), a[data-elementor-open-lightbox=no]",function(e){e.preventDefault(),setTimeout(()=>{a.magnificPopup?.instance?.isOpen&&(a.magnificPopup.instance.st.removalDelay=0,a.magnificPopup.close());var e=a(this);var t=e.closest(".gallery");t=t.find("a:not([data-elementor-open-lightbox]), a[data-elementor-open-lightbox=no]");e=t.index(e);const o=[];t.each(function(){o.push({src:a(this).attr("href")})});a.magnificPopup.open({items:o,type:"image",removalDelay:600,closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-popup-gallery-wrap")},change:function(){setTimeout(()=>{this.wrap.find(".wd-popup-wrap").addClass("wd-in wd-animated")},16)}},image:{verticalFit:!0,markup:''},gallery:{enabled:!0,navigateByImgClick:!0}},e)})})},a(document).ready(function(){woodmartThemeModule.mfpPopup()})}(jQuery),function(o){woodmartThemeModule.parallax=function(){woodmartThemeModule.windowWidth<=1024||o(".wd-parallax").each(function(){var e,t=o(this);(t.hasClass("wpb_column")?(e=t.find("> .vc_column-inner"),t.removeClass("wd-parallax"),e.addClass("wd-parallax"),e):t).parallax("50%",.3)})},o(document).ready(function(){woodmartThemeModule.parallax()})}(jQuery),function(r){woodmartThemeModule.photoswipeImages=function(){r(".photoswipe-images, .wp-block-wd-gallery:has(.photoswipe-images)").each(function(){var o=r(this);o.on("click","a",function(e){e.preventDefault();var e=r(e.currentTarget).parents(".wd-gallery-item, .wp-block-wd-gallery-item").index(),t=a(o,[]);woodmartThemeModule.callPhotoSwipe(e,t)})});var a=function(e,t){var o,a,d,n;return e.find("a").each(function(){var e=r(this);o=e.attr("href"),a=e.data("width"),d=e.data("height"),n=e.attr("title"),i(t,o)||t.push({src:o,w:a,h:d,title:n})}),t},i=function(e,t){for(var o=0;ohtmlElement.offsetWidth){const gh=window.innerWidth-htmlElement.offsetWidth,hh=document.createElement("style");hh.textContent=`:root {--wd-scroll-w: ${gh}px;}`,document.head.appendChild(hh)}function openMobileNavEvent(e){e.preventDefault();e=document.querySelector(".wd-side-hidden-nav");e.classList.contains("wd-opened")?woodmartThemeModule.closeMobileNavigation():(this.parentNode.classList.add("wd-opened"),woodmartThemeModule.openMobileNavigation(e))}function ShaderX(e){this.options=jQuery.extend({},{container:null,sizeContainer:null,autoPlay:!0,vertexShader:"",fragmentShader:"",width:0,height:0,mouseMove:!1,distImage:!1},e),this.container=this.options.container,this.pixelRatio=window.devicePixelRatio,this.uniforms={},this.time=0,this.progress=0,this.empty=!0,this.images={},this.texture1=null,this.texture2=null,this.resizing=!1,this.resizingTimeout=0,this.border=0,this.scale=1,this.drawn=!1,this.runned=!1,this.mouseX=0,this.mouseY=0,this.loadedTextures={},this.options.autoPlay&&this.init()}function updateGiftsTable(){var o,e,a=document.querySelector(".wd-fg");a&&(o=!!a.dataset.hasOwnProperty("settings")&&JSON.parse(a.dataset.settings),(e=a.querySelector(".wd-loader-overlay"))&&e.classList.add("wd-loading"),jQuery.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_gifts_table"},method:"POST",success:function(e){var t;e&&a&&e.hasOwnProperty("html")&&((t=document.createElement("div")).innerHTML=e.html,o&&"no"===o.show_title&&(e=t.querySelector(".wd-el-title"))&&e.remove(),0===(childNodes=t.childNodes).length?a.classList.add("wd-hide"):a.classList.remove("wd-hide"),a.replaceChildren(...childNodes))},error:function(){console.log("ajax update gifts table error")},complete:function(){e&&e.classList.remove("wd-loading")}}))}!function(t){woodmartThemeModule.scrollTop=function(){var e=t(".scrollToTop");woodmartThemeModule.$window.on("scroll",function(){100 a, .wd-search-form.wd-display-full-screen-2",function(e){e.preventDefault();var e=i(this),t=i(".wd-search-full-screen-2");0t?e.slice(-t):e).map(function(e){return e.replaceAll("%20"," ")})},m=function(t){var e=(e=u()).filter(function(e){return e.toLowerCase().trim()!==t.toLowerCase().trim()});t=t.replace("%20"," "),e.push(t.trim()),localStorage.setItem(o,JSON.stringify(e))};0!==(e=document.querySelectorAll("form.searchform")).length&&"undefined"!=typeof localStorage&&e.forEach(function(e){var t=e.querySelector('[type="text"]'),o=e.parentNode.querySelector(".wd-search-history");o&&(e.addEventListener("submit",a),t.addEventListener("wdOpenBeforeSearchContent",d),((t=e).closest(".wd-search-full-screen")||t.closest(".wd-search-full-screen-2"))&&s(e,o),o.addEventListener("mousedown",function(e){e.preventDefault()}))})},window.addEventListener("load",function(){woodmartThemeModule.searchHistory()}),function(i){woodmartThemeModule.$document.on("wdElementorColumnReady pjax:complete wdShopPageInit",function(){woodmartThemeModule.stickyColumn()}),woodmartThemeModule.$window.on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&elementorFrontend.hooks.addAction("frontend/element_ready/container",function(e){var t=e.data("model-cid");void 0!==elementorFrontend.config.elements.data[t]&&(elementorFrontend.config.elements.data[t].attributes.container_sticky?e.addClass("wd-sticky-container-lg"):e.removeClass("wd-sticky-container-lg"),elementorFrontend.config.elements.data[t].attributes.container_sticky_tablet?e.addClass("wd-sticky-container-md-sm"):e.removeClass("wd-sticky-container-md-sm"),elementorFrontend.config.elements.data[t].attributes.container_sticky_mobile?e.addClass("wd-sticky-container-sm"):e.removeClass("wd-sticky-container-sm"))})}),woodmartThemeModule.stickyColumn=function(){i(".woodmart-sticky-column").each(function(){for(var e,t=i(this),o=150,a=t.attr("class").split(" "),d=0;d .vc_column-inner > .wpb_wrapper").trigger("sticky_kit:detach"),t.find(" > .vc_column-inner > .wpb_wrapper").stick_in_parent({offset_top:o})}),i(".wd-elementor-sticky-column").each(function(){for(var e,t=i(this),o=150,a=t.attr("class").split(" "),d=0;d .elementor-widget-wrap");(n=n.length<=0?t.find("> .elementor-widget-wrap"):n).stick_in_parent({offset_top:o})}),i(':is(.wp-block-wd-column, .wp-block-wd-off-sidebar, .wp-block-wd-off-content)[class*="wd-sticky-on-"]').each(function(){for(var e,t=i(this),o=150,a=t.attr("class").split(" "),d=0;d .wd-carousel-inner > .wd-carousel:not(.scroll-init)").forEach(function(e){woodmartThemeModule.swiperInit(e)});const t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&((e=e.target)&&!e.classList.contains("wd-initialized")&&woodmartThemeModule.swiperInit(e),t.unobserve(e))})},{rootMargin:"200px 0px 200px 0px"});document.querySelectorAll(".wd-carousel-container > .wd-carousel-inner > .wd-carousel.scroll-init:not(.wd-initialized)").forEach(e=>{t.observe(e)}),window.addEventListener("popstate",function(){document.querySelectorAll(".wd-carousel.wd-initialized").forEach(function(e){void 0===e.swiper&&(e.classList.remove("wd-initialized"),woodmartThemeModule.swiperInit(e))})})}},woodmartThemeModule.swiperInit=function(a,e=!1){if("undefined"==typeof wdSwiper)console.error("Swiper is not defined");else if(!(a.closest(".woocommerce-product-gallery")&&!a.classList.contains("quick-view-gallery")||!e&&void 0!==a.dataset.sync_child_id&&document.querySelector(".wd-carousel[data-sync_parent_id="+a.dataset.sync_child_id+"]"))){var d,n,i,r,t,o,s=a.closest(".wd-carousel-container"),l=window.getComputedStyle(a);if(!(woodmartThemeModule.windowWidth<=1024&&s.classList.contains("wd-carousel-dis-mb")||a.classList.contains("wd-initialized")))return d=l.getPropertyValue("--wd-col"),e=woodmart_settings.carousel_breakpoints,n={},i=a.querySelectorAll(".wd-carousel-item").length,Object.entries(e).forEach(([e,t])=>{t=l.getPropertyValue("--wd-col-"+t);var o=void 0!==a.dataset.scroll_per_page&&"yes"===a.dataset.scroll_per_page;t=t||d;t&&(n[e]={slidesPerView:t||1},o=!("yes"===a.dataset.wrap&&2*parseInt(t,10)>i||"yes"===a.dataset.center_mode)&&o)&&t&&(n[e].slidesPerGroup=parseInt(t))}),e={slidesPerView:d,loop:"yes"===a.dataset.wrap&&(1===parseInt(d,10)||parseInt(d,10)+1e.classList.contains("wd-nav-pagin-wrap")).shift())&&(e.pagination={el:r.querySelector(".wd-nav-pagin"),dynamicBullets:r.classList.contains("wd-dynamic"),type:"bullets",clickable:!0,bulletClass:"wd-nav-pagin-item",bulletActiveClass:"wd-active",modifierClass:"wd-type-",lockClass:"wd-lock",currentClass:"wd-current",totalClass:"wd-total",hiddenClass:"wd-hidden",clickableClass:"wd-clickable",horizontalClass:"wd-horizontal",verticalClass:"wd-vertical",paginationDisabledClass:"wd-disabled",renderBullet:function(e,t){var o="";return'
  • '+(o=r.classList.contains("wd-style-number-2")&&(o=e+1)<=9?"0"+o:o)+"
  • "}}),(o=Array.prototype.filter.call(s.querySelector(".wd-carousel-inner").children,e=>e.classList.contains("wd-nav-arrows")).shift())&&(e.navigation={nextEl:o.querySelector(".wd-btn-arrow.wd-next"),prevEl:o.querySelector(".wd-btn-arrow.wd-prev"),disabledClass:"wd-disabled",lockClass:"wd-lock",hiddenClass:"wd-hide"}),(t=Array.prototype.filter.call(s.children,e=>e.classList.contains("wd-nav-scroll")).shift())&&(e.scrollbar={el:t,lockClass:"wd-lock",dragClass:"wd-nav-scroll-drag",scrollbarDisabledClass:"wd-disabled",horizontalClass:"wd-horizontal",verticalClass:"wd-vertical",draggable:!0},e.on.scrollbarDragStart=function(){t.classList.add("wd-grabbing")},e.on.scrollbarDragEnd=function(){t.classList.remove("wd-grabbing")}),void 0!==a.dataset.autoplay&&"yes"===a.dataset.autoplay&&(e.autoplay={delay:a.dataset.speed||5e3,pauseOnMouseEnter:!0}),void 0!==a.dataset.sync_parent_id&&(o=document.querySelector(".wd-carousel[data-sync_child_id="+a.dataset.sync_parent_id+"]"))&&(window.getComputedStyle(o).getPropertyValue("--wd-col")===d?e.controller={control:woodmartThemeModule.swiperInit(o,!0)}:e.thumbs={swiper:woodmartThemeModule.swiperInit(o,!0),slideThumbActiveClass:"wd-thumb-active",thumbsContainerClass:"wd-thumbs"}),a.querySelectorAll("link").forEach(function(e){var t=e.cloneNode(!1);s.append(t),t.addEventListener("load",function(){setTimeout(function(){e.remove()},500)},!1)}),o=new wdSwiper(a,e),e.controller&&(o.controller.control.controller.control=o),s&&s.classList.contains("wd-slider")&&o.on("realIndexChange",function(e){setTimeout(function(){a.dispatchEvent(new CustomEvent("wdSlideChange",{detail:{activeIndex:e.realIndex}}))},100)}),o}},window.addEventListener("load",function(){woodmartThemeModule.carouselsInit()}),function(o){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.widgetCollapse()}),woodmartThemeModule.$window.on("resize",woodmartThemeModule.debounce(function(){woodmartThemeModule.widgetCollapse()},300)),woodmartThemeModule.widgetCollapse=function(){var e=o(".main-footer .footer-widget");"yes"===woodmart_settings.collapse_footer_widgets&&0 *:not(.widget-title, style)").show())),o(".wd-widget-collapse .widget-title").off("click").on("click",function(){var e=o(this).parent(),t=e.find("> *:not(.widget-title, style)");e.hasClass("wd-opened")?(e.removeClass("wd-opened"),t.stop().slideUp(200)):(e.addClass("wd-opened"),t.stop().slideDown(200),woodmartThemeModule.$document.trigger("wood-images-loaded"))})},o(document).ready(function(){woodmartThemeModule.widgetCollapse()})}(jQuery),function(o){woodmartThemeModule.widgetsHidable=function(){woodmartThemeModule.$document.on("click",".widget-hidable .widget-title",function(){var e=o(this),t=e.siblings("ul, div, form, label, select");e.parent().toggleClass("widget-hidden"),t.stop().slideToggle(200)})},o(document).ready(function(){woodmartThemeModule.widgetsHidable()})}(jQuery),function(o){woodmartThemeModule.headerBanner=function(){var t,e=woodmart_settings.header_banner_version;"undefined"!=typeof Cookies&&"closed"!==Cookies.get("woodmart_tb_banner_"+e)&&"no"!==woodmart_settings.header_banner_close_btn&&"no"!==woodmart_settings.header_banner_enabled&&(woodmartThemeModule.$body.hasClass("page-template-maintenance")||woodmartThemeModule.$body.addClass("header-banner-display"),o(".header-banner").on("click",".close-header-banner",function(e){e.preventDefault(),t()}),t=function(){woodmartThemeModule.$body.removeClass("header-banner-display").addClass("header-banner-hide"),Cookies.set("woodmart_tb_banner_"+e,"closed",{expires:parseInt(woodmart_settings.banner_version_cookie_expires),path:"/",secure:woodmart_settings.cookie_secure_param})})},o(document).ready(function(){woodmartThemeModule.headerBanner()})}(jQuery),function(w){woodmartThemeModule.headerBuilder=function(){var n,t,i=w(".whb-header"),r=w(".header-banner"),e=w(".whb-sticky-row"),o="",a=woodmartThemeModule.$window,s=!1,l=300,d="",c=i.hasClass("whb-hide-on-scroll");if(e.each(function(){var e=w(this);if(10]+)?%>|{{([^{}]+)}}/g,function(e){e=e.slice(2,-2);return i.find(e).length?w("
    ").append(i.find(e).first().clone()).html():void 0!==t[e]?t[e]:""})).replace(/]*>/g,"")).replace("whb-col-1","")).replace("dropdowns-loading",""),i.after(d),(i=i.parent().find(".whb-clone")).find(".whb-row").removeClass("whb-flex-equal-sides").addClass("whb-flex-flex-middle"),window.dispatchEvent(new CustomEvent("wdHeaderBuilderCloneCreated"))),a.on("scroll",function(){var e=l,t=woodmartThemeModule.$window.scrollTop(),o=woodmartThemeModule.$window.height(),a=woodmartThemeModule.$document.height(),d=(0{window.addEventListener(e,function(){woodmartThemeModule.headerBuilder()})})}(jQuery),function(t){woodmartThemeModule.mobileSearchIcon=function(){woodmartThemeModule.$body.on("click",".wd-header-search-mobile:not(.wd-display-full-screen, .wd-display-full-screen-2)",function(e){e.preventDefault();e=t(".mobile-nav");e.hasClass("wd-opened")||(t(this).addClass("wd-opened"),e.addClass("wd-opened"),t(".wd-close-side").addClass("wd-close-side-opened"),t(".mobile-nav .searchform").find('input[type="text"]').trigger("focus"))})},t(document).ready(function(){woodmartThemeModule.mobileSearchIcon()})}(jQuery),function(i){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.categoriesMenuBtns(),woodmartThemeModule.categoriesMenu()}),jQuery.each(["frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_page_title.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.categoriesMenuBtns(),woodmartThemeModule.categoriesMenu()})}),woodmartThemeModule.categoriesMenu=function(){var e=i(".wd-nav-product-cat"),n=!1;1024{n=!1},200),t.closest(".has-sub").find("> ul").hasClass("child-open")?t.removeClass("wd-active").closest(".has-sub").find("> ul").slideUp(200).removeClass("child-open"):t.addClass("wd-active").closest(".has-sub").find("> ul").slideDown(200).addClass("child-open")),woodmartThemeModule.$document.trigger("wood-images-loaded")}),e.find(".wd-btn-show-cat > a").off("click").on("click",function(e){e.preventDefault(),!n&&d&&(n=!0,setTimeout(()=>{n=!1},200),o.hasClass("categories-opened")?t():(a.addClass("wd-active"),o.addClass("categories-opened").stop().slideDown(200),woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$document.trigger("wood-images-loaded")))}),e.find(".wd-nav-product-cat a").off("click").on("click",function(e){i(e.target).hasClass("wd-nav-opener")||(t(),o.stop().attr("style",""))})})},woodmartThemeModule.categoriesMenuBtns=function(){i(".wd-nav-product-cat.wd-mobile-accordion").each(function(){var e=i(this).find("li > ul").parent(),t=e.find(".wd-nav-opener");"undefined"!=typeof elementor&&elementor.hasOwnProperty("$preview")&&1024'))})},woodmartThemeModule.$window.on("resize",woodmartThemeModule.debounce(function(){woodmartThemeModule.categoriesMenuBtns(),woodmartThemeModule.categoriesMenu()},300)),i(document).ready(function(){woodmartThemeModule.categoriesMenuBtns(),woodmartThemeModule.categoriesMenu()})}(jQuery),woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.categoriesMenuSideHidden()}),jQuery.each(["frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_page_title.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){"function"==typeof woodmartThemeModule.closeMobileNavigation&&woodmartThemeModule.closeMobileNavigation(),woodmartThemeModule.categoriesMenuSideHidden()})}),woodmartThemeModule.showHideMobileTollBarButton=function(){var e=document.querySelector(".wd-nav-product-cat-wrap .wd-nav-product-cat, .page-title .wd-nav-product-cat"),t=document.querySelector(".wd-toolbar-shop-cat");t&&(battonSettings="settings"in t.dataset?JSON.parse(t.dataset.settings):{}).hasOwnProperty("shop_categories_ancestors")&&"0"!==battonSettings.shop_categories_ancestors&&"no"!==battonSettings.shop_categories_ancestors&&(e?t.classList.contains("wd-hide")&&t.classList.remove("wd-hide"):t.classList.add("wd-hide"))},woodmartThemeModule.$document.on("pjax:beforeSend",function(){var e=document.querySelector(".wd-side-hidden-cat"),t=e?e.childNodes:null,e=document.querySelector(".wd-nav-product-cat-wrap .wd-btn-show-cat, .page-title .wd-btn-show-cat"),o=e?e.parentNode:null;if(t&&o)for(var a=0;a a").on("click",function(e){e.preventDefault();e=o(".wd-fs-menu");e.addClass("wd-opened"),e.trigger("wdOpenSide")}),woodmartThemeModule.$document.on("keyup",function(e){27===e.keyCode&&o(".wd-fs-close").trigger("click")}),o(".wd-fs-close").on("click",function(){var e=o(".wd-fs-menu");e.removeClass("wd-opened"),e.trigger("wdCloseSide"),setTimeout(function(){o(".wd-nav-fs .menu-item-has-children").removeClass("sub-menu-open"),o(".wd-nav-fs .menu-item-has-children .wd-nav-opener").removeClass("wd-active")},200)}),o(".wd-nav-fs > .menu-item-has-children > a, .wd-nav-fs .wd-dropdown-fs-menu.wd-design-default .menu-item-has-children > a").append(''),o(".wd-nav-fs").on("click",".wd-nav-opener",function(e){e.preventDefault();var e=o(this),t=e.parent().parent();t.hasClass("sub-menu-open")?(t.removeClass("sub-menu-open"),e.removeClass("wd-active")):(t.siblings(".sub-menu-open").find(".wd-nav-opener").removeClass("wd-active"),t.siblings(".sub-menu-open").removeClass("sub-menu-open"),t.addClass("sub-menu-open"),e.addClass("wd-active"))})},o(document).ready(function(){woodmartThemeModule.fullScreenMenu()}),window.addEventListener("wdUpdatedHeader",function(){woodmartThemeModule.fullScreenMenu()})}(jQuery),function(i){woodmartThemeModule.menuDropdownsAJAX=function(){function t(o){o.addClass("dropdowns-loading");var t=woodmart_settings.menu_storage_key+"_"+o.attr("id"),e=!1,a=o.find(".dropdown-load-ajax"),d=[];if(a.each(function(){var e=i(this).find(".dropdown-html-placeholder");0 li, .wd-header-secondary-nav ul.menu > li, .widget_nav_mega_menu ul.menu:not(.wd-nav-vertical) > li, .wd-header-main-nav .wd-dropdown.wd-design-aside ul > li").each(function(){var e=c(this);function t(){e.hasClass("wd-offsets-calculated")||e.parents(".wd-design-aside").length||(e.find(" > .menu-item-has-children").each(function(){var e,t,o,a,d,n,i,r,s,l;e=c(this),r=e.find(" > .wd-dropdown-menu"),s=r.outerWidth(),l=r.offset(),r.attr("style",""),s&&l&&(r.hasClass("wd-design-full-width")||r.hasClass("wd-design-aside")?(o=woodmartThemeModule.$window.width(),woodmartThemeModule.$body.hasClass("rtl")?o<=(a=o-l.left-s)+s&&r.css({right:-(t=a+s-o)}):l.left+s>=o&&(t=l.left+s-o,r.css({left:-t}))):(r.hasClass("wd-design-sized")||r.hasClass("wd-design-full-height"))&&(o=woodmart_settings.site_width,a=(o=woodmartThemeModule.$window.width() .menu-item-has-children > .wd-dropdown-menu").attr("style","")},300))},2e3)})},woodmartThemeModule.menuDropdownAside=function(){c(".wd-nav .wd-design-aside, .wd-header-cats.wd-open-dropdown .wd-nav").each(function(){var e,t=c(this).find(".menu-item");t.length&&((e=t.first()).hasClass("menu-item-has-children")||e.parents(".wd-sub-menu-wrapp").addClass("wd-empty-item"),e.addClass("wd-opened").find(".wd-dropdown").addClass("wd-opened"),t.on("mouseover",function(){var e=c(this),t=e.parents(".wd-sub-menu-wrapp");e.hasClass("wd-opened")||(e.hasClass("item-level-1")&&(e.hasClass("menu-item-has-children")?t.removeClass("wd-empty-item"):t.addClass("wd-empty-item")),e.siblings().removeClass("wd-opened").find(".wd-dropdown").removeClass("wd-opened"),e.addClass("wd-opened").find(".wd-dropdown").addClass("wd-opened"))}))})},window.addEventListener("wdEventStarted",function(){setTimeout(function(){woodmartThemeModule.menuDropdownAside(),woodmartThemeModule.menuOffsets()},100)}),window.addEventListener("wdUpdatedHeader",function(){c(".whb-header .wd-offsets-calculated").removeClass("wd-offsets-calculated"),c(".whb-header .menu-item.wd-opened, .whb-header .wd-dropdown.wd-opened").removeClass("wd-opened"),c(".whb-header .wd-dropdown-menu").attr("style",""),woodmartThemeModule.menuDropdownAside(),woodmartThemeModule.menuOffsets()})}(jQuery),function(r){woodmartThemeModule.menuOverlay=function(){var e=".wd-header-nav.wd-with-overlay .item-level-0.menu-item-has-children.wd-event-hover, .wd-header-cats.wd-with-overlay .item-level-0.menu-item-has-children.wd-event-hover, .wd-sticky-nav:not(.wd-opened), .wd-header-cats.wd-with-overlay.wd-event-hover, .wd-header-my-account.wd-with-overlay, .wd-header-cart.wd-with-overlay, .wd-header-search.wd-display-dropdown.wd-with-overlay",d="",i=r(".wd-close-side");woodmartThemeModule.$document.on("mouseleave",e,function(){r(this).parents(".wd-header-cats.wd-with-overlay.wd-event-click.wd-opened").length||i.trigger("wdCloseSideAction",["hide","hover","wd-location-header-sticky wd-location-header wd-location-header-cats wd-location-sticky-nav"])}),woodmartThemeModule.$document.on("mouseenter mousemove",e,function(){var e,t,o,a,d,n=r(this);i.hasClass("wd-close-side-opened")||woodmartThemeModule.$window.width()<768||(e=n.parents(".whb-header").length,t=n.parents(".whb-clone").length,o=n.hasClass("wd-sticky-nav"),a=n.parents(".wd-header-cats").length,d="",e?(d=n.parents(".whb-sticked").length?"wd-location-header-sticky":"wd-location-header",a&&(d+=" wd-location-header-cats")):t?d="wd-location-header-sticky":o&&(d="wd-location-sticky-nav"),i.trigger("wdCloseSideAction",["show","hover",d]))}),woodmartThemeModule.$document.on("click",".wd-header-nav.wd-with-overlay .item-level-0.menu-item-has-children.wd-event-click, .wd-header-cats.wd-with-overlay .item-level-0.menu-item-has-children.wd-event-click, .wd-header-cats.wd-with-overlay.wd-event-click, .wd-search-form.wd-with-overlay .wd-search-cat",function(e){var t=r(this);t.parents(".wd-header-cats.wd-with-overlay.wd-event-click.wd-opened").length||t.parents(".wd-header-cats.wd-with-overlay.wd-event-hover").length||setTimeout(function(){var e=t.hasClass("wd-opened")?"show":"hide";i.trigger("wdCloseSideAction",[e,"click"])})}),woodmartThemeModule.$document.on("click touchstart",".wd-close-side.wd-location-header",function(){r(this).removeClass("wd-location-header wd-close-side-opened")}),i.on("wdCloseSideAction",function(e,t,o,a="wd-location-header"){"hover"===o&&"click"===d||(d="click"===o&&"hide"===t?"":o,"show"===t?i.addClass("wd-close-side-opened").addClass(a):i.removeClass("wd-close-side-opened").removeClass(a))})},["wdEventStarted","wdUpdatedHeader"].forEach(e=>{window.addEventListener(e,function(){woodmartThemeModule.menuOverlay()})})}(jQuery),function(a){woodmartThemeModule.menuSetUp=function(){var t=a(".wd-nav, .wd-header-cats, .wd-search-cat"),o="wd-opened";function e(){woodmartThemeModule.$window.width()<=1024?t.find(" > .menu-item-has-children.wd-event-hover").each(function(){a(this).data("original-event","hover").removeClass("wd-event-hover").addClass("wd-event-click")}):t.find(" > .wd-event-click").each(function(){var e=a(this);"hover"===e.data("original-event")&&e.removeClass("wd-event-click").addClass("wd-event-hover")})}a(".mobile-nav").find("ul.wd-nav-mobile").find(" > li").has(".wd-dropdown-menu").addClass("menu-item-has-children"),woodmartThemeModule.$document.on("click",".wd-nav .wd-event-click > a, .wd-header-cats.wd-event-click > span, .wd-search-cat-btn",function(e){e.preventDefault();e=a(this);e.parent().siblings().hasClass(o)&&e.parent().siblings().removeClass(o),e.parent().toggleClass(o)}),woodmartThemeModule.$document.on("click",function(e){e=e.target;!(0{window.addEventListener(e,function(){woodmartThemeModule.menuSetUp()})})}(jQuery),function(n){woodmartThemeModule.menuStickyOffsets=function(){var o=n(".wd-sticky-nav"),a=n(".wd-close-side");function t(e,t=!0){e.addClass("wd-opened"),o.addClass("wd-opened"),a.trigger("wdCloseSideAction",["show","click","wd-location-sticky-nav"]),t&&o.on("mouseout",function(){d(),o.off("mouseout")})}function d(){n(".wd-header-sticky-nav").removeClass("wd-opened"),o.removeClass("wd-opened"),a.trigger("wdCloseSideAction",["hide","click","wd-location-sticky-nav"])}n(".wd-sticky-nav .wd-nav-sticky.wd-nav-vertical").each(function(){var e=n(this),t=(e.on("mouseenter mousemove",function(){e.hasClass("wd-offsets-calculated")||(e.find("> .menu-item-has-children").each(function(){var e=n(this);e.find("> .wd-dropdown.wd-design-full-height").length||(t(e),e.find("> .wd-dropdown").length&&e.find(".menu-item.menu-item-has-children").each(function(){t(n(this))}))}),e.addClass("wd-offsets-calculated"))}),void 0!==woodmart_settings.clear_menu_offsets_on_resize&&"yes"!==woodmart_settings.clear_menu_offsets_on_resize||setTimeout(function(){woodmartThemeModule.$window.on("resize",woodmartThemeModule.debounce(function(){e.removeClass("wd-offsets-calculated"),e.find(" > .menu-item-has-children > .wd-dropdown-menu").attr("style","")},300))},2e3),function(e){var e=e.find(" > .wd-dropdown"),t=e.innerHeight(),o=e.offset().top-woodmartThemeModule.$window.scrollTop(),a=woodmartThemeModule.$window.height();e.attr("style",""),t&&o&&a<=o+t&&e.css({top:-(o+t-a)})})}),woodmartThemeModule.$document.on("click",".wd-header-sticky-nav",function(e){e.preventDefault();e=n(this);t(e,e.hasClass("wd-close-menu-mouseout"))}),woodmartThemeModule.$document.on("mouseenter mousemove",".wd-header-sticky-nav.wd-event-hover",function(){t(n(this))}),woodmartThemeModule.$document.on("click touchstart",".wd-close-side.wd-location-sticky-nav",function(){d()})},window.addEventListener("wdEventStarted",function(){setTimeout(function(){woodmartThemeModule.menuStickyOffsets()},100)})}(jQuery),woodmartThemeModule.$document.on("wdCloseMobileMenu wdPjaxStart",function(){woodmartThemeModule.closeMobileNavigation()}),woodmartThemeModule.mobileNavigationClickAction=function(e){e&&e.addEventListener("click",function(e){var t=e.target.closest(".wd-nav");if(t){var o,a,d,n,i=t.classList.contains("wd-layout-dropdown"),r=t.classList.contains("wd-layout-drilldown"),t=t.classList.contains("wd-drilldown-slide"),s=e.target.closest(".wd-nav-mob-tab li"),l=e.target.closest(".menu-item-has-children > a"),c=e.target.closest(".menu-item-has-children > .wd-nav-opener"),u=e.target.closest(".mobile-nav"),m="arrow";if(this.classList.contains("wd-opener-item")&&(m="item"),woodmartThemeModule.$document.trigger("wood-images-loaded"),s){if(e.preventDefault(),s.classList.contains("wd-active"))return;var w=s.dataset.menu,h=null!==u&&u.querySelector(".wd-active");h&&h.classList.remove("wd-active"),s.classList.add("wd-active"),null!==u&&(u.querySelectorAll(".wd-nav-mobile").forEach(function(e){e.classList.remove("wd-active")}),void 0!==w)&&u.querySelectorAll(`.mobile-${w}-menu`).forEach(function(e){e.classList.add("wd-active")})}i?("item"===m&&(l||c)||"arrow"===m&&c)&&(e.preventDefault(),o=("item"===m&&l||c).parentNode,h=(a=Array.from(o.children)).find(function(e){return e.classList.contains("wd-nav-opener")}),s=a.filter(function(e){return"UL"===e.tagName||e.classList.contains("wd-sub-menu")}),o.classList.contains("opener-page")?(o.classList.remove("opener-page"),0!==s.length&&s.forEach(function(e){woodmartThemeModule.slideUp(e,200)}),[".wd-dropdown-menu .container > ul",".wd-dropdown-menu > ul"].forEach(function(e){e=o.querySelectorAll(e);0!==e.length&&e.forEach(function(e){woodmartThemeModule.slideUp(e,200)})}),void 0!==h&&h.classList.remove("wd-active")):(o.classList.add("opener-page"),0!==s.length&&s.forEach(function(e){woodmartThemeModule.slideDown(e,200)}),[".wd-dropdown-menu .container > ul",".wd-dropdown-menu > ul"].forEach(function(e){e=o.querySelectorAll(e);0!==e.length&&e.forEach(function(e){woodmartThemeModule.slideDown(e,200)})}),void 0!==h&&h.classList.add("wd-active"))):r&&(w=e.target.closest(".menu-item-has-children .wd-drilldown-back a"),i=e.target.closest(".menu-item-has-children .wd-drilldown-back .wd-nav-opener"),("item"===m&&(l||c)||"arrow"===m&&c)&&(n=(o=("item"===m&&l||c).parentNode).closest("ul"),void 0!==(d=(a=Array.from(o.children)).find(function(e){return e.classList.contains("wd-sub-menu")||e.classList.contains("sub-sub-menu")})))&&(e.preventDefault(),o.setAttribute("aria-expanded",!0),n.classList.add("wd-drilldown-hide"),n.classList.remove("wd-drilldown-show"),d.classList.add("wd-drilldown-show"),d.setAttribute("aria-expanded",!1),h=(h=(h=(s=d.querySelector(".wd-drilldown-back a")).textContent).replaceAll("\t","")).replaceAll("\n",""),o.classList.contains("item-level-0")?(r=null)!==(r=null!==u?u.querySelector(".wd-nav-mob-tab li.wd-active .nav-link-text"):r)?(m=(m=(m=r.textContent).replaceAll("\t","")).replaceAll("\n",""),!h.includes(m)&&0 .wd-nav-opener")||e.closest(".widget_nav_mega_menu")||((t=document.createElement("span")).classList.add("wd-nav-opener"),e.appendChild(t))})},woodmartThemeModule.mobileNavigationCloseSideWidgets=function(e){e&&e.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),woodmartThemeModule.closeMobileNavigation()})})},woodmartThemeModule.openMobileNavigation=function(e){var t=document.querySelector(".wd-close-side");e&&(e.classList.add("wd-opened"),jQuery(e).trigger("wdOpenSide")),t&&t.classList.add("wd-close-side-opened"),woodmartThemeModule.$document.trigger("wood-images-loaded")},woodmartThemeModule.closeMobileNavigation=function(){var e=document.querySelector(".wd-header-mobile-nav.wd-opened"),t=document.querySelector(".mobile-nav.wd-opened"),o=document.querySelector(".wd-close-side.wd-close-side-opened"),a=document.querySelector(".mobile-nav .searchform input[type=text]");e&&e.classList.remove("wd-opened"),t&&(t.classList.remove("wd-opened"),jQuery(t).trigger("wdCloseSide")),t&&o&&o.classList.remove("wd-close-side-opened"),a&&a.blur()},woodmartThemeModule.mobileNavigation=function(){var e=document.querySelectorAll(".wd-side-hidden-nav .wd-nav-mobile .menu-item-has-children"),t=document.querySelectorAll(".wd-side-hidden-nav"),o=document.querySelector(".wd-close-side"),a=document.querySelectorAll(".mobile-nav .login-side-opener, .mobile-nav .close-side-widget");woodmartThemeModule.mobileNavigationAddOpeners(e),t.forEach(function(e){woodmartThemeModule.mobileNavigationClickAction(e)}),document.querySelectorAll(".wd-header-mobile-nav > a").forEach(function(e){e.addEventListener("click",openMobileNavEvent)}),o&&(o.addEventListener("click",function(e){e.preventDefault(),woodmartThemeModule.closeMobileNavigation()}),o.addEventListener("touchstart",function(e){e.preventDefault(),woodmartThemeModule.closeMobileNavigation()},{passive:!1})),woodmartThemeModule.$document.on("keyup",function(e){27===e.keyCode&&document.querySelector(".wd-side-hidden-nav").classList.contains("wd-opened")&&woodmartThemeModule.closeMobileNavigation()}),woodmartThemeModule.mobileNavigationCloseSideWidgets(a)},window.addEventListener("load",function(){woodmartThemeModule.mobileNavigation()}),window.addEventListener("wdUpdatedHeader",function(){woodmartThemeModule.mobileNavigation()}),window.addEventListener("wdHeaderBuilderCloneCreated",function(){var e=document.querySelector(".whb-clone .wd-header-mobile-nav > a");e&&e.addEventListener("click",openMobileNavEvent)}),function(e){woodmartThemeModule.moreCategoriesButton=function(){e(".wd-more-cat").each(function(){var t=e(this);t.find(".wd-more-cat-btn a").on("click",function(e){e.preventDefault(),t.toggleClass("wd-show-cat"),woodmartThemeModule.$document.trigger("wood-images-loaded")})})},e(document).ready(function(){woodmartThemeModule.moreCategoriesButton()})}(jQuery),function(d){woodmartThemeModule.onePageMenu=function(){function o(e){var t=d("html, body"),o=d("#"+e+', .wd-menu-anchor[data-id="'+e+'"]');t.stop(!0),o.length<1||(o=o.offset().top,t.animate({scrollTop:o-woodmart_settings.one_page_menu_offset},800),setTimeout(function(){a(e)},800))}function a(t){d(".onepage-link").each(function(){var e=d(this);e.find("> a").attr("href").split("#")[1]===t&&(e.siblings().removeClass("current-menu-item"),e.parents(".whb-row").find(".onepage-link").removeClass("current-menu-item"),e.addClass("current-menu-item"))})}var e;woodmartThemeModule.$body.on("click",".onepage-link > a",function(e){var t=d(this).attr("href").split("#")[1];d("#"+t).length<1&&d('.wd-menu-anchor[data-id="'+t+'"]').length<1||(e.stopPropagation(),e.preventDefault(),o(t),d(".wd-close-side").trigger("click"),d(".wd-fs-close").trigger("click"))}),woodmartThemeModule.$window.scroll(function(){var e=woodmartThemeModule.$window.scrollTop(),t=d(".onepage-link:first");e<50&&t.length&&a(t.find("> a").attr("href").split("#")[1])}),0 :is(.vc_row, .vc_section)").waypoint(function(){var e=d(d(this)[0].element).attr("id");a(e)},{offset:150}),d(".wd-menu-anchor").waypoint(function(){a(d(d(this)[0].element).data("id"))},{offset:function(){return d(d(this)[0].element).data("offset")}}),d("body").is('[class*="elementor-"]'))&&(e=window.location.hash.split("#")[1],1 input"),i=a.find("> .wd-dropdown"),o=a.parent().parent().find(".s");function r(){var e,t;woodmartThemeModule.$window.width()<=768||o.hasClass("wd-padding-inited")||"yes"!==woodmart_settings.search_input_padding||(e=a.innerWidth()+a.parent().siblings(".searchsubmit").innerWidth()+17,t="padding-right",woodmartThemeModule.$body.hasClass("rtl")&&(t="padding-left"),o.css(t,e),o.addClass("wd-padding-inited"))}o.on("focus",function(){r()}),d.on("click",function(e){e.preventDefault(),void 0!==s.fn.devbridgeAutocomplete&&a.siblings('[type="text"]').devbridgeAutocomplete("hide")}),i.on("click","a",function(e){e.preventDefault();var e=s(this),t=e.data("val"),o=e.text();i.find(".current-item").removeClass("current-item"),e.parent().addClass("current-item"),0!==t?i.find("ul:not(.children) > li:first-child").show():0===t&&i.find("ul:not(.children) > li:first-child").hide(),d.find("span").text(o),n.val(t),n.closest("form.woodmart-ajax-search").find('[type="text"]').trigger("cat_selected"),a.removeClass("wd-opened"),r()})})},s(document).ready(function(){woodmartThemeModule.simpleDropdown()}),window.addEventListener("wdUpdatedHeader",function(){woodmartThemeModule.simpleDropdown()})}(jQuery),function(t){woodmartThemeModule.ajaxPortfolio=function(){var e;"no"===woodmart_settings.ajax_portfolio||void 0===t.fn.pjax||woodmartThemeModule.$body.hasClass("elementor-editor-active")||(woodmartThemeModule.$body.on("click",".tax-project-cat .wd-pagination a, .post-type-archive-portfolio .wd-pagination a",function(){e(!0)}),woodmartThemeModule.$document.pjax(".wd-type-links .wd-nav-portfolio a, .tax-project-cat .wd-pagination a, .post-type-archive-portfolio .wd-pagination a",".wd-page-content",{timeout:woodmart_settings.pjax_timeout,scrollTo:!1,renderCallback:function(t,e,o){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){t.html(e),o(),woodmartThemeModule.$document.trigger("wdPortfolioPjaxComplete"),woodmartThemeModule.$document.trigger("wood-images-loaded")})}}),woodmartThemeModule.$document.on("pjax:start",function(){var e=t(".wd-content-layout");e.removeClass("wd-loaded"),e.addClass("wd-loading"),woodmartThemeModule.$document.trigger("wdPortfolioPjaxStart"),woodmartThemeModule.$window.trigger("scroll.loaderVerticalPosition")}),woodmartThemeModule.$document.on("pjax:end",function(){t(".wd-content-layout").removeClass("wd-loading")}),woodmartThemeModule.$document.on("pjax:complete",function(){(woodmartThemeModule.$body.hasClass("tax-project-cat")||woodmartThemeModule.$body.hasClass("post-type-archive-portfolio"))&&(woodmartThemeModule.$document.trigger("wood-images-loaded"),e(!1),t(".wd-ajax-content").removeClass("wd-loading"))}),e=function(e){if("no"===woodmart_settings.ajax_scroll&&!1===e)return!1;e=t(woodmart_settings.ajax_scroll_class).offset().top-woodmart_settings.ajax_scroll_offset;t("html, body").stop().animate({scrollTop:e},400)})},t(document).ready(function(){woodmartThemeModule.ajaxPortfolio()})}(jQuery),function(e){woodmartThemeModule.$document.on("wdPortfolioLoadMoreLoaded wdPortfolioPjaxComplete",function(){woodmartThemeModule.portfolioEffects()}),e.each(["frontend/element_ready/wd_portfolio.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.portfolioEffects()})}),woodmartThemeModule.portfolioEffects=function(){void 0!==e.fn.panr&&e(".wd-projects .portfolio-parallax").panr({sensitivity:15,scale:!1,scaleOnHover:!0,scaleTo:1.12,scaleDuration:.45,panY:!0,panX:!0,panDuration:.5,resetPanOnMouseLeave:!0})},e(document).ready(function(){woodmartThemeModule.portfolioEffects()})}(jQuery),function(c){woodmartThemeModule.$document.on("wdPortfolioPjaxComplete",function(){woodmartThemeModule.portfolioLoadMore()}),c.each(["frontend/element_ready/wd_portfolio.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.portfolioLoadMore()})}),woodmartThemeModule.portfolioLoadMore=function(){var l;"function"==typeof c.fn.waypoint&&(c(".wd-portfolio-load-more.load-on-scroll").waypoint(function(){c(".wd-portfolio-load-more.load-on-scroll").trigger("click")},{offset:"100%"}),l=!1,c(".wd-portfolio-load-more").on("click",function(e){e.preventDefault();var o,t,a,d,n,i,r,s=c(this);l||s.hasClass("no-more-posts")||(l=!0,r="woodmart_get_portfolio_"+(e=(o=s.parent().parent().find(".wd-projects")).data("source")),t=woodmart_settings.ajaxurl,a="POST",n=o.data("atts"),i=o.data("paged"),s.addClass("loading"),o.addClass("wd-loading"),r={atts:n,paged:i,action:r},"main_loop"===e&&(t=s.attr("href"),a="GET",r=n?{atts:n}:{}),c.ajax({url:t,data:r,dataType:"json",method:a,success:function(t){woodmartThemeModule.removeDuplicatedStylesFromHTML(t.items,function(e){e=c(e);e&&(o.hasClass("wd-masonry")?(o.append(e).isotope("appended",e),o.imagesLoaded().progress(function(){o.isotope("layout"),clearTimeout(d),d=setTimeout(function(){c(".wd-portfolio-load-more.load-on-scroll").waypoint(function(){c(".wd-portfolio-load-more.load-on-scroll").trigger("click")},{offset:"100%"})},1e3)})):o.append(e),o.data("paged",i+1),s.attr("href",t.nextPage),"yes"===woodmart_settings.load_more_button_page_url_opt)&&"no"!==woodmart_settings.load_more_button_page_url&&t.currentPage&&window.history.pushState("","",t.currentPage),woodmartThemeModule.$document.trigger("wdPortfolioLoadMoreLoaded"),woodmartThemeModule.$document.trigger("wood-images-loaded"),"no-more-posts"===t.status&&(s.addClass("no-more-posts"),s.parent().hide())})},error:function(){console.log("ajax error")},complete:function(){s.removeClass("loading"),o.removeClass("wd-loading"),l=!1}}))}))},c(document).ready(function(){woodmartThemeModule.portfolioLoadMore()})}(jQuery),function(a){woodmartThemeModule.$document.on("wdPortfolioPjaxComplete",function(){woodmartThemeModule.portfolioMasonryFilters()}),a.each(["frontend/element_ready/wd_portfolio.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.portfolioMasonryFilters()})}),woodmartThemeModule.portfolioMasonryFilters=function(){var o=a(".wd-nav-portfolio");o.on("click","li",function(e){e.preventDefault();var e=a(this),t=e.attr("data-filter"),e=(setTimeout(function(){woodmartThemeModule.$document.trigger("wood-images-loaded")},300),o.find(".wd-active").removeClass("wd-active"),e.addClass("wd-active"),e.parents(".portfolio-filter").siblings(".wd-masonry.wd-projects"));(e=e.length?e:a(".wd-portfolio-archive .wd-masonry.wd-projects")).length&&e.isotope({filter:t})})},a(document).ready(function(){woodmartThemeModule.portfolioMasonryFilters()})}(jQuery),function(a){woodmartThemeModule.$document.on("wdPortfolioPjaxComplete",function(){woodmartThemeModule.portfolioPhotoSwipe()}),a.each(["frontend/element_ready/wd_portfolio.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.portfolioPhotoSwipe()})}),woodmartThemeModule.portfolioPhotoSwipe=function(){woodmartThemeModule.$document.on("click",".portfolio-enlarge",function(e){e.preventDefault();var e=a(this),t=e.parents(".wd-carousel-item"),e=(t=0===t.length?e.parents(".portfolio-entry"):t).index(),t=o();woodmartThemeModule.callPhotoSwipe(e,t)});var o=function(){var t=[];return a(".portfolio-entry").find("figure a img").each(function(){var e=a(this);t.push({src:e.attr("src"),w:e.attr("width")?e.attr("width"):"300",h:e.attr("height")?e.attr("height"):"300"})}),t}},a(document).ready(function(){woodmartThemeModule.portfolioPhotoSwipe()})}(jQuery),woodmartThemeModule.shaders={matrixVertex:"attribute vec2 a_texCoord;attribute vec2 a_position;uniform mat3 u_matrix;void main() {\tgl_Position = vec4( ( u_matrix * vec3(a_position, 1) ).xy, 0, 1);\ta_texCoord;}",sliderWithNoise:"precision mediump float;uniform float u_time;uniform float u_progress;uniform sampler2D u_image0;uniform vec2 u_image0_size;uniform sampler2D u_image1;uniform vec2 u_image1_size;uniform vec2 u_pixels;uniform vec2 u_mouse;uniform vec2 u_uvRate;uniform float u_scale;float rand(vec2 seed) {\treturn fract(sin(dot(seed, vec2(1.29898,7.8233))) * 4.37585453123);}float noise(vec2 position) {\tvec2 block_position = floor(position);\tfloat top_left_value = rand(block_position);\tfloat top_right_value = rand(block_position + vec2(1.0, 0.0));\tfloat bottom_left_value = rand(block_position + vec2(0.0, 1.0));\tfloat bottom_right_value = rand(block_position + vec2(1.0, 1.0));\tvec2 computed_value = smoothstep(0.0, 1.0, fract(position));\treturn mix(top_left_value, top_right_value, computed_value.x)\t\t+ (bottom_left_value - top_left_value) * computed_value.y * (1.0 - computed_value.x)\t\t+ (bottom_right_value - top_right_value) * computed_value.x * computed_value.y\t\t- 0.5;}void main() {\tvec2 uv = gl_FragCoord.xy/u_pixels.xy;\tuv.y = 1.0 - uv.y;\tvec2 uv2 = uv;\tvec2 s = u_pixels.xy/10.;\tvec2 i = u_image0_size/10.;\tfloat rs = s.x / s.y;\tfloat ri = i.x / i.y;\tvec2 new = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, i.y * s.x / i.x);\tvec2 offset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\tuv = uv * s / new + offset;\ti = u_image1_size/10.;\tri = i.x / i.y;\tnew = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, i.y * s.x / i.x);\toffset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\tuv2 = uv2 * s / new + offset;\tfloat delayValue = clamp(u_progress, 0., 1.); float d = distance(u_mouse*u_uvRate, uv*u_uvRate);\tfloat ppp = ((u_progress - .5) * (u_progress - .5) - .25 );\tvec2 uv_offset = ppp * 1.1 * vec2( noise(uv * 10.0 + sin(u_time + uv.x * 5.0)) / 10.0, noise(uv * 10.0 + cos(u_time + uv.y * 5.0)) / 10.0);\tuv += uv_offset;\tuv2 += uv_offset;\tuv = (uv - vec2(.5, .5)) * u_scale + 0.5;\tvec4 rgba1 = texture2D( u_image0, uv );\tvec4 rgba2 = texture2D( u_image1, uv2 );\tvec4 rgba = mix(rgba1, rgba2, delayValue);\tgl_FragColor = rgba;}",sliderPattern:"precision mediump float;uniform float u_time;uniform float u_progress;uniform sampler2D u_image0;uniform vec2 u_image0_size;uniform sampler2D u_image1;uniform vec2 u_image1_size;uniform sampler2D u_image2;uniform vec2 u_image2_size;uniform vec2 u_pixels;void main() {\tvec2 uv = gl_FragCoord.xy/u_pixels.xy;\tuv.y = 1.0 - uv.y;\tvec2 uv2 = uv;\tvec2 s = u_pixels.xy/10.;\tvec2 i = u_image0_size/10.;\tfloat rs = s.x / s.y;\tfloat ri = i.x / i.y;\tvec2 new = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, i.y * s.x / i.x);\tvec2 offset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\tuv = uv * s / new + offset;\ti = u_image1_size/10.;\tri = i.x / i.y;\tnew = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, i.y * s.x / i.x);\toffset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\tuv2 = uv2 * s / new + offset;vec4 disp = texture2D(u_image2, uv);float effectFactor = 0.4;vec2 distortedPosition = vec2(uv.x + u_progress * (disp.r*effectFactor), uv.y);vec2 distortedPosition2 = vec2(uv.x - (1.0 - u_progress) * (disp.r*effectFactor), uv.y);vec4 _texture = texture2D(u_image0, distortedPosition);vec4 _texture2 = texture2D(u_image1, distortedPosition2);vec4 finalTexture = mix(_texture, _texture2, u_progress);gl_FragColor = finalTexture;}",sliderWithWave:"precision mediump float;uniform float u_time;uniform float u_progress;uniform sampler2D u_image0;uniform vec2 u_image0_size;uniform sampler2D u_image1;uniform vec2 u_image1_size;uniform vec2 u_pixels;uniform vec2 u_mouse;uniform vec2 u_uvRate;uniform float u_scale; vec2 mirrored(vec2 v) { vec2 m = mod(v,2.); return mix(m,2.0 - m, step(1.0 ,m)); } float tri(float p) { return mix(p,1.0 - p, step(0.5 ,p))*2.; }void main() {\tvec2 uv = gl_FragCoord.xy/u_pixels.xy;\tuv.y = 1.0 - uv.y;\tvec2 uv2 = uv;\tvec2 s = u_pixels.xy/10.;\tvec2 i = u_image0_size.xy/10.;\tfloat rs = s.x / s.y;\tfloat ri = i.x / i.y;\tvec2 new = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, (i.y * s.x) / i.x);\tvec2 offset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\tuv = uv * s / new + offset;\ti = u_image1_size.xy/10.;\tri = i.x / i.y;\tnew = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, i.y * s.x / i.x);\toffset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\tuv2 = uv2 * s / new + offset; float delayValue = u_progress*6.5 - uv.y*2. + uv.x - 3.0; vec2 accel = vec2(0.5,2.); delayValue = clamp(delayValue,0.,1.); vec2 translateValue = u_progress + delayValue*accel; vec2 translateValue1 = vec2(-0.5,1.)* translateValue; vec2 translateValue2 = vec2(-0.5,1.)* (translateValue - 1. - accel); vec2 w = sin( sin(u_time) * vec2(0,0.3) + uv.yx*vec2(0,4.))*vec2(0,0.5); vec2 xy = w*(tri(u_progress)*0.5 + tri(delayValue)*0.5); vec2 uv1 = uv + translateValue1 + xy; uv2 = uv2 + translateValue2 + xy; vec4 rgba1 = texture2D(u_image0,mirrored(uv1)); vec4 rgba2 = texture2D(u_image1,mirrored(uv2)); vec4 rgba = mix(rgba1,rgba2,delayValue);\tgl_FragColor = rgba;}",hoverWave:"precision mediump float;uniform float u_time;uniform float u_progress;uniform sampler2D u_image;uniform vec2 u_pixels;uniform vec2 u_mouse;uniform vec2 u_uvRate;uniform float u_scale;void main() {\tvec2 uv = gl_FragCoord.xy/u_pixels.xy;\tuv.y = 1.0 - uv.y;\tfloat d = distance(u_mouse*u_uvRate, uv*u_uvRate);\tfloat ppp = ((u_progress - .5) * (u_progress - .5) - .25 );\tfloat dY = sin(uv.y * 44.005 + u_time * 4.5) * 0.02 * ppp;\tfloat dX = sin(uv.x * 30.005 + u_time * 3.2) * 0.02 * ppp;\tif( u_progress > 0. && d < .1 ) {\t dX *= smoothstep( 0., .15, (.15 - d) ) * 5.;\t dY *= smoothstep( 0., .15, (.15 - d) ) * 5.;\t}\tuv.y += dY;\tuv.x += dX;\tgl_FragColor = texture2D(u_image, uv);}"},ShaderX.prototype={init:function(){var e=this;window.addEventListener("resize",function(){e.resize()}),this.options.autoPlay&&(this.runned=!0,this.render(),this.raf())},render:function(){this.container.classList.contains("wd-with-webgl")||(this.createCanvas(),this.container.append(this.canvas),this.container.classList.add("wd-with-webgl")),this.gl&&(0',"

    "+woodmart_settings.added_to_cart+"

    ",''+woodmart_settings.continue_shopping+"",''+woodmart_settings.view_cart+"","
    "].join(""),d.magnificPopup?.instance?.isOpen&&(d.magnificPopup.instance.st.removalDelay=0,d.magnificPopup.close()),d.magnificPopup.open({removalDelay:600,closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-popup-added-cart-wrap")}},items:{src:'
    '+t+"
    ",type:"inline"}}),d(".wd-popup-added-cart").on("click",".close-popup",function(e){e.preventDefault(),d.magnificPopup.close()}),a()):"widget"===woodmart_settings.add_to_cart_action&&(clearTimeout(o),(0<(t=d(".whb-sticked .wd-header-cart .wd-dropdown-cart")).length?t:d(".whb-header .wd-header-cart .wd-dropdown-cart")).addClass("wd-opened"),0<(t=d(".cart-widget-opener")).length&&t.first().trigger("wdOpenWidgetCart"),o=setTimeout(function(){d(".wd-dropdown-cart").removeClass("wd-opened")},3500),a()),woodmartThemeModule.$document.trigger("wdActionAfterAddToCart")}),function(){if("yes"!==woodmart_settings.add_to_cart_action_timeout)return!1;clearTimeout(e),e=setTimeout(function(){d(".wd-close-side").trigger("click"),d.magnificPopup.close()},1e3*parseInt(woodmart_settings.add_to_cart_action_timeout_number))})},d(document).ready(function(){woodmartThemeModule.addToCart()})}(jQuery),function(n){woodmartThemeModule.addToCartAllTypes=function(){0!=woodmart_settings.ajax_add_to_cart&&(woodmartThemeModule.$body.on("submit","form.cart",function(e){var t=n(this),o=t.parents(".single-product-page");if(!((o=0===o.length?t.parents(".product-quick-view"):o).hasClass("product-type-external")||o.hasClass("product-type-zakeke")||o.hasClass("product-type-gift-card")||void 0!==e.originalEvent&&n(e.originalEvent.submitter).hasClass("wd-buy-now-btn"))){if(0 .wd-cats-toggle").length||0!==e.find(" > .children").length&&0!==e.find(" > .children > *").length&&(e.hasClass("wd-active")||e.hasClass("wd-current-active-parent")?(e.children().eq(0).after('
    '),e.find("> .children").addClass("list-shown")):e.children().eq(0).after('
    '))}),e.on("click",".wd-cats-toggle",function(){var e=o(this),t=e.parent().find("> .children");t.hasClass("list-shown")?(e.removeClass("toggle-active"),t.stop().slideUp(300).removeClass("list-shown")):(t.parent().parent().find("> li > .list-shown").slideUp().removeClass("list-shown"),t.parent().parent().find("> li > .toggle-active").removeClass("toggle-active"),e.addClass("toggle-active"),t.stop().slideDown(300).addClass("list-shown"))}))},o(document).ready(function(){woodmartThemeModule.categoriesAccordion()})}(jQuery),function(o){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.categoriesDropdowns()}),woodmartThemeModule.categoriesDropdowns=function(){o(".dropdown_product_cat").on("change",function(){var e,t=o(this);""!==t.val()?(e=0<(e=woodmart_settings.home_url).indexOf("?")?e+"&product_cat="+t.val():e+"?product_cat="+t.val(),location.href=e):location.href=woodmart_settings.shop_url}),o(".widget_product_categories").each(function(){var e=o(this).find("select");o().selectWoo&&e.selectWoo({minimumResultsForSearch:5,width:"100%",allowClear:!0,placeholder:woodmart_settings.product_categories_placeholder,language:{noResults:function(){return woodmart_settings.product_categories_no_results}}})})},o(document).ready(function(){woodmartThemeModule.categoriesDropdowns()})}(jQuery),function(d){"undefined"!=typeof wc_address_i18n_params&&d(document).on("country_to_state_changing",function(e,t,o){if(0!==woodmart_checkout_fields.length){let a=o;o=JSON.parse(wc_address_i18n_params.locale_fields);d.each(o,function(e,t){var t=a.find(t),o=t.find("[name]").attr("name");woodmart_checkout_fields.hasOwnProperty(o)&&woodmart_checkout_fields[o].hasOwnProperty("required")&&(o=woodmart_checkout_fields[o].required,t=t,o?(t.find("label .optional").remove(),t.addClass("validate-required"),0===t.find("label .required").length&&t.find("label").append(' *')):(t.find("label .required").remove(),t.removeClass("validate-required woocommerce-invalid woocommerce-invalid-required-field"),0===t.find("label .optional").length&&t.find("label").append(' ('+wc_address_i18n_params.i18n_optional_text+")")))})}})}(jQuery),function(r){woodmartThemeModule.checkoutQuantity=function(){var i;woodmartThemeModule.$document.on("change input",".woocommerce-checkout-review-order-table .quantity .qty",function(){var e=r(this),t=e.val(),o=e.attr("name"),a=o.substring(o.indexOf("[")+1,o.indexOf("]")),o=e.attr("max"),d=woodmart_settings.cart_hash_key,n=woodmart_settings.fragment_name;clearTimeout(i),parseInt(t)>parseInt(o)&&(t=o),i=setTimeout(function(){r.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_cart_item",item_id:a,qty:t},success:function(e){e&&e.fragments&&(r.each(e.fragments,function(e,t){r(e).replaceWith(t)}),woodmartThemeModule.supports_html5_storage&&(sessionStorage.setItem(n,JSON.stringify(e.fragments)),localStorage.setItem(d,e.cart_hash),sessionStorage.setItem(d,e.cart_hash),e.cart_hash)&&sessionStorage.setItem("wc_cart_created",(new Date).getTime()),woodmartThemeModule.$body.trigger("wc_fragments_refreshed")),r("form.checkout").trigger("update")},dataType:"json",method:"GET"})},500)})},r(document).ready(function(){woodmartThemeModule.checkoutQuantity()})}(jQuery),function(e){woodmartThemeModule.checkoutRemove=function(){woodmartThemeModule.$document.on("click",".wd-checkout-remove-btn",function(){e(this).closest(".woocommerce-checkout-review-order-table").append('
    ')})},e(document).ready(function(){woodmartThemeModule.checkoutRemove()})}(jQuery),function(r){woodmartThemeModule.commentImage=function(){r("form.comment-form").attr("enctype","multipart/form-data");var t=r(".comment-form"),d=t.find("#wd-add-img-btn"),n=[];function i(e){t.prepend('")}0!==d.length&&(r.each(woodmart_settings.comment_images_upload_mimes,function(e,t){n.push(String(t))}),t.find("#wd-add-img-btn").on("change",function(){t.find(".wd-add-img-count").text(woodmart_settings.comment_images_added_count_text.replace("%s",this.files.length))}),t.on("submit",function(e){t.find(".woocommerce-error").remove();var o=!1,a=!1;d[0].files.length>woodmart_settings.comment_images_count&&(i(woodmart_settings.comment_images_count_text),e.preventDefault()),d[0].files.length<=0&&"yes"===woodmart_settings.single_product_comment_images_required&&(i(woodmart_settings.comment_required_images_error_text),e.preventDefault()),Array.prototype.forEach.call(d[0].files,function(e){var t=e.size,e=String(e.type);t>woodmart_settings.comment_images_upload_size&&(o=!0),r.inArray(e,n)<0&&(a=!0)}),o&&(i(woodmart_settings.comment_images_upload_size_text),e.preventDefault()),a&&(i(woodmart_settings.comment_images_upload_mimes_text),e.preventDefault())}))},r(document).ready(function(){woodmartThemeModule.commentImage()})}(jQuery),function(a){woodmartThemeModule.countProductVisits=function(){var e=1e4;void 0!==woodmart_settings.counter_visitor_live_duration&&(e=woodmart_settings.counter_visitor_live_duration),"yes"===woodmart_settings.counter_visitor_ajax_update?woodmartThemeModule.updateCountProductVisits():"yes"===woodmart_settings.counter_visitor_live_mode&&setInterval(woodmartThemeModule.updateCountProductVisits,e)},woodmartThemeModule.updateCountProductVisits=function(){a(".wd-visits-count").each(function(){var t=a(this),e=t.data("product-id"),o=t.find(".wd-info-number");e&&a.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_count_product_visits",product_id:e,count:o.text()},method:"POST",success:function(e){e&&(o.text(e.count),e.message&&t.find(".wd-count-msg").text(e.message),e.count?t.removeClass("wd-hide"):t.addClass("wd-hide"))},error:function(){console.log("ajax error")},complete:function(){}})})},a(document).ready(function(){woodmartThemeModule.countProductVisits()})}(jQuery),function(n){n.each(["frontend/element_ready/wd_dynamic_discounts_table.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.renderDynamicDiscountsTable()})}),woodmartThemeModule.renderDynamicDiscountsTable=function(){var e=n(".variations_form");let o=n(".wd-dynamic-discounts"),t=o.html();function a(){n(".wd-dynamic-discounts tbody tr").each(function(){var e=n(this);let t=e.data("min");e.off("click").on("click",function(){n('.quantity input.qty[name="quantity"]').val(t).trigger("change")})})}function d(e,a){e.find("tbody tr").each(function(){var e=n(this),t=e.data("min"),o=e.data("max");!o&&t<=a||t<=a&&a<=o?e.addClass("wd-active"):e.removeClass("wd-active")})}e.each(function(){n(this).on("show_variation",function(e,t){n.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_discount_dynamic_discounts_table",variation_id:t.variation_id},beforeSend:function(){o.find(".wd-loader-overlay").addClass("wd-loading")},success:e=>{var t=o.attr("class");woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){o.replaceWith(e),(o=n(".wd-dynamic-discounts")).attr("class",t),a(),d(o,n(this).find('[name="quantity"]').val()),o.find(".wd-loader-overlay").removeClass("wd-loading")})},dataType:"json",method:"GET"})}).on("click",".reset_variations",function(){o.html(t),a(),d(n(".wd-dynamic-discounts"),n(this).closest("form").find('.quantity input.qty[name="quantity"]').val())})}),a(),n('.quantity input.qty[name="quantity"]').off("change").on("change",function(){d(o,n(this).val())})},n(document).ready(()=>{woodmartThemeModule.renderDynamicDiscountsTable()})}(jQuery),woodmartThemeModule.emailSubscriptionCheckboxes=function(){let t=document.querySelector("#wd_email_subscription_consent");function e(){document.querySelectorAll(".wd-email-individual-consent").forEach(function(e){e.checked=t.checked,t.checked?(e.disabled=!1,e.value="1"):(e.disabled=!0,e.value="0")})}function o(){this.checked?(t.checked=!0,t.value="1"):function(){let t=!1;return document.querySelectorAll(".wd-email-individual-consent").forEach(function(e){e.checked&&(t=!0)}),t}()||(t.checked=!1,t.value="0")}t&&(t.addEventListener("change",e),document.querySelectorAll(".wd-email-individual-consent").forEach(function(e){e.addEventListener("change",o)}))},window.addEventListener("load",function(){woodmartThemeModule.emailSubscriptionCheckboxes()}),jQuery(document).on("updated_shipping_method",function(){jQuery(document.body).trigger("wc_update_cart")}),function(s){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.filterDropdowns()}),woodmartThemeModule.filterDropdowns=function(){function t(e){e=e.parent(".wd-widget-layered-nav-dropdown-form, .wd-product-category-filter-form");woodmartThemeModule.$body.hasClass("woodmart-ajax-shop-on")&&void 0!==s.fn.pjax&&s.pjax({container:".wd-page-content",timeout:woodmart_settings.pjax_timeout,url:e.attr("action"),data:e.serialize(),scrollTo:!1,renderCallback:function(t,e,o){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){t.html(e),o(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")})}})}function o(e){var e=e.params.args.data,e=s(this).find('option[value="'+e.id+'"]'),t=(e.attr("class")||"").match(/level-(\d+)/);if(t){var o=parseInt(t[1]);if(e.nextAll("option").each(function(){var e=(s(this).attr("class")||"").match(/level-(\d+)/);if(e){e=parseInt(e[1]);if(o img, .product-image-link > picture > img"),o=e.find("option:selected").data("image-src"),e=e.find("option:selected").data("image-srcset");t.attr("srcset")&&t.attr("srcset",e=e||o),t.attr("src",o)}),i.on("click",".wd-fbt-purchase-btn",function(e){e.preventDefault();var t,o,a=s(this);a.hasClass("wd-disabled")||(e=r(i),t=i.find("input[name=wd-fbt-main-product]").val(),o=i.find("input[name=wd-fbt-bundle-id]").val(),e&&void 0!==e[t]&&(clearTimeout(n),a.addClass("loading"),s.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_purchasable_fbt_products",products_id:e,main_product:t,bundle_id:o},method:"POST",success:function(e){var t=s(".woocommerce-notices-wrapper");t.empty(),e.notices&&0 a").before(''),t.on("click",".drop-category",function(){var e=i(this),t=e.parent().find("> .wd-dropdown-menu, >.sub-sub-menu");t.hasClass("child-open")?(e.removeClass("act-icon"),t.slideUp(200).removeClass("child-open")):(e.addClass("act-icon"),t.slideDown(200).addClass("child-open"))}),e.on("click",".menu-opener",function(e){e.preventDefault(),(a()?n:d)()}),t.on("click","a",function(){n(),t.stop().attr("style","")}),a=function(){return t.hasClass("categories-opened")},d=function(){t.addClass("categories-opened").stop().slideDown(200)},n=function(){t.removeClass("categories-opened").stop().slideUp(200)})},i(document).ready(function(){woodmartThemeModule.headerCategoriesMenu()})}(jQuery),function(l){woodmartThemeModule.$document.on("pjax:complete wdProductsTabsLoaded wdShopPageInit wdLoadMoreLoadProducts wdArrowsLoadProducts",function(){woodmartThemeModule.imagesGalleryInLoop()}),woodmartThemeModule.$document.on("wdRecentlyViewedProductLoaded",function(){l(".wd-products-element .products, .wd-carousel-container.products .wd-product").each(function(e,t){var o=l(this);o.trigger("wdImagesGalleryInLoopOn",o)})}),l.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default","frontend/element_ready/wd_archive_products.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.imagesGalleryInLoop()})}),woodmartThemeModule.imagesGalleryInLoop=function(){function o(e){l(e).on("mouseover mouseout",".wd-product-grid-slide",function(a){var d=l(this),n=d.closest(".wd-product"),i=n.closest(".wd-products, .wd-products .wd-carousel"),i=0 img, .product-image-link > picture > img"),s=n.find(".product-image-link picture source");let e,t,o;(o="mouseover"===a.type?(a=d.data("image-id"),e=d.data("image-url"),t=d.data("image-srcset"),i.find(`[data-image-id="${a}"]`)):(e=n.find('.wd-product-grid-slide[data-image-id="0"]').data("image-url"),t=n.find('.wd-product-grid-slide[data-image-id="0"]').data("image-srcset"),i.find('[data-image-id="0"]'))).siblings().removeClass("wd-active"),o.addClass("wd-active"),r.attr("src",e),t?(r.attr("srcset",t),s.attr("srcset",t)):r.attr("srcset")&&(r.attr("srcset",null),s.attr("srcset",null))}}).on("click",".wd-prev, .wd-next",function(t){t.preventDefault();var t=l(this),o=t.closest(".wd-products, .wd-products .wd-carousel"),o=0 img, .product-image-link > picture > img"),d=o.find(".product-image-link picture source"),n=o.find(".wd-product-grid-slide");let e=n.hasClass("wd-active")?o.find(".wd-product-grid-slide.wd-active").data("image-id"):0;l(this).hasClass("wd-prev")?e--:l(this).hasClass("wd-next")&&e++,-1===e?e=n.length-1:n.length===e&&(e=0);var o=o.find(`.wd-product-grid-slide[data-image-id="${e}"]`),i=o.data("image-url"),r=o.data("image-srcset");n.removeClass("wd-active"),o.addClass("wd-active"),t.attr("src",i),r?(t.attr("srcset",r),d.attr("srcset",r)):t.attr("srcset")&&(t.attr("srcset",null),d.attr("srcset",null))}})}function a(e){l(e).off("mouseover mouseout",".wd-product-grid-slide").off("click",".wd-prev, .wd-next")}l(".wd-product").each(function(e,t){a(t),o(t)}),woodmartThemeModule.$document.on("wdImagesGalleryInLoopOff",".wd-product",function(e,t=this){a(t)}).on("wdImagesGalleryInLoopOn",".wd-product",function(e,t=this){o(t)})},l(document).ready(function(){woodmartThemeModule.imagesGalleryInLoop()})}(jQuery),function(d){woodmartThemeModule.$document.on("wdReplaceMainGalleryNotQuickView wdShowVariationNotQuickView wdResetVariation",function(){setTimeout(function(){woodmartThemeModule.initZoom()},300)}),d.each(["frontend/element_ready/wd_single_product_gallery.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.initZoom()})}),woodmartThemeModule.initZoom=function(){var t=d(".woocommerce-product-gallery__wrapper:not(.quick-view-gallery)");if("yes"!==woodmart_settings.zoom_enable)return!1;var o={touch:!1},e=("ontouchstart"in window&&(o.on="click"),d(".woocommerce-product-gallery"));function a(e){e.find("img").data("large_image_width")>e.width()&&(e.trigger("zoom.destroy"),e.zoom(o))}e.hasClass("thumbs-position-bottom")||e.hasClass("thumbs-position-left")?(document.querySelector(".woocommerce-product-gallery__wrapper:not(.quick-view-gallery)").addEventListener("wdSlideChange",function(e){a(t.find(".wd-carousel-item").eq(e.target.swiper.activeIndex).find(".woocommerce-product-gallery__image"))}),a(t.find(".wd-carousel-item").eq(0).find(".woocommerce-product-gallery__image"))):t.find(".wd-carousel-item").each(function(){a(d(this).find(".woocommerce-product-gallery__image"))})},d(document).ready(function(){woodmartThemeModule.initZoom()})}(jQuery),function(o){woodmartThemeModule.loginDropdown=function(){woodmartThemeModule.windowWidth<=1024||o(".wd-dropdown-register").each(function(){var t=o(this),e=t.find(".login-dropdown-inner");e.find('input[id="username"]').on("click",function(){t.addClass("wd-active-login").removeClass("wd-active-link")}),e.find('input[id="username"]').on("input",function(){t.hasClass("wd-active-login")&&t.removeClass("wd-active-login").addClass("wd-active-link")}),e.find("input").not('[id="username"]').on("click",function(){t.removeClass("wd-active-login").removeClass("wd-active-link")}),woodmartThemeModule.$document.click(function(e){void 0!==e.target.className.length&&-1===e.target.className.indexOf("wd-dropdown-register")&&-1===e.target.className.indexOf("input-text")&&t.removeClass("wd-active-login").removeClass("wd-active-link")}),o(".wd-dropdown-register").on("mouseout",function(){t.hasClass("wd-active-link")&&t.removeClass("wd-active-link")}).on("mouseleave",function(){t.hasClass("wd-active-link")&&t.removeClass("wd-active-link")})})},o(document).ready(function(){woodmartThemeModule.loginDropdown()})}(jQuery),function(i){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.loginSidebar()}),woodmartThemeModule.loginSidebar=function(){var e=woodmartThemeModule.$body,t=i(".login-form-side"),o=i(".wd-close-side"),a=(woodmartThemeModule.$document.on("click",".login-side-opener",function(e){t.length&&(e.preventDefault(),n()?a():setTimeout(function(){d()},10))}),e.on("click touchstart",".wd-close-side",function(){n()&&a()}),e.on("click",".close-side-widget",function(e){e.preventDefault(),n()&&a()}),woodmartThemeModule.$document.on("keyup",function(e){27===e.keyCode&&n()&&a()}),function(){t.trigger("wdCloseSide"),t.removeClass("wd-opened"),o.removeClass("wd-close-side-opened")}),d=function(){t.trigger("wdOpenSide"),t.find("form").removeClass("hidden-form"),t.addClass("wd-opened"),o.addClass("wd-close-side-opened")},n=(0 ul").length&&d(),function(){return t.hasClass("wd-opened")})},i(document).ready(function(){woodmartThemeModule.loginSidebar()})}(jQuery),function(m){woodmartThemeModule.loginTabs=function(){var t=m(".wd-register-tabs"),e=t.find(".wd-switch-to-register"),o=m(".col-register-text h2"),a=t.find(".login-info"),d="active-register",n=e.data("login"),i=e.data("register"),r=e.data("login-title"),s=e.data("reg-title"),l=(e.on("click",function(e){e.preventDefault(),(u()?c:l)(),woodmartThemeModule.$window.width()<769&&m("html, body").stop().animate({scrollTop:t.offset().top-90},400)}),function(){t.addClass(d),e.text(n),0parseInt(o)&&(t=o),n=setTimeout(function(){e.parents(".mini_cart_item").addClass("wd-loading"),r.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_cart_item",item_id:i,qty:t},success:function(n){n&&n.fragments&&(r.each(n.fragments,function(e,t){var o,a,d;r(e).hasClass("widget_shopping_cart_content")?(o=r(t).find('.woocommerce-mini-cart-item[data-key="'+i+'"]'),a=r(t).find(".shopping-cart-widget-footer"),d=r(e).find('.woocommerce-mini-cart-item[data-key="'+i+'"]'),n.cart_hash&&o.length?(d.replaceWith(o),r(".shopping-cart-widget-footer").replaceWith(a)):r(e).replaceWith(t)):r(e.replace("_wd","")).replaceWith(t)}),woodmartThemeModule.supports_html5_storage&&(sessionStorage.setItem(d,JSON.stringify(n.fragments)),localStorage.setItem(a,n.cart_hash),sessionStorage.setItem(a,n.cart_hash),n.cart_hash)&&sessionStorage.setItem("wc_cart_created",(new Date).getTime()),woodmartThemeModule.$body.trigger("wc_fragments_refreshed"))},dataType:"json",method:"GET"})},500)})},r(document).ready(function(){woodmartThemeModule.miniCartQuantity()})}(jQuery),function(t){woodmartThemeModule.onRemoveFromCart=function(){"no"!==woodmart_settings.woocommerce_ajax_add_to_cart&&woodmartThemeModule.$document.on("click",".widget_shopping_cart .remove",function(e){e.preventDefault(),t(this).parent().addClass("removing-process")})},t(document).ready(function(){woodmartThemeModule.onRemoveFromCart()})}(jQuery),function(e){woodmartThemeModule.product360Button=function(){void 0!==e.fn.magnificPopup&&e(".product-360-button a").magnificPopup({type:"inline",mainClass:"mfp-fade",preloader:!1,closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,fixedContentPos:!0,removalDelay:600,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-product-360-view-wrap")},open:function(){woodmartThemeModule.$window.trigger("resize")}}})},e(document).ready(function(){woodmartThemeModule.product360Button()})}(jQuery),function(u){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.productFilters()}),u.each(["frontend/element_ready/wd_product_filters.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.productFilters()})}),woodmartThemeModule.productFilters=function(){woodmartThemeModule.$body.on("filter_price_slider_create filter_price_slider_slide",function(e,t,o,a,d,n){var i,r,s;"undefined"!=typeof accounting&&(i=accounting.formatMoney(t,{symbol:woocommerce_price_slider_params.currency_format_symbol,decimal:woocommerce_price_slider_params.currency_format_decimal_sep,thousand:woocommerce_price_slider_params.currency_format_thousand_sep,precision:woocommerce_price_slider_params.currency_format_num_decimals,format:woocommerce_price_slider_params.currency_format}),r=accounting.formatMoney(o,{symbol:woocommerce_price_slider_params.currency_format_symbol,decimal:woocommerce_price_slider_params.currency_format_decimal_sep,thousand:woocommerce_price_slider_params.currency_format_thousand_sep,precision:woocommerce_price_slider_params.currency_format_num_decimals,format:woocommerce_price_slider_params.currency_format}),n.siblings(".filter_price_slider_amount").find("span.from").html(i),n.siblings(".filter_price_slider_amount").find("span.to").html(r),s=(n=n.parents(".wd-pf-checkboxes").find(".wd-pf-results")).find(".selected-value"),t===a&&o===d?s.remove():0===s.length?n.prepend('
  • '+i+" - "+r+"
  • "):s.html(i+" - "+r),woodmartThemeModule.$body.trigger("price_slider_updated",[t,o]))}),u(".wd-pf-price-range .price_slider_widget").each(function(){var o=u(this),a=o.siblings(".filter_price_slider_amount").find(".min_price"),d=o.siblings(".filter_price_slider_amount").find(".max_price"),n=parseInt(a.data("min")),i=parseInt(d.data("max")),e=new URL(window.location.href),t=parseInt(e.searchParams.has("min_price")?e.searchParams.get("min_price"):a.val()),r=parseInt(e.searchParams.has("max_price")?e.searchParams.get("max_price"):d.val());u(".price_slider_widget, .price_label").show(),isNaN(t)&&(t=n),isNaN(r)&&(r=i),o.slider({range:!0,animate:!0,min:n,max:i,values:[t,r],create:function(){t===n&&r===i&&(a.val(""),d.val("")),woodmartThemeModule.$body.trigger("filter_price_slider_create",[t,r,n,i,o]),o.closest(".wd-pf-price-range").on("click",".wd-pf-results li",function(e){var t=u(this),o=t.closest(".wd-pf-checkboxes"),a=o.find(".pf-value");o.find(".min_price").val(""),o.find(".max_price").val(""),o.find(".price_slider_widget").slider("values",[o.find(".min_price").data("min"),o.find(".max_price").data("max")]),t.remove(),0!==a.length&&((o=new URL(a.attr("href"))).searchParams.delete("min_price"),o.searchParams.delete("max_price"),a.attr("href",o.href),a)&&a.trigger("click")})},slide:function(e,t){t.values[0]===n&&t.values[1]===i?(a.val(""),d.val("")):(a.val(t.values[0]),d.val(t.values[1])),woodmartThemeModule.$body.trigger("filter_price_slider_slide",[t.values[0],t.values[1],n,i,o])},change:function(e,t){woodmartThemeModule.$body.trigger("price_slider_change",[t.values[0],t.values[1]])}})});function c(e,t){var o;0!==e.length&&(0<(o=e.val()).indexOf(",")?e.val(o.replace(","+t,"").replace(t+",","")):e.val(o.replace(t,"")))}var e=u("form.wd-product-filters"),r={container:".wd-page-content",timeout:woodmart_settings.pjax_timeout,scrollTo:!1,renderCallback:function(t,e,o){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){t.html(e),o(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")})}};e.each(function(e,n){var i=(n=u(n)).find(".wd-pf-btn button, .wp-block-wd-button"),t=n.find(".wd-pf-checkboxes");n.on("click",".wd-pf-results li",function(e){var t,o=u(this),a=o.data("title"),d=o.closest(".wd-pf-checkboxes"),n=d.find(`.pf-value[data-val="${a}"]`);d.hasClass("wd-pf-price-range")||(0===i.length?n.trigger("click"):(t=d.find(".result-input"),d.hasClass("wd-pf-categories")&&d.closest("form.wd-product-filters").attr("action",woodmart_settings.shop_url),c(t,a),n.closest("li").removeClass("wd-active"),o.remove()))}),t.each(function(){var t=u(this),o=t.find(".wd-pf-title"),a=t.hasClass("multi_select"),d=(o.on("click keyup",function(e){"keyup"===e.type&&13!==e.keyCode||(e=e.target,u(e).is(o.find(".selected-value")))||(t.hasClass("wd-opened")?d():(t.addClass("wd-opened"),setTimeout(function(){woodmartThemeModule.$document.trigger("wdProductFiltersOpened")},300)))}),woodmartThemeModule.$document.on("click",function(e){e=e.target;(!t.hasClass("wd-opened")||!a||u(e).is(t)||u(e).parents().is(t))&&(a||u(e).is(o)||u(e).parents().is(o))||d()}),function(){t.removeClass("wd-opened")})}),0===i.length?n.on("click",".wd-pf-checkboxes li > .pf-value, .filter_price_slider_amount .pf-value",function(e){var t,o,a,d=n.find(".filter_price_slider_amount");0 .pf-value",function(e){e.preventDefault();var e=u(this),t=e.closest("form.wd-product-filters"),o=e.parent(),a=e.parents(".wd-pf-checkboxes"),d=a.find(".result-input"),n=a.find(".wd-pf-results"),i=a.hasClass("multi_select"),r=d.val(),s=e.data("title"),l=e.data("val");i?o.hasClass("wd-active")?(c(d,l),n.find('li[data-title="'+l+'"]').remove(),o.removeClass("wd-active")):(""===r?d.val(l):d.val(r+","+l),n.prepend('
  • '+s+"
  • "),o.addClass("wd-active")):o.hasClass("wd-active")?(d.val(""),n.find(".selected-value").remove(),o.removeClass("wd-active")):(d.val(l),n.find(".selected-value").remove(),n.prepend('
  • '+s+"
  • "),o.parents(".wd-scroll-content").find(".wd-active").removeClass("wd-active"),o.addClass("wd-active")),a.hasClass("wd-pf-categories")&&(i=new URL(e.attr("href")),r=woodmart_settings.shop_url,o.hasClass("wd-active")&&(r=i.origin+i.pathname),t.attr("action",r))}),"1"===woodmart_settings.ajax_shop&&void 0!==u.fn.pjax?u(document).off("submit","form.wd-product-filters").on("submit","form.wd-product-filters",function(e){e.preventDefault(),n=u(this),r.url=n.attr("action"),r.data=n.find(':input[value!=""]').serialize(),u.pjax(r)}):u(document).off("submit","form.wd-product-filters").on("submit","form.wd-product-filters",function(e){u(":input",this).each(function(){this.disabled=!u(this).val()})}))}),woodmartThemeModule.$document.on("click",".wd-product-filters > a.btn",function(e){e.preventDefault(),u(this).parent("form").trigger("submit")})},u(document).ready(function(){woodmartThemeModule.productFilters()})}(jQuery),function(c){"use strict";woodmartThemeModule.$document.on("wdReplaceMainGallery",function(){woodmartThemeModule.productVideoGallery()}),c.each(["frontend/element_ready/wd_single_product_gallery.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.productVideoGallery()})}),woodmartThemeModule.productVideoGallery=function(){var o=c(".woocommerce-product-gallery__wrapper:not(.quick-view-gallery)"),t=o.parents(".woocommerce-product-gallery"),e=c(".variations_form");function r(t){var o,e=t.find("iframe"),a=t.find(".wd-play-video"),d=new YT.Player(e[0],{events:{onReady:function(){t.hasClass("wd-video-muted")?d.mute():d.unMute();d.setLoop(!0),t.removeClass("wd-loading"),!t.hasClass("wd-video-playing")||woodmartThemeModule.$window.width()<=768&&e.attr("src").indexOf("autoplay=1")&&e.attr("src").indexOf("mute=1")?(t.addClass("wd-video-playing"),d.playVideo()):(t.removeClass("wd-video-playing"),d.pauseVideo())},onStateChange:function(e){t.hasClass("wd-overlay-hidden")&&(e.data===YT.PlayerState.PLAYING?l("hide"):e.data!==YT.PlayerState.PAUSED||t.hasClass("wd-video-design-native")||l("show"));o=e.data}}});a.on("click",function(){o===YT.PlayerState.UNSTARTED?"function"==typeof d.playVideo&&d.playVideo():t.hasClass("wd-video-playing")?(t.removeClass("wd-video-playing"),"function"==typeof d.pauseVideo&&d.pauseVideo()):(t.addClass("wd-video-playing"),"function"==typeof d.playVideo&&d.playVideo())})}function s(e){var t=e.find("iframe"),o=e.find(".wd-play-video"),a=new Vimeo.Player(t);a.setLoop(!0),e.hasClass("wd-video-muted")?a.setVolume(0):a.setVolume(1),a.on("timeupdate",function(){e.hasClass("wd-loading")&&(e.addClass("wd-video-playing"),e.removeClass("wd-loading"),e.hasClass("wd-overlay-hidden"))&&l("hide")}),!e.hasClass("wd-video-design-native")&&e.hasClass("wd-overlay-hidden")&&a.on("pause",function(){l("show")}),e.hasClass("wd-video-playing")?(a.pause(),e.removeClass("wd-video-playing")):a.play(),e.hasClass("wd-loaded")&&(e.addClass("wd-video-playing"),e.removeClass("wd-loading"),e.hasClass("wd-overlay-hidden")&&l("hide"),e.removeClass("wd-loaded")),o.on("click",function(){e.hasClass("wd-video-playing")?(e.removeClass("wd-video-playing"),a.pause()):(e.addClass("wd-video-playing"),a.play())})}function l(e){o.hasClass("wd-carousel")&&("hide"===e?t.addClass("wd-hide-overlay-info"):"show"===e&&t.removeClass("wd-hide-overlay-info"))}woodmartThemeModule.$document.on("click",".wd-carousel-item.wd-with-video .wd-play-video",function(e){e.preventDefault();var t,o,a,d,n,e=c(this).parents(".wd-carousel-item"),i=e.find("iframe");i.length||(i=e.find("video")),!e.hasClass("wd-inited")&&i.length&&((n=i.attr("src"))||(n=i.data("lazy-load"),i.attr("src",n)),n)&&(e.hasClass("wd-video-playing")||e.addClass("wd-loading"),i=n,(t=e).addClass("wd-inited"),i.indexOf("vimeo.com")+1?"undefined"==typeof Vimeo||void 0===Vimeo.Player?c.getScript(woodmart_settings.vimeo_library_url,function(){o=setInterval(function(){"undefined"!=typeof Vimeo&&(clearInterval(o),s(t))},100)}):s(t):i.indexOf("youtube.com")+1?"undefined"==typeof YT||void 0===YT.Player?(t.hasClass("wd-video-playing")&&t.find(".wd-video-actions").addClass("wd-loading"),c.getScript("https://www.youtube.com/player_api",function(){o=setInterval(function(){void 0!==YT.Player&&(clearInterval(o),r(t),t.find(".wd-video-actions").removeClass("wd-loading"))},100)})):r(t):(d=(a=t).find("video"),n=a.find(".wd-play-video"),d.on("loadedmetadata",function(){a.removeClass("wd-loading"),d[0].play(),a.addClass("wd-video-playing")}),a.hasClass("wd-overlay-hidden")&&(d.on("play",function(){l("hide")}),a.hasClass("wd-video-design-native")||d.on("pause",function(){l("show")})),a.hasClass("wd-video-muted")?d.prop("muted",!0):d.prop("muted",!1),a.hasClass("wd-video-playing")?(d[0].pause(),a.removeClass("wd-video-playing")):a.hasClass("wd-loaded")&&(a.removeClass("wd-loading"),d[0].play(),a.addClass("wd-video-playing")),n.on("click",function(){a.hasClass("wd-video-playing")?(d[0].pause(),a.removeClass("wd-video-playing")):(a.addClass("wd-video-playing"),d[0].play())})))}),woodmartThemeModule.$document.on("wdPhotoSwipeBeforeInited",function(e,t){t.listen("initialLayout",function(){void 0!==t.items&&t.items&&c.each(t.items,function(e,t){void 0!==t.mainElement&&t.mainElement.hasClass("wd-video-playing")&&t.mainElement.hasClass("wd-inited")&&t.mainElement.find(".wd-play-video").trigger("click")})}),t.listen("close",function(){void 0!==t.currItem.container&&c(t.currItem.container).parents(".pswp__container").find(".pswp__item").each(function(){var e=c(this).find(".wd-with-video.wd-video-playing");e.length&&e.find(".wd-play-video").trigger("click")})})}),o.find(".wd-carousel-item.wd-with-video").length&&document.querySelector(".woocommerce-product-gallery__wrapper:not(.quick-view-gallery)").addEventListener("wdSlideChange",function(e){e=e.target.swiper.slides[e.target.swiper.activeIndex];e.classList.contains("wd-overlay-hidden")&&(e.classList.contains("wd-video-playing")||e.classList.contains("wd-video-design-native")&&e.classList.contains("wd-video-hide-thumb"))?l("hide"):!t.hasClass("wd-hide-overlay-info")||e.classList.contains("wd-overlay-hidden")&&e.classList.contains("wd-video-playing")||l("show")}),e.length&&e.on("show_variation",function(e,t){o.find(".wd-carousel-item.wd-video-playing").each(function(){var e=c(this);(e.find(".wp-post-image").length||e.hasClass("wd-inited"))&&e.find(".wd-play-video").trigger("click")})})},c(document).ready(function(){woodmartThemeModule.productVideoGallery()})}(jQuery),window.addEventListener("load",function(){var e,t;(document.querySelector("script[src*='googletagmanager.com']")||document.querySelector("#www-widgetapi-script"))&&document.querySelector(".woocommerce-product-gallery .wd-carousel-item.wd-with-video")&&((e=document.createElement("script")).src="//www.youtube.com/iframe_api",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t))}),function(a){woodmartThemeModule.$document.on("wdShopPageInit wdUpdateWishlist wdArrowsLoadProducts wdLoadMoreLoadProducts wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdArrowsLoadProducts wdBackHistory wdRecentlyViewedProductLoaded",function(){woodmartThemeModule.productHover()}),woodmartThemeModule.wcTabsHoverFix=function(){a(".wc-tabs > li").on("click",function(){woodmartThemeModule.productHover()})},woodmartThemeModule.$document.on("wdProductMoreDescriptionOpen",function(e,t){woodmartThemeModule.productHoverRecalc(t)}),a.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.productHover()})}),woodmartThemeModule.productHoverRecalc=function(e){var t;e.hasClass("wd-fade-off")||(t=e.find(".fade-in-block").outerHeight(),e.find(".content-product-imagin").css({marginBottom:-t}),e.addClass("hover-ready"))},woodmartThemeModule.productHover=function(){var e=a(".wd-hover-with-fade"),t=e.closest(".wd-carousel");function o(e){var t,o;e.data("column_width")||(t=e.outerWidth(),o=e.data("columns"),e.data("column_width",t/o))}woodmartThemeModule.windowWidth<=1024&&(0 a",a=(e.hasClass("image-action-popup")&&(o+=", .woocommerce-product-gallery__image > a"),e.on("click",".woocommerce-product-gallery__image > a",function(e){e.preventDefault()}),e.on("click",o,function(e){e.preventDefault();var t=r(this),t=(t.attr("href"),d());woodmartThemeModule.callPhotoSwipe(a(e),t)}),function(e){var t,o=0,e=r(e.currentTarget);return e.parents(".wd-carousel-item").length?o=e.parents(".wd-carousel-item").index():e.hasClass("woodmart-show-product-gallery")&&((t=e.parents(".woocommerce-product-gallery")).hasClass("thumbs-position-left")||t.hasClass("thumbs-position-bottom")||t.hasClass("thumbs-position-without"))&&(o=e.parents(".wd-gallery-images").find(".wd-carousel-item.wd-active").index()),o}),d=function(){var i=[];return t.find("figure a img").each(function(){var e,t=r(this),o=t.attr("data-large_image"),a=t.attr("data-large_image_width"),d=t.attr("data-large_image_height"),n=t.attr("data-caption");t.parents(".wd-carousel-item.wd-with-video").length?(-1!==(e=t.parents(".wd-with-video")[0].outerHTML).indexOf("wd-inited")&&(e=e.replace("wd-inited","wd-loaded").replace("wd-video-playing","")),i.push({html:e,mainElement:t.parents(".wd-with-video")})):i.push({src:o,w:a,h:d,title:"yes"===woodmart_settings.product_images_captions&&n})}),i}},r(document).ready(function(){woodmartThemeModule.productImages()})}(jQuery),woodmartThemeModule.$document.on("wdReplaceMainGallery",function(){woodmartThemeModule.productImagesGallery(!0)}),["frontend/element_ready/wd_single_product_gallery.default"].forEach(function(e){woodmartThemeModule.wdElementorAddAction(e,function(e){woodmartThemeModule.productImagesGallery(),e.find(".woocommerce-product-gallery").css("opacity","1")})}),woodmartThemeModule.productImagesGallery=function(u=!1){document.querySelectorAll(".woocommerce-product-gallery").forEach(function(a){var e,t,o,d,n,r,i=a.querySelector(".wd-carousel-container"),s=a.querySelector(".woocommerce-product-gallery__wrapper:not(.quick-view-gallery)"),l=a.querySelector(".wd-gallery-thumb .wd-carousel");function c(){"undefined"==typeof wdSwiper?console.error("Swiper is not defined"):(l&&void 0!==l.swiper&&l.swiper.destroy(!0,!1),void 0!==s.swiper&&s.swiper.destroy(!0,!1),s.classList.add("wd-carousel"),woodmartThemeModule.$document.trigger("wood-images-loaded"),new wdSwiper(s,e))}s&&(o=(n=window.getComputedStyle(s)).getPropertyValue("--wd-col-lg")?n.getPropertyValue("--wd-col-lg"):n.getPropertyValue("--wd-col"),t=n.getPropertyValue("--wd-col-md")?n.getPropertyValue("--wd-col-md"):n.getPropertyValue("--wd-col"),n=n.getPropertyValue("--wd-col-sm")?n.getPropertyValue("--wd-col-sm"):n.getPropertyValue("--wd-col"),e={slidesPerView:o,loop:woodmart_settings.product_slider_autoplay,centeredSlides:"yes"===s.dataset.center_mode,autoHeight:"yes"===woodmart_settings.product_slider_auto_height,grabCursor:!0,a11y:{enabled:!0,prevSlideMessage:woodmart_settings.swiper_prev_slide_msg,nextSlideMessage:woodmart_settings.swiper_next_slide_msg,firstSlideMessage:woodmart_settings.swiper_first_slide_msg,lastSlideMessage:woodmart_settings.swiper_last_slide_msg,paginationBulletMessage:woodmart_settings.swiper_pagination_bullet_msg,slideLabelMessage:woodmart_settings.swiper_slide_label_msg},breakpoints:{1025:{slidesPerView:o,initialSlide:"yes"===s.dataset.center_mode&&o?1:0},768.98:{slidesPerView:t,initialSlide:"yes"===s.dataset.center_mode&&t?1:0},0:{slidesPerView:n,initialSlide:"yes"===s.dataset.center_mode&&n?1:0}},slideClass:"wd-carousel-item",slideActiveClass:"wd-active",slideVisibleClass:"wd-slide-visible",slideNextClass:"wd-slide-next",slidePrevClass:"wd-slide-prev",slideFullyVisibleClass:"wd-full-visible",slideBlankClass:"wd-slide-blank",lazyPreloaderClass:"wd-lazy-preloader",containerModifierClass:"wd-",wrapperClass:"wd-carousel-wrap",on:{slideChange:function(){s.dispatchEvent(new CustomEvent("wdSlideChange",{activeIndex:this.activeIndex})),woodmartThemeModule.$document.trigger("wood-images-loaded")}}},s.parentElement.querySelector(".wd-btn-arrow.wd-next")&&(e.navigation={nextEl:s.parentElement.querySelector(".wd-btn-arrow.wd-next"),prevEl:s.parentElement.querySelector(".wd-btn-arrow.wd-prev"),disabledClass:"wd-disabled",lockClass:"wd-lock",hiddenClass:"wd-hide"}),woodmart_settings.product_slider_autoplay&&(e.autoplay={delay:3e3,pauseOnMouseEnter:!0}),a.querySelector(".wd-nav-pagin")&&(e.pagination={el:a.querySelector(".wd-nav-pagin"),dynamicBullets:a.querySelector(".wd-nav-pagin-wrap").classList.contains("wd-dynamic"),type:"bullets",clickable:!0,bulletClass:"wd-nav-pagin-item",bulletActiveClass:"wd-active",modifierClass:"wd-type-",lockClass:"wd-lock",currentClass:"wd-current",totalClass:"wd-total",hiddenClass:"wd-hidden",clickableClass:"wd-clickable",horizontalClass:"wd-horizontal",verticalClass:"wd-vertical",paginationDisabledClass:"wd-disabled",renderBullet:function(e,t){var o="";return'
  • '+(o=a.querySelector(".wd-nav-pagin-wrap").classList.contains("wd-style-number-2")&&(o=e+1)<=9?"0"+o:o)+"
  • "}}),l&&(o=a.querySelector(".wd-gallery-thumb"),t=a.classList.contains("thumbs-position-left")&&(1024").html(e).find(".wd-product").length;o.hasClass("wd-carousel")&&o.parents(".wd-products-element").length?(t?o.parents(".wd-products-element").removeClass("wd-hide"):o.parents(".wd-products-element").addClass("wd-hide"),o.parent().replaceWith(e)):(t?o.parent().removeClass("wd-hide"):o.parent().addClass("wd-hide"),o.html(e)),woodmartThemeModule.$document.trigger("wdRecentlyViewedProductLoaded"),woodmartThemeModule.$document.trigger("wood-images-loaded")})},error:function(){console.log("ajax error")}})})},a(document).ready(function(){woodmartThemeModule.productRecentlyViewed()})}(jQuery),function(i){woodmartThemeModule.singleProdReviews=function(){let d=i("#reviews");function n(){var e=i(".wd-rating-summary-cont").find(".wd-active");return 0 .wd-sticky-loader");a.parent().find(".wd-active").removeClass("wd-active"),a.addClass("wd-active"),d[t]?setTimeout(function(){r=!1,n(d[t])},300):(i.addClass("wd-loading"),a.addClass("loading"),s.ajax({url:woodmart_settings.ajaxurl,data:{atts:e,action:"woodmart_get_products_tab_shortcode"},dataType:"json",method:"POST",success:function(e){r=!1,d[t]=e,n(e)},error:function(){console.log("ajax error")},complete:function(){r=!1,i.removeClass("wd-loading")}}))})},s(document).ready(function(){woodmartThemeModule.productsTabs()})}(jQuery),function(e){woodmartThemeModule.productVideo=function(){void 0!==e.fn.magnificPopup&&e(".product-video-button a").magnificPopup({tLoading:woodmart_settings.loading,type:"iframe",removalDelay:600,iframe:{markup:woodmart_settings.close_markup+'
    ',patterns:{youtube:{index:"youtube.com/",id:"v=",src:"//www.youtube.com/embed/%id%?rel=0&autoplay=1"}}},preloader:!1,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-video-popup-wrap")}}})},e(document).ready(function(){woodmartThemeModule.productVideo()})}(jQuery),woodmartThemeModule.ptSubscribeForm=function(){var r=[],s=[];function l(e){var t=p();t.variationId&&s.includes(t.variationId)&&e.classList.remove("wd-hide")}function c(e,t){var o=g(),a=v();o&&(a&&h(t.variation_id),i(t.variation_id),t.is_in_stock?o.classList.remove("wd-hide"):o.classList.add("wd-hide"),b())}function u(e){g().classList.add("wd-hide"),b()}function m(e){var t,o;this.classList.contains("wd-pt-remove")||(e.preventDefault(),v()&&!function(){var e=v();if(!e)return;var t=e.querySelector('[name="wd-pt-policy-check"]'),o=e.querySelector('[name="wd-pt-desired-price-check"]'),e=e.querySelector('[name="wd-pt-user-desired-price"]'),a=y();if(t&&!t.checked&&a)return void f(a,woodmart_settings.pt_policy_check_msg,"warning");if(o&&e&&o.checked&&!parseInt(e.value))return void f(a,woodmart_settings.pt_desired_price_check_msg,"warning");return 1}())||(e=p(),t=function(){var e="",t=document.querySelector('[name="wd-pt-user-subscribe-email"]');t&&(e=t.value);return e}(),o=function(){var e="",t=document.querySelector('[name="wd-pt-user-desired-price"]');t&&(e=t.value);return e}(),a({action:"woodmart_add_to_price_tracker",security:woodmart_settings.pt_add_button_nonce,user_email:t,product_id:e.productId,variation_id:e.variationId,desired_price:o}))}function w(e){var t;this.classList.contains("wd-pt-remove")&&(e.preventDefault(),e=p(),t=parseInt(e.productId),e=parseInt(e.variationId),a({action:"woodmart_remove_from_price_tracker",security:woodmart_settings.pt_remove_button_nonce,product_id:t,variation_id:e}))}function i(e){var t=g(),o=v(),a=t.querySelector("a"),d=a.querySelector(".wd-action-text");s.includes(e)?(d.innerText=woodmart_settings.pt_button_text_stop_tracking,a.href="#",a.classList.remove("added"),t.classList.add("wd-pt-remove"),t.classList.remove("wd-pt-add"),t.addEventListener("click",w),a.classList.remove("wd-open-popup")):r.includes(e)?(d.innerText=woodmart_settings.pt_button_text_watch_tracking,a.href=woodmart_settings.pt_endpoint_url,a.classList.add("added"),t.classList.remove("wd-pt-remove"),t.classList.remove("wd-pt-add"),t.removeEventListener("click",m),a.classList.remove("wd-open-popup")):(d.innerText=woodmart_settings.pt_button_text_not_tracking,t.classList.remove("wd-pt-remove"),a.classList.remove("wd-open-popup"),a.classList.remove("added"),o?(a.href="#wd-popup-pt",a.classList.add("wd-open-popup")):(a.href="#",t.classList.add("wd-pt-add"),t.addEventListener("click",m)))}function h(e){var t=v();r.includes(e)?(t.querySelector(".wd-pt-signed").classList.remove("wd-hide"),t.querySelector(".wd-pt-not-signed").classList.add("wd-hide")):(t.querySelector(".wd-pt-signed").classList.add("wd-hide"),t.querySelector(".wd-pt-not-signed").classList.remove("wd-hide"))}function a(e){var a=v(),d=y(),t=g().querySelector("a"),o=p(),n=o.variationId||o.productId;b(),a&&a.querySelector(".wd-loader-overlay").classList.add("wd-loading"),t.classList.add("loading"),jQuery.ajax({url:woodmart_settings.ajaxurl,data:e,method:"POST",success:function(e){var t,o;e&&e.hasOwnProperty("data")&&(e.data.notice&&d&&(t=e.data.success?"success":"warning",f(d,e.data.notice,t)),e.data.state&&(t=e.data.state,o=n,"signed"===t?r.includes(o)||r.push(o):"not-signed"===t&&(r.includes(o)&&(r=r.filter(function(e){return e!==o})),s.includes(o))&&(s=s.filter(function(e){return e!==o}))),a&&h(n),i(n))},error:function(){console.error("ajax adding to price tracker error")},complete:function(){a&&a.querySelector(".wd-loader-overlay").classList.remove("wd-loading"),t.classList.remove("loading")}})}function p(){var t=!1,e=(document.querySelector('body[class*="postid-"]').classList.forEach(function(e){e.includes("postid-")&&(t=e.replace("postid-",""))}),_()),o=0;return e&&(o=(e=e.querySelector("input.variation_id")).value?parseInt(e.value):0),{productId:parseInt(t),variationId:parseInt(o)}}function f(e,t,o){var a;e&&(b(),(a=document.createElement("div")).classList.add("wd-notice","wd-"+o),a.append(t),e.append(a))}function g(){return document.querySelector(".wd-pt-btn")}function v(){return document.querySelector("#wd-popup-pt")}function _(){return document.querySelector(".variations_form")}function y(){var e=v();return e&&e.closest(".mfp-ready")?e:document.querySelector(".woocommerce-notices-wrapper")}function b(t=""){var e=y();e&&0!==(e=e.querySelectorAll(".wd-notice")).length&&e.forEach(e=>{t&&!e.innerText.includes(t)||e.remove()})}!async function(){var e,t,o,a,d,n,i=g();i&&("yes"===woodmart_settings.pt_fragments_enable?(d=await async function(e){try{return await jQuery.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_price_tracker_form",product_id:e},dataType:"json",method:"GET"})}catch(e){console.error("Error updating form data:",e)}}((n=p()).productId))&&(d.signed_variations&&0{e.remove()}),a.classList.add("wd-notice","wd-"+o),a.append(e.data.notice),n.append(a)),e.success)&&(t=d.parentNode.querySelector(".amount"),o=d.parentNode.querySelector(".wd-cell-empty"),t&&t.remove(),o&&o.remove(),e.data.desired_price_html&&((a=document.createElement("div")).innerHTML=e.data.desired_price_html,d.parentNode.prepend(a.firstElementChild)),d.classList.add("wd-hide"),d.parentNode.querySelector(".wd-desired-price-opener").classList.remove("wd-hide"))},error:function(){console.error("ajax update desired price error")},complete:function(){i.parentNode.querySelector(".wd-loader-overlay").classList.remove("wd-loading")}}))})}))},window.addEventListener("load",function(){woodmartThemeModule.ptTable()}),function(n){n.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.quickShop()})}),woodmartThemeModule.quickShop=function(){"no"!==woodmart_settings.quick_shop&&(woodmartThemeModule.$document.on("click",".wd-product.product-type-variable .add_to_cart_button",function(e){e.preventDefault();var t=n(this),o=t.parents(".product").first(),a=o.find(".wd-quick-shop"),e=o.data("id"),d="btn-loading";t.hasClass(d)||(o.hasClass("quick-shop-loaded")?(o.addClass("quick-shop-shown"),woodmartThemeModule.$body.trigger("woodmart-quick-view-displayed")):(t.addClass(d),o.addClass("wd-loading-quick-shop"),n.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_quick_shop",id:e},method:"get",success:function(e){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){a.append(e),(e=o).find(".variations_form").wc_variation_form().find(".variations select:eq(0)").trigger("change"),e.find(".variations_form").trigger("wc_variation_form"),woodmartThemeModule.$document.trigger("wdQuickShopSuccess"),t.removeClass(d),o.removeClass("wd-loading-quick-shop"),o.addClass("quick-shop-shown quick-shop-loaded"),woodmartThemeModule.$body.trigger("woodmart-quick-view-displayed")})}})))}).on("click",".quick-shop-close",function(e){e.preventDefault(),n(this).parents(".product").removeClass("quick-shop-shown")}),woodmartThemeModule.$body.on("added_to_cart",function(){n(".product").removeClass("quick-shop-shown")}))},n(document).ready(function(){woodmartThemeModule.quickShop()})}(jQuery),function(C){C.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.quickShopVariationForm()})}),woodmartThemeModule.quickShopVariationForm=function(){function T(t){!1===t.data("product_variations")&&(t.addClass("wd-loading"),C.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_load_available_variations",id:t.data("product_id")},method:"get",dataType:"json",success:function(e){0 img, .product-image-link > picture > img"),l=n.find(".product-image-link picture source"),e=t.attr("src"),c=t.attr("srcset")?t.attr("srcset"):null,u=t.attr("sizes")?t.attr("sizes"):null,m=r.text(),w=woodmart_settings.add_to_cart_text,h=s.html(),p=n.find(".wd-product-stock"),f=n.find(".wd-product-sku").find("span").not(".wd-label"),g=r.siblings(".quantity").find("input[name=quantity]"),v=g.attr("max"),_=g.attr("min");function y(e){e.data("product_variations")&&(r.find("span").text(m),r.data("purchasable",!1),n.removeClass("wd-variation-active"),e.find(".variations select").each(function(){var e=C(this),t=e.parent().find(".wd-swatches-product"),o=e.html(),o=C(o);e.val()&&(r.find("span").text(w),r.data("purchasable",!0),n.addClass("wd-variation-active")),t.find(".wd-swatch").removeClass("wd-enabled").addClass("wd-disabled"),o.each(function(){var e=C(this).val();C(this).hasClass("enabled")?t.find('div[data-value="'+e+'"]').removeClass("wd-disabled").addClass("wd-enabled"):t.find('div[data-value="'+e+'"]').addClass("wd-disabled").removeClass("wd-enabled")})}))}function b(e){e.image&&(e.image.thumb_src&&1]+(>|$)/g,""))):(p.attr("class",a),p.text(o))),f.length&&(t.sku?f.text(t.sku):f.text(d)),g.length&&(g.val(_),g.attr("max",t.max_qty).attr("min",t.min_qty))}),i.on("show_variation",function(e,t,o){i.find(".wd-swatch").length&&!i.find(".wd-swatch.wd-active").length&&i.find("select").each(function(){var e=C(this),t=e.val();t&&e.siblings(".wd-swatches-product").find('.wd-swatch[data-value="'+t+'"]').addClass("wd-active")}),i.addClass("variation-swatch-selected")}),i.on("woocommerce_update_variation_values",function(){y(i)}),i.on("hide_variation",function(){s.html(h),r.find("span").text(m),t.attr("src")!==e&&(t.attr("src",e),t.attr("srcset",c),t.attr("sizes",u),0").append(d.clone()).html()),void 0!==o[a+1]&&(n=o.eq(a+1).addClass("quick-view-next"),n=i("
    ").append(n.clone()).html()),woodmartThemeModule.quickViewLoad(t,e,d,n)})},woodmartThemeModule.quickViewLoad=function(e,t){function o(e){e=i(e),i.magnificPopup?.instance?.isOpen&&(i.magnificPopup.instance.st.removalDelay=0,i.magnificPopup.close()),i.magnificPopup.open({items:{src:e,type:"inline"},closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,removalDelay:600,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-popup-quick-view-wrap")},open:function(){var e=i(this.content[0]).find(".variations_form");e.each(function(){i(this).wc_variation_form().find(".variations select:eq(0)").trigger("change")}),e.trigger("wc_variation_form"),woodmartThemeModule.$body.trigger("woodmart-quick-view-displayed"),woodmartThemeModule.$document.trigger("wdQuickViewOpen"),setTimeout(function(){woodmartThemeModule.$document.trigger("wdQuickViewOpen300")},300)}}})}e={id:e,action:"woodmart_quick_view"};void 0!==t.data("attribute")&&i.extend(e,t.data("attribute"));i.ajax({url:woodmart_settings.ajaxurl,data:e,method:"get",success:function(e){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){woodmart_settings.quickview_in_popup_fix?(i.magnificPopup.close(),setTimeout(function(){o(e)},500)):o(e)})},complete:function(){t.removeClass("loading")}})},i(document).ready(function(){woodmartThemeModule.quickViewInit()})}(jQuery),function(o){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.searchByFilters()}),woodmartThemeModule.searchByFilters=function(){o(".wd-filter-search input").on("keyup",function(){var e=o(this),t=e.val().toLowerCase();0 li").each(function(){var e=o(this);-1 .element-title",masonry:{columnWidth:".product-category.product, .wd-product"}})}),woodmartThemeModule.$window.on("resize",function(){t()}),t())},o(document).ready(function(){woodmartThemeModule.shopMasonry()})}(jQuery),function(e){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.shopPageInit()}),woodmartThemeModule.shopPageInit=function(){woodmartThemeModule.clickOnScrollButton(woodmartThemeModule.shopLoadMoreBtn,!1,woodmart_settings.infinit_scroll_offset),e("body > .tooltip").remove(),woodmartThemeModule.$body.on("updated_wc_div",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),woodmartThemeModule.$document.trigger("resize.vcRowBehaviour")}}(jQuery),function(a){woodmartThemeModule.singleProductTabsAccordion=function(){var e=a(".woocommerce-tabs"),t=e.find(".wd-accordion-item .entry-content"),o=0 .wd-buy-now-btn").on("click",function(e){e.preventDefault();var e=0 .wd-wishlist-btn a").trigger("click")}),woodmartThemeModule.$document.on("added_to_wishlist",function(){n(".wd-sticky-btn .wd-wishlist-btn a").addClass("added")}),n(".wd-sticky-btn .wd-compare-btn a").on("click",function(e){n(this).hasClass("added")||e.preventDefault(),n(".summary-inner > .wd-compare-btn a").trigger("click")}),woodmartThemeModule.$document.on("added_to_compare",function(){n(".wd-sticky-btn .wd-compare-btn a").addClass("added")}),n(".wd-sticky-btn-cart .qty").on("change",function(){n(".summary-inner .qty").val(n(this).val())}),n(".summary-inner .qty").on("change",function(){n(".wd-sticky-btn-cart .qty").val(n(this).val())}))},n(document).ready(function(){woodmartThemeModule.stickyAddToCart()})}(jQuery),function(t){woodmartThemeModule.$document.on("wdHeaderBuilderInited",function(){woodmartThemeModule.stickyDetails()}),woodmartThemeModule.stickyDetails=function(){!t(".single-product-page").hasClass("wd-sticky-on")||woodmartThemeModule.$window.width()<=1024||t(".entry-summary").each(function(){var e=t(this),o=parseInt(woodmart_settings.sticky_product_details_offset),a=e.find(".summary-inner"),d=e.parent().find(".woocommerce-product-gallery");a.trigger("sticky_kit:detach"),d.trigger("sticky_kit:detach"),d.imagesLoaded(function(){var e=a.outerHeight()-d.outerHeight(),t=parseInt(woodmart_settings.sticky_product_details_different);e<-t?a.stick_in_parent({offset_top:o}):t img, .product-image-link > picture > img"),n=a.find(".product-image-link picture source"),i=d.data("original-src"),r=d.data("original-srcset"),s=d.data("original-sizes"),void 0===i&&d.data("original-src",d.attr("src")),void 0===r&&d.data("original-srcset",d.attr("srcset")),void 0===s&&d.data("original-sizes",d.attr("sizes")),l.hasClass("wd-active")?(e=i,t=r,o=s,l.removeClass("wd-active"),a.removeClass("product-swatched"),a.trigger("wdImagesGalleryInLoopOn",a)):(l.parent().find(".wd-active").removeClass("wd-active"),l.addClass("wd-active"),a.addClass("product-swatched"),e=c,t=u,o=m,a.trigger("wdImagesGalleryInLoopOff",a)),d.attr("src")!==e)&&(a.addClass("wd-loading-image"),d.attr("src",e).attr("srcset",t).attr("image_sizes",o).one("load",function(){a.removeClass("wd-loading-image")}),0 .wd-swatch").addClass("wd-enabled"),v(".wd-swatches-product > div").hasClass("wd-active")&&(s.addClass("variation-swatch-selected"),f(s)),(e=s.find("select.wd-changes-variation-image")).on("change",function(){var o,a,e,d,t=v(this),n=t.attr("name"),i=t.val(),t=s.data("product_variations"),r=!1;s.find("select").each(function(){if(!v(this).val())return!(r=!0)}),r&&i&&t&&(o=s.parents(".product, .wd-page-content"),a=o.find(".wd-gallery-thumb .wd-carousel-item img").first(),e=o.find(".wd-gallery-images .wd-carousel-item img").first(),d=o.find(".woocommerce-product-gallery .woocommerce-product-gallery__image > a .wp-post-image").first(),void 0===c.src&&(c.src=e.attr("src"),c.srcset=e.attr("srcset"),c.size=e.attr("srcset")),v.each(t,function(e,t){if(t.attributes[n]===i)return setTimeout(function(){s.wc_variations_image_update(t),h(t.variation_id,s)||a.attr("src")===t.image.thumb_src&&a.attr("srcset")===t.image.thumb_src||((a=o.find(".wd-gallery-thumb .wd-carousel-item img").first()).wc_set_variation_attr("src",t.image.src),a.wc_set_variation_attr("srcset",t.image.src),d.attr("data-o_src",t.image.src),d.attr("data-o_srcset",t.image.src),a.siblings("source").length&&a.siblings("source").attr("srcset",t.image.src),woodmartThemeModule.$document.trigger("wdResetVariation"))}),!1}))}),e.val()&&e.trigger("change"),s.on("click keydown",".wd-swatches-single > .wd-swatch",function(e){var t,o=v(this);"keydown"===e.type?"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),v(this).trigger("click")):(e=o.data("value"),t=o.parent().data("id"),d(s),o.parents(".wd-swatches-limited").length&&o.parents(".wd-swatches-limited").find(".wd-swatch-divider").trigger("click"),o.hasClass("wd-active")||o.hasClass("wd-disabled")||(s.find("select#"+CSS.escape(t)).val(e).trigger("change"),o.parent().find(".wd-active").removeClass("wd-active"),o.addClass("wd-active"),d(s),g()))}).on("woocommerce_update_variation_values",function(){g(),d(s)}).on("click",".reset_variations",function(){s.find(".wd-active").removeClass("wd-active"),("yes"===woodmart_settings.swatches_labels_name&&769<=woodmartThemeModule.$window.width()||woodmartThemeModule.$window.width()<=768)&&s.find(".wd-attr-selected").html("")}).on("reset_data",function(){var t=v(this),o=!0,a=!0,e=(s.find(".variations select").each(function(){var e=v(this);0===(t.val()||"").length&&(o=!1),e.has("wd-changes-variation-image")&&e.val()&&(a=!1)}),o&&t.parent().find(".wd-active").removeClass("wd-active"),s.removeClass("variation-swatch-selected"),s.find(".woocommerce-variation").removeClass("wd-show"),document.querySelector(".woocommerce-product-gallery__wrapper.wd-carousel"));d(s),a&&h("default",s),e&&void 0!==e.swiper&&("yes"===woodmart_settings.product_slider_auto_height&&e.swiper.update(),e.swiper.slideTo(0)),woodmartThemeModule.$document.trigger("wdResetVariation")}).on("found_variation",function(e,t){var o,a,d,n,i;l&&h(t.variation_id,s,t),void 0!==t&&t.image.src&&(a=0<(o=s.parents(".product, .wd-page-content")).find('.wd-gallery-thumb .wd-carousel-item img[data-o_src="'+t.image.thumb_src+'"]').length,n=(d=o.find(".wd-gallery-thumb .wd-carousel-item img, .quick-view-gallery.wd-carousel .wd-carousel-item img").first()).siblings("source"),i=o.find(".woocommerce-product-gallery .woocommerce-product-gallery__image > a").first().data("o_href"),a&&d.wc_reset_variation_attr("src"),m(s)||h(t.variation_id,s)||(d.attr("src")!==t.image.thumb_src&&(d.wc_set_variation_attr("src",t.image.src),t.image.srcset.length&&d.wc_set_variation_attr("srcset",t.image.srcset),n.length)&&(t.image.srcset.length?n.wc_set_variation_attr("srcset",t.image.srcset):n.wc_set_variation_attr("srcset",t.image.src)),woodmartThemeModule.$document.trigger("wdShowVariationNotQuickView")),f(s),m(s)||u()||i===t.image.full_src||w(),a=document.querySelector(".woocommerce-product-gallery__wrapper"))&&(a.classList.contains("wd-carousel")&&void 0!==a.swiper&&(a.swiper.update(),a.swiper.slideTo(0)),void 0!==c.src)&&(d=o.find(".woocommerce-product-gallery .woocommerce-product-gallery__image > a .wp-post-image").first(),(i=n=c.src)!==d.attr("data-o_src"))&&(void 0!==c.srcset&&(i=c.srcset),void 0!==c.size&&d.attr("data-o_size",c.size),d.attr("data-o_src",n),d.attr("data-o_srcset",i))}).on("reset_image",function(){var e,t=v(".wd-gallery-thumb .wd-carousel-item img").first();u()||m(s)||(t.wc_reset_variation_attr("src"),t.wc_reset_variation_attr("srcset"),(e=t.siblings("source")).length&&e.wc_reset_variation_attr("srcset"),!t.attr("data-o_srcset")&&t.attr("data-srcset")&&t.attr("data-srcset",null))}).on("show_variation",function(e,t){s.find(".wd-swatch").length&&!s.find(".wd-swatch.wd-active").length&&s.find("select").each(function(){var e=v(this),t=e.val();t&&e.siblings(".wd-swatches-product").find('.wd-swatch[data-value="'+t+'"]').addClass("wd-active")}),g(),s.addClass("variation-swatch-selected")}))}),function(e){e.data("product_variations")&&e.find(".variations select").each(function(){var e=v(this),t=e.parent().find(".wd-swatches-product"),e=e.html(),e=v(e);t.find(".wd-swatch").removeClass("wd-enabled").addClass("wd-disabled"),e.each(function(){var e=v(this).val();v(this).hasClass("enabled")?t.find('div[data-value="'+e+'"]').removeClass("wd-disabled").addClass("wd-enabled"):t.find('div[data-value="'+e+'"]').addClass("wd-disabled").removeClass("wd-enabled")})})}),u=function(){return v(".single-product-content").hasClass("product-quick-view")},m=function(e){return e.parent().hasClass("quick-shop-form")},o=function(e){var t;if("undefined"!=typeof woodmart_variation_gallery_data||"undefined"!=typeof woodmart_qv_variation_gallery_data)return void 0!==(t=u()?woodmart_qv_variation_gallery_data:woodmart_variation_gallery_data)&&t&&t[e]},a=function(e,t){t=i(t);return void 0!==t&&t&&t[e]&&1');n+='
    ",a.append(n)}},p=function(e,t,o=""){var a,d,n,t=t.parents(".product, .wd-page-content"),i=t.find(".woocommerce-product-gallery__wrapper");for(a in(i=i.hasClass("wd-carousel")?i.find(".wd-carousel-wrap"):i).empty(),e&&1',u()||"default"!==o||void 0===e[a].video||void 0===e[a].video.controls||(d+=e[a].video.controls),d+='",i.append(d))};function f(e){var e=e.find(".woocommerce-variation"),t=!1;e.length&&(e.find("> *").each(function(){v(this).is(":empty")||(t=!0)}),t)&&e.addClass("wd-show")}function g(){var t=!1;v(".variations_form").each(function(){var e=v(this);("yes"===woodmart_settings.swatches_labels_name&&769<=woodmartThemeModule.$window.width()||woodmartThemeModule.$window.width()<=768)&&!t&&(e.find(".wd-active").each(function(){var e=v(this),t=e.find(".wd-swatch-text").text(),o=e.parents("tr").find(".wd-attr-selected");o.length?o.html(t):e.parents("tr").find(" > th").append(''+t+"")}),t=!0)})}},v(document).ready(function(){woodmartThemeModule.swatchesVariations()})}(jQuery),woodmartThemeModule.trackProductViewed=function(){var e,t,o,a;"visible"===document.visibilityState&&(e="woodmart_recently_viewed_products",t=document.querySelector(".single-product-page"))&&"undefined"!=typeof Cookies&&(t=t.id.replace("product-",""),o=(o=Cookies.get(e))?(-1!==(a=(o=o.split("|")).indexOf(t))&&o.splice(a,1),o.unshift(t),o.join("|")):t,Cookies.set(e,o,{expires:7,path:woodmart_settings.cookie_path,secure:woodmart_settings.cookie_secure_param}))},window.addEventListener("load",function(){woodmartThemeModule.trackProductViewed()}),woodmartThemeModule.updateAjaxDeliveryDates=function(){var e=document.querySelector(".wd-est-del");e&&jQuery.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_delivery_dates",product_id:e.dataset.productId},dataType:"json",method:"GET",success:function(o){o.hasOwnProperty("fragments")&&Object.keys(o.fragments).forEach(function(e){var t=o.fragments[e];document.querySelectorAll(e).forEach(function(e){(e.innerHTML=t)?e.parentNode.classList.remove("wd-hide"):e.parentNode.classList.add("wd-hide")})})},error:function(){console.error("Something wrong with AJAX response. Probably some PHP conflict.")},complete:function(){e.classList.add("wd-loaded")}})},window.addEventListener("load",function(){woodmartThemeModule.updateAjaxDeliveryDates()}),function(d){d(document).ready(function(){d("body").on("added_to_cart removed_from_cart",function(e,t){t&&d.each(t,function(e,t){d(e.replace("_wd","")).replaceWith(t)})})}),d("body").on("wc_fragments_refreshed wc_fragments_loaded",function(){if("undefined"!=typeof wd_cart_fragments_params&&"undefined"!=typeof Cookies){var e=JSON.parse(sessionStorage.getItem(wd_cart_fragments_params.fragment_name)),t=wd_cart_fragments_params.cart_hash_key,t=sessionStorage.getItem(t),o=Cookies.get("woocommerce_cart_hash"),a=sessionStorage.getItem("wc_cart_created");if(null!=o&&""!==o||(o=""),(t=null!=t&&""!==t?t:"")&&(null==a||""===a))throw"No cart_created";if(a)if(+a+864e5<(new Date).getTime())throw"Fragment expired";e&&e["div.widget_shopping_cart_content"]&&t===o&&d.each(e,function(e,t){d(e.replace("_wd","")).replaceWith(t)})}})}(jQuery),function(d){woodmartThemeModule.$document.on("wdQuickViewOpen",function(){woodmartThemeModule.variationsPrice()}),d.each(["frontend/element_ready/wd_single_product_add_to_cart.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.variationsPrice()})}),woodmartThemeModule.variationsPrice=function(){"no"!==woodmart_settings.single_product_variations_price&&d(".variations_form").each(function(){var e=d(this),o=e.parent().find("> .price, > div > .price, > .price > .price"),t=e.parents(".product-quick-view").length,a=(o=d(".wd-content-layout").hasClass("wd-builder-on")&&!t?e.parents(".single-product-page").find(".wd-single-price .price"):o).html();e.on("show_variation",function(e,t){1 a",function(e){e.preventDefault();var t=c(this),e=t.parents(".wd-wishlist-bulk-action").siblings(".wd-products-element").find(".products"),o=e.find(".wd-current-product"),a=[],d="";o.length&&confirm(woodmart_settings.wishlist_remove_notice)&&(t.addClass("loading"),t.parents(".wd-wishlist-group").length&&(d=t.parents(".wd-wishlist-group").data("group-id")),o.each(function(){a.push(c(this).data("id"))}),s(a,d,e,function(){t.parents(".wd-wishlist-bulk-action").removeClass("wd-visible"),t.removeClass("loading")}))}),woodmartThemeModule.$body.on("click",".wd-wishlist-select-all > a",function(e){e.preventDefault();var e=c(this).parent(),t=e.parents(".wd-wishlist-bulk-action").siblings(".wd-products-element").find(".products");e.hasClass("wd-selected")?(t.find(".product").removeClass("wd-current-product").find(".wd-wishlist-checkbox").prop("checked",!1),e.removeClass("wd-selected"),e.parents(".wd-wishlist-bulk-action").removeClass("wd-visible")):(t.find(".product").addClass("wd-current-product").find(".wd-wishlist-checkbox").prop("checked",!0),e.addClass("wd-selected"))}),woodmartThemeModule.$document.on("wdAddProductToWishlist",function(e,t,o,a,d){i(t,o,a,d)}),woodmartThemeModule.$document.on("wdRemoveProductToWishlist",function(e,t,o,a,d){s(t,o,a,d)}),woodmartThemeModule.$document.on("wdUpdateWishlistContent",function(e,t){var o;t=t,o=c(".wd-wishlist-content"),r(t.count),0.title").text(d),a.data("title",d)):console.log("something wrong loading wishlist data ",e),e.fragments&&l(e.fragments,e.hash)},error:function(){console.log("We cant add to wishlist. Something wrong with AJAX response. Probably some PHP conflict.")},complete:function(){o.removeClass("wd-edit"),t.removeClass("loading")}})):alert(woodmart_settings.wishlist_rename_group_notice)}),woodmartThemeModule.$body.on("click",".wd-wishlist-create-group-btn",function(e){e.preventDefault(),n("",""," wd-create-group-on-page")}),woodmartThemeModule.$body.on("click",".wd-wishlist-move-action > a",function(e){e.preventDefault();var e=c(this),t=e.parents(".wd-wishlist-group").find(".product.wd-current-product"),o=[];t.length&&(e.addClass("wd-loading"),t.each(function(){o.push(c(this).data("id"))}),n(o,""," wd-move-action"))}),woodmartThemeModule.$body.on("click",".wd-wishlist-group-list li",function(e){var t=c(this);"add_new"===t.data("group-id")?(e.preventDefault(),(e=t.parents(".wd-popup-wishlist")).addClass("wd-create-group"),e.find(".wd-wishlist-group-name").trigger("focus")):(t.siblings().removeClass("wd-current").find("input").prop("checked",!1),t.addClass("wd-current"),t.find("input").prop("checked",!0))}),woodmartThemeModule.$body.on("click",".wd-wishlist-save-btn",function(e){e.preventDefault();var o,a,t,d=c(this),n=d.parents(".wd-popup-wishlist"),e=d.siblings(".wd-wishlist-group-list"),i=c(".wd-wishlist-move-action > a.wd-loading"),r=e.data("product-id"),s="";if(n.hasClass("wd-create-group"))s=n.find(".wd-wishlist-group-name").val();else{if(n.parents(".wd-create-group-on-page").length)return s=n.find(".wd-wishlist-group-name").val(),[t,o,a=!1]=[s,d,i.length],void(t&&(o.addClass("loading"),c.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_save_wishlist_group",group:t,key:woodmart_settings.wishlist_page_nonce},dataType:"json",method:"GET",success:function(e){var t;e?(e.wishlist_content&&woodmartThemeModule.$document.trigger("wdUpdateWishlistContent",e),e.fragments&&l(e.fragments,e.hash),(a||o.parents(".wd-create-group-on-page").length)&&c.magnificPopup.close(),(t=c(".wd-wishlist-content").find(".wd-wishlist-group")).length&&(t=t.last().offset().top-woodmart_settings.ajax_scroll_offset,c("html, body").stop().animate({scrollTop:t},500))):console.log("something wrong loading wishlist data ",e)},error:function(){console.log("We cant add to wishlist. Something wrong with AJAX response. Probably some PHP conflict.")},complete:function(){o.removeClass("loading"),o.siblings(".wd-wishlist-create-group").find(".wd-wishlist-group-name").val("")}})));s=e.find("li.wd-current").data("group-id")}s&&(d.addClass("loading"),i.length?(t=i.parents(".wd-wishlist-group").data("group-id"),c.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_move_products_from_wishlist",products_id:r,group_id:s,group_id_old:t,key:woodmart_settings.wishlist_page_nonce},dataType:"json",method:"GET",success:function(e){e.wishlist_content?woodmartThemeModule.$document.trigger("wdUpdateWishlistContent",e):console.log("something wrong loading wishlist data ",e),e.fragments&&l(e.fragments,e.hash)},error:function(){console.log("We cant remove from wishlist. Something wrong with AJAX response. Probably some PHP conflict.")},complete:function(){d.removeClass("wd-loading"),c.magnificPopup.close(),i.removeClass("wd-loading")}})):woodmartThemeModule.$document.trigger("wdAddProductToWishlist",[r,s,e.data("nonce"),function(){(n=c(".wd-popup-wishlist")).addClass("wd-added"),n.addClass("wd-in"),n.removeClass("wd-create-group"),d.removeClass("loading")}]))}),woodmartThemeModule.$body.on("click",".wd-wishlist-back-btn",function(e){e.preventDefault(),c(this).parents(".wd-popup-wishlist").removeClass("wd-create-group")}),woodmartThemeModule.$body.on("click",".wd-wishlist-back-to-shop",function(e){e.preventDefault(),void 0!==c.fn.magnificPopup&&c.magnificPopup.close()}),woodmartThemeModule.$document.on("wdShowWishlistGroupPopup",function(e,t,o){n(t,o)}),woodmartThemeModule.$document.on("wdUpdateWishlistFragments",function(e,t,o){l(t,o)}),woodmartThemeModule.$document.on("wdWishlistSaveFragments",function(e,t,o){d(t,o)})}function l(e,t=""){setTimeout(function(){c.each(e,function(t,e){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){c(t).replaceWith(e)})})},600),d(e,t)}function d(e,t){localStorage.setItem(o,JSON.stringify(e)),sessionStorage.setItem(o,JSON.stringify(e)),localStorage.setItem(woodmart_settings.wishlist_hash_name,t),sessionStorage.setItem(woodmart_settings.wishlist_hash_name,t),Cookies.set(a,t,{expires:7,path:woodmart_settings.cookie_path,secure:woodmart_settings.cookie_secure_param})}function n(o,a,d=""){var e,n;void 0!==c.fn.magnificPopup&&(e=c(".wd-popup-wishlist").find("ul"),n=c(".wd-wishlist-move-action > a.wd-loading"),void 0!==woodmart_settings.wishlist_show_popup&&"more_one"===woodmart_settings.wishlist_show_popup&&e.data("group-count")<2&&!n.length&&!d?woodmartThemeModule.$document.trigger("wdAddProductToWishlist",[o,"",a,""]):(c.magnificPopup?.instance?.isOpen&&(c.magnificPopup.instance.st.removalDelay=0,c.magnificPopup.close()),c.magnificPopup.open({removalDelay:600,closeMarkup:woodmart_settings.close_markup,tLoading:woodmart_settings.loading,fixedContentPos:!0,callbacks:{beforeOpen:function(){this.wrap.addClass("wd-popup-wishlist-wrap"+d)},open:function(){var e=this.wrap.find(".wd-popup-wishlist"),t=e.find(".wd-wishlist-save-btn");e.find("ul").attr("data-product-id",o).attr("data-nonce",a),e.find("ul").find("li").first().trigger("click")," wd-create-group-on-page"===d&&(t.html(t.data("create-text")),setTimeout(function(){e.find(".wd-wishlist-group-name").trigger("focus")},500))," wd-move-action"===d&&t.html(t.data("move-text"))},close:function(){a&&c("a[data-product-id="+o+"]").removeClass("loading");var e,t=this.wrap.find(".wd-popup-wishlist");" wd-create-group-on-page"===d&&t.find(".wd-wishlist-save-btn").hasClass("loading")&&(e=c(".wd-wishlist-content").find(".wd-wishlist-group").last(),setTimeout(function(){c("html, body").animate({scrollTop:e.offset().top-100},500)},50)),t.removeClass("wd-create-group"),t.removeClass("wd-added"),t.find(".wd-wishlist-save-btn").removeClass("loading"),t.find(".wd-wishlist-group-name").val(""),t.find(".wd-wishlist-group-list li.wd-current").removeClass("wd-current").find("input").prop("checked",!1),n.removeClass("loading"),setTimeout(function(){i()},600)}},items:{src:".wd-popup-wishlist"}})))}function i(){var e;woodmartThemeModule.supports_html5_storage&&(e=JSON.parse(sessionStorage.getItem(o)),sessionStorage.getItem(woodmart_settings.wishlist_hash_name)!==Cookies.get(a)&&(e=""),sessionStorage.getItem(o)!==localStorage.getItem(o)&&(e=""),e="undefined"==typeof actions||"1"!==actions.is_lang_switched&&"1"!==actions.force_reset?e:"")?c.each(e,function(t,e){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){c(t).replaceWith(e)})}):t()}function t(){c.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_get_wishlist_fragments",key:woodmart_settings.wishlist_fragments_nonce},dataType:"json",method:"GET",success:function(e){e.fragments?l(e.fragments,e.hash):console.log("something wrong loading compare data ",e)},error:function(){console.log("We cant remove product compare. Something wrong with AJAX response. Probably some PHP conflict.")}})}},c(document).ready(function(){woodmartThemeModule.wishlistGroup()})}(jQuery),function(o){woodmartThemeModule.woocommerceComments=function(){var t=window.location.hash,e=window.location.href;!document.querySelector(".wd-hidden-tab-title")&&(0<=t.toLowerCase().indexOf("comment-")||"#reviews"===t||"#tab-reviews"===t||0=a?t.val(a):t.val((o+parseFloat(n)).toFixed(n.getDecimals())):d&&(o-parseFloat(n)).toFixed(n.getDecimals())<=d?t.val(d):0")},e(document).ready(function(){woodmartThemeModule.woocommerceWrappTable()})}(jQuery),function(c){woodmartThemeModule.$document.on("wdShopPageInit wdUpdateWishlist wdArrowsLoadProducts wdLoadMoreLoadProducts wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdBackHistory wdRecentlyViewedProductLoaded",function(){woodmartThemeModule.woodmartCompareUpdateState()}),woodmartThemeModule.woodmartCompare=function(){var d="woodmart_compare_list";if(woodmart_settings.is_multisite&&(d+="_"+woodmart_settings.current_blog_id),"undefined"!=typeof Cookies){var e,t=woodmartThemeModule.$body,o=c(".wd-header-compare"),a=Cookies.get(d);if(0