var mod_pagespeed_kIqrRnVCkx = "jQuery(function(a){return\"undefined\"==typeof wc_add_to_cart_params?!1:void a(document).on(\"click\",\".add_to_cart_button\",function(){var b=a(this);if(b.is(\".product_type_simple\")){if(!b.attr(\"data-product_id\"))return!0;b.removeClass(\"added\"),b.addClass(\"loading\");var c={action:\"woocommerce_add_to_cart\"};return a.each(b.data(),function(a,b){c[a]=b}),a(\"body\").trigger(\"adding_to_cart\",[b,c]),a.post(wc_add_to_cart_params.ajax_url,c,function(c){if(c){var d=window.location.toString();return d=d.replace(\"add-to-cart\",\"added-to-cart\"),c.error&&c.product_url?void(window.location=c.product_url):\"yes\"===wc_add_to_cart_params.cart_redirect_after_add?void(window.location=wc_add_to_cart_params.cart_url):(b.removeClass(\"loading\"),fragments=c.fragments,cart_hash=c.cart_hash,fragments&&a.each(fragments,function(b){a(b).addClass(\"updating\")}),a(\".shop_table.cart, .updating, .cart_totals\").fadeTo(\"400\",\"0.6\").block({message:null,overlayCSS:{opacity:.6}}),b.addClass(\"added\"),wc_add_to_cart_params.is_cart||0!==b.parent().find(\".added_to_cart\").size()||b.after(' '+wc_add_to_cart_params.i18n_view_cart+\"\"),fragments&&a.each(fragments,function(b,c){a(b).replaceWith(c)}),a(\".widget_shopping_cart, .updating\").stop(!0).css(\"opacity\",\"1\").unblock(),a(\".shop_table.cart\").load(d+\" .shop_table.cart:eq(0) > *\",function(){a(\".shop_table.cart\").stop(!0).css(\"opacity\",\"1\").unblock(),a(\"body\").trigger(\"cart_page_refreshed\")}),a(\".cart_totals\").load(d+\" .cart_totals:eq(0) > *\",function(){a(\".cart_totals\").stop(!0).css(\"opacity\",\"1\").unblock()}),a(\"body\").trigger(\"added_to_cart\",[fragments,cart_hash,b]),void 0)}}),!1}return!0})});"; var mod_pagespeed_jjAmSYZvWS = "!function(){\"use strict\";function a(a){function b(b,d){var f,p,q=b==window,r=d&&void 0!==d.message?d.message:void 0;if(d=a.extend({},a.blockUI.defaults,d||{}),!d.ignoreIfBlocked||!a(b).data(\"blockUI.isBlocked\")){if(d.overlayCSS=a.extend({},a.blockUI.defaults.overlayCSS,d.overlayCSS||{}),f=a.extend({},a.blockUI.defaults.css,d.css||{}),d.onOverlayClick&&(d.overlayCSS.cursor=\"pointer\"),p=a.extend({},a.blockUI.defaults.themedCSS,d.themedCSS||{}),r=void 0===r?d.message:r,q&&n&&c(window,{fadeOut:0}),r&&\"string\"!=typeof r&&(r.parentNode||r.jquery)){var s=r.jquery?r[0]:r,t={};a(b).data(\"blockUI.history\",t),t.el=s,t.parent=s.parentNode,t.display=s.style.display,t.position=s.style.position,t.parent&&t.parent.removeChild(s)}a(b).data(\"blockUI.onUnblock\",d.onUnblock);var u,v,w,x,y=d.baseZ;u=a(k||d.forceIframe?'':'
'),v=a(d.theme?'
':'
'),d.theme&&q?(x='\"):d.theme?(x='\"):x=q?'':'',w=a(x),r&&(d.theme?(w.css(p),w.addClass(\"ui-widget-content\")):w.css(f)),d.theme||v.css(d.overlayCSS),v.css(\"position\",q?\"fixed\":\"absolute\"),(k||d.forceIframe)&&u.css(\"opacity\",0);var z=[u,v,w],A=a(q?\"body\":b);a.each(z,function(){this.appendTo(A)}),d.theme&&d.draggable&&a.fn.draggable&&w.draggable({handle:\".ui-dialog-titlebar\",cancel:\"li\"});var B=m&&(!a.support.boxModel||a(\"object,embed\",q?null:b).length>0);if(l||B){if(q&&d.allowBodyStretch&&a.support.boxModel&&a(\"html,body\").css(\"height\",\"100%\"),(l||!a.support.boxModel)&&!q)var C=i(b,\"borderTopWidth\"),D=i(b,\"borderLeftWidth\"),E=C?\"(0 - \"+C+\")\":0,F=D?\"(0 - \"+D+\")\":0;a.each(z,function(a,b){var c=b[0].style;if(c.position=\"absolute\",2>a)q?c.setExpression(\"height\",\"Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:\"+d.quirksmodeOffsetHack+') + \"px\"'):c.setExpression(\"height\",'this.parentNode.offsetHeight + \"px\"'),q?c.setExpression(\"width\",'jQuery.support.boxModel && document.documentElement.clientWidth || document.body.clientWidth + \"px\"'):c.setExpression(\"width\",'this.parentNode.offsetWidth + \"px\"'),F&&c.setExpression(\"left\",F),E&&c.setExpression(\"top\",E);else if(d.centerY)q&&c.setExpression(\"top\",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + \"px\"'),c.marginTop=0;else if(!d.centerY&&q){var e=d.css&&d.css.top?parseInt(d.css.top,10):0,f=\"((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + \"+e+') + \"px\"';c.setExpression(\"top\",f)}})}if(r&&(d.theme?w.find(\".ui-widget-content\").append(r):w.append(r),(r.jquery||r.nodeType)&&a(r).show()),(k||d.forceIframe)&&d.showOverlay&&u.show(),d.fadeIn){var G=d.onBlock?d.onBlock:j,H=d.showOverlay&&!r?G:j,I=r?G:j;d.showOverlay&&v._fadeIn(d.fadeIn,H),r&&w._fadeIn(d.fadeIn,I)}else d.showOverlay&&v.show(),r&&w.show(),d.onBlock&&d.onBlock.bind(w)();if(e(1,b,d),q?(n=w[0],o=a(d.focusableElements,n),d.focusInput&&setTimeout(g,20)):h(w[0],d.centerX,d.centerY),d.timeout){var J=setTimeout(function(){q?a.unblockUI(d):a(b).unblock(d)},d.timeout);a(b).data(\"blockUI.timeout\",J)}}}function c(b,c){var f,g=b==window,h=a(b),i=h.data(\"blockUI.history\"),j=h.data(\"blockUI.timeout\");j&&(clearTimeout(j),h.removeData(\"blockUI.timeout\")),c=a.extend({},a.blockUI.defaults,c||{}),e(0,b,c),null===c.onUnblock&&(c.onUnblock=h.data(\"blockUI.onUnblock\"),h.removeData(\"blockUI.onUnblock\"));var k;k=g?a(\"body\").children().filter(\".blockUI\").add(\"body > .blockUI\"):h.find(\">.blockUI\"),c.cursorReset&&(k.length>1&&(k[1].style.cursor=c.cursorReset),k.length>2&&(k[2].style.cursor=c.cursorReset)),g&&(n=o=null),c.fadeOut?(f=k.length,k.stop().fadeOut(c.fadeOut,function(){0===--f&&d(k,i,c,b)})):d(k,i,c,b)}function d(b,c,d,e){var f=a(e);if(!f.data(\"blockUI.isBlocked\")){b.each(function(){this.parentNode&&this.parentNode.removeChild(this)}),c&&c.el&&(c.el.style.display=c.display,c.el.style.position=c.position,c.el.style.cursor=\"default\",c.parent&&c.parent.appendChild(c.el),f.removeData(\"blockUI.history\")),f.data(\"blockUI.static\")&&f.css(\"position\",\"static\"),\"function\"==typeof d.onUnblock&&d.onUnblock(e,d);var g=a(document.body),h=g.width(),i=g[0].style.width;g.width(h-1).width(h),g[0].style.width=i}}function e(b,c,d){var e=c==window,g=a(c);if((b||(!e||n)&&(e||g.data(\"blockUI.isBlocked\")))&&(g.data(\"blockUI.isBlocked\",b),e&&d.bindEvents&&(!b||d.showOverlay))){var h=\"mousedown mouseup keydown keypress keyup touchstart touchend touchmove\";b?a(document).bind(h,d,f):a(document).unbind(h,f)}}function f(b){if(\"keydown\"===b.type&&b.keyCode&&9==b.keyCode&&n&&b.data.constrainTabKey){var c=o,d=!b.shiftKey&&b.target===c[c.length-1],e=b.shiftKey&&b.target===c[0];if(d||e)return setTimeout(function(){g(e)},10),!1}var f=b.data,h=a(b.target);return h.hasClass(\"blockOverlay\")&&f.onOverlayClick&&f.onOverlayClick(b),h.parents(\"div.\"+f.blockMsgClass).length>0?!0:0===h.parents().children().filter(\"div.blockUI\").length}function g(a){if(o){var b=o[a===!0?o.length-1:0];b&&b.focus()}}function h(a,b,c){var d=a.parentNode,e=a.style,f=(d.offsetWidth-a.offsetWidth)/2-i(d,\"borderLeftWidth\"),g=(d.offsetHeight-a.offsetHeight)/2-i(d,\"borderTopWidth\");b&&(e.left=f>0?f+\"px\":\"0\"),c&&(e.top=g>0?g+\"px\":\"0\")}function i(b,c){return parseInt(a.css(b,c),10)||0}a.fn._fadeIn=a.fn.fadeIn;var j=a.noop||function(){},k=/MSIE/.test(navigator.userAgent),l=/MSIE 6.0/.test(navigator.userAgent)&&!/MSIE 8.0/.test(navigator.userAgent),m=(document.documentMode||0,a.isFunction(document.createElement(\"div\").style.setExpression));a.blockUI=function(a){b(window,a)},a.unblockUI=function(a){c(window,a)},a.growlUI=function(b,c,d,e){var f=a('
');b&&f.append(\"

