.healtsingprod .quantity,.healtsingprod form.cart .quantity,.healtsingprod .elementor-widget-container .quantity{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;flex:0 0 auto!important;flex-basis:auto!important;box-sizing:border-box!important;margin:0!important;padding:0!important;gap:0!important}.healtsingprod.elementor-add-to-cart--align-justify form.cart .quantity{flex:0 0 auto!important;flex-basis:auto!important;width:auto!important}.healtsingprod .quantity input[type=number],.healtsingprod .quantity input.qty{-moz-appearance:textfield!important;appearance:textfield!important;width:60px!important;height:40px!important;text-align:center!important;border:1px solid #ddd!important;border-left:none!important;border-right:none!important;font-size:15px!important;background:#fff!important;margin:0!important;padding:0!important;line-height:1!important;box-sizing:border-box!important}.healtsingprod .quantity input[type=number]::-webkit-outer-spin-button,.healtsingprod .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.healtsingprod .quantity input[type=number]{-moz-appearance:textfield!important}.healtsingprod .qty-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border:1px solid #ddd!important;background-color:#f9fafb!important;color:#000!important;font-size:18px!important;font-weight:600!important;line-height:1!important;cursor:pointer!important;padding:0!important;margin:0!important;border-radius:0!important;box-sizing:border-box!important;transition:all .12s ease!important}.healtsingprod .qty-btn.minus{border-radius:6px 0 0 6px!important}.healtsingprod .qty-btn.plus{border-radius:0 6px 6px 0!important}.healtsingprod .qty-btn:hover{background-color:#f1f2f4!important}.healtsingprod .qty-btn:focus{outline:2px solid #3b82f6!important;outline-offset:2px!important}.healtsingprod .qty-btn:active{transform:translateY(1px)!important}.healtsingprod form.cart,.healtsingprod form.cart *{gap:0!important;margin:0!important}.healtsingprod .quantity+.single_add_to_cart_button,.healtsingprod .quantity+button.single_add_to_cart_button{margin-top:0!important;margin-left:0!important}@media (max-width:420px){.healtsingprod .qty-btn{width:36px!important;height:36px!important;font-size:16px!important}.healtsingprod .quantity input.qty{width:52px!important;height:36px!important}}