jquery(function(r){if("undefined"==typeof wc_cart_fragments_params)return!1;var t=!0,o=wc_cart_fragments_params.cart_hash_key;try{t="sessionstorage"in window&&null!==window.sessionstorage,window.sessionstorage.setitem("wc","test"),window.sessionstorage.removeitem("wc"),window.localstorage.setitem("wc","test"),window.localstorage.removeitem("wc")}catch(w){t=!1}function a(){t&&sessionstorage.setitem("wc_cart_created",(new date).gettime())}function s(e){t&&(localstorage.setitem(o,e),sessionstorage.setitem(o,e))}var e={url:wc_cart_fragments_params.wc_ajax_url.tostring().replace("%%endpoint%%","get_refreshed_fragments"),type:"post",data:{time:(new date).gettime()},timeout:wc_cart_fragments_params.request_timeout,success:function(e){e&&e.fragments&&(r.each(e.fragments,function(e,t){r(e).replacewith(t)}),t&&(sessionstorage.setitem(wc_cart_fragments_params.fragment_name,json.stringify(e.fragments)),s(e.cart_hash),e.cart_hash&&a()),r(document.body).trigger("wc_fragments_refreshed"))},error:function(){r(document.body).trigger("wc_fragments_ajax_error")}};function n(){r.ajax(e)}if(t){var i=null;r(document.body).on("wc_fragment_refresh updated_wc_div",function(){n()}),r(document.body).on("added_to_cart removed_from_cart",function(e,t,r){var n=sessionstorage.getitem(o);null!==n&&n!==undefined&&""!==n||a(),sessionstorage.setitem(wc_cart_fragments_params.fragment_name,json.stringify(t)),s(r)}),r(document.body).on("wc_fragments_refreshed",function(){cleartimeout(i),i=settimeout(n,864e5)}),r(window).on("storage onstorage",function(e){o===e.originalevent.key&&localstorage.getitem(o)!==sessionstorage.getitem(o)&&n()}),r(window).on("pageshow",function(e){e.originalevent.persisted&&(r(".widget_shopping_cart_content").empty(),r(document.body).trigger("wc_fragment_refresh"))});try{var c=json.parse(sessionstorage.getitem(wc_cart_fragments_params.fragment_name)),_=sessionstorage.getitem(o),g=cookies.get("woocommerce_cart_hash"),m=sessionstorage.getitem("wc_cart_created");if(null!==_&&_!==undefined&&""!==_||(_=""),null!==g&&g!==undefined&&""!==g||(g=""),_&&(null===m||m===undefined||""===m))throw"no cart_created";if(m){var d=+m+864e5,m=(new date).gettime();if(d