!function(o){"use strict";woodmartThemeModule.preloader=function(){var e=parseInt(woodmart_settings.preloader_delay,10);o(".wd-preloader").delay(e).addClass("preloader-hide"),o(".wd-preloader-style").remove(),setTimeout(function(){o(".wd-preloader").remove()},200)},woodmartThemeModule.$window.on("load",function(){woodmartThemeModule.preloader()})}(jQuery);
!function(f){woodmartThemeModule.headerBuilder=function(){var a,s,r=f(".whb-header"),t=f(".wd-hb"),e=f(".whb-sticky-row"),l="",d=woodmartThemeModule.$window,h=!1,n=300,o="",w=r.hasClass("whb-hide-on-scroll");if(e.each(function(){var e=f(this);if(10<e[0].offsetHeight)return l=e,!1}),r.hasClass("whb-sticky-real")||r.hasClass("whb-scroll-slide")){var e=f("#wpadminbar"),i=r.find(".whb-main-header")[0].offsetHeight,e=0<e.length?e[0].offsetHeight:0;if(r.hasClass("whb-sticky-real")){if(0===l.length||l[0].offsetHeight<10||"undefined"!=typeof elementorFrontend&&elementorFrontend.isEditMode())return;r.addClass("whb-sticky-prepared"),n=Math.ceil(l.offset().top)-e}r.hasClass("whb-scroll-slide")&&(n=i+e)}function c(){r.hasClass("whb-boxed")&&(f(".wd-offsets-calculated .wd-dropdown-menu").attr("style",""),f(".wd-offsets-calculated").removeClass("wd-offsets-calculated"),woodmartThemeModule.$window.trigger("wdHeaderBuilderStickyChanged"))}r.hasClass("whb-sticky-clone")&&((s=[]).cloneClass=r.find(".whb-general-header").attr("class"),w&&(s.wrapperClasses="whb-hide-on-scroll"),f(".whb-clone").length&&f(".whb-clone").remove(),o=(o=(o=(o=(o=woodmart_settings.whb_header_clone).replace(/<%([^%>]+)?%>|{{([^{}]+)}}/g,function(e){e=e.slice(2,-2);return r.find(e).length?f("<div>").append(r.find(e).first().clone()).html():void 0!==s[e]?s[e]:""})).replace(/<link[^>]*>/g,"")).replace("whb-col-1","")).replace("dropdowns-loading",""),r.after(o),(r=r.parent().find(".whb-clone")).find(".whb-row").removeClass("whb-flex-equal-sides").addClass("whb-flex-flex-middle"),window.dispatchEvent(new CustomEvent("wdHeaderBuilderCloneCreated"))),d.on("scroll",function(){var e=n,s=woodmartThemeModule.$window.scrollTop(),l=woodmartThemeModule.$window.height(),d=woodmartThemeModule.$document.height(),o=(0<t.length&&t.hasClass("wd-display")&&(e+=t[0].offsetHeight),(e=!f(".wd-hb-close").length&&r.hasClass("whb-scroll-stick")?n:e)<s?h||(h=!0,r.addClass("whb-sticked"),c()):h&&(h=!1,r.removeClass("whb-sticked"),c()),100);r.hasClass("whb-scroll-stick")&&(o=500),w&&(0<a-s&&e<s?(r.addClass("whb-scroll-up"),r.removeClass("whb-scroll-down")):0<s-a&&s+l!==d&&e+o<s?(r.addClass("whb-scroll-down"),r.removeClass("whb-scroll-up")):s<=e?(r.removeClass("whb-scroll-down"),r.removeClass("whb-scroll-up")):d-5<=s+l&&(r.addClass("whb-scroll-up"),r.removeClass("whb-scroll-down"))),a=s}),woodmartThemeModule.$document.trigger("wdHeaderBuilderInited")},["wdEventStarted","wdUpdatedHeader"].forEach(e=>{window.addEventListener(e,function(){woodmartThemeModule.headerBuilder()})})}(jQuery);
!function(m){woodmartThemeModule.menuOffsets=function(){m(".wd-header-main-nav ul.menu > 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=m(this);function d(){e.hasClass("wd-offsets-calculated")||e.parents(".wd-design-aside").length||(e.find(" > .menu-item-has-children").each(function(){var e,d,s,o,n,a,t,w,i,l;e=m(this),w=e.find(" > .wd-dropdown-menu"),i=w.outerWidth(),l=w.offset(),w.attr("style",""),i&&l&&(w.hasClass("wd-design-full-width")||w.hasClass("wd-design-aside")?(s=woodmartThemeModule.$window.width(),woodmartThemeModule.$body.hasClass("rtl")?s<=(o=s-l.left-i)+i&&w.css({right:-(d=o+i-s)}):l.left+i>=s&&(d=l.left+i-s,w.css({left:-d}))):(w.hasClass("wd-design-sized")||w.hasClass("wd-design-full-height"))&&(s=woodmart_settings.site_width,o=(s=woodmartThemeModule.$window.width()<s||!s||e.parents(".whb-header").hasClass("whb-full-width")?woodmartThemeModule.$window.width():s)-l.left-i,e=15,n=(woodmartThemeModule.$window.width()-s)/2,t=m(".wd-sticky-nav"),woodmartThemeModule.$body.hasClass("wd-sticky-nav-enabled")&&t.length&&(e-=t.width()/2),woodmartThemeModule.$body.hasClass("rtl")?s<=(a=n+o)+i&&w.css({right:-(d=a+i-s)-e}):s<=(a=l.left-n)+i&&w.css({left:-(d=a+i-s)-e})))}),woodmartThemeModule.$document.trigger("resize.vcRowBehaviour"),e.addClass("wd-offsets-calculated"))}(e=e.hasClass("menu-item")?m(this).parent():e).on("mouseenter mousemove",function(){d()}),woodmartThemeModule.$window.on("wdHeaderBuilderStickyChanged",d),"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)})},woodmartThemeModule.menuDropdownAside=function(){m(".wd-nav .wd-design-aside, .wd-header-cats.wd-open-dropdown .wd-nav").each(function(){var e,d=m(this).find(".menu-item");d.length&&((e=d.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"),d.on("mouseover",function(){var e=m(this),d=e.parents(".wd-sub-menu-wrapp");e.hasClass("wd-opened")||(e.hasClass("item-level-1")&&(e.hasClass("menu-item-has-children")?d.removeClass("wd-empty-item"):d.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(){m(".whb-header .wd-offsets-calculated").removeClass("wd-offsets-calculated"),m(".whb-header .menu-item.wd-opened, .whb-header .wd-dropdown.wd-opened").removeClass("wd-opened"),m(".whb-header .wd-dropdown-menu").attr("style",""),woodmartThemeModule.menuDropdownAside(),woodmartThemeModule.menuOffsets()})}(jQuery);
!function(t){woodmartThemeModule.menuSetUp=function(){var n=t(".wd-nav, .wd-header-cats, .wd-search-cat"),d="wd-opened";function e(){woodmartThemeModule.$window.width()<=1024?n.find(" > .menu-item-has-children.wd-event-hover").each(function(){t(this).data("original-event","hover").removeClass("wd-event-hover").addClass("wd-event-click")}):n.find(" > .wd-event-click").each(function(){var e=t(this);"hover"===e.data("original-event")&&e.removeClass("wd-event-click").addClass("wd-event-hover")})}t(".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=t(this);e.parent().siblings().hasClass(d)&&e.parent().siblings().removeClass(d),e.parent().toggleClass(d)}),woodmartThemeModule.$document.on("click",function(e){e=e.target;!(0<t("."+d).length)||t(e).is(".wd-event-hover")||t(e).parents().is(".wd-event-hover")||t(e).parents().is("."+d)||t(e).is("."+d)||t(e).is(".wd-sticky-nav")||e.closest(".wd-cookies-popup")||e.closest(".wd-fb-holder")||0!==t(".mfp-ready").length||0!==t(".pswp--open").length||(n.find(".wd-event-click."+d).removeClass(d),n.hasClass("wd-event-click")&&n.removeClass(d),t(e).closest(".wd-with-overlay").length)||t(".wd-close-side").trigger("wdCloseSideAction",["hide","click"])}),"yes"===woodmart_settings.menu_item_hover_to_click_on_responsive&&(e(),woodmartThemeModule.$window.on("resize",woodmartThemeModule.debounce(function(){e()},300)))},["wdEventStarted","wdUpdatedHeader"].forEach(e=>{window.addEventListener(e,function(){woodmartThemeModule.menuSetUp()})})}(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||s(t,e))})}function r(e){var t=this.closest("form"),o=t.parentNode.querySelector(".wd-dropdown-results");s(t,o)}function c(e){var t=this,r=t.closest("form"),c=r.parentNode.querySelector(".wd-dropdown-results"),o=e.keyCode||e.charCode;"Tab"===e.key||e.shiftKey&&"Tab"===e.key||(0!==t.value.length||8!==o&&46!==o?(t.dispatchEvent(new Event("wdOpenBeforeSearchContent")),setTimeout(function(){var e=!0,t=c.querySelector(".wd-search-history"),o=c.querySelector(".wd-search-requests"),n=c.querySelector(".wd-search-area");(e=t&&0!==t.childElementCount||o&&0!==o.childElementCount||n&&(0!==n.childElementCount||0!==n.textContent.length)?e:!1)&&(c.classList.add("wd-opened"),a(r,"open"))},100)):s(r,c))}var t,d,s=function(e,t){t.classList.remove("wd-opened"),a(e,"close"),setTimeout(function(){e.parentNode.classList.remove("wd-searched")},400)},a=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"])};t=document.querySelectorAll("form.searchform"),d=!1,document.addEventListener("keydown",function(e){("Tab"===e.key||e.shiftKey&&"Tab"===e.key)&&(d=!0)}),document.addEventListener("mousedown",function(){d=!1}),t.forEach(function(t){var e,o,n=t.parentNode.querySelector(".wd-dropdown-results");n&&(e=t.querySelector('[type="text"]'),o=t.querySelector(".wd-search-cat-btn"),e.addEventListener("focus",c),e.addEventListener("keydown",c),o&&o.addEventListener("click",r),[t,n].forEach(function(e){e.addEventListener("focusout",function(){setTimeout(function(){!d||t.contains(document.activeElement)||n.contains(document.activeElement)||s(t,n)},10)})}))}),document.addEventListener("click",e,{passive:!0})},window.addEventListener("load",function(){woodmartThemeModule.beforeSearchcontent()});
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 d(e,t){e.value.length?t.classList.remove("wd-hide"):t.classList.add("wd-hide")}document.querySelectorAll("form .wd-clear-search").forEach(function(r){var e=r.closest("form").querySelector("input");e&&(d(e,r),e.addEventListener("keyup",function(){d(e,r)})),r.addEventListener("click",function(e){e.preventDefault();var t,o,e=r.parentNode.querySelector("input"),e=(e.value="",d(e,r),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()});
woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.searchHistory()}),jQuery.each(["frontend/element_ready/wd_search.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.searchHistory()})}),woodmartThemeModule.searchHistory=function(){function n(e){e=e.target.querySelector('[type="text"]'),h(e.value)}function a(e){var t=this.textContent;h(t)}function o(e){var t=this.parentNode,r=t.parentNode.querySelector(".wd-search-history");r&&i(t,r)}function s(e){e.preventDefault(),localStorage.removeItem(r),this.closest(".wd-search-history").innerHTML=""}function l(e){e.preventDefault();var t=this.previousSibling.textContent.replaceAll("%20"," "),e=u().filter(function(e){return e!==t}),e=(localStorage.setItem(r,JSON.stringify(e)),this.closest("ul"));this.closest("li").remove(),0===e.childElementCount&&(e.closest(".wd-search-history").innerHTML="")}var e,r="woodmart_search_history",t=woodmart_settings.search_history_items_limit,i=(woodmart_settings.is_multisite&&(r+="_"+woodmart_settings.current_blog_id),function(n,o){var e,t,r=u().reverse();o.innerHTML="",0<r.length&&(e=d(),t=document.createElement("ul"),o.appendChild(e),o.appendChild(t),r.forEach(function(e){e=e.replaceAll("%20"," ");var t=n.hasAttribute("data-post_type")?n.getAttribute("data-post_type"):null,r=new URL(woodmart_settings.home_url),t=(r.searchParams.set("s",e),null!==(t=t||(n.querySelector('[name="post_type"]')?n.querySelector('[name="post_type"]').value:null))&&r.searchParams.set("post_type",t),c(e,r.href));o.querySelector("ul").appendChild(t)}))}),d=function(){var e=document.createElement("span"),t=document.createElement("span"),r=document.createElement("div");return e.textContent=woodmart_settings.search_history_title,e.classList.add("wd-search-title","title"),r.appendChild(e),t.classList.add("wd-sh-clear"),t.classList.add("wd-role-btn"),t.setAttribute("tabindex","0"),t.textContent=woodmart_settings.search_history_clear_all,t.addEventListener("click",s),r.appendChild(t),r.classList.add("wd-sh-head"),r},c=function(e,t){var r=document.createElement("span"),n=document.createElement("a"),o=document.createElement("li");return r.classList.add("wd-sh-clear"),r.classList.add("wd-role-btn"),r.setAttribute("tabindex","0"),r.addEventListener("click",l),n.textContent=e,n.setAttribute("href",t),n.classList.add("wd-sh-link"),n.addEventListener("click",a),o.appendChild(n),o.appendChild(r),o},u=function(){var e=(e=localStorage.getItem(r)?JSON.parse(localStorage.getItem(r)):[]).filter(function(e){return""!==e&&null!=e});return e=(e=0<t&&e.length>t?e.slice(-t):e).map(function(e){return e.replaceAll("%20"," ")})},h=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(r,JSON.stringify(e))};0!==(e=document.querySelectorAll("form.searchform")).length&&"undefined"!=typeof localStorage&&e.forEach(function(e){var t=e.querySelector('[type="text"]'),r=e.parentNode.querySelector(".wd-search-history");r&&(e.addEventListener("submit",n),t.addEventListener("wdOpenBeforeSearchContent",o),((t=e).closest(".wd-search-full-screen")||t.closest(".wd-search-full-screen-2"))&&i(e,r),r.addEventListener("mousedown",function(e){e.preventDefault()}))})},window.addEventListener("load",function(){woodmartThemeModule.searchHistory()});
!function(l){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.loginSidebar()}),woodmartThemeModule.loginSidebar=function(){var e=woodmartThemeModule.$body,o=l(".login-form-side"),d=l(".wd-close-side"),n=(woodmartThemeModule.$document.on("click",".login-side-opener",function(e){o.length&&(e.preventDefault(),t()?n():setTimeout(function(){i()},10))}),e.on("click touchstart",".wd-close-side",function(){t()&&n()}),e.on("click",".close-side-widget",function(e){e.preventDefault(),t()&&n()}),woodmartThemeModule.$document.on("keyup",function(e){27===e.keyCode&&t()&&n()}),function(){o.trigger("wdCloseSide"),o.removeClass("wd-opened"),d.removeClass("wd-close-side-opened")}),i=function(){o.trigger("wdOpenSide"),o.find("form").removeClass("hidden-form"),o.addClass("wd-opened"),d.addClass("wd-close-side-opened")},t=(0<o.find(".woocommerce-notices-wrapper > ul").length&&i(),function(){return o.hasClass("wd-opened")})},l(document).ready(function(){woodmartThemeModule.loginSidebar()})}(jQuery);
!function(w){woodmartThemeModule.$document.on("wdShopPageInit wdArrowsLoadProducts wdLoadMoreLoadProducts wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdBackHistory wdRecentlyViewedProductLoaded",function(){woodmartThemeModule.updateWishlistButtonState()}),woodmartThemeModule.wishlist=function(){var i="woodmart_wishlist_count",a="woodmart_wishlist_products";if(woodmart_settings.is_multisite&&(i+="_"+woodmart_settings.current_blog_id,a+="_"+woodmart_settings.current_blog_id),"undefined"!=typeof Cookies){var t=Cookies.get(i),e=0;if(void 0!==t)try{e=JSON.parse(t)}catch(t){console.log("cant parse cookies json")}void 0!==woodmart_settings.wishlist_expanded&&"yes"===woodmart_settings.wishlist_expanded||n(e),woodmartThemeModule.$body.on("click",".wd-wishlist-btn a",function(t){var e,o,s=w(this),t=(t.preventDefault(),s.data("product-id")),d=w(`.wd-wishlist-btn a[data-product-id='${t}']`),s=s.data("key");woodmartThemeModule.$body.hasClass("logged-in")||"undefined"==typeof Cookies?(d.addClass("loading"),!d.hasClass("added")&&void 0!==woodmart_settings.wishlist_expanded&&"yes"===woodmart_settings.wishlist_expanded&&"disable"!==woodmart_settings.wishlist_show_popup&&woodmartThemeModule.$body.hasClass("logged-in")?woodmartThemeModule.$document.trigger("wdShowWishlistGroupPopup",[t,s]):d.hasClass("added")?w.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_remove_from_wishlist",product_id:t,key:woodmart_settings.wishlist_page_nonce},dataType:"json",method:"GET",success:function(t){void 0!==t.count&&n(t.count),t.fragments&&(woodmartThemeModule.$document.trigger("wdWishlistSaveFragments",[t.fragments,t.hash]),w.each(t.fragments,function(e,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(t,function(t){w(e).replaceWith(t)})})),c(d,!1)},error:function(){console.log("We cant remove from wishlist. Something wrong with AJAX response. Probably some PHP conflict.")},complete:function(){d.removeClass("loading")}}):r(t,"",s)):(s=!0,e={},void 0!==(o=Cookies.get(a))&&o&&(o=JSON.parse(o),Object.keys(o).length)&&(e=o),d.hasClass("added")&&void 0!==e[t]?(s=!1,delete e[t]):e[t]={product_id:t},n(o=Object.keys(e).length),Cookies.set(a,JSON.stringify(e),{expires:parseInt(woodmart_settings.wishlist_cookie_expires),path:woodmart_settings.cookie_path,secure:woodmart_settings.cookie_secure_param}),Cookies.set(i,o,{expires:parseInt(woodmart_settings.wishlist_cookie_expires),path:woodmart_settings.cookie_path,secure:woodmart_settings.cookie_secure_param}),c(d,s))}),woodmartThemeModule.$body.on("click",".wd-wishlist-remove",function(t){t.preventDefault();var e,o=w(this),t="";o.parents(".wd-wishlist-group").length&&(t=o.parents(".wd-wishlist-group").data("group-id")),o.addClass("loading"),woodmartThemeModule.$body.hasClass("logged-in")||"undefined"==typeof Cookies||1===o.parents(".wd-products").find(".wd-product").length?l(o.data("product-id"),t,o.parents(".wd-products"),function(){o.removeClass("loading")}):(o.parents(".wd-product").remove(),t={},void 0!==(e=Cookies.get(a))&&e&&(t=JSON.parse(e),Object.keys(t).length)&&delete t[o.data("product-id")],n(e=Object.keys(t).length),Cookies.set(a,JSON.stringify(t),{expires:parseInt(woodmart_settings.wishlist_cookie_expires),path:woodmart_settings.cookie_path,secure:woodmart_settings.cookie_secure_param}),Cookies.set(i,e,{expires:parseInt(woodmart_settings.wishlist_cookie_expires),path:woodmart_settings.cookie_path,secure:woodmart_settings.cookie_secure_param}))}),woodmartThemeModule.$body.on("click",".wd-wishlist-checkbox",function(t){var e=w(this),o=e.parents(".wd-product"),e=e.parents(".wd-products-element").siblings(".wd-wishlist-bulk-action"),s=e.find(".wd-wishlist-select-all");o.toggleClass("wd-current-product"),s.hasClass("wd-selected")&&e.hasClass("wd-visible")&&!o.hasClass("wd-current-product")&&s.removeClass("wd-selected"),o.siblings(".product").length===o.siblings(".wd-current-product").length&&o.hasClass("wd-current-product")&&s.addClass("wd-selected"),o.siblings(".wd-current-product").length||!e.hasClass("wd-visible")||o.hasClass("wd-current-product")?e.addClass("wd-visible"):e.removeClass("wd-visible")}),woodmartThemeModule.$body.on("click",".wd-wishlist-remove-action > a",function(t){t.preventDefault();var e=w(this),t=e.parents(".wd-wishlist-bulk-action").siblings(".wd-products-element").find(".products"),o=t.find(".wd-current-product"),s=[],d="";o.length&&confirm(woodmart_settings.wishlist_remove_notice)&&(e.addClass("loading"),e.parents(".wd-wishlist-group").length&&(d=e.parents(".wd-wishlist-group").data("group-id")),o.each(function(){s.push(w(this).data("id"))}),l(s,d,t,function(){e.parents(".wd-wishlist-bulk-action").removeClass("wd-visible"),e.removeClass("loading")}))}),woodmartThemeModule.$body.on("click",".wd-wishlist-select-all > a",function(t){t.preventDefault();var t=w(this).parent(),e=t.parents(".wd-wishlist-bulk-action").siblings(".wd-products-element").find(".products");t.hasClass("wd-selected")?(e.find(".product").removeClass("wd-current-product").find(".wd-wishlist-checkbox").prop("checked",!1),t.removeClass("wd-selected"),t.parents(".wd-wishlist-bulk-action").removeClass("wd-visible")):(e.find(".product").addClass("wd-current-product").find(".wd-wishlist-checkbox").prop("checked",!0),t.addClass("wd-selected"))}),woodmartThemeModule.$document.on("wdAddProductToWishlist",function(t,e,o,s,d){r(e,o,s,d)}),woodmartThemeModule.$document.on("wdRemoveProductToWishlist",function(t,e,o,s,d){l(e,o,s,d)}),woodmartThemeModule.$document.on("wdUpdateWishlistContent",function(t,e){var o;e=e,o=w(".wd-wishlist-content"),n(e.count),0<o.length&&!o.hasClass("wd-wishlist-preview")&&woodmartThemeModule.removeDuplicatedStylesFromHTML(e.wishlist_content,function(t){o.replaceWith(t),woodmartThemeModule.$document.trigger("wdUpdateWishlist")})})}function n(t){var e=w(".wd-header-wishlist");0<e.length&&e.find(".wd-tools-count").text(t)}function r(t,e,o,s=""){var d=w(".wd-wishlist-btn a[data-product-id="+t+"]");w.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_add_to_wishlist",product_id:t,group:e,key:o},dataType:"json",method:"GET",success:function(t){t?(t.count&&n(t.count),t.fragments&&(woodmartThemeModule.$document.trigger("wdWishlistSaveFragments",[t.fragments,t.hash]),w.each(t.fragments,function(e,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(t,function(t){w(e).replaceWith(t)})})),c(d)):console.log("something wrong loading wishlist data ",t),s&&s()},error:function(){console.log("We cant add to wishlist. Something wrong with AJAX response. Probably some PHP conflict.")},complete:function(){d.removeClass("loading")}})}function l(t,e,i,a=""){var o="";i&&void 0!==i.data("atts")&&((o=i.data("atts")).ajax_page=i.attr("data-paged")),w.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_remove_from_wishlist",product_id:t,group_id:e,key:woodmart_settings.wishlist_page_nonce,atts:o},dataType:"json",method:"GET",success:function(t){var e,o,s,d;t.wishlist_content?(o=(e=i.parents(".wd-products-element")).parents(".wd-wishlist-content"),n(t.count),s=t,(d=e).length&&!w(".wd-wishlist-content").hasClass("wd-wishlist-preview")&&woodmartThemeModule.removeDuplicatedStylesFromHTML(s.wishlist_content,function(t){d.replaceWith(t),woodmartThemeModule.$document.trigger("wdUpdateWishlist")}),setTimeout(function(){var t=w(".wd-wishlist-content .wd-pagination").find("a.page-numbers");t.length&&t.each(function(){var t=w(this),e=t.attr("href").split("product-page=")[1],e=parseInt(e);t.attr("href",window.location.origin+window.location.pathname+"?product-page="+e)})},500),t.hasOwnProperty("count")&&0===t.count&&o.find(".wd-wishlist-head, .wd-wishlist-bulk-action").remove()):console.log("something wrong loading wishlist data ",t),t.fragments&&woodmartThemeModule.$document.trigger("wdUpdateWishlistFragments",[t.fragments,t.hash]),a&&a()},error:function(){console.log("We cant remove from wishlist. Something wrong with AJAX response. Probably some PHP conflict.")}})}function c(t,e=!0){var o=woodmart_settings.wishlist_remove_button_text;e||(o=woodmart_settings.wishlist_add_button_text),(0<t.find(".wd-action-text").length?t.find(".wd-action-text"):t).text(o),e?t.addClass("added"):t.removeClass("added"),woodmartThemeModule.$document.trigger("added_to_wishlist"),setTimeout(function(){woodmartThemeModule.$document.trigger("wdUpdateTooltip",t)})}},woodmartThemeModule.updateWishlistButtonState=function(){var t,e;void 0===woodmart_settings.wishlist_save_button_state||"yes"!==woodmart_settings.wishlist_save_button_state||"undefined"==typeof Cookies||woodmartThemeModule.$body.hasClass("logged-in")||(e="woodmart_wishlist_products",t={},woodmart_settings.is_multisite&&(e+="_"+woodmart_settings.current_blog_id),(t=void 0!==(e=Cookies.get(e))&&e?Object.values(JSON.parse(e)):t).length&&w.each(t,function(t,e){var o,e=w(".wd-wishlist-btn a[data-product-id="+e.product_id+"]");e.length&&!e.hasClass("added")&&(e.addClass("added"),o=woodmart_settings.wishlist_remove_button_text,(0<e.find(".wd-action-text").length?e.find(".wd-action-text"):e).text(o))}))},w(document).ready(function(){woodmartThemeModule.wishlist(),woodmartThemeModule.updateWishlistButtonState()})}(jQuery);
!function(m){woodmartThemeModule.miniCartQuantity=function(){var i;woodmartThemeModule.$document.on("change input",".woocommerce-mini-cart .quantity .qty",function(){var t=m(this),e=t.val(),n=t.parents(".woocommerce-mini-cart-item").data("key"),a=t.attr("max"),o=woodmart_settings.cart_hash_key,r=woodmart_settings.fragment_name;clearTimeout(i),parseInt(e)>parseInt(a)&&(e=a),i=setTimeout(function(){t.parents(".mini_cart_item").addClass("wd-loading"),m.ajax({url:woodmart_settings.ajaxurl,data:{action:"woodmart_update_cart_item",item_id:n,qty:e},success:function(i){i&&i.fragments&&(m.each(i.fragments,function(t,e){var a,o,r;m(t).hasClass("widget_shopping_cart_content")?(a=m(e).find('.woocommerce-mini-cart-item[data-key="'+n+'"]'),o=m(e).find(".shopping-cart-widget-footer"),r=m(t).find('.woocommerce-mini-cart-item[data-key="'+n+'"]'),i.cart_hash&&a.length?(r.replaceWith(a),m(".shopping-cart-widget-footer").replaceWith(o)):m(t).replaceWith(e)):m(t.replace("_wd","")).replaceWith(e)}),woodmartThemeModule.supports_html5_storage&&(sessionStorage.setItem(r,JSON.stringify(i.fragments)),localStorage.setItem(o,i.cart_hash),sessionStorage.setItem(o,i.cart_hash),i.cart_hash)&&sessionStorage.setItem("wc_cart_created",(new Date).getTime()),woodmartThemeModule.$body.trigger("wc_fragments_refreshed"))},dataType:"json",method:"GET"})},500)})},m(document).ready(function(){woodmartThemeModule.miniCartQuantity()})}(jQuery);
!function(l){woodmartThemeModule.woocommerceQuantity=function(){String.prototype.getDecimals||Object.defineProperty(String.prototype,"getDecimals",{value:function(){var e=(""+this).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return e?Math.max(0,(e[1]?e[1].length:0)-(e[2]?+e[2]:0)):0},enumerable:!1}),woodmartThemeModule.$document.on("click",".plus, .minus",function(){var e=l(this),t=e.closest(".quantity").find(".qty"),a=parseFloat(t.val()),o=parseFloat(t.attr("max")),r=parseFloat(t.attr("min")),i=t.attr("step");a&&""!==a&&"NaN"!==a||(a=0),""!==o&&"NaN"!==o||(o=""),""!==r&&"NaN"!==r||(r=0),"any"!==i&&""!==i&&void 0!==i&&"NaN"!=parseFloat(i)||(i="1"),e.is(".plus")?o&&(a+parseFloat(i)).toFixed(i.getDecimals())>=o?t.val(o):t.val((a+parseFloat(i)).toFixed(i.getDecimals())):r&&(a-parseFloat(i)).toFixed(i.getDecimals())<=r?t.val(r):0<a&&t.val((a-parseFloat(i)).toFixed(i.getDecimals())),t.trigger("change")})},l(document).ready(function(){woodmartThemeModule.woocommerceQuantity()})}(jQuery);
!function(e){woodmartThemeModule.onRemoveFromCart=function(){"no"!==woodmart_settings.woocommerce_ajax_add_to_cart&&woodmartThemeModule.$document.on("click",".widget_shopping_cart .remove",function(o){o.preventDefault(),e(this).parent().addClass("removing-process")})},e(document).ready(function(){woodmartThemeModule.onRemoveFromCart()})}(jQuery);
!function(d){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=d(".mobile-nav");e.hasClass("wd-opened")||(d(this).addClass("wd-opened"),e.addClass("wd-opened"),d(".wd-close-side").addClass("wd-close-side-opened"),d(".mobile-nav .searchform").find('input[type="text"]').trigger("focus"))})},d(document).ready(function(){woodmartThemeModule.mobileSearchIcon()})}(jQuery);
!function(i){woodmartThemeModule.loginDropdown=function(){woodmartThemeModule.windowWidth<=1024||i(".wd-dropdown-register").each(function(){var n=i(this),e=n.find(".login-dropdown-inner");e.find('input[id="username"]').on("click",function(){n.addClass("wd-active-login").removeClass("wd-active-link")}),e.find('input[id="username"]').on("input",function(){n.hasClass("wd-active-login")&&n.removeClass("wd-active-login").addClass("wd-active-link")}),e.find("input").not('[id="username"]').on("click",function(){n.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")&&n.removeClass("wd-active-login").removeClass("wd-active-link")}),i(".wd-dropdown-register").on("mouseout",function(){n.hasClass("wd-active-link")&&n.removeClass("wd-active-link")}).on("mouseleave",function(){n.hasClass("wd-active-link")&&n.removeClass("wd-active-link")})})},i(document).ready(function(){woodmartThemeModule.loginDropdown()})}(jQuery);
!function(o){woodmartThemeModule.$document.on("wdHiddenSidebarsInited",function(){woodmartThemeModule.lazyLoading()}),o.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default","frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_products_brands.default","frontend/element_ready/wd_blog.default","frontend/element_ready/wd_images_gallery.default","frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_slider.default","frontend/element_ready/wd_banner_carousel.default","frontend/element_ready/wd_banner.default","frontend/element_ready/wd_infobox_carousel.default","frontend/element_ready/wd_infobox.default","frontend/element_ready/wd_instagram.default","frontend/element_ready/wd_testimonials.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.lazyLoading()})}),woodmartThemeModule.lazyLoading=function(){var s,i,c,u,e;function t(){e=e||setTimeout(function(){e=null,d()},100)}function d(){(s.length||i.length||c.length)&&requestAnimationFrame(function(){var e,t,d=parseInt(woodmart_settings.lazy_loading_offset),o=window.pageYOffset,n=o+window.innerHeight+d,a=0,r=0;if(s.length){for(;a<s.length;)o<(t=o+(e=s[a].getBoundingClientRect()).top)+e.height&&t<n&&!s[a].loaded?function(t){t.onload=e,null!==t.querySelector("img")&&(t.querySelector("img").onload=e,t.querySelector("img").src=t.dataset.src,t.querySelector("source").srcset=t.dataset.src,void 0!==t.dataset.srcset)&&(t.querySelector("img").srcset=t.dataset.srcset);void 0!==t.dataset.src&&(t.src=t.dataset.src);void 0!==t.dataset.srcset&&(t.srcset=t.dataset.srcset);function e(){requestAnimationFrame(function(){(t.classList.contains("wd-lazy-fade")||t.classList.contains("wd-lazy-blur"))&&t.classList.add("wd-loaded");var e=t.closest("picture"),e=(e&&(e.classList.contains("wd-lazy-fade")||e.classList.contains("wd-lazy-blur"))&&e.classList.add("wd-loaded"),jQuery(t).parents(".grid-masonry, .wd-masonry")),e=(0<e.length&&e.data("isotope")&&e.isotope("layout"),jQuery(t).parents(".wd-cats-element .wd-masonry"));0<e.length&&e.packery()})}t.loaded=!0}(s[a]):a++;u=s.length}if(i.length){for(;r<i.length;)o<(t=o+(e=i[r].getBoundingClientRect()).top)+e.height&&t<n&&i[r].classList.contains("wd-lazy-bg")?i[r].classList.remove("wd-lazy-bg"):r++;i.length}if(c.length)for(var l=0;l<c.length;)o<(t=o+(e=c[l].getBoundingClientRect()).top)+e.height&&t<n&&!c[l].loaded?(c[l].poster=c[l].dataset.poster,c[l].loaded=!0):l++})}window.addEventListener&&window.requestAnimationFrame&&document.getElementsByClassName&&(s=document.querySelectorAll("img[data-src], source[data-srcset]"),i=document.querySelectorAll(".wd-lazy-bg"),c=document.querySelectorAll("video[data-poster]"),woodmartThemeModule.$document.on("wood-images-loaded added_to_cart updated_cart_totals updated_checkout wc_fragments_refreshed",function(){s=document.querySelectorAll("img[data-src], source[data-srcset]"),i=document.querySelectorAll(".wd-lazy-bg"),c=document.querySelectorAll("video[data-poster]"),d()}),woodmartThemeModule.$body.on("click",".wd-header-mobile-nav > a, .wd-nav-opener, .wd-btn-show-cat",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),o(".wd-scroll-content, .wd-side-hidden, .wp-block-wd-off-sidebar.wd-side-hidden > .wd-content").on("scroll",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),o(".wc-tabs > li").on("click",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),window.addEventListener("scroll",t,!1),window.addEventListener("resize",t,!1),MutationObserver&&new MutationObserver(function(){s.length!==u&&d()}).observe(document.body,{subtree:!0,childList:!0,attributes:!0,characterData:!0}),d())},o(document).ready(function(){woodmartThemeModule.lazyLoading()})}(jQuery);
!function(d){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.widgetCollapse()}),woodmartThemeModule.$window.on("resize",woodmartThemeModule.debounce(function(){woodmartThemeModule.widgetCollapse()},300)),woodmartThemeModule.widgetCollapse=function(){var e=d(".main-footer .footer-widget");"yes"===woodmart_settings.collapse_footer_widgets&&0<e.length&&(woodmartThemeModule.$window.innerWidth()<=575?e.addClass("wd-widget-collapse"):(e.removeClass("wd-widget-collapse"),e.find("> *:not(.widget-title, style)").show())),d(".wd-widget-collapse .widget-title").off("click").on("click",function(){var e=d(this).parent(),o=e.find("> *:not(.widget-title, style)");e.hasClass("wd-opened")?(e.removeClass("wd-opened"),o.stop().slideUp(200)):(e.addClass("wd-opened"),o.stop().slideDown(200),woodmartThemeModule.$document.trigger("wood-images-loaded"))})},d(document).ready(function(){woodmartThemeModule.widgetCollapse()})}(jQuery);
!function(l){woodmartThemeModule.scrollTop=function(){var o=l(".scrollToTop");woodmartThemeModule.$window.on("scroll",function(){100<l(this).scrollTop()?o.addClass("button-show"):o.removeClass("button-show")}),o.on("click",function(){return l("html, body").animate({scrollTop:0},800),!1})},l(document).ready(function(){woodmartThemeModule.scrollTop()})}(jQuery);
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))}woodmartThemeModule.$document.on("wdCloseMobileMenu wdPjaxStart",function(){woodmartThemeModule.closeMobileNavigation()}),woodmartThemeModule.mobileNavigationClickAction=function(e){e&&e.addEventListener("click",function(e){var o=e.target.closest(".wd-nav");if(o){var t,n,i,d,a=o.classList.contains("wd-layout-dropdown"),l=o.classList.contains("wd-layout-drilldown"),o=o.classList.contains("wd-drilldown-slide"),s=e.target.closest(".wd-nav-mob-tab li"),r=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,v=null!==u&&u.querySelector(".wd-active");v&&v.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")})}a?("item"===m&&(r||c)||"arrow"===m&&c)&&(e.preventDefault(),t=("item"===m&&r||c).parentNode,v=(n=Array.from(t.children)).find(function(e){return e.classList.contains("wd-nav-opener")}),s=n.filter(function(e){return"UL"===e.tagName||e.classList.contains("wd-sub-menu")}),t.classList.contains("opener-page")?(t.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=t.querySelectorAll(e);0!==e.length&&e.forEach(function(e){woodmartThemeModule.slideUp(e,200)})}),void 0!==v&&v.classList.remove("wd-active")):(t.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=t.querySelectorAll(e);0!==e.length&&e.forEach(function(e){woodmartThemeModule.slideDown(e,200)})}),void 0!==v&&v.classList.add("wd-active"))):l&&(w=e.target.closest(".menu-item-has-children .wd-drilldown-back a"),a=e.target.closest(".menu-item-has-children .wd-drilldown-back .wd-nav-opener"),("item"===m&&(r||c)||"arrow"===m&&c)&&(d=(t=("item"===m&&r||c).parentNode).closest("ul"),void 0!==(i=(n=Array.from(t.children)).find(function(e){return e.classList.contains("wd-sub-menu")||e.classList.contains("sub-sub-menu")})))&&(e.preventDefault(),t.setAttribute("aria-expanded",!0),d.classList.add("wd-drilldown-hide"),d.classList.remove("wd-drilldown-show"),i.classList.add("wd-drilldown-show"),i.setAttribute("aria-expanded",!1),v=(v=(v=(s=i.querySelector(".wd-drilldown-back a")).textContent).replaceAll("\t","")).replaceAll("\n",""),t.classList.contains("item-level-0")?(l=null)!==(l=null!==u?u.querySelector(".wd-nav-mob-tab li.wd-active .nav-link-text"):l)?(m=(m=(m=l.textContent).replaceAll("\t","")).replaceAll("\n",""),!v.includes(m)&&0<m.length&&(s.textContent=woodmart_settings.mobile_navigation_drilldown_back_to.replace("%s",m))):t.classList.contains("cat-item")?s.textContent=woodmart_settings.mobile_navigation_drilldown_back_to_categories:v.includes(woodmart_settings.mobile_navigation_drilldown_back_to_main_menu)||(s.textContent=woodmart_settings.mobile_navigation_drilldown_back_to_main_menu):(r="",r=(null!==(c=d.closest("li").querySelector(".woodmart-nav-link")).querySelector(".nav-link-text")?c.querySelector(".nav-link-text"):null!==c.querySelector("span")?c.querySelector("span"):c).textContent,!v.includes(r)&&0<r.length&&(s.textContent=woodmart_settings.mobile_navigation_drilldown_back_to.replace("%s",r))),o)&&(this.querySelector("ul.wd-active").style.height=i.offsetHeight+"px"),w||a)&&(e.preventDefault(),d=(t=(w||a).closest(".menu-item")).closest("ul"),i=(n=Array.from(t.children)).find(function(e){return e.classList.contains("wd-sub-menu")||e.classList.contains("sub-sub-menu")}),t.setAttribute("aria-expanded",!1),t.classList.contains("item-level-0")||d.classList.add("wd-drilldown-show"),d.classList.remove("wd-drilldown-hide"),i.classList.remove("wd-drilldown-show"),i.setAttribute("aria-expanded",!0),o)&&(t.classList.contains("item-level-0")?this.querySelector("ul.wd-active").style.height="":this.querySelector("ul.wd-active").style.height=d.offsetHeight+"px")}})},woodmartThemeModule.mobileNavigationAddOpeners=function(e){e.forEach(function(e){var o;e.querySelector(":scope > .wd-nav-opener")||e.closest(".widget_nav_mega_menu")||((o=document.createElement("span")).classList.add("wd-nav-opener"),e.appendChild(o))})},woodmartThemeModule.mobileNavigationCloseSideWidgets=function(e){e&&e.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),woodmartThemeModule.closeMobileNavigation()})})},woodmartThemeModule.openMobileNavigation=function(e){var o=document.querySelector(".wd-close-side");e&&(e.classList.add("wd-opened"),jQuery(e).trigger("wdOpenSide")),o&&o.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"),o=document.querySelector(".mobile-nav.wd-opened"),t=document.querySelector(".wd-close-side.wd-close-side-opened"),n=document.querySelector(".mobile-nav .searchform input[type=text]");e&&e.classList.remove("wd-opened"),o&&(o.classList.remove("wd-opened"),jQuery(o).trigger("wdCloseSide")),o&&t&&t.classList.remove("wd-close-side-opened"),n&&n.blur()},woodmartThemeModule.mobileNavigation=function(){var e=document.querySelectorAll(".wd-side-hidden-nav .wd-nav-mobile .menu-item-has-children"),o=document.querySelectorAll(".wd-side-hidden-nav"),t=document.querySelector(".wd-close-side"),n=document.querySelectorAll(".mobile-nav .login-side-opener, .mobile-nav .close-side-widget");woodmartThemeModule.mobileNavigationAddOpeners(e),o.forEach(function(e){woodmartThemeModule.mobileNavigationClickAction(e)}),document.querySelectorAll(".wd-header-mobile-nav > a").forEach(function(e){e.addEventListener("click",openMobileNavEvent)}),t&&(t.addEventListener("click",function(e){e.preventDefault(),woodmartThemeModule.closeMobileNavigation()}),t.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(n)},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(o){woodmartThemeModule.stickySocialButtons=function(){o(".wd-sticky-social").addClass("wd-loaded")},o(document).ready(function(){woodmartThemeModule.stickySocialButtons()})}(jQuery);