jQuery(document).ready(function(e){"use strict";function t(t,a){let n=e(t).first();if(n.length&&!e(a+" .mobile-menu-clone").length){let o=n.clone(!1);o.removeAttr("id"),o.find(".menu-item[id]").removeAttr("id"),e(a).append(e('
').append(o))}}e("body").hasClass("rtl"),e(document).on("click",".mobile-menu-toggle",function(t){t.preventDefault(),e(".header-mobile-menu").toggleClass("open")}),e(document).on("keydown",".header-mobile-menu, .shop-sidebar-filter",function(t){let a=e(this);if("Escape"===t.key){a.removeClass("open");return}if("Tab"===t.key){let n=a.find("a, input, button").filter(":visible"),o=n.first()[0],s=n.last()[0],i=document.activeElement;t.shiftKey?i===o&&(t.preventDefault(),e(s).focus()):i===s&&(t.preventDefault(),e(o).focus())}}),e(".aldstore-nav").length&&e(".aldstore-nav").each(function(){e(this).children(".menu-item.menu-item-has-children").each(function(){e(this).find(".sub-menu").before('')})}),e(document).on("click",".main-menu-tab",function(t){t.preventDefault(),e(this).addClass("active"),e("#main-menu-tab").addClass("active"),e(".vertical-menu-tab, #vertical-menu-tab").removeClass("active")}),e(document).on("click",".vertical-menu-tab",function(t){t.preventDefault(),e(this).addClass("active"),e("#vertical-menu-tab").addClass("active"),e(".main-menu-tab, #main-menu-tab").removeClass("active")}),e(document).on("click",".mobile-menu-clone .caret",function(t){t.preventDefault();let a=e(this),n=a.siblings("a").text(),o=a.closest(".menu-item"),s=a.closest(".sub-menu"),i=a.closest(".mobile-menu-inner").siblings(".mobile-menu-title");o.toggleClass("show-sub-menu"),i.addClass("active"),a.hasClass("active")&&(s.length?n=s.siblings("a").text():i.removeClass("active")),i.text(n),a.toggleClass("active")}),t(".aldstore-nav.main-menu","#main-mobile-menu"),t(".aldstore-nav.vertical-menu","#vertical-mobile-menu"),e(".header .menu-item, .vertical-wrapper.block-nav-category").on("mouseout",function(){e(this).removeClass("focus")}),e(".header .menu-item > a, .vertical-wrapper.block-nav-category .block-title").on("focus",function(){var t=e(this);e(".focus").each(function(){var a=e(this);a.has(t).length||a.removeClass("focus")}),t.parent().addClass("focus")}),e(document).on("click",function(t){var a=e(t.target).closest(".aldstore-dropdown"),n=e(".aldstore-dropdown");a.length>0?(n.not(a).removeClass("open"),(e(t.target).is('[data-aldstore="aldstore-dropdown"]')||e(t.target).closest('[data-aldstore="aldstore-dropdown"]').length>0)&&(a.toggleClass("open"),t.preventDefault())):e(".aldstore-dropdown").removeClass("open")}),String.prototype.getDecimals||(String.prototype.getDecimals=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}),e(document).on("click",".quantity-plus, .quantity-minus",function(t){t.preventDefault();var a=e(this).closest(".quantity").find(".qty"),n=parseFloat(a.val()),o=parseFloat(a.attr("max")),s=parseFloat(a.attr("min")),i=a.attr("step");a.is(":disabled")||(n&&""!==n&&"NaN"!==n||(n=0),(""===o||"NaN"===o)&&(o=""),(""===s||"NaN"===s)&&(s=0),("any"===i||""===i||void 0===i||"NaN"===parseFloat(i))&&(i="1"),e(this).is(".quantity-plus")?o&&n>=o?a.val(o):a.val((n+parseFloat(i)).toFixed(i.getDecimals())):s&&n<=s?a.val(s):n>0&&a.val((n-parseFloat(i)).toFixed(i.getDecimals())),a.trigger("change"))}),e(document).on("click",".wc-accordion-title",function(t){t.preventDefault();let a=e(this),n=a.closest(".wc-accordion-item"),o=n.find(".wc-accordion-content");if(a.hasClass("active")){a.removeClass("active"),o.stop(!0,!0).slideUp(250);return}e(".wc-accordion-title").removeClass("active"),e(".wc-accordion-content").stop(!0,!0).slideUp(250),a.addClass("active"),o.stop(!0,!0).slideDown(250)}),e(".shop-categories-slide").length&&new Swiper(".shop-categories-slide",{slidesPerView:"auto",spaceBetween:20}),window.elementorFrontend.hooks.addAction("frontend/element_ready/global",function(t){e(".shop-categories-slide").length&&new Swiper(".shop-categories-slide",{slidesPerView:"auto",spaceBetween:20})}),e(document).on("click",".woo-multi-currency.wmc-shortcode .wmc-current-currency",function(t){t.stopPropagation(),e(this).closest(".woo-multi-currency.wmc-shortcode").toggleClass("open")})}),jQuery(window).on("load",function(){jQuery("body").addClass("loaded")});