/*! For license information please see rfabootstrap.js.LICENSE.txt */ !function(){var t={2034:function(t,e,n){var r,o,i;i=function(){function t(){for(var t=0,e={};tf))return!1;var l=s.get(t),d=s.get(e);if(l&&d)return l==e&&d==t;var v=-1,h=!0,y=2&n?new r:void 0;for(s.set(t,e),s.set(e,t);++v-1&&t%1==0&&t-1}},4769:function(t,e,n){var r=n(2218);t.exports=function(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}},2411:function(t,e,n){var r=n(9612),o=n(235),i=n(326);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},6417:function(t,e,n){var r=n(7937);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},6928:function(t,e,n){var r=n(7937);t.exports=function(t){return r(this,t).get(t)}},9493:function(t,e,n){var r=n(7937);t.exports=function(t){return r(this,t).has(t)}},4150:function(t,e,n){var r=n(7937);t.exports=function(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}},5179:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}},9191:function(t,e,n){var r=n(8761)(Object,"create");t.exports=r},4248:function(t,e,n){var r=n(241)(Object.keys,Object);t.exports=r},4146:function(t,e,n){t=n.nmd(t);var r=n(1242),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,c=i&&i.exports===o&&r.process,a=function(){try{return i&&i.require&&i.require("util").types||c&&c.binding&&c.binding("util")}catch(t){}}();t.exports=a},7157:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},241:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},7772:function(t,e,n){var r=n(1242),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},2842:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},2482:function(t){t.exports=function(t){return this.__data__.has(t)}},4207:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},5243:function(t,e,n){var r=n(235);t.exports=function(){this.__data__=new r,this.size=0}},2858:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},4417:function(t){t.exports=function(t){return this.__data__.get(t)}},8605:function(t){t.exports=function(t){return this.__data__.has(t)}},1418:function(t,e,n){var r=n(235),o=n(326),i=n(6738);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var c=n.__data__;if(!o||c.length<199)return c.push([t,e]),this.size=++n.size,this;n=this.__data__=new i(c)}return n.set(t,e),this.size=n.size,this}},7035:function(t){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},1225:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},9631:function(t,e,n){var r=n(5183),o=n(5125),i=Object.prototype,c=i.hasOwnProperty,a=i.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(t){return o(t)&&c.call(t,"callee")&&!a.call(t,"callee")};t.exports=s},6152:function(t){var e=Array.isArray;t.exports=e},7878:function(t,e,n){var r=n(1049),o=n(1158);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},3226:function(t,e,n){t=n.nmd(t);var r=n(7772),o=n(6330),i=e&&!e.nodeType&&e,c=i&&t&&!t.nodeType&&t,a=c&&c.exports===i?r.Buffer:void 0,s=(a?a.isBuffer:void 0)||o;t.exports=s},1049:function(t,e,n){var r=n(3366),o=n(9259);t.exports=function(t){if(!o(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},1158:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},1726:function(t,e,n){var r=n(7036),o=n(9882);t.exports=function(t,e){return t===e||r(t,e,o(e))}},9259:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},5125:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},7598:function(t,e,n){var r=n(5522),o=n(7826),i=n(4146),c=i&&i.isTypedArray,a=c?o(c):r;t.exports=a},249:function(t,e,n){var r=n(1634),o=n(6411),i=n(7878);t.exports=function(t){return i(t)?r(t):o(t)}},981:function(t){t.exports=function(){return[]}},6330:function(t){t.exports=function(){return!1}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,loaded:!1,exports:{}};return t[r](i,i.exports,n),i.loaded=!0,i.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t},function(){"use strict";const t="rating",e="reviews",r="https://roa.buywithprime.amazon.com/static/default.variant.selector.shopify.js",o="https://roa.buywithprime.amazon.com/static/default.variant.selector.bigcommerce.js",i={rating:{shopify:"https://cdn.elements.amazon/elements/amazon-product-rating/v1.0/web-component.shopify.js",bigcommerce:"https://cdn.elements.amazon/elements/amazon-product-rating/v1.0/web-component.bigcommerce.js",default:"https://cdn.elements.amazon/elements/amazon-product-rating/v1.0/web-component.js"},reviews:{shopify:"https://cdn.elements.amazon/elements/amazon-product-reviews/v1.0/web-component.shopify.js",bigcommerce:"https://cdn.elements.amazon/elements/amazon-product-reviews/v1.0/web-component.bigcommerce.js",default:"https://cdn.elements.amazon/elements/amazon-product-reviews/v1.0/web-component.js"}},c={divId:"amzn-roa-rating",shopifyDivId:"amzn-roa-rating-shopify",divStyle:{display:"none"},iframeId:"roaRatingIframe",iframeTitle:"Review Off Amazon Rating",endpointName:"roa-rating",visibleStyles:{display:"block",height:"25px",maxWidth:"100%",maxHeight:"100%",overflow:"hidden"},invisibleStyles:{display:"none",height:"0px"},initialStyles:{display:"none",maxWidth:"0%",maxHeight:"0%",height:"0px",border:"none",width:"100%"}},a={divId:"amzn-roa-reviews",shopifyDivId:"amzn-roa-reviews-shopify",divStyle:{display:"none"},iframeId:"roaReviewsIframe",iframeTitle:"Review Off Amazon Reviews",endpointName:"roa-reviews",visibleStyles:{display:"block",maxWidth:"100%",maxHeight:"100%"},invisibleStyles:{display:"none",height:"0px"},initialStyles:{display:"none",maxWidth:"0%",maxHeight:"0%",height:"0px",border:"none",width:"100%"}},s=new Map([[t,c],[e,a]]),u=(t,e)=>{var n;null===(n=e.parentNode)||void 0===n||n.insertBefore(t,e.nextSibling)},f=()=>{var t;return((null===(t=window.performance.timing)||void 0===t?void 0:t.navigationStart)||window.performance.timeOrigin)+performance.now()};n(1726);const p=t=>{var e;const n=l(t);return null!==(e=null==n?void 0:n.dataset)&&void 0!==e?e:{}},l=t=>{var e;return null!==(e=document.getElementById(t.shopifyDivId))&&void 0!==e?e:document.getElementById(t.divId)},d=(t,e,n=document.body)=>new Promise((r=>{const o=document.querySelector(`#${e}`),i=document.querySelector(`#${t}`);if(null!==o||null!==i)return r({element:o,shopifyElement:i,timestamp:f()});const c=new MutationObserver((n=>{const o=document.querySelector(`#${e}`),i=document.querySelector(`#${t}`);null===o&&null===i||(r({element:o,shopifyElement:i,timestamp:f()}),c.disconnect())}));c.observe(n,{childList:!0,subtree:!0})}));n(2034);const v=(t,e,n)=>{const r=s.get(n),o=document.getElementById(r.iframeId),{siteId:i}=p(r);if(o&&i==t){const t=o.src?Object.fromEntries(new URL(o.src).searchParams.entries()):{};((t,e,n,r,o)=>{t.remove(),((t,e,n,r)=>{t.src=`${((t,e)=>`https://order.buywithprime.amazon.com/${t}/${e}`)(e,r)}?${new URLSearchParams(n)}`})(t,e,n,r);const i=s.get(o),c=l(i);c&&u(t,c)})(o,i,Object.assign(Object.assign({},t),{sku:e}),r.endpointName,n)}},h=t=>{const e=s.get(t),n=document.getElementById(e.iframeId);var r,o;n&&(r=n,o=e.initialStyles,Object.entries(o).forEach((([t,e])=>{r.style[t]=e})))};class y{constructor(){const{sku:t}=p(a);this.sku=t,this.quantity=1}updateWidget(n,r=[],o){if("string"!=typeof n)throw new Error("sku must be a string");const{siteId:i}=p(a);if(void 0===i)throw new Error("invalid code snippet");n===this.sku&&void 0===o||(h(t),h(e),((n,r)=>{v(n,r,t),v(n,r,e)})(i,n),this.sku=n)}}const m=(()=>{const t=new y;return()=>t})(),b=t=>{const e=s.get(t);return l(e)},g=()=>{const n=b(t),r=b(e);w("rating",n,r),w("reviews",n,r),n&&x(n.id,t),r&&x(r.id,e)},_=t=>{let e=document.querySelector(t);for(;e;)e.remove(),e=document.querySelector(t)},x=(e,n)=>{let r=document.getElementById(e);const o=n===t?"amazon-product-rating":"amazon-product-reviews";for(;r;){const{sku:t,productExternalId:n}=r.dataset,i=document.createElement(o);t&&i.setAttribute("product-sku",`${t}`),n&&i.setAttribute("product-external-id",`${n}`),u(i,r),r.remove(),r=document.getElementById(e)}for(r=b(n);r;)r.remove(),r=b(n)};function j(t,e){t&&e&&_(`script[src='${t}']`)}const w=(t,e,n)=>{var c;const a=document.querySelector(`script[src='${r}']`),s=document.querySelector(`script[src='${o}']`);j(r,a),j(o,s);const u=i[t][a?"shopify":s?"bigcommerce":"default"];if(!document.querySelector(`script[src='${u}']`)&&("rating"===t?e:n)){const t=document.createElement("script");t.src=u,t.type="module",t.defer=!0;const r=null==e?void 0:e.dataset,{siteId:o,targetId:i}=null!==(c=null!=r?r:null==n?void 0:n.dataset)&&void 0!==c?c:{};(o||i)&&(t.dataset.targetId=i||`siteId:${o}`,document.head.appendChild(t))}};window.rfa=m(),d(c.shopifyDivId,c.divId).then((t=>{g()})),d(a.shopifyDivId,a.divId).then((t=>{g()}))}()}();