function shoptimizerWooQuantityButtons(){var t=document.querySelectorAll(".woocommerce-cart-form div.quantity:not(.buttons_added) .qty, .summary div.quantity:not(.buttons_added) .qty");t.length>0&&(t.forEach((function(t){"date"!==t.type&&"hidden"!==t.type&&t.parentNode.classList.add("buttons_added")})),document.querySelectorAll("input.qty").forEach((function(t){if(!t.closest(".product-quantity")){var e=parseFloat(t.getAttribute("min")),n=parseFloat(t.value);!isNaN(e)&&e>0&&n<e&&(t.value=e)}})))}jQuery(document).ready((function(t){t(document).ajaxComplete((function(){shoptimizerWooQuantityButtons()})),t(document.body).on("wc_fragments_refreshed",(function(){shoptimizerWooQuantityButtons()}))})),document.addEventListener("DOMContentLoaded",(function(){window.addEventListener("load",shoptimizerWooQuantityButtons)})),document.addEventListener("DOMContentLoaded",(function(){document.addEventListener("click",(function(t){var e=t.target;if(!e.classList.contains("plus")&&!e.classList.contains("minus"))return;var n=e.closest(".quantity");if(!n)return;var a=n.querySelector("input.qty");if(!a)return;var o=parseFloat(a.value),i=parseFloat(a.getAttribute("max")),r=parseFloat(a.getAttribute("min")),s=a.getAttribute("step"),u=parseFloat(s);isNaN(o)&&(o=0),isNaN(r)&&(r=0),("any"===s||isNaN(u))&&(u=1);const d=(u.toString().split(".")[1]||"").length,c=Math.pow(10,d);let l=o;l=e.classList.contains("plus")?isNaN(i)?o+u:Math.min(o+u,i):Math.max(o-u,r),l=Math.round(l*c)/c,(isNaN(l)||l<0)&&(l=r||0),a.value=l;var m=document.querySelector('.woocommerce-cart-form [name="update_cart"]');m&&(m.removeAttribute("disabled"),m.setAttribute("aria-disabled","false")),a.dispatchEvent(new Event("change",{bubbles:!0})),t.stopPropagation(),t.preventDefault()}))}));