!function(t){"use strict";var a,e=t(document);(a=jQuery(".woocommerce-cart-form, form.cart")).find(".quantity.hidden").prev(".quantity__button").hide(),a.find(".quantity.hidden").next(".quantity__button").hide(),e.on("click","form.cart .quantity__button, .woocommerce-cart-form .quantity__button",(function(){var a=t(this),e=a.closest(".quantity").find(".qty"),n=""==e.val()?0:parseFloat(e.val()),c=parseFloat(e.attr("max")),o=parseFloat(e.attr("min")),i=parseFloat(e.attr("step"));a.is(".quantity__plus")?c&&c<=n?e.val(c).change():e.val(n+i).change():o&&o>=n?e.val(o).change():n>=1&&e.val(n-i).change()})),function(){const t=document.querySelector(".amela-offcanvas-default"),a=document.querySelectorAll(".amela-offcanvas-js-trigger");if(!t)return;function e(t){t.classList.remove("amela-offcanvas__panel--is-open"),document.activeElement.blur()}a.forEach(((a,n)=>{const c=t.querySelector(".amela-offcanvas__panel"),o=t.querySelector(".amela-offcanvas__overlay"),i=t.querySelector(".amela-offcanvas__close");c&&(a.addEventListener("click",(t=>{t.preventDefault(),c.classList.add("amela-offcanvas__panel--is-open")})),i.addEventListener("click",(t=>{e(c)})),o.addEventListener("click",(t=>{e(c)})),window.addEventListener("scroll",(t=>{e(c)})),document.addEventListener("keyup",(t=>{"Escape"!==t.key&&27!==t.keyCode||e(c)})))}))}(),e.on("click",".add_to_cart_button",(function(a){var e=t(this);e.closest(".product.type-product").addClass("cart-clicked"),"undefined"!=typeof wc_add_to_cart_params&&"yes"!=wc_add_to_cart_params.cart_redirect_after_add&&t("body").on("added_to_cart",(function(){setTimeout((function(){e.next(".added_to_cart").addClass("button"),e.next(".added_to_cart").html(''.concat(wc_add_to_cart_params.i18n_view_cart,''))}),100)}))})),e.on("added_to_wishlist removed_from_wishlist",(function(){t.get(yith_wcwl_l10n.ajax_url,{action:"yith_wcwl_update_wishlist_count"},(function(a){0===a.count?t(".amela-menu-wishlist__count").addClass("d-none"):t(".amela-menu-wishlist__count").removeClass("d-none"),t(".yith-wcwl-items-count").html(a.count)}))}))}(jQuery);