/*!
 * Bazaarvoice bv-loader v13.25.7
 * Wed May 29 2024 13:18:48 GMT+0000 (Coordinated Universal Time)
 *
 * Capabilities:
 *
 *   inline_ratings@2.4.7
 *   inpage_submission@4.13.4
 *   rating_summary@2.65.1
 *   ratings@0.1.23
 *   seller_ratings@1.5.5
 *   swat-submission@4.8.3
 *   swat_container@1.5.4
 *   swat_reviews@6.27.8
 *
 * http://bazaarvoice.com
 *
 * Copyright 2024 Bazaarvoice. All rights reserved.
 *
 */(()=>{var e={353:(e,t,n)=>{"use strict";n.d(t,{M:()=>c});var r,o=n(788),i=n.n(o),a=n(318),s=n(920),c=function(){var e={timeout:6e4};return r||(r=new s((function(t,n){var r=a.Z.global&&a.Z.global.serverEnvironment||"prod";i().loadScript("https://".concat("prod"===r?"apps":"apps-qa",".bazaarvoice.com/analytics/bv-analytics.js"),e,(function(e){e?n(e):t()}))})))}},426:(e,t,n)=>{var r=n(422),o=r.document&&(r.document.currentScript||r.document.querySelector('script[src*="bv.js"]'));e.exports=o},7:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Un});var r,o,i=n(690),a=n(304),s=n(318),c=n(886),u=n(422),l=(n(581).shadowQuerySelectorAll,"ADDED"),f="REMOVED",d=["data-bv-show","name"],h=[],p="",m=new WeakMap,v=function(e,t){return e.matches?e.matches(t):e.msMatchesSelector(t)},y=function(e){var t=m.get(e);t&&(t.watches.forEach((function(t){(0,t.callback)(f,e)})),t.observer.disconnect(),m.delete(e))},b=function(e){return new u.MutationObserver((function(t){t.forEach((function(t){v(e,p)?function(e,t){m.get(e).watches.forEach((function(n){(0,n.callback)("UPDATED",e,t)}))}(e,t):y(e)}))}))},g=function(e,t){var n,r=h.filter((function(t){var n=t.selector;return v(e,n)})),o=r.reduce((function(e,t){var n=t.attributes,r=void 0===n?[]:n;return e.concat(r)}),[]),i=r;m.has(e)?(n=m.get(e).observer,t&&(i=[t])):n=b(e),n.observe(e,{attributes:!0,attributeFilter:o.length?o:void 0}),m.set(e,{watches:r,observer:n}),i.forEach((function(t){(0,t.callback)(l,e)}))},w=function(e){for(var t=e.length,n=0;n<t;n++){for(var r=e[n],o=r.addedNodes,i=o.length,a=0;a<i;a++){var s=o[a];if((s.matches||s.msMatchesSelector)&&v(s,p))g(s);else if(s.querySelectorAll){var c=s.querySelectorAll(p);if(c.length>0)for(var u=0;u<c.length;u++)g(c[u])}}for(var l=r.removedNodes,f=l.length,d=0;d<f;d++){var h=l[d];if((h.matches||h.msMatchesSelector)&&v(h,p))y(h);else if(h.querySelectorAll){var m=h.querySelectorAll(p);if(m.length>0)for(var b=0;b<m.length;b++)y(m[b])}}if("attributes"===r.type){var w=r.target;(w.matches||w.msMatchesSelector)&&v(w,p)&&g(w)}}},E=function(e){var t=e.selector;h.push(e),p+=""===p?t:",".concat(t),function(e){var t=u.document.querySelectorAll(e.selector);Array.prototype.forEach.call(t,(function(t){g(t,e)}))}(e)};r=document,o={subtree:!0,childList:!0,attributes:!0,attributeFilter:d},new u.MutationObserver(w).observe(r,o);var S=n(5),_=n.n(S),T={},C={get:function(e){return T[e]}};_().call(C);E({selector:'meta[name^="'.concat("bv:",'"]'),attributes:["name","content"],callback:function(e,t){var n=t.name.replace(new RegExp("^".concat("bv:")),"");e===f?(delete T[n],delete C[n]):T[n]=t.getAttribute("content"),C.trigger("change",n)}});var O=function(){return C},k=function(){return T.pageType||void 0},A=n(920);s.Z.global={},(0,c.Z)(s.Z.global,{client:i.Z.deployment.client,dataEnvironment:i.Z.dataEnvironment,serverEnvironment:i.Z.serverEnvironment,locale:i.Z.deployment.locale,anonymous:!0,siteId:i.Z.deployment.site,virtualEnvironment:i.Z.deployment.virtualEnvironment,ponyfills:{Promise:A},SystemJS:{},meta:O()}),(0,c.Z)(s.Z.global,{loadUserSegment:(0,a.vd)()}),Object.freeze(s.Z.global);const N=s.Z.global;var x=n(388),B=n.n(x),R=n(426),P=n.n(R),I=/[,\s]\s*/,j="bvCallback",L=function(){if(!P())return[];var e=P().getAttribute("data-bv-preload");return e?e.split(I):[]}(),V=P()&&P().getAttribute("data-bv-callback")||j,D=P()&&P().getAttribute("data-bv-display-code"),Z=P()&&P().getAttribute("data-bv-hostname"),M=n(611),U=n.n(M);function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},q.apply(this,arguments)}var F=n(422),z=U()(i.Z.domains,F.location.hostname);const H=function(e){var t=e.commonData,n=e.name,r=e.source,o=q({},t);o.locale=i.Z.deployment.locale,o.deploymentZone=i.Z.deployment.site;var a={name:n,client:i.Z.deployment.client,display:D||i.Z.displayCode,environment:i.Z.vpc,source:r,staging:"stg"===i.Z.dataEnvironment||"qa"===i.Z.vpc,anonymous:N.anonymous,brandDomain:z.get("firstPartyCookieEnabled")?z.get("domain"):"",commonData:o},s=new(B())(a);return"europe"===i.Z.piiDataRegion&&s.setEU(!0),i.Z.webAnalyticsIntegrationConfigs&&i.Z.webAnalyticsIntegrationConfigs.length&&i.Z.webAnalyticsIntegrationConfigs.forEach((function(e){s.configureSCIProvider(e.name,e)})),s};const W=H({commonData:{bvProduct:"bv-loader",bvProductVersion:i.Z.scoutVersion},name:"bv-loader",source:"bv-loader"});var $=n(64);if("undefined"!=typeof window){var Q=new RegExp(i.Z.paths.root);window.addEventListener("error",(function(e){var t=e.error,n=e.filename;Q.test(n)&&(W.trackError({message:t.message||t,stack:t.stack,type:"BV Loader Uncaught ".concat(t.name||"Error")}),(0,$.Z)().then((function(e){e(t)})))}))}var J=n(916),X=void 0,K=0,G=function(e){J.mark(e)},Y=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.join("_")},ee=Y("BV","PERF","MARK"),te=function e(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];if(r.length){var i=Y(t,r.shift());return e.call.apply(e,[X,i].concat(r))}var a=[],s=[],c=function(e){G(e?Y(t,e):t);var n=J.getEntriesByType("mark"),r=n[n.length-1];return a.push(r),r},u={createMark:{configurable:!0,enumerable:!0,value:e.bind(X,t)},marks:{configurable:!0,enumerable:!0,get:function(){return a}},measures:{configurable:!0,enumerable:!0,get:function(){return s}},start:{configurable:!0,enumerable:!0,value:function(){return e=c("start"),function(){var n=c("end");J.measure(t);var r=J.getEntriesByType("measure"),o=r[r.length-1];return Object.defineProperties(o,{startTime:{configurable:!0,enumerable:!0,value:e.startTime,writable:!1},duration:{configurable:!0,enumerable:!0,value:n.startTime-e.startTime,writable:!1}}),a.push(n),s.push(o),n};var e}}};return Object.defineProperties(c,u),c};const ne=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return te.call.apply(te,[X,Y(ee,e||++K)].concat(n))};var re=n(334);function oe(){return oe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},oe.apply(this,arguments)}var ie=n(422),ae=function(e){return e.map((function(e){return oe({},e,{value:String(e.value)})}))},se=function(e){return Object.keys(e).map((function(t){return{name:t,value:e[t]}})).filter((function(e){return void 0!==e.value}))},ce=function(e){return e&&e!==Math.floor(e)?Number(e.toFixed(2)):e},ue=function(e,t){var n={},r=t?s.Z._render.layouts[e].perfMark:s.Z[e].perfMark,o=J.getEntriesByType("resource").filter((function(t){return!!t.name.match(re.Z.appNameRegex(e))||!!t.name.match(re.Z.layoutNameRegex(e))})).shift();if(r.bvShow.marks.length&&(n.bvShowProcessed=ce(r.bvShow.marks[0].startTime)),r.load.measures.length&&(n.loadTime=ce(r.load.measures[0].duration),n.loadStart=ce(r.load.measures[0].startTime)),!t&&r.configure.measures.length&&(n.configurationTime=ce(r.configuration.measures[0].duration)),r.render.measures.length&&(n.avgRender=ce(r.render.measures.reduce((function(e,t){return e+t.duration}),0)/r.render.measures.length),n.render=r.render.measures.map((function(e){return ce(e.duration)})),n.renderStart=r.render.measures.map((function(e){return ce(e.startTime)}))),o){var i=o.fetchStart,a=o.transferSize,c=o.responseEnd,u=o.requestStart;n.fetchStart=ce(i),n.responseEnd=ce(c),u&&(n.transferSize=a,n.ttfb=ce(i-u))}return ae(se(n))},le=function(e){return ue(e,!1)},fe=function(){var e={},t=J.getEntriesByType("resource"),n=J.getEntriesByType("paint"),r={totalPageRequests:0,totalBVRequests:0,totalCachedBVResources:0,totalCachedOtherResources:0,totalCumulativeLoadTime:0,totalCumulativeBVLoadTime:0,totalActualOtherLoadTime:0,totalActualBVLoadTime:0,totalNumOfBVScripts:0,totalNumOfBVAPIRequests:0,totalNumOfBVStylesheets:0,totalNumOfBVImages:0,totalNumOfOtherBVHTTPRequests:0,totalNumOfOtherScripts:0,totalNumOfOtherStylesheets:0,totalNumOfOtherImages:0,totalNumOfOtherHTTPRequests:0,totalNumOfHTTP2Resources:0,totalNumOfHTTP2BVResources:0,pageStatus:document.readyState},o=function(t,n){var r=n.fetchStart,o=n.responseEnd,i=n.requestStart,a=n.responseStart;e["".concat(t,"-fetchStart")]&&(t="".concat(t,"(2)")),e["".concat(t,"-fetchStart")]=ce(r),e["".concat(t,"-responseEnd")]=ce(o),i&&(e["".concat(t,"-ttfb")]=ce(a-i))};if(t.length){var i=0,a=0,c=0;t.forEach((function(t){var n=t.name,u=t.fetchStart,l=t.duration,f=t.responseEnd,d=t.transferSize,h=t.initiatorType,p=t.nextHopProtocol,m=n.toLowerCase().includes("bv")||n.toLowerCase().includes("bazaarvoice");n.toLowerCase().includes("sid.gif")||n.toLowerCase().includes("st.gif")||n.toLowerCase().includes("a.gif")||(r.totalPageRequests++,d&&(e["".concat(n,"-transferSize")]=d),f&&c++,n.toLowerCase().includes("components.js")?o("components.js",t):n.toLowerCase().includes("bv.js")?o("bv.js",t):n.match(re.Z.renderRegex)&&(o("render.js",t),e.renderParseComplete=ce(s.Z._render.perfMark.parseComplete.marks[0].startTime)),r.totalCumulativeLoadTime+=ce(l),p.includes("2")&&(r.totalNumOfHTTP2Resources++,(n.includes("bv")||n.includes("bazaarvoice"))&&r.totalNumOfHTTP2BVResources++),m?(r.totalBVRequests++,"css"===h?r.totalNumOfBVStylesheets++:"script"===h?r.totalNumOfBVScripts++:"img"===h?r.totalNumOfBVImages++:"xmlhttprequest"===h||""===h?r.totalNumOfBVAPIRequests++:r.totalNumOfOtherBVHTTPRequests++):"css"===h?r.totalNumOfOtherStylesheets++:"script"===h?r.totalNumOfOtherScripts++:"img"===h?r.totalNumOfOtherImages++:r.totalNumOfOtherHTTPRequests++,m?(r.totalCumulativeBVLoadTime+=l,l<=10&&r.totalCachedBVResources++,u>a?(r.totalActualBVLoadTime+=l,a=f):f>a&&u<a&&(r.totalActualBVLoadTime+=f-a,a=f)):(l<=10&&r.totalCachedOtherResources++,u>i?(r.totalActualOtherLoadTime+=l,i=f):f>i&&u<i&&(r.totalActualOtherLoadTime+=f-i,i=f)))})),oe(e,r,{totalCumulativeLoadTime:ce(r.totalCumulativeLoadTime),totalCumulativeBVLoadTime:ce(r.totalCumulativeBVLoadTime),totalCumulativeOtherLoadTime:ce(r.totalCumulativeLoadTime-r.totalCumulativeBVLoadTime),totalActualBVLoadTime:ce(r.totalActualBVLoadTime),totalActualOtherLoadTime:ce(r.totalActualOtherLoadTime),totalNumOfHTTP1Resources:t.length-r.totalNumOfHTTP2Resources,totalNumOfHTTP1BVResources:r.totalBVRequests-r.totalNumOfHTTP2BVResources,percentResourcesLoaded:ce(c/r.totalPageRequests*100)})}return n.length&&n.forEach((function(t){var n=t.name.split("-").map((function(e,t){return t>0?"".concat(e[0].toUpperCase()).concat(e.slice(1,e.length)):e})).join("");e[n]=ce(t.startTime)})),ae(se(e))},de=n(974),he=n.n(de),pe="bv_metrics",me=s.Z.cookie||he(),ve=function(){return me.create(pe,!0,72e5/864e5),!0},ye=!!me.read(pe)||!Math.floor(1e3*Math.random())&&ve();const be=function(e,t,n,r){if(ye&&t.length){ve();var o={type:"performance",name:"Display",scope:e,metrics:t};n&&(o.bvProduct=n),r&&(o.bvProductVersion=r),W.trackEvent("Diagnostic",o)}};var ge=n(423),we=n.n(ge),Ee=n(581),Se={},_e={},Te="bvShow",Ce=we()(Array),Oe=function(e,t){e.filter((function(e){return!e.dataset.bvReady})).forEach((function(e){var n=e.dataset[Te];Se[n]&&Se[n].forEach((function(r){if("spotlights"===n&&t){var o=e.parentElement;e.removeAttribute("data-bv-ready"),o.replaceChild(e.cloneNode(!1),e)}else r(e),e.dataset.bvReady=!0}))}))},ke=function(e){e.filter((function(e){return e.dataset.bvReady})).forEach((function(e){var t=e.dataset[Te];_e[t]&&_e[t].forEach((function(t){t(e),delete e.dataset.bvReady}))}))},Ae=function(e,t){Se[e]||(Se[e]=[]),Se[e].push(t),function(e){return Ce.then((function(t){var n=document.querySelectorAll("[".concat("data-bv-show","]"));return t.prototype.filter.call(n,(function(t){return!e||t.dataset[Te]===e}))}))}(e).then(Oe)},Ne=["data-bv-product-id","data-bv-productId","data-bv-productid","data-bv-show","data-bv-subject-id"],xe="bv-loader",Be="Shown",Re="SwatDeeplinkRedirect",Pe="BV_HOSTED_V2",Ie="CLIENT_HOSTED_V2",je="PRODUCT_DISPLAY_PAGE",Le=i.Z.apps.reduce((function(e,t){var n=t.publicName;return e[t.name]=n,e}),{}),Ve=Object.keys(Le).reduce((function(e,t){return e[Le[t]]=function(){},e}),{}),De=function(e,t,r){var o=e.config.name,i=Le[o],a=r.bvShow=r.createMark("bvShow");i&&(Ve[i]=function(){t()(),e.ready((function(){a.start(),Ae(i,(function(t){n.g.BV&&n.g.BV.Spotlights&&"spotlights"===i&&delete n.g.BV.Spotlights,e.trigger("container_added",t)})),function(e,t){_e[e]||(_e[e]=[]),_e[e].push(t)}(i,(function(t){e.trigger("container_removed",t)}))})),Ve[i]=function(){}})},Ze=function(e){e.forEach((function(e){var t=e.dataset[Te];Ve[t]&&Ve[t]()}))},Me=n(788),Ue=n.n(Me),qe=n(920);function Fe(){return Fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fe.apply(this,arguments)}var ze=n(422),He=ze.console,We=!1;function $e(){return function(){var e=ze.$BV||[],t={_apiQueue:[],log:function(){He&&He.log&&He.log(arguments)},push:function(e){We||function(){if(!i.Z.isConversations&&(Z&&(i.Z.legacyScoutUrl=i.Z.legacyScoutUrl.replace(/^(https?:\/\/)([^/]+)/,"$1".concat(Z))),D&&(i.Z.legacyScoutUrl=i.Z.legacyScoutUrl.replace(/\/+([^/]+)\/bvapi.js/,"/".concat(D,"/bvapi.js"))),/\[HOSTNAME\]/.test(i.Z.legacyScoutUrl)||/\[DISPLAYCODE\]/.test(i.Z.legacyScoutUrl)))throw Error('Could not determine display code and hostname. Contact Bazaarvoice Support to configure your implementation, or provide explicit "data-bv-display-code" and "data-bv-hostname" attributes.');We=!0,Ue().loadScript(i.Z.legacyScoutUrl)}(),t._apiQueue.push(e)}},n=T.userToken||void 0;n&&t._apiQueue.push(["configure","global",{userToken:n}]),e.forEach((function(e){t.push(e)}));return["ui","configure","container","ready","SI.trackProductPageView","SI.trackGenericPageView","SI.trackTransactionPageView","SI.disable","SI.enable","SI.setDebugEnabled","SI.trackConversion","DSI.trackBVPageView","DSI.trackProduct","DSI.trackTransaction"].forEach((function(e){!function(e,n){for(var r,o=n.split("."),i=o.pop(),a=o.shift();a;)e=e[a]=e[a]||{},a=o.shift();e[i]=(r=n.replace(/\./g,"_"),function(){for(var e,n=[r],o=0,i=arguments.length;o<i;o++)n.push(arguments[o]);return"ui"!==r?t.push(n):((e=n[3]=n[3]||{}).loadedDeferred=e.loadedDeferred||new Qe,t.push(n),e.loadedDeferred.promise())})}(t,e)})),t}()}function Qe(){var e=this;this.promiseRef=new qe((function(t,n){Fe(e,{resolve:t,reject:n})}))}Qe.prototype.promise=function(){return this.promiseRef};var Je=n(795),Xe=n.n(Je),Ke=n(422),Ge=Ke.BV&&Ke.BV.cookieConsent?Ke.BV.cookieConsent:Xe(),Ye="cookies",et=O(),tt={},nt=!i.Z.cookiesOptIn,rt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:nt,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";e?Ge.setConsent({BVBRANDID:!0,BVBRANDSID:!0}):Ge.setConsent({BVBRANDID:!1,BVBRANDSID:!1}),tt[Ye]={consent:e,source:t}},ot={},it=function(e){if(e===Ye){var t=et.get(Ye);void 0===t?rt():rt("true"===t.toLowerCase(),"site")}};et.on("change",it);Object.defineProperty(ot,Ye,{get:function(){return tt[Ye]},set:function(e){rt(e&&!0===e.consent,"manual")}});const at=ot;var st="color:black; font-size:1.1em; font-weight:bold;",ct="color: #0b6392; font-size:1.1em; text-decoration:none; font-weight:normal;",ut="font-size:1.0em; font-weight:lighter;",lt=n.g.location.hostname,ft=U()(i.Z.domains,lt);function dt(){!function(e){if(!e.isValid)throw"Bazaarvoice is not configured for the domain ".concat(lt,".")}(ft),function(e){if(e&&e.src){var t=re.Z.parseClient(e.src),n=t&&t.toLowerCase();if(t&&t!==n){var r=e.src.replace("/deployments/".concat(t),"/deployments/".concat(n));console.warn("%cYou are using a cased client name (%c".concat(t,"%c) in the bv.js URL.\n        Please use this URL instead: %c").concat(r,"%c.\n        For details, see the Conversations Implementation section of https://knowledge.bazaarvoice.com."),ct,st,ct,ut,ct)}}}(P())}var ht=n(424),pt=n.n(ht),mt=n(920);function vt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return yt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return yt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var bt=document.createElement("script"),gt=window.navigator.userAgent.toLowerCase(),wt={noModule:"noModule"in bt,isFirefox:!!~gt.indexOf("firefox"),isChrome:!!~gt.indexOf("chrome")};wt.isSafari=!wt.isChrome&&!!~gt.indexOf("safari"),wt.doModernLoad=wt.isSafari&&wt.noModule?function(){var e=gt.match(/macintosh.+mac os x (\d+)_(\d+)_\d+\)/),t=gt.match(/version\/(\d+)\.\d+\.\d+ safari\/\d+\.\d+\.\d/);if(e){var n=vt(e,3),r=n[1],o=n[2];if(Number(r)>=10&&Number(o)>=13&&t){var i=vt(t,2)[1];return Number(i)>=11}return!1}return!0}():!wt.noModule&&wt.isFirefox?function(){var e=gt.match(/(?:firefox\/)([\d.]+)/);if(e&&e.length){var t=vt(e,2)[1];return Number(t)>54}return!1}():wt.noModule;const Et=wt;function St(e,t,n){n.load.end=n.load.start();var r=e.sourcePath;e.legacyPath&&!Et.doModernLoad&&(r=e.legacyPath);if(Ue().loadScript(r,{timeout:6e4},(function(r){!function(e,t,n,r){r.load.end(),e&&((0,$.Z)().then((function(t){t(e)})),n.processReady(e)),new mt((function(e){"interactive"===document.readyState?e():document.addEventListener("DOMContentLoaded",(function(){e()}))})).then((function(){be(t.name,le(t.name),t.name,t.version)}))}(r,e,t,n)})),e.configUrl){var o=n.createMark("load","config");o.end=o.start(),Ue().loadScript(e.configUrl,{timeout:3e4},(function(){o.end()}))}}var _t=n.g.BV,Tt=function(e){return e&&e.split(",").map((function(e){return e.trim()}))||[]}(T.disabled);function Ct(e,t){var r=t.createMark("register",e.name);r.end=r.start();var o=new(pt())({name:e.name});s.Z.registerProperty(e.name,o);var i=t.createMark("app",e.name),a=i.createMark("configure"),c=i.createMark("load"),u=i.createMark("render");i.configure=a,i.load=c,i.render=u,s.Z[e.name].perfMark=i,o.setErrorHandler((function(t,r){return function(e,t,r){t instanceof Error||(t=new Error(t));var o=n.g.console;o&&o.error&&o.error(t),s.Z[e]._analytics.trackError({message:t.message||t,stack:t.stack,type:"BV Application ".concat(r.event," ").concat(t.name||"Error")}),(0,$.Z)().then((function(n){r.app=e,n(t,{extra:r})}))}(e.name,t,r)}));var l=function(){var t=s.Z[e.name]._analytics=H({name:e.name,source:"bv-loader"});_t.global.loadUserSegment.then((function(e){t.setCommonData({displaySegment:e})})),"api"===e.name&&(s.Z[e.name].analytics=t),Tt.some((function(t){return~[e.name,e.publicName].indexOf(t)}))?W.trackEvent("Feature",{type:"Used",name:"AppDisabled",detail1:e.name}):St(e,o,i),l=function(){}};if(L.some((function(t){return t===e.name}))||!e.defer)l();else{var f=o.configure,d=o.ready,h=o.render,p=function(e,t){return l(),o.configure=f,o.ready=d,o.render=h,o[e].apply(this,t)};["configure","ready","render"].forEach((function(e){o[e]=function(){return p.call(this,e,arguments)}}))}De(o,(function(){return l}),i),r.end()}_().call(pt().prototype);const Ot=function(){Xe().initConsent({NoCookie:!0,bv_metrics:!1,bv_segment:!1,BVBRANDID:!1,BVBRANDSID:!1},!i.Z.cookiesOptIn),s.Z.cookieConsent=Xe(),s.Z.cookie=he()};var kt=n(647),At=n.n(kt),Nt=n(522),xt=function(e){var t,n;return!(e.HasErrors||e.hasErrors||null!=e&&null!==(t=e.response)&&void 0!==t&&t.formValidationErrors||null!=e&&null!==(n=e.FormErrors)&&void 0!==n&&n.FieldErrors)};const Bt=function(){if("caches"in window){var e=new(At())({shouldCache:xt,cacheName:"bvFetchCache",cacheLimit:10});s.Z.bvFetch=e.bvFetchFunc}else s.Z.bvFetch=function(){return Nt.fetch.apply(void 0,arguments)}};var Rt=function(){var e,t,n,r,o=document.createElement("link");o.rel="preconnect",o.href=(e=BV.global,t=e.dataEnvironment,n=e.serverEnvironment,r="".concat("qa"===n||"dev"===n?"qa.":"stg"===t?"stg.":"","api.bazaarvoice.com"),"https://".concat(r,"/")),o.crossOrigin="anonymous",document.head.appendChild(o),setTimeout((function(){o&&o.parentNode&&o.parentNode.removeChild(o)}),2e4)},Pt=n(353);const It=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;for(t=n=r=0;o=e.charCodeAt(r++);n=(n+t)%255)t=(t+o)%255;return n<<8|t};var jt=n(422),Lt=s.Z.cookie||he(),Vt=function(e,t,n){var r=jt.document.createElement("div");return r.setAttribute("data-bv-show","inpage_submission"),r.setAttribute("data-bv-product-id",e),n&&r.setAttribute("data-bv-inpagerating",n),t&&("ssURL"===t&&W.trackEvent("Diagnostic",{name:"v2ssURLReviewSubmission",type:"v2ssURLReview",detail1:"v2ssURLLoaded"}),r.setAttribute("data-bv-inpagesource",t)),null!==i.Z&&void 0!==i.Z&&i.Z.isSwatContainerEnabled&&function(){if(["bvHostedContainer","container"].includes(k())){var e,t=null===(e=jt.document)||void 0===e?void 0:e.querySelector("bv-loading-icon");t&&(t.hide=!0)}}(),jt.document.body.appendChild(r),r},Dt=function(){if(jt.location.search){var e=new URLSearchParams(jt.location.search);if("rr_submit_review"!==e.get("bvaction")){var t=e.get("bvdata");if(t){var n,r,o,i,a=new URLSearchParams(t);if("swat_submit_review"===a.get("action")){var s=a.get("productId"),c=Lt.read((n="inpagedata",r=jt.BV.global,o=r.dataEnvironment,i=r.client,"bvf_".concat(n)+It(i)+("prod"===o?"":"s"))),u=c?JSON.parse(c):{};Vt(s,u.inPageSource||"bv_loader",u.ratingValue)}}}else{var l=e.get("bvproductId");Vt(l,"ssURL")}}},Zt=function(e){if(!e.productId)throw new Error("BV: IMPL: No productId is defined");var t=(0,Ee.shadowQuerySelectorAll)(jt.document.body,"[data-bv-show='inpage-submission']");if(0===t.length)Vt(e.productId,"BV.ui");else if(t[0]instanceof HTMLElement){var n="data-bv-product-id";String(t[0].getAttribute(n))===String(e.productId)?jt.BV.inpage_submission.trigger("show_form",0,t[0],e.productId,"bv-loader"):t[0].setAttribute(n,e.productId)}};function Mt(e){return Mt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mt(e)}var Ut=n(422),qt="data-bv";var Ft=function(e){var t,n,r,o,a,s,c,u=Ut.document.createElement("div");if(u.setAttribute("".concat(qt,"-show"),"product_picker"),(e?function(e){var t=e.categoryId,n=e.familyProductId,r=e.preventClose,o=e.campaignId,i=e.inline;return[{key:"".concat(qt,"-category-id"),value:t},{key:"".concat(qt,"-family-product-id"),value:n},{key:"".concat(qt,"-prevent-close"),value:r},{key:"".concat(qt,"-inline"),value:i},{key:"".concat(qt,"-campaign-id"),value:o}]}(e):(t=new URLSearchParams(Ut.location.search),n=t.get("bvcategoryId"),r=t.get("bvfamilyProductId"),o=t.get("bvpreventClose"),a=t.get("bvdata"),s=a?new URLSearchParams(a):null,c=!!s&&s.get("bvInlineId"),[{key:"".concat(qt,"-category-id"),value:n},{key:"".concat(qt,"-family-product-id"),value:r},{key:"".concat(qt,"-prevent-close"),value:o},{key:"".concat(qt,"-inline"),value:c}])).forEach((function(e){return e.value&&u.setAttribute("".concat(e.key),e.value)})),e){var l=e.contentContainerDiv,f=e.doShowContent,d="string"==typeof l?shadowQuerySelectorAll(document,"#".concat(l))[0]:"object"===Mt(l)&&l instanceof HTMLElement?l:null;d?d.appendChild(u):Ut.document&&Ut.document.body.appendChild(u),f&&"function"==typeof e.doShowContent&&f()}else null!==i.Z&&void 0!==i.Z&&i.Z.isSwatContainerEnabled&&function(){if(["bvHostedContainer","container"].includes(k())){var e,t=null===(e=Ut.document)||void 0===e?void 0:e.querySelector("bv-loading-icon");t&&(t.hide=!0)}}(),Ut.document&&Ut.document.body.appendChild(u)},zt=function(e){if(Ut.location.search||e){var t="rr_submit_generic"===new URLSearchParams(Ut.location.search).get("bvaction");(t||e)&&(t&&W.trackEvent("Diagnostic",{name:"v2ssURLGenericReviewSubmission",type:"v2ssURLReview",detail1:"v2ssURLLoaded"}),Ft(e))}};function Ht(e){return Ht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ht(e)}var Wt=function(e){return"string"==typeof e?(0,Ee.shadowQuerySelectorAll)(document,"#".concat(e))[0]:"object"===Ht(e)&&e instanceof HTMLElement?e:null};function $t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Qt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Jt="data-bv",Xt=function(e,t){var r=t.productId,o=t.contentContainerDiv,i=t.doShowContent,a=(t.summaryContainerDiv,t.enableSeo);if(!r||!o)throw Error("Required parameters are missing productId or contentContainerDiv");var s=n.g.document.createElement("div");s.setAttribute("".concat(Jt,"-show"),e),s.setAttribute("".concat(Jt,"-product-id"),r),a&&s.setAttribute("".concat(Jt,"-seo"),!0);var c=Wt(o);if(!c)throw Error("Container not present in the document");c.appendChild(s),"function"==typeof i&&i()},Kt=function(e,t,r){var o=r.questionId,i=r.contentContainerDiv,a=r.isDeepLink,s=function(e,t){var n=t.submissionFormType,r=t.productId,o=t.questionId,i=t.contentContainerDiv,a=t.isDeepLink;e.setAttribute("data-bv-product-id",r),"answer"===n&&e.setAttribute("data-bv-question-id",o);var s=null;i&&(s=Wt(i)),"question"===n&&e.setAttribute("data-bv-question-submission-form-type",s?"inline":"lightbox");var c="data-bv-submission-source";return e.setAttribute("data-bv-show","questions"),e.setAttribute("data-bv-submission-type",n),e.setAttribute(c,"BV.ui"),a&&e.setAttribute("data-bv-type","emailPopup"),[e,c,s]}(n.g.document.createElement("div"),{submissionFormType:e,productId:t,questionId:o,contentContainerDiv:i,isDeepLink:a}),c=$t(s,3),u=c[0],l=c[1],f=c[2],d=(0,Ee.shadowQuerySelectorAll)(n.g.document.body,"[".concat(l,"='BV.ui']"));return d.length>0&&d[0]instanceof HTMLElement&&d[0].remove(),f&&f instanceof HTMLElement?f.appendChild(u):n.g.document.body.appendChild(u),u},Gt=function(e){if(null==e||!e.productId)throw new Error("BV: IMPL: No productId is defined");var t=(0,Ee.shadowQuerySelectorAll)(n.g.document.body,"[data-bv-show='questions']"),r=t.length>0&&t[0]instanceof HTMLElement&&t[0].dataset.productId===e.productId;if(n.g.BV.swat_questions&&r&&!e.isDeepLink)n.g.BV.swat_questions.trigger("show_qform",{source:"BV.ui"});else{var o=Kt("question",e.productId,{contentContainerDiv:null==e?void 0:e.contentContainerDiv,isDeepLink:null==e?void 0:e.isDeepLink});n.g.BV.globalEvents.once("remove_swat_question_submission",(function(){o&&o.remove()}))}},Yt=function(e){if(!(null!=e&&e.productId||e.isDeepLink))throw new Error("BV: IMPL: No productId is defined");if(!(null!=e&&e.questionId||e.isDeepLink))throw new Error("BV: IMPL: No questionId is defined");var t=e.questionId,r=e.productId,o=e.isDeepLink,i=Kt("answer",r,{questionId:t,isDeepLink:o});n.g.BV.globalEvents.once("remove_swat_answer_submission",(function(){i&&i.remove()}))},en=n(920);function tn(e){return tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tn(e)}var nn=["rr","qa"],rn="submit_question",on="submit_answer",an="submit_review",sn="show_questions",cn="show_reviews",un="submit_generic",ln=[cn,un,an],fn=[sn,rn,on];function dn(){}function hn(e,t){try{if(W.trackEvent("Diagnostic",{name:"configure",type:"handler",detail1:"configureEventCallbacks"}),t&&"object"===tn(t)&&!Array.isArray(t)&&t.events){var n;if(!e||"string"!=typeof e||"global"!==e)throw new Error("IMPL: event handlers can only be set in global config");var r=t.events;if(!r||"object"!==tn(r)||Array.isArray(r))throw new Error("IMPL: events property in global config must be an object");for(var o in r){var i=r[o];"function"==typeof i&&this.on(o,i)}}}catch(n){console.error(n)}}function pn(e,t,r){var o;W.trackEvent("Diagnostic",{name:"ui",type:"handler",detail1:t,detail2:null==r?void 0:r.productId});try{if(!nn.includes(e))throw Error("Scope not supported.");if("rr"===e&&!ln.includes(t))throw Error("Incorrect scope and type combinations for scope rr");if("qa"===e&&!fn.includes(t))throw Error("Incorrect scope and type combinations for scope qa");switch(e){case"rr":t===cn?(Xt("reviews",r),o=new en((function(e){n.g.BV.globalEvents.on("rr_show_reviews",(function(t){e(t)}))}))):t===un?zt(r):t===an&&(Zt(r),o=new en((function(e){n.g.BV.globalEvents.on("rr_submit_review",(function(t){e(t)}))})));break;case"qa":t===sn?(Xt("questions",r),o=new en((function(e){n.g.BV.globalEvents.on("rr_show_questions",(function(t){e(t)}))}))):t===rn?(Gt(r),o=new en((function(e){n.g.BV.globalEvents.on("qa_submit_question",(function(t){e(t)}))}))):t===on&&(Yt(r),o=new en((function(e){n.g.BV.globalEvents.on("qa_submit_answer",(function(t){e(t)}))})))}return o}catch(e){console.error(e)}}const mn=function(){_().call(dn.prototype);var e=new dn;s.Z.globalEvents=e,s.Z.configure=hn.bind(e),s.Z.ui=pn.bind(e)};var vn=n(422),yn=n.n(vn),bn=["rr_submit_review","rr_submit_generic"],gn=i.Z.isSwatContainerEnabled,wn=i.Z.isSwatQuestionsEnabled,En=i.Z.isSwatReviewsEnabled,Sn=["REVIEW_CONFIRMATION","QUESTION_CONFIRMATION","ANSWER_CONFIRMATION","COMMENT_CONFIRMATION"];var _n,Tn,Cn=["REVIEW_APPROVED","REVIEW_RESPONSE","REVIEW_COMMENTED","COMMENT_APPROVED","COMMENT_REJECTED"],On=["QUESTION_APPROVED","QUESTION_ANSWERED","ANSWER_APPROVED"],kn=["COMMENT_REJECTED"],An=["QUESTION_REJECTED","ANSWER_REJECTED","APO"],Nn=(_n={container:Ie,bvHostedContainer:Pe},(Tn=k())&&["container","bvHostedContainer"].includes(Tn)?_n[Tn]:je),xn="bvmessageType",Bn=function(e){W.trackEvent("Feature",{type:Be,bvProduct:xe,name:Re,bvProductVersion:i.Z.scoutVersion,notificationid:e.get("bvnotificationId")||e.get("bvnotificationid")||"",detail1:e.has(xn)&&e.get(xn),detail2:Nn})},Rn={isSiteAuth:function(e){return(bn.includes(e.get("bvaction"))||e.has("bveventid"))&&gn},isUnsubscribePage:function(e){return e.has("bv_unsubtoken")&&e.has("emailtype")},isReviewsContentDeepLink:function(e){var t=e.has(xn)&&[].concat(Cn,kn).includes(e.get(xn))&&En;return t&&Bn(e),t},isVerificationType:function(e){var t,n,r;return e&&e instanceof URLSearchParams&&(t=e.get(xn),n=e.get("bv_authtoken"),t&&Sn.includes(t)&&n&&(r=!0)),!!r&&(W.trackEvent("Feature",{name:"DeepLinkVerificationRedirect",type:"Shown",detail1:"Deep Link Verification v2",detail2:t}),!0)},isQuestionsAppDeepLink:function(e){var t=e.has(xn)&&[].concat(On,An).includes(e.get(xn))&&wn;return t&&Bn(e),t}},Pn={isSiteAuth:function(){return[{key:"data-bv-type",value:"siteAuthRedirect"},{key:"data-bv-hosted-page",value:"bvHostedContainer"===k()}]},isUnsubscribePage:function(e){return[{key:"data-bv-type",value:"unsubscribe"},{key:"data-bv-unsubtoken",value:e.get("bv_unsubtoken")},{key:"data-bv-emailtype",value:e.get("emailtype")}]},isReviewsContentDeepLink:function(){return[{key:"data-bv-type",value:"emailMessageType"},{key:"data-bv-detail1",value:Nn}]},isVerificationType:function(e){return[{key:"data-bv-messagetype",value:e.get(xn)},{key:"data-bv-authtoken",value:e.get("bv_authtoken")}]},isQuestionsAppDeepLink:function(){return[{key:"data-bv-type",value:"emailMessageType"},{key:"data-bv-detail1",value:Nn}]}};function In(e){var t=function(e){return Object.keys(Rn).find((function(t){return Rn[t](e)}))}(e);return!!Pn[t]&&(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=yn().document.createElement("div");t.setAttribute("data-bv-show","container"),e.forEach((function(e){return t.setAttribute(e.key,e.value)})),yn().document.body.appendChild(t)}(Pn[t](e)),!0)}var jn=function(){var e=new URLSearchParams(yn().location.search);In(e),function(e){var t=bn.includes(e.get("bvaction")),n=e.has("bveventid");return"container"===k()&&(t&&!En||n)&&!gn}(e)&&yn().$BV.container("global",{})};const Ln=function(){};var Vn=n(920);function Dn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Zn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n(183);var Mn=n(422);const Un=function(){var e=Mn.document,t=ne("bv_loader");Ot(),Bt(),dt(),t.end=t.start();Mn.navigator.userAgent.indexOf("MSIE")>-1||Mn.navigator.userAgent.indexOf("Trident/");if(s.Z.privacy=at,it(Ye),mn(),s.Z.pixel=H({commonData:{bvProduct:"pixel"},name:"pixel",source:"bv-loader"}),i.Z.isCurationsEnabled){Mn.crl8=Mn.crl8=Mn.crl8||{};var n=!1,r=[],o=function(){n=!0,r.forEach((function(e){e()}))};Mn.crl8.ready=function(e){n?e():r.push(e)}}i.Z.apps.forEach((function(e){return Ct(e,t)})),s.Z.curations&&s.Z.curations.on("curations_loaded",o),E({selector:"[data-bv-show]",attributes:Ne,callback:function(e,t){var n=[t];e===l?(Ze(n),Oe(n)):e===f?ke(n):(Ze(n),ke(n),Oe(n,!0))}}),Mn.$BV&&"ui"in Mn.$BV||i.Z.isPreview||(Mn.$BV=$e());var a,c=new URLSearchParams(Mn.location.search);(("container"===k()||"bvHostedContainer"===k()||c.get("bvMessageType")||c.get("bvmessageType"))&&(i.Z.isConversations?jn():Mn.$BV.ui("submission_container",{})),(0,Pt.M)(),V)&&(Mn[V]?m(Mn[V]):Object.defineProperty(Mn,V,{get:function(){return a},set:function(e){a=e,m(e)}}));t.end();var u=Dn(t.measures,1)[0],d=u.duration,h=u.startTime,p=h+d;try{W.trackEvent("Diagnostic",{name:"timeToRunScout",type:"Performance",startTime:h.toFixed(4),endTime:p.toFixed(4),elapsedMs:d.toFixed(4)})}catch(e){}function m(e){if("function"!=typeof e)throw Error("The BV Callback must be a function.");setTimeout((function(){e.call(null,s.Z)}))}ye&&(new Vn((function(t){"interactive"===e.readyState?t():e.addEventListener("DOMContentLoaded",(function(){t()}))})).then((function(){be("page",function(){var e=ie.devicePixelRatio,t=ie.innerHeight,n=ie.innerWidth,r=ie.navigator,o={devicePixelRatio:e,screenHeight:t,screenWidth:n};r.connection&&(o.effectiveType=r.connection.effectiveType,o.downlink=r.connection.downlink);var i=J.getEntriesByType("navigation").shift();return i&&["connectEnd","connectStart","domainLookupStart","domainLookupEnd","domComplete","domInteractive","domContentLoadedEventStart","fetchStart","loadEventEnd","requestStart","responseStart","responseEnd","secureConnectionStart"].forEach((function(e){o[e]=ce(i[e])})),ae(se(o))}()),be("bv-loader",function(){var e={},t=J.getEntriesByType("resource").filter((function(e){return!!e.name.match(re.Z.bvLoaderRegex)})).shift();t&&["connectEnd","connectStart","domainLookupStart","domainLookupEnd","domComplete","domInteractive","domContentLoadedEventStart","fetchStart","loadEventEnd","requestStart","responseStart","responseEnd","secureConnectionStart"].forEach((function(n){e[n]=ce(t[n])}));var n,r,o=(n="requestedApp",r=i.Z.apps.map((function(e){return e.name})),r.map((function(e){return{name:n,value:e}}))).concat(se(e));return ae(o)}())})),window.addEventListener("unload",(function(){for(var e in be("resources",fe()),Mn.BV._render.layouts)be("render",ue(e,!0),e)})));var v=t.createMark("preconnectMark").start();Rt(),v(),Dt(),zt(),Ln()}},690:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={deployment:{client:"DeLonghiResponse",site:"main_site",environment:"production",locale:"en_CA"},dataEnvironment:"prod",serverEnvironment:"prod",vpc:"prod",piiDataRegion:"unitedStates",cookiesOptIn:!1,displayCode:"10979",domains:[{firstPartyCookieEnabled:!0,domain:".delonghi.com"},{firstPartyCookieEnabled:!0,domain:".bazaarvoice.com"},{firstPartyCookieEnabled:!0,domain:".tryitsampling.com"},{firstPartyCookieEnabled:!0,domain:".delonghigroup.com"},{firstPartyCookieEnabled:!0,domain:"translate.googleusercontent.com"},{firstPartyCookieEnabled:!0,domain:"webcache.googleusercontent.com"},{firstPartyCookieEnabled:!0,domain:"translate.baiducontent.com"},{firstPartyCookieEnabled:!0,domain:".bazaarvoice.com"},{firstPartyCookieEnabled:!0,domain:"localhost"}],scoutVersion:"13.25.7",splitTestingEnabled:!1,isConversations:!0,isPreview:!1,legacyScoutUrl:"https://display.ugc.bazaarvoice.com/static/DeLonghiResponse/main_site/en_CA/bvapi.js",paths:{root:"https://apps.bazaarvoice.com",splitTests:"https://apps.bazaarvoice.com/splitTests.json",componentTemplate:"https://apps.bazaarvoice.com/components/components-<%= version %>.min.js",renderTemplate:"https://apps.bazaarvoice.com/render/render-<%= version %>.min.js",layoutRoot:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/layouts"},render:{},webAnalyticsIntegrationConfigs:[],loadSwatAppsInShadowDOM:!1,isSwatReviewsEnabled:!0,apps:[{name:"inline_ratings",version:"2.4.7",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/inline_ratings/inline_ratings-2.4.7.js",legacyPath:null,publicName:"inline_rating",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/inline_ratings-config.js"},{name:"inpage_submission",version:"4.13.4",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/inpage_submission/inpage_submission-4.13.4.js",legacyPath:null,publicName:"inpage_submission",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/inpage_submission-config.js"},{name:"rating_summary",version:"2.65.1",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/rating_summary/rating_summary-2.65.1.js",legacyPath:null,publicName:"rating_summary",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/rating_summary-config.js"},{name:"ratings",version:"0.1.23",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/ratings/ratings-0.1.23.js",legacyPath:null,publicName:"ratings",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/ratings-config.js"},{name:"seller_ratings",version:"1.5.5",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/seller_ratings/seller_ratings-1.5.5.js",legacyPath:null,publicName:"seller_ratings",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/seller_ratings-config.js"},{name:"swat-submission",version:"4.8.3",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/swat-submission/swat-submission-4.8.3.js",legacyPath:null,publicName:"multi_submission",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/swat-submission-config.js"},{name:"swat_container",version:"1.5.4",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/swat_container/swat_container-1.5.4.js",legacyPath:null,publicName:"container",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/swat_container-config.js"},{name:"swat_reviews",version:"6.27.8",defer:!0,hasConfig:!0,sourcePath:"https://apps.bazaarvoice.com/apps/swat_reviews/swat_reviews-6.27.8.js",legacyPath:null,publicName:"reviews",configUrl:"https://apps.bazaarvoice.com/deployments/delonghiresponse/main_site/production/en_CA/swat_reviews-config.js"}]}},318:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(530),o=n.n(r),i=n(690),a=n(422),s=console.warn.bind(console),c=["API_BASE_URL","Date","_bvapijs","_internal","_options","_staticAssetRegistry","bvFetch","configure","cookie","cookieConsent","define","easyXDM","extensions","global","initialData","name","options","performance","pixel","privacy","_private","globalEvents","registerProperty","_render","requestAnimationFrame","require","requirejs","serverRender","_spotlightsConfig","Spotlights","staticAssetLoader","ud","ui"].concat(i.Z.apps.map((function(e){return e.name})));if("Proxy"in a){var u=a.Proxy;a.BV=new u(a.BV||{},{set:function(e,t,n){return~c.indexOf(t)||s("Unexpected property '".concat(t,"' assigned to window.BV. Valid assignment to the BV variable requires approval from the BV Loader Team.")),e[t]=n,!0}})}const l=o().namespace("BV")},334:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(690),o=new RegExp("/deployments/([^/]+)/(?:[^/]+/){3}bv\\.js");const i={appNameRegex:function(e){return new RegExp("".concat(r.Z.paths.root,"/apps/").concat(e,"/").concat(e,"-[^/]+.js"))},layoutNameRegex:function(e){return new RegExp("".concat(r.Z.paths.layoutRoot,"/").concat(e,".json"))},renderRegex:r.Z.deployment.local?new RegExp("render.js"):new RegExp("".concat(r.Z.paths.root,"/render/render-[^/]+.js")),bvLoaderRegex:o,parseClient:function(e){var t=o.exec(e);if(t)return t[1]},errorReportPath:"".concat(r.Z.paths.root,"/errors"),errorReportProxy:"https://observability".concat("prod"===r.Z.serverEnvironment?".prod":".qa",".bazaarvoice.com/error")}},183:(e,t,n)=>{"use strict";n.r(t);var r=n(318),o=n(886),i=n(64);r.Z._private={},(0,o.Z)(r.Z._private,{ponyfills:r.Z.global.ponyfills,SystemJS:r.Z.global.SystemJS,loadUserSegment:r.Z.global.loadUserSegment,errorReporter:i.Z}),Object.freeze(r.Z._private)},64:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(753),o=n.n(r),i=n(690),a=n(390),s=n(304),c=n(334),u=n(353);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}var f=function(){var e=new WeakSet;return function(t,n){if("object"===l(n)&&null!==n){if(e.has(n))return;e.add(n)}return n}},d=n(920),h=n(147).i8,p=n(422),m=1e4,v=["inpage_submission","swat_reviews","swat_questions"];function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.extra,r=t.renderVersion,o=t.componentsVersion,i=t.component;return(0,u.M)().then((function(){return b(e,{extra:n,renderVersion:r,componentsVersion:o,component:i})})).catch((function(){return b(e,{extra:n,renderVersion:r,componentsVersion:o,component:i})})).then((function(e){return t=e,n=new XMLHttpRequest,o=t.extra?t.extra.app:"",r=!!v.includes(o),new d((function(e,o){n.onreadystatechange=function(){if(n.readyState===XMLHttpRequest.DONE)if(200===n.status){var t;try{t=JSON.parse(n.responseText)}catch(e){o("Unable to JSON.parse server response: ".concat(n.responseText,"."))}e(t)}else o("The call to the server was not successful.")},n.open("POST",r?c.Z.errorReportProxy:c.Z.errorReportPath),n.timeout=m,n.ontimeout=function(){n.abort()},n.setRequestHeader("Content-Type","application/json"),n.send(JSON.stringify(t,f()))}));var t,n,r,o}))}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.extra,r=t.renderVersion,c=t.componentsVersion,u=t.component,l=function(e){var t=function(e){var t;try{t=o().parse(e)}catch(e){return}return{frames:t.map((function(e){return{filename:e.fileName,function:e.functionName,lineno:e.lineNumber,colno:e.columnNumber}}))}}(e);return{type:e.name,value:e.message,stacktrace:t}}(e),f={timestamp:new Date(Date.now()).toISOString(),logger:"bv.js",platform:"javascript",sdk:{name:"bv-loader",version:h},level:"error",release:h,tags:{components_release:c,bv_loader_release:h,render_release:r,client:i.Z.deployment.client,deployment_zone:i.Z.deployment.site,data_environment:i.Z.dataEnvironment,locale:i.Z.deployment.locale,component:u,load_id:p.BVA?p.BVA.loadId:void 0},environment:i.Z.serverEnvironment,exception:l,extra:n},d=(0,a.detect)();return d&&(f.contexts={browser:{name:d.name,version:d.version}}),(0,s.vd)().then((function(e){Object.defineProperty(f.tags,"bv_segment",{value:e})})).then((function(){return f}))}const g=function(){return new d((function(e){e(y)}))}},886:(e,t,n)=>{"use strict";function r(e,t){Object.keys(t).forEach((function(n){void 0!==t[n]&&Object.defineProperty(e,n,{value:t[n]})}))}n.d(t,{Z:()=>r})},304:(e,t,n)=>{"use strict";n.d(t,{vd:()=>_});var r=n(974),o=n.n(r),i=n(318),a=n(690),s=n(920),c=1e4,u=new Map;var l=n(920);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var h=n(422),p=14,m=864e5,v=60*m,y="bv_segment",b="bv_segment",g=Math.random(),w=i.Z.cookie||o();function E(){return function(e){var t=u.get(e);if(t)return t;var n=new XMLHttpRequest;return t=new s((function(t,r){n.onreadystatechange=function(){if(n.readyState===XMLHttpRequest.DONE)if(200===n.status){var e;try{e=JSON.parse(n.responseText)}catch(e){r("Unable to JSON.parse server response: ".concat(n.responseText,"."))}t(e)}else r("The call to the server was not successful.")},n.open("GET",e,!0),n.timeout=c,n.ontimeout=function(){n.abort()},n.send()})),u.set(e,t),t}(a.Z.paths.splitTests).then((function(e){return e.tests}),(function(){return[]}))}function S(e){var t,n=[],r=[];try{e.forEach((function(e){var t;(t=e,new Date(t.start).getTime()+(t.duration||v)<Date.now()||t.forceExpire)?r.push(e):n.push(e)}));var o=n.filter(u),a=n.filter((function(e){return!e.clients})),s=o.length>0?o:a;s.sort((function(e,t){return new Date(e.start)-new Date(t.start)})),t=s.shift();var c=r.filter(u);c.length>0&&!t&&(c.sort((function(e,t){return new Date(t.start)-new Date(e.start)})),(t=c.shift()).inActive=!0)}catch(e){throw new Error("Something went wrong when choosing a split test.\n      Please ensure that all defined tests are valid. ".concat(e))}return t;function u(e){var t=e.clients,n=e.deploymentzones;if(!t)return!1;if(n){var r=-1!==n.indexOf(i.Z.global.siteId),o=-1!==t.indexOf(i.Z.global.client);return r&&o}return-1!==t.indexOf(i.Z.global.client)}}function _(){if(!a.Z.splitTestingEnabled)return l.resolve(T());var e,t=(e=b,h.location.search.substring(1).split("&").filter((function(t){return t.split("=")[0]===e})).map((function(e){return e.split("=")[1]}))[0]);if(t)return l.resolve(t);var n=w.read(y);if(n){var r;try{r=JSON.parse(n)}catch(e){}if(r){var o=r.segment;if(o){var i=l.resolve(o);return i.then((function(){return e=r.testId,void E().then((function(t){var n=f(t.filter((function(t){return t.id===e})),1)[0];n&&n.forceExpire&&w.remove(y)}));var e})),i}}}return E().then(S).then((function(e){if(!e)return T();if(e&&e.inActive)return T(e);var t=T(e),n=new Date(e.start).getTime();if(!(n<=Date.now()))return t;var r=function(e){return((arguments.length>1&&void 0!==arguments[1]?arguments[1]:p*m)-(Date.now()-e))/m}(n,e.duration);if(r>0){var o=e.id,i=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=0,r=Object.keys(e).sort();r.length;){var o=r.pop(),i=e[o];if(g<=n+i)return o;n+=i}return t}(e.splits,t),a=JSON.stringify({testId:o,segment:i});return w.create(y,a,r),i||t}}))}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.baseline?e.baseline:"baseline"}},388:function(e,t){var n,r,o;r=[],n=function(){function e(e){if(!(e=e||{}).name||"string"!=typeof e.name)throw new TypeError("config.name is required and must be string");this.name=e.name,this.commonData=e.commonData||{},this._verify(),this.q.push(["create",e]);for(var t,n,r=["Staging","Audience","Anonymous"],o=0;o<r.length;o++)((n=e[(t=r[o]).toLowerCase()])||e.hasOwnProperty(t.toLowerCase()))&&this["set"+t](n);e.validationCallback&&this.enableValidation(e.validationCallback),!1===e.timing&&this.disableTiming(),e.brandDomain&&this.setBrandDomain(e.brandDomain),e.eventClassFilter&&this.setEventClassFilter(e.eventClassFilter)}return function(){function t(){for(var e=n(arguments),t=1;t<e.length;t++)if(null!==e[t]&&"object"==typeof e[t])for(var r in e[t])e[t].hasOwnProperty(r)&&(e[0][r]=e[t][r]);return e[0]}function n(e){return Array.prototype.slice.call(e)}function r(e,t,n){var r,o,i=t||250;return function(){var t=n||this,a=+new Date,s=arguments;r&&a<r+i?(clearTimeout(o),o=setTimeout((function(){r=a,e.apply(t,s)}),i)):(r=a,e.apply(t,s))}}var o=["setClient","setDisplay","setAnonymous","setBrandDomain","setSource","setEnvironment","setAudience","setStaging","setEventClassFilter","setEU"],i={};function a(e){return function(){this._verify();var t=n(arguments);t.unshift(e),t.push(this.name),this.q.push(t)}}for(var s,c=0;c<o.length;c++)i[s=o[c]]=a(s);t(i,{_verify:function(){window._bvaq=window._bvaq||[],this.q=window._bvaq},_flushBatch:r((function(){this._verify(),this.q.push(["flushBatch",this.name])})),loadScript:function(e){var t=e||"latest",n=document.createElement("script");n.type="text/javascript",n.async=!0;var r="http:";"https:"===window.location.protocol&&(r="https:");var o="analytics-static.ugc.bazaarvoice.com";n.src=r+"//"+o+"/prod/static/"+t+"/bv-analytics.js";var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(n,i)},setCommonData:function(e){t(this.commonData,e)},configureSCIProvider:function(e,t){this._verify(),this.q.push(["configureSCIProvider",e,t,this.name])},enableValidation:function(e){this._verify(),this.q.push(["enableValidation",e,this.name])},disableValidation:function(){this._verify(),this.q.push(["disableValidation",this.name])},enableTiming:function(){this._verify(),this.q.push(["enableTiming",this.name])},disableTiming:function(){this._verify(),this.q.push(["disableTiming",this.name])},addMeta:function(e,t){this._verify(),this.q.push(["addMeta",e,t,this.name])},removeMeta:function(e){this._verify(),this.q.push(["removeMeta",e,this.name])},trackEvent:function(e,n){this._verify(),this.q.push(["addBatchItem",e,t({},this.commonData,n),this.name]),this._flushBatch()},trackPageView:function(e){this._verify(),this.q.push(["trackPageView",t({},this.commonData,e),this.name])},trackError:function(e){this._verify(),this.q.push(["trackEvent","Error",t({},this.commonData,e),this.name])},trackConversion:function(e){this._verify(),this.q.push(["trackConversion",t({},this.commonData,e),this.name])},trackTransaction:function(e){this._verify(),this.q.push(["trackTransaction",t({},this.commonData,e),this.name])},trackImpression:function(e){this._verify(),this.trackEvent("Impression",t({},this.commonData,e),this.name)},doNotTrack:function(e){this._verify(),this.q.push(["doNotTrack",e,this.name])}}),t(e.prototype,i),function(){var n,r=[],o=0,i=250;function a(e,n){if(!(e=t({minPixels:100,minTime:5e3},e)).containerId)throw new Error("No containerId specified.");e.observerId=o++;var i=function(t){c(e.observerId),n(t)};return e.callback=i,r.push(e),s(),e.observerId}function s(){var e="number"==typeof n;r.length>=1&&!e?n=setInterval(d,i):0===r.length&&e&&(clearInterval(n),n=null)}function c(e){for(var t=0;t<r.length;t++)r[t].observerId===e&&(r.splice(t,1),s())}function u(){var e=window.document&&window.document.documentElement;return{height:window.innerHeight||e.clientHeight,width:window.innerWidth||e.clientWidth}}function l(e){var t,n=e.getBoundingClientRect(),r=u().height;return n.top<=0?(t=Math.max(n.top+n.height,0),t=Math.min(t,r)):n.top>=r?0:Math.min(r-n.top,n.height)}function f(e){var t,n=e.getBoundingClientRect(),r=u().width;return n.left<=0?(t=Math.max(n.left+n.width,0),t=Math.min(t,r)):n.left>=r?0:Math.min(r-n.left,n.width)}function d(){for(var e,t,n,o=0;o<r.length;o++)n=r[o],e=document.getElementById(n.containerId),t=+new Date,e?f(e)<=0||l(e)<n.minPixels?delete n.inViewAt:n.inViewAt?t-n.inViewAt>n.minTime&&n.callback():(n.inViewAt=t,0===n.minTime&&n.callback()):delete n.inViewAt}function h(e){this.id=e}h.prototype.remove=function(){c(this.id)},e.prototype.trackEventWhenVisible=function(e,n){var r=this;if(!e||"string"!=typeof e.cl)throw new TypeError("data.cl must exist and be a string");return new h(a(n,(function(){var n=t({},r.commonData,e);r.trackEvent(n.cl,n)})))},e.prototype.trackInView=function(e,n){var r=this;return new h(a(n=t({},n,{minTime:0}),(function(){var n=t({},r.commonData,e,{name:"InView",type:"Used",interaction:"0"});r.trackEvent("Feature",n)})))},e.prototype.trackViewedCGC=function(e,n){var r=this;return new h(a(n,(function(){var n=t({},r.commonData,e,{name:"ViewedUGC",type:"Used",interaction:"1"});r.trackEvent("Feature",n)})))}}()}(),e},void 0===(o="function"==typeof n?n.apply(t,r):n)||(e.exports=o)},424:(e,t,n)=>{var r=n(920);function o(e,t,n){if("function"!=typeof t)throw new Error("A function must be provided to process the queue");var r=e.length;function o(){var r=e.shift();n?t(r):setTimeout((function(){t(r)}),0)}for(;e.length>0;)o();return r}function i(e){return this.config=e,this._readyQueue=[],this._renderQueue=[],this._configQueue=[],this._promise=new r(function(e,t){this._resolve=e,this._reject=t}.bind(this)),this}i.prototype.ready=function(e){return"function"==typeof e&&this._readyQueue.push(e),this._promise},i.prototype.render=function(e){return this._renderQueue.push(e)},i.prototype.configure=function(e){return this._configQueue.push(e)};var a=function(e,t){"function"==typeof t&&t(e,this)};i.prototype.processReady=function(e){var t=a.bind(this,e);o.call(this,this._readyQueue,t,!0),this._readyQueue.push=t,this.ready=function(e){return t(e),this._promise},e?this._reject(e):this._resolve(this)},i.prototype.processQueue=function(e){o.call(this,this._renderQueue,e),this.render=this._renderQueue.push=e},i.prototype.processConfig=function(e){o.call(this,this._configQueue,e,!0),this.configure=this._configQueue.push=e},e.exports=i},647:(e,t,n)=>{var r=n(920);const{fetch:o}=n(522);e.exports=function({shouldCache:e,cacheName:t,cacheLimit:n}){this.shouldCache=e,this.cacheName=t||"bvCache",this.cacheLimit=1024*n*1024||10485760,this.fetchPromises=new Map,this.cachedUrls=new Set,this.generateCacheKey=(e,t)=>e+(Object.keys(t).length>0?JSON.stringify(t):""),this.retrieveCachedUrls=()=>{caches.open(this.cacheName).then((e=>{e.keys().then((e=>{e.forEach((e=>{this.cachedUrls.add(e.url)}))}))}))},this.retrieveCachedUrls(),this.fetchDataAndCache=(e,t={},n)=>o(e,t).then((e=>(this.cacheData(e,n),e.clone()))).catch((function(e){throw new Error("Error fetching data: "+e)})),this.cacheData=(e,t)=>{const n=e.clone();let r=!0;n.json().then((e=>{"function"==typeof this.shouldCache&&(r=this.shouldCache(e))})).then((()=>{if(r){const n=e.clone(),r=e.clone(),o=new Headers;n.headers.forEach(((e,t)=>{o.append(t,e)})),o.append("X-Bazaarvoice-Cached-Time",Date.now()),r.text().then((e=>{const r=new Blob([e]).size;o.append("X-Bazaarvoice-Response-Size",r);const i=new Response(n._bodyBlob||n.body,{status:n.status,statusText:n.statusText,headers:o});caches.open(this.cacheName).then((e=>{e.put(t,i),this.cachedUrls.add(t)}))}))}}))},this.fetchFromCache=e=>this.cachedUrls.has(e)?caches.open(this.cacheName).then((t=>t.match(e).then((e=>{const t=e.headers.get("X-Bazaarvoice-Cached-Time"),n=e.headers.get("Cache-Control").match(/max-age=(\d+)/)[1];if((Date.now()-t)/1e3<n)return e.clone()})))).catch((e=>{throw new Error("Error fetching from cache: "+e)})):r.resolve(null),this.bvFetchFunc=(e,t={})=>{const n=this.generateCacheKey(e,t);if(this.fetchPromises.has(n))return this.fetchPromises.get(n).then((e=>e.clone()));const r=this.fetchFromCache(n).then((r=>r||this.fetchDataAndCache(e,t,n)));return this.fetchPromises.set(n,r),this.debounceCleanupExpiredCache(),r.finally((()=>{this.fetchPromises.delete(n)})),r.then((e=>e.clone()))},this.flushCache=()=>caches.open(this.cacheName).then((e=>e.keys().then((t=>{const n=t.map((t=>e.delete(t)));return r.all(n)})))),this.manageCache=()=>{caches.open(this.cacheName).then((e=>{e.keys().then((t=>{t.forEach((t=>{e.match(t).then((n=>{const r=n.headers.get("X-Bazaarvoice-Cached-Time"),o=n.headers.get("Cache-Control").match(/max-age=(\d+)/)[1];(Date.now()-r)/1e3>=o&&(e.delete(t),this.cachedUrls.delete(t))}))}))}))}));let e=0;caches.open(this.cacheName).then((t=>{t.keys().then((e=>{const n=e.map((e=>t.match(e).then((e=>{const t=e.headers.get("X-Bazaarvoice-Response-Size");return parseInt(t,10)}))));return r.all(n).then((e=>e.reduce(((e,t)=>e+t),0)))})).then((n=>{if(e=n,e>this.cacheLimit){const n=[];return t.keys().then((o=>{const i=o.map((e=>t.match(e).then((t=>{const r=t.headers.get("X-Bazaarvoice-Response-Size"),o=t.headers.get("X-Bazaarvoice-Cached-Time");n.push({key:e,size:parseInt(r,10),lastAccessedTime:o})}))));return r.all(i).then((()=>{n.sort(((e,t)=>e.lastAccessedTime-t.lastAccessedTime));let r=e;n.forEach((e=>{r>this.cacheLimit&&(t.delete(e.key),this.cachedUrls.delete(e.key),r-=e.size)}))}))}))}}))}))},this.debounceCleanupExpiredCache=function(e,t){let n;return function(){clearTimeout(n),n=setTimeout((()=>{e.apply(this,arguments)}),t)}}(this.manageCache,8e3)}},974:(e,t,n)=>{var r=n(422),o=n(795),i={};function a(e,t,n,o,i){var a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3);var s=n?";expires="+a.toGMTString():"",c=encodeURIComponent(e)+"="+encodeURIComponent(t)+s+";path=/"+(o?";domain="+o:"")+(i?";secure":"");r.document.cookie=c}function s(e,t){delete i[e],t?a(e,null,-1,t):a(e,"",-1)}e.exports={create:function(e,t,n,r,c){i[e]=t,o.getConsent(e)&&a(e,t,n,r,c),o.subscribe(e,"add",(function(o){o?a(e,t,n,r,c):s(e,r)})),o.subscribe(e,"enable",(function(){a(e,t,n,r,c)})),o.subscribe(e,"disable",(function(){s(e,r)}))},read:function(e){var t,n=encodeURIComponent(e)+"=",o=r.document.cookie.split(";");for(t=0;t<o.length;t++){for(var i=o[t];" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(n))return decodeURIComponent(i.substring(n.length,i.length))}return null},remove:s}},795:e=>{var t=function(){var e=!1,t=!0,n={},r={},o=["add","enable","disable","change"],i={};function a(e,t,n){r[e]&&r[e][t]&&Object.values(r[e][t]).forEach((function(e){e(n)}))}function s(){Object.values(i).length>0&&Object.values(i).forEach((function(e){e(Object.assign({},n))}))}function c(e,t){if("boolean"!=typeof t)throw new TypeError("cookieConsent (setConsent): consent values should be of type boolean. Check value for "+e+".");var r=n[e];r!==t&&(n[e]=t,void 0===r&&a(e,"add",t),!0===r?(a(e,"disable",t),a(e,"change",t)):!1===r?(a(e,"enable",t),a(e,"change",t)):a(e,"change",t))}function u(){r[this.consentKey]&&r[this.consentKey][this.eventName]&&delete r[this.consentKey][this.eventName][this.key]}function l(){i[this.key]&&delete i[this.key]}return{initConsent:function(r,o){if(!e){if(t=!!o)return e=!0,!0;if(!r||Array.isArray(r)||"object"!=typeof r)throw new TypeError("cookieConsent (init): consent should be an object.");for(var i=Object.keys(r),a=0;a<i.length;a++)if("boolean"!=typeof r[i[a]])throw new TypeError("cookieConsent (init): consent values for "+i[a]+" should be of type boolean.");return n=Object.assign({},r),e=!0,!0}return!1},getConsent:function(e){return!!t||n[e]},getConsentDisabled:function(){return t},setConsent:function(n){if(e&&!t){if(!n||Array.isArray(n)||"object"!=typeof n)throw new TypeError("cookieConsent (setConsent): consent should be an object.");for(var r,o=Object.keys(n),i=0;i<o.length;i++)c(o[i],n[o[i]]);var a=Object.assign({},r);return JSON.stringify(a)!==JSON.stringify(r)&&s(),!0}return!1},subscribe:function(e,t,n){if("string"!=typeof e)throw new TypeError("cookieConsent (subscribe): consent key should be of type string.");if("string"!=typeof t)throw new TypeError("cookieConsent (subscribe): event name should be of type string.");if(!o.includes(t))throw new TypeError("cookieConsent (subscribe): event name should be one of "+o.join(", ")+".");if("function"!=typeof n)throw new TypeError("cookieConsent (subscribe): callback should be a function.");r[e]||(r[e]={}),r[e][t]||(r[e][t]={});var i=Math.random().toString(36).substr(2,5);return r[e][t][i]=n,{unsubscribe:u.bind({consentKey:e,eventName:t,key:i})}},subscribeToConsentStore:function(e){if("function"!=typeof e)throw new TypeError("cookieConsent (subscribeToConsentStore): callback should be a function.");var t=Math.random().toString(36).substr(2,5);return i[t]=e,{unsubscribe:l.bind({key:t})}}}}();e.exports=t},411:(e,t,n)=>{var r=n(422).Date,o=r&&r.now,i="function"==typeof o;function a(){return o.call(r)}function s(){return(new r).getTime()}e.exports={now:function(){return(i?a:s)()}}},611:e=>{function t(e,t){if(e&&"."===e.charAt(0)&&t){var n=("."+t).lastIndexOf(e);return n>=0&&n===1+t.length-e.length}return t===e||t==="www."+e}e.exports=function(e,n){var r={},o={isValid:!1,get:function(e){return r[e]}},i=function(e,n){for(var r=0;r<e.length;r++)if(t(e[r].domain,n))return e[r]}(e,n);if(i){for(var a in o.isValid=!0,i)i.hasOwnProperty(a)&&(r[a]=i[a]);r.domain.match(/^(\.\d+){4}$/)&&(r.domain=r.domain.substr(1))}return o}},5:(e,t,n)=>{var r=Array.prototype,o=r.indexOf,i=r.slice;function a(e){n.g.console.error(e)}function s(e){this.eventErrorHandler=e}function c(e,t){var n,r,o=this.events=this.events||{},i=e.split(/\s+/),a=i.length;for(n=0;n<a;n++)o[r=i[n]]=o[r]||[],o[r].push(t);return this}function u(e,t){var n=function(){this.off(e,n),t.apply(this,i.call(arguments))};return this.on(e,n),this}function l(e,t){var n,r,o,i,a,s=this.events;if(s){for(r=0,i=(a=e.split(/\s+/)).length;r<i;r++)(n=a[r])in s!=!1&&-1!==(o=t?d(s[n],t):0)&&s[n].splice(o,1);return this}}function f(e){var t,n,r=this.events;if(r&&e in r!=!1){for(t=i.call(arguments,1),n=r[e].length-1;n>=0;n--)try{r[e][n].apply(this,t)}catch(n){(this.eventErrorHandler||a).call(this,n,{event:e,data:t})}return this}}function d(e,t){var n,r;if(o&&e.indexOf===o)return e.indexOf(t);for(n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}e.exports=function(){return this.on=c,this.off=l,this.trigger=this.emit=f,this.one=this.once=u,this.setErrorHandler=s,this}},423:(e,t,n)=>{var r,o=n(920),i=n(10),a={},s=/function\s+([^\(\s]+)/;e.exports=function(e){return new o((function(t){i((function(){var n=e.name;n||(n=s.exec(e.toString())[1]),r||((r=document.createElement("iframe")).src="about:blank",r.style.display="none",r.height="0",r.width="0",r.tabIndex="-1",r.title="empty",r.className="hidden",document.body.appendChild(r)),a[n]||(a[n]=r.contentWindow[n]),t(a[n])}))}))}},422:(e,t,n)=>{"use strict";e.exports=function(){var e=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof window)return window;if("undefined"!=typeof self)return self;if(void 0!==n.g)return n.g;throw new Error("unable to locate global object")}();if(e&&e.__esModule){return new Proxy(e,{get:function(e,t){return"default"===t?e:e[t]},set:function(e,t,n){return e[t]=n,!0}})}return e}()},788:(e,t,n)=>{var r=n(422),o=n(530),i=r.document,a={};function s(){return i.getElementsByTagName("script")[0]}function c(e){return!e||"loaded"===e||"complete"===e||"uninitialized"===e}function u(e,t,n){if(!e||"string"!=typeof e)throw new Error("`url` must be a string");if(t.namespaceName&&"string"!=typeof t.namespaceName)throw new Error("`options.namespaceName` must be a string");if(t.forceLoad&&"boolean"!=typeof t.forceLoad)throw new Error("`options.forceLoad` must be a boolean");if("number"!=typeof t.timeout)throw new Error("`options.timeout` must be a number");if(n&&"function"!=typeof n)throw new Error("`callback` must be a function")}e.exports={_clearLoadedUrls:function(e){e?o.namespace(e).loadedUrls={}:a={}},loadScript:function(e,t,n){var r,l=a;if("function"==typeof t&&(n=t,t=null),(t=t||{}).timeout=t.timeout||1e4,u(e,t,n),t.namespaceName&&(r=o.namespace(t.namespaceName),l=r.loadedUrls||{}),t.forceLoad||!l[e]){var f,d=i.createElement("script"),h=!1;if(t.attributes)for(f in t.attributes)d.setAttribute(f,t.attributes[f]);d.onreadystatechange=d.onload=function(){!h&&c(d.readyState)&&m()},d.onerror=function(){h||m(new Error("Error: could not load "+e))};var p=setTimeout((function(){h||m(new Error("Error: script timeout "+e))}),t.timeout);setTimeout((function(){d.src=e;var t=s();t.parentNode.insertBefore(d,t)}),0)}else"function"==typeof n&&n();function m(o){h=!0,clearTimeout(p),d.onload=d.onreadystatechange=d.onerror=null,d&&d.parentNode&&d.parentNode.removeChild(d),o||(l[e]=!0,t.namespaceName?r.loadedUrls=l:a=l),"function"==typeof n&&n(o)}},loadStyleSheet:function(e,t,n){var l,f=a;if("function"==typeof t&&(n=t,t=null),(t=t||{}).timeout=t.timeout||1e4,u(e,t,n),"injectionNode"in t&&!(t.injectionNode instanceof r.Element))throw new Error("`options.injectionNode` must be a DOM node");if(t.namespaceName&&(l=o.namespace(t.namespaceName),f=l.loadedUrls||{}),t.forceLoad||!f[e]){var d,h=i.createElement("link"),p=!1;if(t.attributes)for(d in t.attributes)h.setAttribute(d,t.attributes[d]);h.onreadystatechange=h.onload=function(){!p&&c(h.readyState)&&v()},h.onerror=function(){p||v(new Error("Error: could not load "+e))};var m=setTimeout(h.onerror,t.timeout);setTimeout((function(){h.media="only x",h.rel="stylesheet",h.type="text/css",h.href=e,setTimeout((function(){h.media="all"}),0);var n=t.injectionNode||s().parentNode;try{n.appendChild(h)}catch(e){v(new Error("Error: could not append LINK element"))}}),0)}else"function"==typeof n&&n();function v(r){p=!0,clearTimeout(m),h.onload=h.onreadystatechange=h.onerror=null,r||(f[e]=!0,t.namespaceName?l.loadedUrls=f:a=f),"function"==typeof n&&n(r)}}}},530:(e,t,n)=>{var r=n(422);function o(e){this.name=e}o.prototype.registerProperty=function(e,t){if(this.hasOwnProperty(e))throw new Error("Cannot register "+e+" because a property with that name already exists on window."+this.name);return this[e]=t,this},e.exports={namespace:function(e){if(void 0===r[e])Object.defineProperty(r,e,{value:new o(e)});else{if("object"!=typeof r[e])throw new Error("Namespace "+e+" cannot be created. A non-object variable is already assigned to window."+e);if(!(r[e]instanceof o))for(var t in o.call(r[e],e),o.prototype)r[e][t]=o.prototype[t]}return r[e]}}},921:e=>{e.exports={timeline:[]}},453:(e,t,n)=>{var r=n(422),o=n(921).timeline,i=r.performance,a=i&&i.getEntries,s="function"==typeof a;function c(){return a.call(i)}function u(){return o}e.exports={getEntries:function(){return(s?c:u)()}}},966:(e,t,n)=>{var r=n(422),o=n(453).getEntries,i=r.performance,a=i&&i.getEntriesByName,s="function"==typeof a;function c(e,t){return a.call(i,e,t)}function u(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'getEntriesByName' on 'Performance': 1 argument required, but only 0 present.");return o().filter((function(n){if(n.name===e&&(void 0===t||n.entryType===t))return n}))}e.exports={getEntriesByName:function(e,t){var n=s?c:u;return arguments.length>0?n(e,t):n()}}},197:(e,t,n)=>{var r=n(422),o=n(453).getEntries,i=r.performance,a=i&&i.getEntriesByType,s="function"==typeof a;function c(e){return a.call(i,e)}function u(e){if(0===arguments.length)throw new TypeError("Failed to execute 'getEntriesByType' on 'Performance': 1 argument required, but only 0 present.");return o().filter((function(t){return t.entryType===e}))}e.exports={getEntriesByType:function(e){var t=s?c:u;return arguments.length>0?t(e):t()}}},916:(e,t,n)=>{e.exports.getEntries=n(453).getEntries,e.exports.getEntriesByName=n(966).getEntriesByName,e.exports.getEntriesByType=n(197).getEntriesByType,e.exports.now=n(755).now,e.exports.mark=n(202).mark,e.exports.measure=n(165).measure},202:(e,t,n)=>{var r=n(422),o=n(755),i=n(921).timeline,a=r.performance,s=a&&a.mark,c="function"==typeof s,u={navigationStart:1,unloadEventStart:1,unloadEventEnd:1,redirectStart:1,redirectEnd:1,fetchStart:1,domainLookupStart:1,domainLookupEnd:1,connectStart:1,connectEnd:1,secureConnectionStart:1,requestStart:1,responseStart:1,responseEnd:1,domLoading:1,domInteractive:1,domContentLoadedEventStart:1,domContentLoadedEventEnd:1,domComplete:1,loadEventStart:1,loadEventEnd:1};function l(e){return s.call(a,e)}function f(e){if(arguments.length<1)throw new SyntaxError("Cannot set mark without a name");if(e in u)throw new SyntaxError('Cannot set mark with reserved name "'+e+'"');var t={entryType:"mark",name:e,startTime:o.now(),duration:0};i.push(t)}e.exports={mark:function(e){var t=c?l:f;return arguments.length>0?t(e):t()}}},165:(e,t,n)=>{var r=n(422),o=n(755).now,i=n(197).getEntriesByType,a=n(921).timeline,s=r.performance,c=s&&s.measure,u="function"==typeof c;function l(e,t,n){return void 0===t?c.call(s,e):void 0===n?c.call(s,e,t):c.call(s,e,t,n)}function f(e,t,n){if(arguments.length<1)throw new TypeError("Failed to execute 'measure' on 'Performance': 1 argument required, but only 0 present.");var r,s=i("mark"),c=0,u=o();if(void 0!==t){if(!(r=s.filter((function(e){return e.entryName===t}))).length)throw new Error("Failed to execute 'measure' on 'Performance': The mark '"+t+"' does not exist.");c=r[r.length-1].startTime}if(void 0!==n){if(!(r=s.filter((function(e){return e.entryName===n}))).length)throw new Error("Failed to execute 'measure' on 'Performance': The mark '"+n+"' does not exist.");u=r[r.length-1].startTime}var l={entryType:"measure",name:e,startTime:c,duration:u-c};a.push(l)}e.exports={measure:function(e,t,n){var r=u?l:f;return arguments.length>0?r(e,t,n):r()}}},755:(e,t,n)=>{var r=n(422),o=n(411),i=r.performance,a=i&&i.now,s="function"==typeof a,c=o.now();function u(){return a.call(i)}function l(){return o.now()-c}i&&i.timing&&"number"==typeof i.timing.navigationStart&&(c=i.timing.navigationStart),e.exports={now:function(){return(s?u:l)()}}},522:(e,t,n)=>{var r=n(422);if(void 0!==r.fetch&&r.fetch.toString().match(/\[native code]/))e.exports={fetch:r.fetch,Headers:r.Headers,Request:r.Request,Response:r.Response};else{var o=r.self;r.self={};["URLSearchParams","FileReader","Blob","FormData","ArrayBuffer"].forEach((function(e){r[e]&&(r.self[e]=r[e])})),n(375),e.exports={fetch:r.self.fetch,Headers:r.self.Headers,Request:r.self.Request,Response:r.self.Response},r.self=o}},920:(e,t,n)=>{var r=n(422);if(void 0!==r.Promise&&r.Promise.toString().match(/\[native code]/))e.exports=r.Promise;else{var o=setTimeout;function i(){}function a(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],d(e,this)}function s(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,a._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void u(t.promise,e)}c(t.promise,r)}else(1===e._state?c:u)(t.promise,e._value)}))):e._deferreds.push(t)}function c(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof a)return e._state=3,e._value=t,void l(e);if("function"==typeof n)return void d((r=n,o=t,function(){r.apply(o,arguments)}),e)}e._state=1,e._value=t,l(e)}catch(t){u(e,t)}var r,o}function u(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&a._immediateFn((function(){e._handled||a._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t<n;t++)s(e,e._deferreds[t]);e._deferreds=null}function f(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function d(e,t){var n=!1;try{e((function(e){n||(n=!0,c(t,e))}),(function(e){n||(n=!0,u(t,e))}))}catch(e){if(n)return;n=!0,u(t,e)}}a.prototype.catch=function(e){return this.then(null,e)},a.prototype.then=function(e,t){var n=new this.constructor(i);return s(this,new f(e,t,n)),n},a.all=function(e){var t=Array.prototype.slice.call(e);return new a((function(e,n){if(0===t.length)return e([]);var r=t.length;function o(i,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var s=a.then;if("function"==typeof s)return void s.call(a,(function(e){o(i,e)}),n)}t[i]=a,0==--r&&e(t)}catch(e){n(e)}}for(var i=0;i<t.length;i++)o(i,t[i])}))},a.resolve=function(e){return e&&"object"==typeof e&&e.constructor===a?e:new a((function(t){t(e)}))},a.reject=function(e){return new a((function(t,n){n(e)}))},a.race=function(e){return new a((function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)}))},a._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){o(e,0)},a._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},e.exports=a}},581:e=>{function t(e){return e&&e.shadowRoot?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}function n(e){if(!e)return;const r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,t);let o=[];for(e.shadowRoot&&(o.push(e),o=o.concat(n(e.shadowRoot)));r.nextNode();)o.push(r.currentNode),r.currentNode.shadowRoot&&(o=o.concat(n(r.currentNode.shadowRoot)));return o}function r(e,t){if(e&&e.shadowRoot&&t)return e.shadowRoot.querySelectorAll(t)}e.exports={findShadowRoots:n,filterShadowHosts:t,shadowQuerySelectorAll:function(e,t){if(!e||!t)throw new Error(`Unable to find ${e} or ${t}`);const o=e.querySelectorAll(t),i=n(e);let a=[];for(const e of i){const n=r(e,t);n.length>0&&a.push(...n)}return[...o,...a]},findElementsInShadowDomByMatchSector:r}},10:e=>{function t(e,t){document.body&&(t.disconnect(),e())}e.exports=function(e){if(document.body)e();else{var n=new MutationObserver((function(){t(e,n)}));n.observe(document.documentElement,{childList:!0,subtree:!0}),t(e,n)}}},390:function(e,t){"use strict";var n=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r};Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){this.name=e,this.version=t,this.os=n};t.BrowserInfo=r;var o=function(e){this.version=e,this.name="node",this.os=process.platform};t.NodeInfo=o;var i=function(){this.bot=!0,this.name="bot",this.version=null,this.os=null};t.BotInfo=i;var a=3,s=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["vivaldi",/Vivaldi\/([0-9\.]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/Edg\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FBAV\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["searchbot",/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/]],c=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/],["Search Bot",/(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves\/Teoma)|(ia_archiver)/]];function u(e){var t=""!==e&&s.reduce((function(t,n){var r=n[0],o=n[1];if(t)return t;var i=o.exec(e);return!!i&&[r,i]}),!1);if(!t)return null;var o=t[0],c=t[1];if("searchbot"===o)return new i;var u=c[1]&&c[1].split(/[._]/).slice(0,3);return u?u.length<a&&(u=n(u,function(e){for(var t=[],n=0;n<e;n++)t.push("0");return t}(a-u.length))):u=[],new r(o,u.join("."),l(e))}function l(e){for(var t=0,n=c.length;t<n;t++){var r=c[t],o=r[0];if(r[1].test(e))return o}return null}function f(){return"undefined"!=typeof process&&process.version?new o(process.version.slice(1)):null}t.detect=function(e){return e?u(e):"undefined"!=typeof navigator?u(navigator.userAgent):f()},t.parseUserAgent=u,t.detectOS=l,t.getNodeVersion=f},753:function(e,t,n){var r,o,i;!function(a,s){"use strict";o=[n(508)],void 0===(i="function"==typeof(r=function(e){var t=/(^|@)\S+:\d+/,n=/^\s*at .*(\S+:\d+|\(native\))/m,r=/^(eval@)?(\[native code])?$/;return{parse:function(e){if(void 0!==e.stacktrace||void 0!==e["opera#sourceloc"])return this.parseOpera(e);if(e.stack&&e.stack.match(n))return this.parseV8OrIE(e);if(e.stack)return this.parseFFOrSafari(e);throw new Error("Cannot parse given Error object")},extractLocation:function(e){if(-1===e.indexOf(":"))return[e];var t=/(.+?)(?::(\d+))?(?::(\d+))?$/.exec(e.replace(/[()]/g,""));return[t[1],t[2]||void 0,t[3]||void 0]},parseV8OrIE:function(t){return t.stack.split("\n").filter((function(e){return!!e.match(n)}),this).map((function(t){t.indexOf("(eval ")>-1&&(t=t.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(,.*$)/g,""));var n=t.replace(/^\s+/,"").replace(/\(eval code/g,"(").replace(/^.*?\s+/,""),r=n.match(/ (\(.+\)$)/);n=r?n.replace(r[0],""):n;var o=this.extractLocation(r?r[1]:n),i=r&&n||void 0,a=["eval","<anonymous>"].indexOf(o[0])>-1?void 0:o[0];return new e({functionName:i,fileName:a,lineNumber:o[1],columnNumber:o[2],source:t})}),this)},parseFFOrSafari:function(t){return t.stack.split("\n").filter((function(e){return!e.match(r)}),this).map((function(t){if(t.indexOf(" > eval")>-1&&(t=t.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),-1===t.indexOf("@")&&-1===t.indexOf(":"))return new e({functionName:t});var n=/((.*".+"[^@]*)?[^@]*)(?:@)/,r=t.match(n),o=r&&r[1]?r[1]:void 0,i=this.extractLocation(t.replace(n,""));return new e({functionName:o,fileName:i[0],lineNumber:i[1],columnNumber:i[2],source:t})}),this)},parseOpera:function(e){return!e.stacktrace||e.message.indexOf("\n")>-1&&e.message.split("\n").length>e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack?this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(t){for(var n=/Line (\d+).*script (?:in )?(\S+)/i,r=t.message.split("\n"),o=[],i=2,a=r.length;i<a;i+=2){var s=n.exec(r[i]);s&&o.push(new e({fileName:s[2],lineNumber:s[1],source:r[i]}))}return o},parseOpera10:function(t){for(var n=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,r=t.stacktrace.split("\n"),o=[],i=0,a=r.length;i<a;i+=2){var s=n.exec(r[i]);s&&o.push(new e({functionName:s[3]||void 0,fileName:s[2],lineNumber:s[1],source:r[i]}))}return o},parseOpera11:function(n){return n.stack.split("\n").filter((function(e){return!!e.match(t)&&!e.match(/^Error created at/)}),this).map((function(t){var n,r=t.split("@"),o=this.extractLocation(r.pop()),i=r.shift()||"",a=i.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^)]*\)/g,"")||void 0;i.match(/\(([^)]*)\)/)&&(n=i.replace(/^[^(]+\(([^)]*)\)$/,"$1"));var s=void 0===n||"[arguments not available]"===n?void 0:n.split(",");return new e({functionName:a,args:s,fileName:o[0],lineNumber:o[1],columnNumber:o[2],source:t})}),this)}}})?r.apply(t,o):r)||(e.exports=i)}()},508:function(e,t){var n,r,o;!function(i,a){"use strict";r=[],void 0===(o="function"==typeof(n=function(){function e(e){return!isNaN(parseFloat(e))&&isFinite(e)}function t(e){return e.charAt(0).toUpperCase()+e.substring(1)}function n(e){return function(){return this[e]}}var r=["isConstructor","isEval","isNative","isToplevel"],o=["columnNumber","lineNumber"],i=["fileName","functionName","source"],a=["args"],s=["evalOrigin"],c=r.concat(o,i,a,s);function u(e){if(e)for(var n=0;n<c.length;n++)void 0!==e[c[n]]&&this["set"+t(c[n])](e[c[n]])}u.prototype={getArgs:function(){return this.args},setArgs:function(e){if("[object Array]"!==Object.prototype.toString.call(e))throw new TypeError("Args must be an Array");this.args=e},getEvalOrigin:function(){return this.evalOrigin},setEvalOrigin:function(e){if(e instanceof u)this.evalOrigin=e;else{if(!(e instanceof Object))throw new TypeError("Eval Origin must be an Object or StackFrame");this.evalOrigin=new u(e)}},toString:function(){var e=this.getFileName()||"",t=this.getLineNumber()||"",n=this.getColumnNumber()||"",r=this.getFunctionName()||"";return this.getIsEval()?e?"[eval] ("+e+":"+t+":"+n+")":"[eval]:"+t+":"+n:r?r+" ("+e+":"+t+":"+n+")":e+":"+t+":"+n}},u.fromString=function(e){var t=e.indexOf("("),n=e.lastIndexOf(")"),r=e.substring(0,t),o=e.substring(t+1,n).split(","),i=e.substring(n+1);if(0===i.indexOf("@"))var a=/@(.+?)(?::(\d+))?(?::(\d+))?$/.exec(i,""),s=a[1],c=a[2],l=a[3];return new u({functionName:r,args:o||void 0,fileName:s,lineNumber:c||void 0,columnNumber:l||void 0})};for(var l=0;l<r.length;l++)u.prototype["get"+t(r[l])]=n(r[l]),u.prototype["set"+t(r[l])]=function(e){return function(t){this[e]=Boolean(t)}}(r[l]);for(var f=0;f<o.length;f++)u.prototype["get"+t(o[f])]=n(o[f]),u.prototype["set"+t(o[f])]=function(t){return function(n){if(!e(n))throw new TypeError(t+" must be a Number");this[t]=Number(n)}}(o[f]);for(var d=0;d<i.length;d++)u.prototype["get"+t(i[d])]=n(i[d]),u.prototype["set"+t(i[d])]=function(e){return function(t){this[e]=String(t)}}(i[d]);return u})?n.apply(t,r):n)||(e.exports=o)}()},375:function(e,t,n){var r=n(920);!function(e){"use strict";if(!e.fetch){var t="URLSearchParams"in e,n="Symbol"in e&&"iterator"in Symbol,o="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),i="FormData"in e,a="ArrayBuffer"in e;if(a)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],c=function(e){return e&&DataView.prototype.isPrototypeOf(e)},u=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};m.prototype.append=function(e,t){e=d(e),t=h(t);var n=this.map[e];this.map[e]=n?n+","+t:t},m.prototype.delete=function(e){delete this.map[d(e)]},m.prototype.get=function(e){return e=d(e),this.has(e)?this.map[e]:null},m.prototype.has=function(e){return this.map.hasOwnProperty(d(e))},m.prototype.set=function(e,t){this.map[d(e)]=h(t)},m.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},m.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),p(e)},m.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),p(e)},m.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),p(e)},n&&(m.prototype[Symbol.iterator]=m.prototype.entries);var l=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];E.prototype.clone=function(){return new E(this,{body:this._bodyInit})},w.call(E.prototype),w.call(_.prototype),_.prototype.clone=function(){return new _(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new m(this.headers),url:this.url})},_.error=function(){var e=new _(null,{status:0,statusText:""});return e.type="error",e};var f=[301,302,303,307,308];_.redirect=function(e,t){if(-1===f.indexOf(t))throw new RangeError("Invalid status code");return new _(null,{status:t,headers:{location:e}})},e.Headers=m,e.Request=E,e.Response=_,e.fetch=function(e,t){return new r((function(n,r){var i=new E(e,t),a=new XMLHttpRequest;a.onload=function(){var e,t,r={status:a.status,statusText:a.statusText,headers:(e=a.getAllResponseHeaders()||"",t=new m,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};r.url="responseURL"in a?a.responseURL:r.headers.get("X-Request-URL");var o="response"in a?a.response:a.responseText;n(new _(o,r))},a.onerror=function(){r(new TypeError("Network request failed"))},a.ontimeout=function(){r(new TypeError("Network request failed"))},a.open(i.method,i.url,!0),"include"===i.credentials?a.withCredentials=!0:"omit"===i.credentials&&(a.withCredentials=!1),"responseType"in a&&o&&(a.responseType="blob"),i.headers.forEach((function(e,t){a.setRequestHeader(t,e)})),a.send(void 0===i._bodyInit?null:i._bodyInit)}))},e.fetch.polyfill=!0}function d(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function h(e){return"string"!=typeof e&&(e=String(e)),e}function p(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function m(e){this.map={},e instanceof m?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function v(e){if(e.bodyUsed)return r.reject(new TypeError("Already read"));e.bodyUsed=!0}function y(e){return new r((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function b(e){var t=new FileReader,n=y(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function w(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(o&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(i&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(t&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(a&&o&&c(e))this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!a||!ArrayBuffer.prototype.isPrototypeOf(e)&&!u(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=g(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},o&&(this.blob=function(){var e=v(this);if(e)return e;if(this._bodyBlob)return r.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return r.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return r.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?v(this)||r.resolve(this._bodyArrayBuffer):this.blob().then(b)}),this.text=function(){var e,t,n,o=v(this);if(o)return o;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=y(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return r.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return r.resolve(this._bodyText)},i&&(this.formData=function(){return this.text().then(S)}),this.json=function(){return this.text().then(JSON.parse)},this}function E(e,t){var n,r,o=(t=t||{}).body;if(e instanceof E){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new m(e.headers)),this.method=e.method,this.mode=e.mode,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new m(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),l.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function S(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function _(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new m(t.headers),this.url=t.url||"",this._initBody(e)}}("undefined"!=typeof self?self:this)},147:e=>{"use strict";e.exports={i8:"13.25.7"}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e=n(422);if(e.BV&&e.BV._private){console&&console.warn&&console.warn("BV Loader should only be called once per page.")}else n(7).Z()})()})();
//# sourceURL=https://apps.bazaarvoice.com/bv.js