/*!! * VtexMinicart.js v0.5.5 * https://github.com/zeindelf/vtex-minicart * * Copyright (c) 2017-2019 Zeindelf * Released under the MIT license * * Date: 2019-02-27T04:08:59.303Z */ !function(){"use strict";var i={vtexUtils:'VtexUtils.js is required and must be an instance. Download it from https://www.npmjs.com/package/vtex-utils and use option "vtexUtils: new VTEX.VtexUtils()".',vtexCatalog:'VtexCatalog.js is required. Download it from https://www.npmjs.com/package/vtex-catalog and use option "vtexCatalog: VTEX.VtexUtils" (not an instance).',debug:'Option debug should be a "boolean" value.',cache:'Option cache should be a "boolean" value.',bodyClass:'Option bodyClass should be a "string" value.'},o={vtexUtils:null,vtexCatalog:null,cache:!1,debug:!1,bodyClass:null,zeroPadding:!1,showGifts:!1,camelizeItems:!1,camelizeProps:!1},n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e=function(){function i(t,e){for(var n=0;nparseInt(o))return!1}else if(0