\"+b+\"

\"),c&&f.append(\"

\"+c+\"

\"),void 0===d&&(d=3e3);var g=function(b){b=b||{},a.blockUI({message:f,fadeIn:\"undefined\"!=typeof b.fadeIn?b.fadeIn:700,fadeOut:\"undefined\"!=typeof b.fadeOut?b.fadeOut:1e3,timeout:\"undefined\"!=typeof b.timeout?b.timeout:d,centerY:!1,showOverlay:!1,onUnblock:e,css:a.blockUI.defaults.growlCSS})};g();f.css(\"opacity\");f.mouseover(function(){g({fadeIn:0,timeout:3e4});var b=a(\".blockMsg\");b.stop(),b.fadeTo(300,1)}).mouseout(function(){a(\".blockMsg\").fadeOut(1e3)})},a.fn.block=function(c){if(this[0]===window)return a.blockUI(c),this;var d=a.extend({},a.blockUI.defaults,c||{});return this.each(function(){var b=a(this);d.ignoreIfBlocked&&b.data(\"blockUI.isBlocked\")||b.unblock({fadeOut:0})}),this.each(function(){\"static\"==a.css(this,\"position\")&&(this.style.position=\"relative\",a(this).data(\"blockUI.static\",!0)),this.style.zoom=1,b(this,c)})},a.fn.unblock=function(b){return this[0]===window?(a.unblockUI(b),this):this.each(function(){c(this,b)})},a.blockUI.version=2.7,a.blockUI.defaults={message:\"

