!function(n){"use strict";etTheme.autoinit.et_cart_progress=etTheme.et_cart_progress=function(){n(document).on("wc_fragments_loaded wc_fragments_refreshed added_to_cart removed_from_cart et_calculate_cart_progress",function(){let t=n(".et-cart-progress-amount"),e=0,r=(e=(n(".cart-widget-subtotal").length?n(".cart-widget-subtotal"):n(".cart-widget-subtotal-ghost-prioritized").length?n(".cart-widget-subtotal-ghost-prioritized"):n(".cart-widget-subtotal-ghost")).attr("data-amount"),t.attr("data-amount")),a=etConfig.woocommerceSettings.cart_progress_num_decimals,s="",o=e/r*100;if(o=o.toFixed(3),100<(o=parseInt(o))&&(o=100),n(".et_cart-progress-bar").attr("value",o),n(".et-cart-progress").attr("data-percent-sold",o),o<100){var c=(s=(r-e).toFixed(a)).split(".");switch(1<c.length&&3<c[0].length?(c[0]=c[0].substring(0,c[0].length-3)+etConfig.woocommerceSettings.cart_progress_thousand_sep+c[0].substring(c[0].length-3),s=c[0]+etConfig.woocommerceSettings.cart_progress_decimal_sep+c[1]):3<c[0].length&&(s=s.substring(0,s.length-3)+etConfig.woocommerceSettings.cart_progress_thousand_sep+s.substring(s.length-3)),etConfig.woocommerceSettings.cart_progress_currency_pos){case"left":s=t.attr("data-currency")+s;break;case"right":s+=t.attr("data-currency");break;case"left_space":s=t.attr("data-currency")+" "+s;break;case"right_space":s=s+" "+t.attr("data-currency");break;default:s=t.attr("data-currency")+s}t.html(s),n(".et-cart-progress-bar").addClass("in-process")}else n(".et-cart-progress-bar").removeClass("in-process")})}}(jQuery);