!function(e){woodmartThemeModule.woocommerceNotices=function(){woodmartThemeModule.$body.on("click",".woocommerce-error, .woocommerce-info, .woocommerce-message, div.wpcf7-response-output, #yith-wcwl-popup-message, .mc4wp-alert, .dokan-store-contact .alert-success, .yith_ywraq_add_item_product_message",function(){o(e(this))});var o=function(o){o.removeClass("shown-notice").addClass("hidden-notice")}},e(document).ready(function(){woodmartThemeModule.woocommerceNotices()})}(jQuery);
!function(t){woodmartThemeModule.ajaxFilters=function(){var e,o;!woodmartThemeModule.$body.hasClass("woodmart-ajax-shop-on")||void 0===t.fn.pjax||woodmartThemeModule.$body.hasClass("single-product")||woodmartThemeModule.$body.hasClass("elementor-editor-active")||0===t('.products[data-source="main_loop"]').length||(window.addEventListener("popstate",function o(e){e.target.removeEventListener("popstate",o,!1),woodmartThemeModule.$document.trigger("wdShopPageInit")}),e=!1,woodmartThemeModule.$body.on("click",".post-type-archive-product .products-footer .woocommerce-pagination a",function(){o(!0)}),woodmartThemeModule.$document.pjax(woodmart_settings.ajax_links,".wd-page-content",{timeout:woodmart_settings.pjax_timeout,scrollTo:!1,renderCallback:function(e,o,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(o,function(o){e.html(o),t(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")})}}),"click"===woodmart_settings.price_filter_action?woodmartThemeModule.$document.on("click",".widget_price_filter form .button",function(){var o=t(".widget_price_filter form");return t.pjax({container:".wd-page-content",timeout:woodmart_settings.pjax_timeout,url:o.attr("action"),data:o.serialize(),scrollTo:!1,renderCallback:function(e,o,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(o,function(o){e.html(o),t(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")})}}),!1}):"submit"===woodmart_settings.price_filter_action&&woodmartThemeModule.$document.on("submit",".widget_price_filter form",function(o){t.pjax.submit(o,".wd-page-content")}),woodmartThemeModule.$document.on("pjax:error",function(o,e,t){console.log("pjax error "+t)}),woodmartThemeModule.$document.on("pjax:start",function(){var o=t(".wd-content-layout");o.removeClass("wd-loaded"),o.addClass("wd-loading"),woodmartThemeModule.$document.trigger("wdPjaxStart"),woodmartThemeModule.$window.trigger("scroll.loaderVerticalPosition")}),woodmartThemeModule.$document.on("pjax:complete",function(){woodmartThemeModule.$window.off("scroll.loaderVerticalPosition"),o(!1),woodmartThemeModule.$document.trigger("wood-images-loaded"),t(".wd-scroll-content").on("scroll",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),"undefined"!=typeof woodmart_wpml_js_data&&woodmart_wpml_js_data.languages&&t.each(woodmart_wpml_js_data.languages,function(o,e){t(".wpml-ls-item-"+e.code+" .wpml-ls-link").attr("href",e.url)})}),woodmartThemeModule.$document.on("pjax:beforeReplace",function(){t(".filters-area").hasClass("filters-opened")&&"yes"===woodmart_settings.shop_filters_close&&(e=!0,woodmartThemeModule.$body.addClass("body-filters-opened"))}),woodmartThemeModule.$document.on("wdShopPageInit",function(){var o=t(".wd-content-layout");e&&(t(".filters-area").css("display","block"),woodmartThemeModule.openFilters(200),e=!1),o.removeClass("wd-loading"),o.addClass("wd-loaded")}),o=function(o){if("no"===woodmart_settings.ajax_scroll&&!1===o)return!1;o=t(woodmart_settings.ajax_scroll_class).offset().top-woodmart_settings.ajax_scroll_offset;t("html, body").stop().animate({scrollTop:o},400)})},t(document).ready(function(){woodmartThemeModule.ajaxFilters()}),window.addEventListener("popstate",function(){woodmartThemeModule.ajaxFilters()})}(jQuery);
!function(e){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.sortByWidget()}),woodmartThemeModule.sortByWidget=function(){var o;woodmartThemeModule.$body.hasClass("woodmart-ajax-shop-on")&&void 0!==e.fn.pjax&&((o=e(".woocommerce-ordering")).on("change","select.orderby",function(){var o=e(this).closest("form");o.find('[name="_pjax"]').remove(),e.pjax({container:".wd-page-content",timeout:woodmart_settings.pjax_timeout,url:"?"+o.serialize(),scrollTo:!1,renderCallback:function(e,o,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(o,function(o){e.html(o),t(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")})}})}),o.on("submit",function(o){o.preventDefault(o)}))},e(document).ready(function(){woodmartThemeModule.sortByWidget()})}(jQuery);
!function(o){woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.shopPageInit()}),woodmartThemeModule.shopPageInit=function(){woodmartThemeModule.clickOnScrollButton(woodmartThemeModule.shopLoadMoreBtn,!1,woodmart_settings.infinit_scroll_offset),o("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.clickOnScrollButton=function(t,n,o){var e,i;"function"==typeof a.fn.waypoint&&0!==(e=a(t)).length&&(e.trigger("wd-waypoint-destroy"),o=o||0,i=new Waypoint({element:e[0],handler:function(){e.trigger("click")},offset:function(){return woodmartThemeModule.$window.outerHeight()+parseInt(o)}}),e.data("waypoint-inited",!0).off("wd-waypoint-destroy").on("wd-waypoint-destroy",function(){e.data("waypoint-inited")&&(i.destroy(),e.data("waypoint-inited",!1))}))}}(jQuery);
!function(e){woodmartThemeModule.$document.on("wdShopPageInit wdBackHistory",function(){woodmartThemeModule.backHistory()}),woodmartThemeModule.backHistory=function(){e(".wd-back-btn > a").off("click").on("click",function(o){o.preventDefault(),history.go(-1),setTimeout(function(){e(".filters-area").removeClass("filters-opened").stop().hide(),woodmartThemeModule.$window.width()<=1024&&e(".wd-nav-product-cat").removeClass("categories-opened").stop().hide(),woodmartThemeModule.$document.trigger("wdBackHistory")},20)})},e(document).ready(function(){woodmartThemeModule.backHistory()})}(jQuery);
(()=>{"use strict";var e={};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}();const t="email",n="phone",r="name",l={[t]:["email","e-mail","mail","email address"],[n]:["phone","tel","mobile","cell","telephone","phone number"],[r]:["name","full-name","full name","full_name","fullname","first-name","first name","first_name","firstname","last-name","last name","last_name","lastname","given-name","given name","given_name","givenname","family-name","family name","family_name","familyname","fname","lname","first","last","your-name","your name"]};function a(e){return e&&"string"==typeof e?e.trim().toLowerCase():""}function i(e){const t=a(e),n=t.lastIndexOf("@");if(-1===n)return t;const r=t.slice(n+1);return["gmail.com","googlemail.com"].includes(r)?`${t.slice(0,n).replace(/\./g,"")}@${r}`:t}function u(e){const t=a(e),n=t.replace(/\D/g,"");return t.startsWith("+")?`+${n}`:n}function s(e){const t=e.filter(e=>{let{type:t}=e;return t===r}).map(e=>{let{value:t}=e;return a(t)}).filter(Boolean);if(!t.length)return;const[n,...l]=1===t.length?t[0].split(" "):t;return{first_name:n,...l?.length>0?{last_name:l.join(" ")}:{}}}function o(e){return e.find(e=>{let{type:n}=e;return n===t})?.value}function c(e){return e.find(e=>{let{type:t}=e;return t===n})?.value}e.g.document.addEventListener("wpcf7mailsent",m=>{const f=e.g._googlesitekit?.gtagUserData,g=f?function(e){if(!(e&&e instanceof HTMLFormElement))return;const m=new FormData(e);return function(e){const t=[["address",s(e)],["email",o(e)],["phone_number",c(e)]].filter(e=>{let[,t]=e;return t});if(0!==t.length)return Object.fromEntries(t)}(Array.from(m.entries()).map(s=>{let[o,c]=s;const m=e.querySelector(`[name='${o}']`),f=m?.type;return"hidden"===f||"submit"===f?null:function(e){let{type:s,name:o,value:c,label:m}=e||{};switch(s=a(s),o=a(o),c=a(c),m=function(e){return e&&"string"==typeof e?e.trim().toLowerCase().replace(/\s*\*+\s*$/,"").replace(/\s*\(required\)\s*$/i,"").replace(/\s*:\s*$/,"").trim():""}(m),s){case"email":return{type:t,value:i(c)};case"tel":return{type:n,value:u(c)}}return function(e){if(!e)return!1;const t=i(e);return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t)}(c)||l[t].includes(o)||l[t].includes(m)?{type:t,value:i(c)}:l[n].includes(o)||l[n].includes(m)?{type:n,value:u(c)}:l[r].includes(o)||l[r].includes(m)?{type:r,value:a(c)}:function(e){if(!e)return!1;if(!function(e){const t=e.replace(/\D/g,"");return!(t.length<7||t.length<e.length/2)&&/^[\s\-()+.\d]*$/.test(e)}(e))return!1;const t=u(e);if(!/^\+?\d{7,}$/.test(t))return!1;const n=/[\s\-()+.]/.test(e),r=e.trim().startsWith("+");return!(!n&&!r)}(c)?{type:n,value:u(c)}:null}({type:f,label:m?.id?e.querySelector(`label[for='${m?.id}']`)?.textContent:void 0,name:o,value:c})}).filter(Boolean))}(m.target):null;e.g._googlesitekit?.gtagEvent?.("contact",{event_category:m.detail.contactFormId,event_label:m.detail.unitTag,...g?{user_data:g}:{}})})})();