Please wait...

\",title:null,draggable:!0,theme:!1,css:{padding:0,margin:0,width:\"30%\",top:\"40%\",left:\"35%\",textAlign:\"center\",color:\"#000\",border:\"3px solid #aaa\",backgroundColor:\"#fff\",cursor:\"wait\"},themedCSS:{width:\"30%\",top:\"40%\",left:\"35%\"},overlayCSS:{backgroundColor:\"#000\",opacity:.6,cursor:\"wait\"},cursorReset:\"default\",growlCSS:{width:\"350px\",top:\"10px\",left:\"\",right:\"10px\",border:\"none\",padding:\"5px\",opacity:.6,cursor:\"default\",color:\"#fff\",backgroundColor:\"#000\",\"-webkit-border-radius\":\"10px\",\"-moz-border-radius\":\"10px\",\"border-radius\":\"10px\"},iframeSrc:/^https/i.test(window.location.href||\"\")?\"javascript:false\":\"about:blank\",forceIframe:!1,baseZ:1e3,centerX:!0,centerY:!0,allowBodyStretch:!0,bindEvents:!0,constrainTabKey:!0,fadeIn:200,fadeOut:400,timeout:0,showOverlay:!0,focusInput:!0,focusableElements:\":input:enabled:visible\",onBlock:null,onUnblock:null,onOverlayClick:null,quirksmodeOffsetHack:4,blockMsgClass:\"blockMsg\",ignoreIfBlocked:!1};var n=null,o=[]}\"function\"==typeof define&&define.amd&&define.amd.jQuery?define([\"jquery\"],a):a(jQuery)}();";