jQuery((function($){var cart=$("#site-header-cart");$("body").on("added_to_cart wc_cart_button_updated",(function(fragment,data){window.innerWidth<768||(window.scrollTo({top:cart.offset().top-20,left:0,behavior:"smooth"}),cart.addClass("active"))})),$("#site-header-cart").on("mouseleave",(function(){$(this).removeClass("active")})),$("form.cart").on("submit",(function(e){e.preventDefault();var form=$(this);form.block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var formData=new FormData(form.context);formData.append("add-to-cart",form.find("[name=add-to-cart]").val()),$.ajax({url:wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","ace_add_to_cart"),data:formData,type:"POST",processData:!1,contentType:!1,complete:function(response){if(response=response.responseJSON)if(response.error&&response.product_url)window.location=response.product_url;else if("yes"!==wc_add_to_cart_params.cart_redirect_after_add){$(document.body).trigger("added_to_cart",[response.fragments,response.cart_hash,null]),$(".woocommerce-error, .woocommerce-message, .woocommerce-info").remove(),form.closest(".product").before(response.fragments.notices_html),form.unblock()}else window.location=wc_add_to_cart_params.cart_url}})}))})),jQuery((function($){$("body").on("change",".shipping_method",(function(){$(document.body).trigger("update_checkout")}))})),jQuery((function($){var timeout;$("body").on("click",'span[data-action="decrement"]',(function(e){const input=$(this).parent().find("input")[0],min=Number(input.min);let value=Number(input.value);value--,value<1||valuemax||(input.value=value,$("[name='update_cart']").prop("disabled",!1),$("[name='update_cart']").trigger("click"))})),$("div.woocommerce").on("change keyup mouseup","input.qty",(function(){null!=timeout&&clearTimeout(timeout),""!=$(this).val()&&(timeout=setTimeout((function(){$('[name="update_cart"]').trigger("click")}),1e3))}))}));