!function(t){"function"==typeof define&&define.amd?define(t):t()}((function(){"use strict";function t(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function e(t,e,n){return t(n={path:e,exports:{},require:function(t,e){return function(){throw Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}()}},n.exports),n.exports}var n=e((function(t){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);e>n;n++)r[n]=t[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports})),r=e((function(t){t.exports=function(t){if(Array.isArray(t))return n(t)},t.exports.__esModule=!0,t.exports.default=t.exports})),o=e((function(t){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports})),i=e((function(t){t.exports=function(t,e){if(t){if("string"==typeof t)return n(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports})),u=e((function(t){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports})),a=t(e((function(t){t.exports=function(t){return r(t)||o(t)||i(t)||u()},t.exports.__esModule=!0,t.exports.default=t.exports}))),c=t(e((function(t){t.exports=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=i(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return t.length>r?{done:!1,value:t[r++]}:{done:!0}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){c=!0,u=t},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw u}}}},t.exports.__esModule=!0,t.exports.default=t.exports})));function d(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window.__PRELOAD_STATE__,r=n;if(!r)return e;var o,i=t.replace(/\]/,"").split(/[.[]/),u=c(i);try{for(u.s();!(o=u.n()).done;){var a=o.value;if(null==(r=r[a]))return e}}catch(t){u.e(t)}finally{u.f()}return r}function l(t){var e=new Set;return function(n){if(105===n.page&&-999===n.module&&-999===n.component&&101===n.action_type){var r=n.spuId||n.spu_id;if(e.has(r))return;e.add(r)}for(var o=arguments.length,i=Array(o>1?o-1:0),u=1;o>u;u++)i[u-1]=arguments[u];t.apply(void 0,[n].concat(i))}}function p(t){var e;return function(n){if(105===n.page&&105===n.module&&102===n.action_type){var r=n.spu_id||n.spuId,o=n.sku_id||n.skuId;if(e&&e.skuId===o&&e.spuId===r)return;e={spuId:r,skuId:o}}for(var i=arguments.length,u=Array(i>1?i-1:0),a=1;i>a;a++)u[a-1]=arguments[a];t.apply(void 0,[n].concat(u))}}function f(){window.Shopline&&window.Shopline.event.on("DataReport::ViewContent",(function t(e){var n=e.data,r=d("product.spu");n.content_spu_id===(null==r?void 0:r.spuSeq)&&(window.Shopline&&window.Shopline.event.off("DataReport::ViewContent",t),window.HdSdk.shopTracker.collect({page:105,module:-999,component:-999,action_type:101,spu_id:n.content_spu_id,sku_id:n.content_sku_id}))})),window.SL_EventBus&&window.SL_EventBus.on("product:sku:change",(function(t){var e=t[0],n=d("product.spu");(null==e?void 0:e.spuSeq)===(null==n?void 0:n.spuSeq)&&e&&window.HdSdk.shopTracker.collect({page:105,module:105,action_type:102,spu_id:e.spuSeq,sku_id:e.skuSeq})}))}!function(){var t,e,n,r=d("templateAlias");if(function(t){function e(e){var n=t.reduce((function(t,e){return"function"==typeof e.collect?e.collect(t):t}),e.collect.bind(e));e.collect=function(t){for(var e=arguments.length,r=Array(e>1?e-1:0),o=1;e>o;o++)r[o-1]=arguments[o];return n.apply(void 0,[t].concat(r))}}function n(e){var n=t.reduce((function(t,e){return"function"==typeof e.report?e.report(t):t}),e.report.bind(e));e.report=function(t){for(var e=arguments.length,r=Array(e>1?e-1:0),o=1;e>o;o++)r[o-1]=arguments[o];return n.apply(void 0,[t].concat(r))}}function r(t){var r;t.shopTracker?(e(t.shopTracker),n(t.shopTracker)):Object.defineProperty(t,"shopTracker",{configurable:!0,enumerable:!0,set:function(t){e(t),n(t),r=t},get:function(){return r}})}var o;window.HdSdk?r(window.HdSdk):Object.defineProperty(window,"HdSdk",{configurable:!0,enumerable:!0,set:function(t){r(t),o=t},get:function(){return o}})}([{collect:l},{collect:p},(t=new Set,e={},n=new Set,{report:function(t){return function(e){"60006263"===e&&setTimeout((function(){n.forEach((function(t){try{n.delete(t),t()}catch(t){console.error(t)}}))}),0);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;r>i;i++)o[i-1]=arguments[i];return t.apply(void 0,[e].concat(o))}},collect:function(r){return function(o){for(var i=o.event_id,u=o.event_name,c=arguments.length,d=Array(c>1?c-1:0),l=1;c>l;l++)d[l-1]=arguments[l];if("AddToCart"===u){if(t.has(i))return;if(o.from_shopline_analytics){e[i]={params:o,args:d};var p=function(){if(!t.has(i)){var n=e[i];if(delete e[i],n){var o=n.params,u=n.args;delete o.from_shopline_analytics,t.add(i),r.apply(void 0,[o].concat(a(u)))}}};return setTimeout((function(){p()}),1e3),void n.add((function(){p()}))}return delete o.from_shopline_analytics,delete e[i],t.add(i),void r.apply(void 0,[o].concat(d))}r.apply(void 0,[o].concat(d))}}})]),"ProductsDetail"===r||"PreviewProductsDetail"===r)try{"loading"!=document.readyState?f():window.addEventListener("DOMContentLoaded",(function(t){f()}))}catch(t){console.error(t)}}()}));