(()=>{"use strict";var __webpack_modules__={2972:(e,t,i)=>{i.d(t,{A:()=>v,k:()=>_});var o=i(5299),r=i(5556),n=i.n(r),a=i(2240);function d(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var o=i.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var c=()=>"undefined"!==typeof window.videowiseShadow,s=()=>null!==document.getElementById("videowise-style-css"),l=e=>!0===c()||!0===s()&&!0===e,_=()=>{var e;return!0===c()&&null!==(e=window.videowiseShadow.mode)&&void 0!==e?e:"closed"},p="undefined"!==typeof window&&window.ShadowRoot&&window.ShadowRoot.prototype.hasOwnProperty("adoptedStyleSheets")&&window.CSSStyleSheet&&window.CSSStyleSheet.prototype.hasOwnProperty("replace"),u="undefined"!==typeof window&&window.Element&&window.Element.prototype.hasOwnProperty("attachShadow");class v extends o.default.PureComponent{constructor(e){super(e),d(this,"state",{initialized:!1}),this.placeholder=o.default.createRef()}componentDidMount(){if(!1!==l(this.props.useShadowDom)){var{delegatesFocus:e,mode:t,stylesheets:i}=this.props;this.shadowRoot=this.placeholder.current.parentNode.attachShadow({delegatesFocus:e,mode:t}),window.currentShadow=this.shadowRoot,"undefined"===typeof window.videowiseShadowRoots&&(window.videowiseShadowRoots={}),window.videowiseShadowRoots[this.props.widgetId]=this.shadowRoot,this.placeholder.current.parentNode.style.display="block";var o='\n      <style type="text/css">\n        #vw-modal-root {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide .vw-cmp__player--video-container {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide .vw-cmp__player--video-container .vw-cmp__player--video-container-embed {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide .vw-cmp__player--video-container .vw-cmp__player--video-container-embed .vw-cmp__player--video {\n          height: 100%;\n          width:100%;\n        }\n      </style>\n    ',r="";(()=>{if(!0===s()){var e=[{type:"style",src:document.getElementById("videowise-style-css").href}];return!0===c()&&window.videowiseShadow.assets.forEach((t=>{t.src!==e[0].src&&e.push(t)})),e}return!0===c()?window.videowiseShadow.assets:[]})().forEach((e=>{"script"===e.type?r+='<script src="'.concat(e.src,'"><\/script>'):"style"===e.type&&(o+='<link rel="stylesheet" href="'.concat(e.src,'" />'))})),this.shadowRoot.innerHTML="".concat(r," ").concat(o),i&&(this.shadowRoot.adoptedStyleSheets=i),this.setState({initialized:!0})}}render(){return!1===l(this.props.useShadowDom)?this.props.children:this.state.initialized?o.default.createPortal(this.props.children,this.shadowRoot):this.props.declarative?(0,a.Y)("template",{ref:this.placeholder,shadowroot:this.props.mode,children:this.props.children}):(0,a.Y)("span",{ref:this.placeholder})}}d(v,"constructableStylesheetsSupported",p),d(v,"constructibleStylesheetsSupported",p),d(v,"defaultProps",{declarative:!1,delegatesFocus:!1,mode:"open",useShadowDom:!1,widgetId:null}),d(v,"displayName","ShadowRoot"),d(v,"propTypes",{declarative:n().bool,delegatesFocus:n().bool,mode:n().oneOf(["open","closed"]),stylesheets:n().arrayOf("undefined"!==typeof window?n().instanceOf(window.CSSStyleSheet):n().any),useShadowDom:n().bool,widgetId:n().oneOf([null,n().string])}),d(v,"shadowRootSupported",u)},1690:(e,t,i)=>{i.d(t,{Tx:()=>w,kh:()=>o.kh,kN:()=>u,yV:()=>r,pu:()=>s,uZ:()=>l,Jg:()=>f,jJ:()=>m,_O:()=>c,cc:()=>v,fy:()=>p,$Y:()=>_,vZ:()=>a,xO:()=>d});var o=i(1744),r={ADD_TO_CART:"videowiseProductAddToCart",BUY_NOW:"videowiseProductBuyNow",VIDEO_PRODUCT_CLICK:"videowiseProductClick",VIDEO_CLICK:"videowiseVideoClick",VIDEO_START:"videowiseVideoStart",VIDEO_IS_PLAYING:"videowiseVideoIsPlaying",VIDEO_FULL:"videowiseVideoFull",VIDEO_SWIPE:"videowiseVideoSwipe",VIDEO_CLOSE:"videowisePlayerClose",VIDEO_SOUND_ON:"videowiseVideoSoundOn",VIDEO_SOUND_OFF:"videowiseVideoSoundOff",VIDEO_BOUNCE:"videowiseVideoBounce",VIDEO_DATA_READY:"videowiseDataReady",VIDEO_CAMPAIGN_READY:"videowiseCampaignReady",VIDEO_CAMPAIGN_CHECKOUT:"videowiseCampaignCheckout",VIDEO_BACKGROUND_V2_RENDERED:"videowiseBackgroundV2Rendered"},n="reeview",a=("".concat(n,"_hide_widget"),"".concat(n,"_widget_context"),{Inline:"Inline",Floating:"Floating",Story:"Story",Background:"Background",Product:"Product",Image:"Image",Testimonial:"Testimonial"}),d={Product:"Product",Independent:"Independent"},c={Interest:"interest",Cart:"cart",View:"view",Video:"video",Click:"click",Close:"close",Order:"order",EngagementTime:"engagementtime",VideoWatch:"videowatch",Swipe:"swipe",Interaction:"interaction",Search:"search",Tag:"tag",ProductClick:"product-click"},s={xsSmall:375,smSmall:576,ExtraSmall:767,Small:991,Medium:1024,Large:1280,ExtraLarge:1440},l={SINGLE:"single",GALLERY:"gallery",CAROUSEL:"carousel",PORTRAIT_CAROUSEL:"portraitcarousel",LANDSCAPE_CAROUSEL:"landscapecarousel",CENTER_PIECE_CAROUSEL:"carouselcenterpiece",SHOPPABLE_CAROUSEL:"carouselshoppable"},_={DESKTOP:"DESKTOP",MOBILE:"MOBILE"},p={icon:"ICON_BUTTON",text:"TEXT_BUTTON"},u={PRODUCT:"PRODUCT",LINK:"LINK"},v={STORE_LOGO:"STORE_LOGO",NO_LOGO:"NO_LOGO",VIDEOWISE_LOGO:"VIDEOWISE_LOGO"},w={DIRECT_TO_CHECKOUT:"DIRECT_TO_CHECKOUT",DIRECT_TO_CART:"DIRECT_TO_CART",ADD_TO_CART:"ADD_TO_CART",DIRECT_TO_CART_CUSTOM:"DIRECT_TO_CART_CUSTOM",DIRECT_TO_CART_REDIRECT:"DIRECT_TO_CART_REDIRECT",CUSTOM_URL:"CUSTOM_URL",GO_TO_PRODUCT_PAGE:"GO_TO_PRODUCT_PAGE"},f={USE_INVENTORY:"USE_INVENTORY",IGNORE_INVENTORY:"IGNORE_INVENTORY"},m={ONE_TIME:"onetime",SUBSCRIBE:"subscribe"}},1744:(e,t,i)=>{i.d(t,{kh:()=>o});"@media (max-width: ".concat(375,"px)"),"@media (min-width: ".concat(375,"px)"),"@media (min-width: ".concat(567,"px)"),"@media (max-width: ".concat(415,"px)"),"@media (min-width: ".concat(415,"px)"),"@media (max-width: ".concat(567,"px)"),"@media (max-width: ".concat(767,"px)"),"@media (max-width: ".concat(768,"px)"),"@media (min-width: ".concat(768,"px)"),"@media (min-width: ".concat(1024,"px)"),"@media (max-width: ".concat(1023,"px)"),"@media (max-width: ".concat(1198,"px)"),"@media (min-width: ".concat(1199,"px)"),"@media (min-width: ".concat(416,"px)"),"@media (min-width: ".concat(1281,"px)"),"@media (min-width: ".concat(1441,"px)");var o="vw"},2446:(e,t,i)=>{function o(){var e=new URLSearchParams(window.location.search);return new Proxy(e,{get:(e,t)=>e.get(t)})}i.d(t,{s:()=>o})},1882:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{$:()=>renderAllWidgets,E:()=>renderWidgets});var _renderWidget__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8712),_core_data_access_proxy__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(5988);function asyncGeneratorStep(e,t,i,o,r,n,a){try{var d=e[n](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,r)}function _asyncToGenerator(e){return function(){var t=this,i=arguments;return new Promise((function(o,r){var n=e.apply(t,i);function a(e){asyncGeneratorStep(n,o,r,a,d,"next",e)}function d(e){asyncGeneratorStep(n,o,r,a,d,"throw",e)}a(void 0)}))}}function renderAllWidgets(e,t){return _renderAllWidgets.apply(this,arguments)}function _renderAllWidgets(){return(_renderAllWidgets=_asyncToGenerator((function*(e,t){var i;if(e&&e.widgets&&(null===(i=e.widgets)||void 0===i?void 0:i.length)>0)for(var o=0;o<e.widgets.length;o++){var r={showBadge:e.showBadge,logoUrl:e.storeLogoUrl,inventorySetting:e.inventorySetting,organisationId:e.organisationId,siteId:e.siteId};renderWidgets(e.widgets[o],e.page,!0,r,e.useShadowDom,e.productWidget,e.watermark,t).then((()=>{checkCart()})).catch((e=>console.log("An error occur during widget rendering. ",e)))}}))).apply(this,arguments)}function renderWidgets(e,t,i,o,r,n,a,d){return _renderWidgets.apply(this,arguments)}function _renderWidgets(){return(_renderWidgets=_asyncToGenerator((function*(e,t,i,o,r,n,a,d){var{videos:c}=e;if(c&&0!==c.length&&e){var s={trackingId:null===t||void 0===t?void 0:t.id,widgetId:e.id,videoType:"",widgetType:e.type,siteId:o.siteId,organisationId:o.organisationId,campaignId:"undefined"!==typeof window.CAMPAIGN_DATA?window.CAMPAIGN_DATA.id:null,event_source:"undefined"!==typeof window.videowiseTapcart?"TAPCART":"SHOP"};if(c.length){var l=[];if("Background"===e.displayType){var _=document.getElementById("reeview-app-widget_".concat(e.id));if(null!==_&&null!==_.children)for(var p=0;p<_.children.length;p++)l.push(_.children[p])}if(!(0,_core_data_access_proxy__WEBPACK_IMPORTED_MODULE_1__.Ay)().isProductPage()&&"Product"===e.displayType&&!e.skins[0].showInCollection)document.querySelectorAll("#reeview-app-widget_".concat(e.id)).forEach((e=>{e.remove()}));yield(0,_renderWidget__WEBPACK_IMPORTED_MODULE_0__.Ay)({widget:e,page:t,trackingContext:s,settings:o,previousChildren:l,useShadowDom:r,productWidget:n,watermark:a,liveShow:d})}}}))).apply(this,arguments)}var checkCart=()=>{if(sessionStorage.getItem("openCart")){var jsData=window.atob(sessionStorage.getItem("openCart"));eval(jsData),sessionStorage.removeItem("openCart")}}},1263:(e,t,i)=>{i.d(t,{$3:()=>s,C4:()=>c,E2:()=>p,Fx:()=>l,I8:()=>g,Ov:()=>d,Qj:()=>w,V9:()=>m,cI:()=>v,fU:()=>h,mH:()=>u,n9:()=>f,pM:()=>_,xf:()=>y});var o=i(5988),r=i(1221),n=i(1690);function a(e,t,i,o,r,n,a){try{var d=e[n](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,r)}var d=(e,t,i,o)=>{var n=((e,t,i)=>{var o,r,n,{title:a,featured_image:d,options:c,variants:s,id:l,images:_,description:p,tag:u,productReviews:v,selling_plan_groups:w,variantId:f,quantity:m,excludedVariants:h,requires_selling_plan:y,compare_at_price:g}=t||{},E=f?s.find((e=>e.id===Number(f))):void 0,S=m||1,T="0";return(T=E?isNaN(parseFloat(null===E||void 0===E?void 0:E.compare_at_price))||null===E||void 0===E?void 0:E.compare_at_price:s?isNaN(parseFloat(null===(o=s[0])||void 0===o?void 0:o.compare_at_price))?null:null===(r=s[0])||void 0===r?void 0:r.compare_at_price:null)||(T=isNaN(parseFloat(g))?null:parseFloat(g)),{id:l,available:"undefined"!==typeof E?E.available:t.available,title:a,image:d,options:c,variants:s,price:"undefined"!==typeof E?E.price:t.price,oldPrice:T,selectedId:"undefined"!==typeof E?E.id:null===(n=s[0])||void 0===n?void 0:n.id,handle:i,images:_,description:p,tag:u,productReviews:v,selling_plan_groups:w,variantId:f,excludedVariants:h,quantity:S,requires_selling_plan:y}})(0,t,i);e(o?{type:r.k.ADD_PRODUCT_TO_VIEW_LIST,payload:n}:{type:r.k.ADD_PRODUCT,payload:{product:n}})},c=function(){var e,t=(e=function*(e){var{handle:t,dispatch:i,tag:n,variantId:a,shoppableCtx:c,productReviews:s,excludedVariants:l}=e||{};if(c.viewedProducts.filter((e=>e.handle===t&&e.variantId===a)).length){var _=c.viewedProducts.filter((e=>e.handle===t))[0];d(i,_,t),i({type:r.k.SHOW_MORE,payload:{isVisible:!0}}),i({type:r.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!0}})}else{var p=yield(0,o.Ay)().getProductByHandle(t,l,void 0);n&&(p.tag=n),s&&(p.productReviews=s),a&&(p.variantId=a),p&&d(i,p,t),i({type:r.k.SHOW_MORE,payload:{isVisible:!0}}),i({type:r.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!0}})}},function(){var t=this,i=arguments;return new Promise((function(o,r){var n=e.apply(t,i);function d(e){a(n,o,r,d,c,"next",e)}function c(e){a(n,o,r,d,c,"throw",e)}d(void 0)}))});return function(e){return t.apply(this,arguments)}}(),s=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>e.type===n.kN.PRODUCT)).length>0},l=e=>{var t="0123456789abcdef";function i(e){var i,o="";for(i=0;i<=3;i++)o+=t.charAt(e>>8*i+4&15)+t.charAt(e>>8*i&15);return o}function o(e,t){var i=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(i>>16)<<16|65535&i}function r(e,t,i,r,n,a){return o(function(e,t){return e<<t|e>>>32-t}(o(o(t,e),o(r,a)),n),i)}function n(e,t,i,o,n,a,d){return r(t&i|~t&o,e,t,n,a,d)}function a(e,t,i,o,n,a,d){return r(t&o|i&~o,e,t,n,a,d)}function d(e,t,i,o,n,a,d){return r(t^i^o,e,t,n,a,d)}function c(e,t,i,o,n,a,d){return r(i^(t|~o),e,t,n,a,d)}var s,l,_,p,u,v=function(e){var t,i=1+(e.length+8>>6),o=new Array(16*i);for(t=0;t<16*i;t++)o[t]=0;for(t=0;t<e.length;t++)o[t>>2]|=e.charCodeAt(t)<<t%4*8;return o[t>>2]|=128<<t%4*8,o[16*i-2]=8*e.length,o}(e),w=1732584193,f=-271733879,m=-1732584194,h=271733878;for(s=0;s<v.length;s+=16)l=w,_=f,p=m,u=h,w=n(w,f,m,h,v[s+0],7,-680876936),h=n(h,w,f,m,v[s+1],12,-389564586),m=n(m,h,w,f,v[s+2],17,606105819),f=n(f,m,h,w,v[s+3],22,-1044525330),w=n(w,f,m,h,v[s+4],7,-176418897),h=n(h,w,f,m,v[s+5],12,1200080426),m=n(m,h,w,f,v[s+6],17,-1473231341),f=n(f,m,h,w,v[s+7],22,-45705983),w=n(w,f,m,h,v[s+8],7,1770035416),h=n(h,w,f,m,v[s+9],12,-1958414417),m=n(m,h,w,f,v[s+10],17,-42063),f=n(f,m,h,w,v[s+11],22,-1990404162),w=n(w,f,m,h,v[s+12],7,1804603682),h=n(h,w,f,m,v[s+13],12,-40341101),m=n(m,h,w,f,v[s+14],17,-1502002290),w=a(w,f=n(f,m,h,w,v[s+15],22,1236535329),m,h,v[s+1],5,-165796510),h=a(h,w,f,m,v[s+6],9,-1069501632),m=a(m,h,w,f,v[s+11],14,643717713),f=a(f,m,h,w,v[s+0],20,-373897302),w=a(w,f,m,h,v[s+5],5,-701558691),h=a(h,w,f,m,v[s+10],9,38016083),m=a(m,h,w,f,v[s+15],14,-660478335),f=a(f,m,h,w,v[s+4],20,-405537848),w=a(w,f,m,h,v[s+9],5,568446438),h=a(h,w,f,m,v[s+14],9,-1019803690),m=a(m,h,w,f,v[s+3],14,-187363961),f=a(f,m,h,w,v[s+8],20,1163531501),w=a(w,f,m,h,v[s+13],5,-1444681467),h=a(h,w,f,m,v[s+2],9,-51403784),m=a(m,h,w,f,v[s+7],14,1735328473),w=d(w,f=a(f,m,h,w,v[s+12],20,-1926607734),m,h,v[s+5],4,-378558),h=d(h,w,f,m,v[s+8],11,-2022574463),m=d(m,h,w,f,v[s+11],16,1839030562),f=d(f,m,h,w,v[s+14],23,-35309556),w=d(w,f,m,h,v[s+1],4,-1530992060),h=d(h,w,f,m,v[s+4],11,1272893353),m=d(m,h,w,f,v[s+7],16,-155497632),f=d(f,m,h,w,v[s+10],23,-1094730640),w=d(w,f,m,h,v[s+13],4,681279174),h=d(h,w,f,m,v[s+0],11,-358537222),m=d(m,h,w,f,v[s+3],16,-722521979),f=d(f,m,h,w,v[s+6],23,76029189),w=d(w,f,m,h,v[s+9],4,-640364487),h=d(h,w,f,m,v[s+12],11,-421815835),m=d(m,h,w,f,v[s+15],16,530742520),w=c(w,f=d(f,m,h,w,v[s+2],23,-995338651),m,h,v[s+0],6,-198630844),h=c(h,w,f,m,v[s+7],10,1126891415),m=c(m,h,w,f,v[s+14],15,-1416354905),f=c(f,m,h,w,v[s+5],21,-57434055),w=c(w,f,m,h,v[s+12],6,1700485571),h=c(h,w,f,m,v[s+3],10,-1894986606),m=c(m,h,w,f,v[s+10],15,-1051523),f=c(f,m,h,w,v[s+1],21,-2054922799),w=c(w,f,m,h,v[s+8],6,1873313359),h=c(h,w,f,m,v[s+15],10,-30611744),m=c(m,h,w,f,v[s+6],15,-1560198380),f=c(f,m,h,w,v[s+13],21,1309151649),w=c(w,f,m,h,v[s+4],6,-145523070),h=c(h,w,f,m,v[s+11],10,-1120210379),m=c(m,h,w,f,v[s+2],15,718787259),f=c(f,m,h,w,v[s+9],21,-343485551),w=o(w,l),f=o(f,_),m=o(m,p),h=o(h,u);return i(w)+i(f)+i(m)+i(h)},_=e=>!!(e&&e.subtitles&&Object.keys(e.subtitles).length>0),p=e=>{var t;return 6===(e=e.replace(/^#/,"")).length?(t=/^([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:null:3===e.length&&(t=/^([a-f\d])([a-f\d])([a-f\d])$/i.exec(e))?[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]:null},u=e=>{var t="".concat(e).split("");return t.splice(-2,0,","),t.join("")},v=(e,t,i)=>[...e.slice(0,t),i,...e.slice(t)],w=(e,t)=>{if(!e.readyState){var i=t.substring(0,t.indexOf("&vsid")+1);i&&e.open("GET",i,!0)}},f=e=>e&&e.columns?e.columns:2,m=e=>{var{muxPlaybackId:t}=e||{};return!!t},h=e=>{var t=Math.floor(e/3600),i=Math.floor(e%3600/60),o=Math.round(e%60);return[t,i>9?i:t?"0"+i:i||"0",o>9?o:"0"+o].filter(Boolean).join(":")},y=e=>String(e).toLowerCase().match(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|.(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/),g=e=>/^\+?\d{6,14}$/.test(e.replace(/\s/g,""))},8712:(e,t,i)=>{i.d(t,{Ay:()=>h,e5:()=>v});i(0);var o=i(5299),r=i(4730),n=i(1690),a=i(2972),d=i(9973),c=i(2446),s=i(5988),l=i(2240);function _(e,t,i,o,r,n,a){try{var d=e[n](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,r)}var p=(0,o.lazy)((()=>i.e(8963).then(i.bind(i,8963)))),u="reeview-app-widget_",v=(e,t)=>{if("undefined"!==typeof e)return e.find((e=>e.skinType===t))};window.dispatchEvent(new Event("resize"));var w=function(){var e,t=(e=function*(e){var{widget:t,page:i,productWidget:_,trackingContext:w,settings:{showBadge:h,inventorySetting:y,logoUrl:g}={},previousChildren:E,useShadowDom:S,watermark:T,liveShow:I}=e,{widgetId:O,videoId:C}=(0,c.s)()||{},{displayType:P,skins:A,videoPlayers:b,videos:R}=t,D=(e=>{var t="".concat(u).concat(e.id);return(null===e||void 0===e?void 0:e.type)===n.xO.Product&&e.displayType===n.vZ.Inline?window.document.getElementById(t)?t:"reeview-app__inline-widget":"".concat(u).concat(e.id)})(t),L=(0,d.ZI)(),k=(e=>e[0])(b)||{},N=[n.vZ.Story,n.vZ.Inline,n.vZ.Background,n.vZ.Product,n.vZ.Image,n.vZ.Testimonial].includes(P),H=t.displayType===n.vZ.Product,U=v(A,H?"DESKTOP":L),$=N?window.document.getElementById(D):f(D);if(!1===N&&window.document.body.appendChild($),$)if(!m(D,"vw-root")||H){if("DESKTOP"===L&&"undefined"!==typeof U&&"undefined"!==typeof U.style&&"undefined"!==typeof U.style.carouselType&&!0===["CarouselCenterPiece","CarouselShoppable"].includes(t.theme)){var q=U.layout.columns-R.length+1;if(q>0)for(var G=0;G<q;G++)R.push(R[Math.floor(Math.random()*R.length)])}var x={widget:t,widgetID:D,videos:R,containerElement:$,page:i,productWidget:_,trackingContext:w,showBadge:h,storeLogo:g,inventorySetting:y,hashParams:{widgetId:O,videoId:C},previousChildren:E,currentSlideForQuizInteraction:0,currentVideoType:"",useShadowDom:S,watermark:T,liveShow:I},j={deviceType:L,player:k,skin:U},M=e=>{var i=(0,r.Hr)(e);!0===H?i.render((0,l.Y)(o.Suspense,{fallback:(0,l.Y)(l.FK,{}),children:(0,l.Y)(p,{initialState:x,theme:j})})):i.render((0,l.Y)(a.A,{mode:(0,a.k)(),useShadowDom:S,widgetId:t.id,children:(0,l.Y)(o.Suspense,{fallback:(0,l.Y)(l.FK,{}),children:(0,l.Y)(p,{initialState:x,theme:j})})}))};if(H)if(!0===(0,s.Ay)().isProductPage())document.querySelectorAll(".".concat(D)).forEach((e=>{M(e)}));else{console.log("START 2!");var V=document.querySelector(".".concat(D,'[data-product-id="').concat(i.productRefId,'"][data-widget-id="').concat(t.id,'"]'));null!==V?M(V):document.querySelectorAll(".".concat(D)).forEach((e=>{M(e)}))}else M($)}else console.log("VideoWise widgetID: ".concat(D," is already loaded!"))},function(){var t=this,i=arguments;return new Promise((function(o,r){var n=e.apply(t,i);function a(e){_(n,o,r,a,d,"next",e)}function d(e){_(n,o,r,a,d,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),f=e=>{var t=window.document.createElement("div");return t.setAttribute("id",e),t},m=(e,t)=>{var i=window.document.getElementById(t),o=i?i.parentNode:{};return!(null===o||void 0===o||!o.id||(null===o||void 0===o?void 0:o.id)!==e)};const h=w},245:(e,t,i)=>{i.d(t,{ev:()=>s,u4:()=>c});var o=i(3585),r=i(9973);function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function a(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){d(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function d(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var o=i.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var c=function(e){(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return fetch("".concat("https://api.videowise.com","/tracking/").concat(e),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a(a({},t),{},{uid:(0,o.A)(),deviceType:(0,r.ZI)()}))})})(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).then((()=>{})).catch((e=>console.log("Tracking error: ",e)))},s=e=>{var t=(new Date).getTime();return Math.round((t-e)/1e3)}},1221:(e,t,i)=>{i.d(t,{P:()=>s,k:()=>c});var o=i(4083),r=i(3949);function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function a(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){d(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function d(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var o=i.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var c={ADD_PRODUCT:"add_product",ADD_PRODUCT_TO_VIEW_LIST:"add_product_to_view_list",REMOVE_PRODUCT:"remove_product",GET_CART:"get_cart",SET_CART:"set_cart",UPDATE_PRODUCT:"update_product",HIDE_PANEL:"hide_panel",TOGGLE_PANEL:"toggle_panel",SHOW_MORE:"show_more",SHOW_MORE_SHARE:"show_more_share",HIDE_MORE:"hide_more",HIDE_MORE_SHARE:"hide_more_share",ADD_TO_CART:"add_to_cart",TOGGLE_SOUND:"toggle_sound",SHOW_SHOPPABLE_LIST:"show_shoppable_list",HIDE_SHOPPABLE_LIST:"hide_shoppable_list",SET_SHOPPABLE_LIST:"set_shoppable_list",TOGGLE_PANEL_HEADER:"toggle_panel_header",SET_IS_LOADING_IN_PROGRESS:"set_is_loading_in_progress",TOGGLE_SHOPPABLE_LOADING:"toggle_shoppable_loading",ADD_SUBSCRIPTION:"add_subscription",ERROR_ON_PRODUCT:"error_on_product",TOGGLE_PANEL_INTERACTION:"toggle_panel_interaction",VIDEO_CARD_MUTED:"video_card_muted",SET_SHOW_VIRTUAL_CART:"SET_SHOW_VIRTUAL_CART",SET_SHOW_VIRTUAL_CART_POPUP:"SET_SHOW_VIRTUAL_CART_POPUP",ADDED_PRODUCT_TO_CART:"ADDED_PRODUCT_TO_CART",CLICKED_PRODUCT:"CLICKED_PRODUCT",SET_SHOW_SUCCESS_MESSAGE:"set_show_success_message"},s=(e,t)=>{var i,n;switch(t.type){case c.GET_CART:return a(a({},e),{},{cart:a(a({},e.cart),t.payload.cart)});case c.ADD_PRODUCT:return e.viewedProducts.filter((e=>{var i;return e.id==(null===(i=t.payload.product)||void 0===i?void 0:i.id)})).length?a(a({},e),{},{product:a(a({},e.product),t.payload.product)}):a(a({},e),{},{product:a(a({},e.product),t.payload.product),viewedProducts:[...e.viewedProducts,t.payload.product]});case c.ADD_PRODUCT_TO_VIEW_LIST:if(!e.viewedProducts.some((e=>e.id==t.payload.id)))return a(a({},e),{},{viewedProducts:[...e.viewedProducts,t.payload]});case c.REMOVE_PRODUCT:return e.viewedProducts.filter((e=>{var i,o;return e.id==((null===(i=t.payload.product)||void 0===i?void 0:i.id)||(null===(o=t.payload)||void 0===o?void 0:o.id))})).length?a(a({},e),{},{product:a(a({},e.product),t.payload.product)}):a(a({},e),{},{viewedProducts:e.viewedProducts.filter((e=>{var i,o;return e.id!==((null===(i=t.payload.product)||void 0===i?void 0:i.id)||(null===(o=t.payload)||void 0===o?void 0:o.id))}))});case c.UPDATE_PRODUCT:return e.viewedProducts.filter((e=>e.id==t.payload.product.id)).length?a(a({},e),{},{product:a(a({},e.product),t.payload.product)}):a(a({},e),{},{product:a(a({},e.product),t.payload.product),viewedProducts:[...e.viewedProducts,t.payload.product]});case c.HIDE_PANEL:return a(a({},e),{},{product:null,isVisible:!1});case c.TOGGLE_PANEL:case c.TOGGLE_PANEL_INTERACTION:return a(a({},e),{},{isVisible:t.payload.visible});case c.SET_SHOW_VIRTUAL_CART:return window.liveStream&&r.q.dispatchLiveStreamTrackingCustomEvent({type:o._4.VIDEOWISE_LIVE_ON_INTERACTION,lsInteractionType:t.payload?o.aU.ShowCart:o.aU.HideCart,liveStream:window.liveStream}),a(a({},e),{},{showVirtualCart:t.payload,showMore:!1});case c.SET_SHOW_VIRTUAL_CART_POPUP:return a(a({},e),{},{showVirtualCartPopup:t.payload});case c.SHOW_MORE:return a(a({},e),{},{isVisible:null===(i=t.payload)||void 0===i?void 0:i.isVisible,showMore:!0});case c.SHOW_MORE_SHARE:return a(a({},e),{},{showShare:!0});case c.HIDE_MORE:return a(a({},e),{},{isVisible:null===(n=t.payload)||void 0===n?void 0:n.isVisible,showMore:!1});case c.HIDE_MORE_SHARE:return a(a({},e),{},{showShare:!1});case c.TOGGLE_SOUND:return a(a({},e),{},{muted:t.payload.muted});case c.SHOW_SHOPPABLE_LIST:return a(a({},e),{},{toggleShoppableList:!0,isVisible:!0});case c.HIDE_SHOPPABLE_LIST:return a(a({},e),{},{toggleShoppableList:!1,isVisible:!1});case c.SET_SHOPPABLE_LIST:return a(a({},e),{},{shoppableList:t.payload.shoppableList});case c.TOGGLE_PANEL_HEADER:return a(a({},e),{},{showHeader:t.payload.showHeader});case c.SET_IS_LOADING_IN_PROGRESS:return a(a({},e),{},{isLoadingInProgress:t.payload.isLoadingInProgress});case c.TOGGLE_SHOPPABLE_LOADING:return a(a({},e),{},{isShoppableLoading:t.payload.loading});case c.ADD_SUBSCRIPTION:return a(a({},e),{},{subscriptionId:t.payload.subscriptionId});case c.ERROR_ON_PRODUCT:return a(a({},e),{},{errorOnProduct:t.payload.errorOnProduct});case c.VIDEO_CARD_MUTED:return a(a({},e),{},{videoCardMuted:t.payload.videoCardMuted});case c.ADDED_PRODUCT_TO_CART:return a(a({},e),{},{addedProductToCart:t.payload});case c.CLICKED_PRODUCT:return a(a({},e),{},{clickedProduct:t.payload});case c.SET_SHOW_SUCCESS_MESSAGE:return a(a({},e),{},{showSuccessMessage:t.payload});default:return e}}},2689:(e,t,i)=>{i.d(t,{kh:()=>o.kh});var o=i(1744)},0:(e,t,i)=>{(function(){var t=void 0,o=i(9140)(e.id,{});e.hot.data&&e.hot.data.value&&e.hot.data.value!==t?e.hot.invalidate():e.hot.accept(),e.hot.dispose((function(e){e.value=t,o()}))})()},4485:(e,t,i)=>{i.d(t,{A:()=>E});var o,r=i(8987),n=i(5988),a=i(987),d=i(9973),c=i(1719),s=i(1221),l=i(3585),_=i(3949),p=i(4083),u=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class v{}o=v,v.addToCart=(e,t,i,o,n)=>u(void 0,void 0,void 0,(function*(){return yield new Promise(((a,s)=>{window.parent.postMessage({payload:{url:E.urlHelper("/cart/add.js"),productSelectedId:e,subscriptionId:t,productId:i,quantity:o,trackingContext:n,uuid:(0,l.A)(),deviceType:(0,d.ZI)(),cartId:r.A.get("cart")},request:c.dL.ADD_TO_CART_ACTION},"*"),window.addEventListener("message",(e=>{e.data.responseType===c.$t.RESPONSE_SHOPIFY_ADD_TO_CART&&(e.data.data?a(e.data.data):s("Error adding item to cart!"))}))}))})),v.initShopifyWindow=e=>{window.parent.postMessage({payload:{shop:e.siteData.shop,currency:{active:e.siteData.currency,rate:"1.0"}},request:c.dL.INIT_SHOPIFY_WINDOW},"*")},v.getCart=()=>u(void 0,void 0,void 0,(function*(){return yield new Promise(((e,t)=>{window.parent.postMessage({payload:{url:E.urlHelper("/cart.json")},request:c.dL.GET_CART_ACTION},"*"),window.addEventListener("message",(i=>{const o=i.data;o.responseType===c.$t.RESPONSE_GET_SHOPIFY_CART&&(o.data||t("Error getting shopify cart!"),e(o.data))}))}))})),v.handleAddToCart=(e,t,i,r,n,a,d,c)=>u(void 0,void 0,void 0,(function*(){e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}});const d=yield o.addToCart(t,i,r,n,a);e({type:s.k.ADDED_PRODUCT_TO_CART,payload:Object.assign(Object.assign({},c),d)}),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),e({type:s.k.SET_SHOW_VIRTUAL_CART_POPUP,payload:!0}),setTimeout((()=>e({type:s.k.SET_SHOW_VIRTUAL_CART_POPUP,payload:!1})),3500);try{const t=yield o.getCart();e({type:s.k.GET_CART,payload:{cart:t}}),c.meta.quantity=n,_.q.dispatchLiveStreamTrackingCustomEvent({type:p._4.VIDEOWISE_LIVE_ON_INTERACTION,lsInteractionType:p.aU.AddToCart,product:c,liveStream:window.liveStream})}catch(l){console.log(l)}})),v.getProductFromShopify=e=>u(void 0,void 0,void 0,(function*(){return new Promise(((t,i)=>{window.parent.postMessage({payload:{handle:e},request:c.dL.GET_PRODUCT_FROM_SHOPIFY},"*"),window.addEventListener("message",(o=>{const r=o.data;r.responseType===c.$t.RESPONSE_GET_PRODUCT_FROM_SHOPIFY&&r.handle===e&&(r.data?t(r.data):i(`Error getting product ${e} from shopify!`))}))}))})),v.updateProductQuantity=e=>u(void 0,void 0,void 0,(function*(){const{dispatch:t,url:i,productId:o,quantity:r}=e;return yield new Promise(((e,n)=>{window.parent.postMessage({payload:{url:i,productId:o,quantity:r},request:c.dL.UPDATE_PRODUCT_QUANTITY},"*"),window.addEventListener("message",(i=>{i.data.responseType===c.$t.RESPONSE_UPDATE_PRODUCT_QUANTITY&&(i.data.data?(t({type:s.k.GET_CART,payload:{cart:i.data.data}}),t({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),e(i.data.data)):n("Error updating item quantity in cart!"))}))}))}));var w,f=i(1263),m=i(245),h=i(1690),y=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class g{}w=g,g.initialization=()=>y(void 0,void 0,void 0,(function*(){window.videowiseIdsLoaded=[];let{Shopify:e,__st:t}=window;if(!e)return;const i=document.querySelector("#videowise-css");if(i&&i.disabled&&i.removeAttribute("disabled"),window.videowise_use_handlers){const e=`https://${window.Shopify.shop}`||window.location.href;if(e.indexOf("/products/")>-1){const i=yield fetch(`${e}.js`),o=yield i.json();t.rid=o.id,t.p="product"}else t.p=""}"about:srcdoc"!==window.location.href&&(w.isProductPage()?yield(0,n.wm)(e.shop,t.rid):yield(0,n._i)(e.shop))})),g.bulkInit=e=>y(void 0,void 0,void 0,(function*(){let{Shopify:t}=window;yield(0,n.H0)(Object.assign({shop:t.shop},e))})),g.urlHelper=e=>{var t;return(!0===window.FORCE_DOMAIN?"https://"+(null===(t=window.Shopify)||void 0===t?void 0:t.shop):"")+e},g.postToCart=(e,t,i,o,n)=>y(void 0,void 0,void 0,(function*(){let d={id:e,quantity:o};t&&(d.selling_plan=t);try{const e=yield(0,a._U)(w.urlHelper("/cart/add.js"),d).then((e=>e.json()));return(0,m.u4)(h._O.Cart,Object.assign({shop:window.Shopify.shop,productRefId:i||window.__st.rid,shopableVideo:!0,cartId:r.A.get("cart")},n)),e}catch(c){console.error("Add to cart error: ",c)}})),g.isProductPage=()=>!0===window.VIDEOWISE_CUSTOM_PRODUCT_PAGE||window.__st&&"product"===window.__st.p&&null!==window.__st.rid,g.getProductId=()=>w.isProductPage()?window.__st.rid:"",g.getProductByHandle=(e,t,i,o)=>y(void 0,void 0,void 0,(function*(){try{let r="";"undefined"!==typeof window.VIDEOWISE_SHOPIFY_ROOT&&"/"!==window.VIDEOWISE_SHOPIFY_ROOT&&(r=window.VIDEOWISE_SHOPIFY_ROOT);const n=yield(0,a.zM)(w.urlHelper(`${r}/products/${e}.js`)),d=yield n.json(),c=d.variants.filter((e=>0!=(null===e||void 0===e?void 0:e.price))).map((e=>Object.assign(Object.assign({},e),{compare_at_price:(0,f.mH)(e.compare_at_price),price:(0,f.mH)(e.price)})));if("undefined"!==typeof i)for(let e=0;e<c.length;e++)c[e].id===parseInt(i)&&(d.price=c[e].price);let s,l=c;if(null===t||void 0===t?void 0:t.length){const e=t.map((e=>Number(e)));if(s=c.filter((t=>e.includes(t.id))),1===d.options.length){const e=s.map((e=>e.option1));d.options[0].values=d.options[0].values.filter((t=>!e.includes(t)))}l=c.filter((e=>!s.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},d),{compare_at_price:(0,f.mH)(d.compare_at_price),compare_at_price_max:(0,f.mH)(d.compare_at_price_max),compare_at_price_min:(0,f.mH)(d.compare_at_price_min),price:(0,f.mH)(d.price),price_max:(0,f.mH)(d.price_max),price_min:(0,f.mH)(d.price_min),variants:l,quantity:o,excludedVariants:(null===s||void 0===s?void 0:s.length)?s:[]})}catch(r){return!1}})),g.getStoreCart=()=>y(void 0,void 0,void 0,(function*(){try{const{data:e}=yield(0,a.Xl)(w.urlHelper("/cart.json"));return e}catch(e){return console.log("Shopify cart error: ",e),e}})),g.getRecommendedProductsById=e=>y(void 0,void 0,void 0,(function*(){if(window.Shopify.withLiveStream)return{products:[]};try{const{data:t}=yield(0,a.XI)(w.urlHelper(`/recommendations/products.json?product_id=${e}`));return t}catch(t){return console.log("Shopify recommended products error: ",t),t}})),g.setCommercials=(e,t,i,o)=>y(void 0,void 0,void 0,(function*(){var r,n,a,d,c,l,_;let p=[];if((null===(r=e[t])||void 0===r?void 0:r.commercials)&&(null===(n=e[t])||void 0===n?void 0:n.commercials.length))for(const i in null===(a=e[t])||void 0===a?void 0:a.commercials){const o=null===(d=e[t])||void 0===d?void 0:d.commercials[i];if("PRODUCT"===o.type&&!o.hasOwnProperty("compare_at_price")){const e=yield w.getProductByHandle(null===o||void 0===o?void 0:o.handle,null===o||void 0===o?void 0:o.excludedVariants,null===o||void 0===o?void 0:o.variantId,null===o||void 0===o?void 0:o.quantity);if(!1!==e){const t="undefined"!==typeof o.variantId?e.variants.find((e=>e.id===Number(o.variantId))):e.variants[0],i=null!==(l=null===(c=null===t||void 0===t?void 0:t.featured_image)||void 0===c?void 0:c.src)&&void 0!==l?l:e.featured_image;p.push(Object.assign(Object.assign(Object.assign({},e),o),{compare_at_price:isNaN(parseInt(e.compare_at_price))?void 0:e.compare_at_price,compare_at_price_max:isNaN(parseInt(e.compare_at_price_max))?void 0:e.compare_at_price_max,compare_at_price_min:isNaN(parseInt(e.compare_at_price_min))?void 0:e.compare_at_price_min,price:isNaN(parseInt(e.price))?void 0:e.price,price_max:isNaN(parseInt(e.price_max))?void 0:e.price_max,price_min:isNaN(parseInt(e.price_min))?void 0:e.price_min,compareAtPrice:!1===isNaN(parseInt(t.compare_at_price))?t.compare_at_price:void 0,previewImageSrc:`${i}&width=400`}))}}}const u=(0,f.$3)(p);i({type:s.k.SET_SHOPPABLE_LIST,payload:{shoppableList:p}});const v=null!==(_=p.filter((e=>e.type===h.kN.PRODUCT)))&&void 0!==_?_:[];v.length>1&&!0===u?!1===o&&(i({type:s.k.SHOW_SHOPPABLE_LIST}),i({type:s.k.HIDE_MORE,payload:{isVisible:!0}})):1===v.length&&!0===u?!1===o&&(i({type:s.k.HIDE_SHOPPABLE_LIST}),i({type:s.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!1}}),i({type:s.k.SHOW_MORE,payload:{isVisible:!0}})):(i({type:s.k.HIDE_SHOPPABLE_LIST}),i({type:s.k.HIDE_MORE,payload:{isVisible:!1}}))})),g.redirectToCheckout=(e,t,i,o,r,n)=>y(void 0,void 0,void 0,(function*(){e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield w.postToCart(t,i,o,r,n),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location=`${window.location.origin}/checkout`})),g.redirectToCart=(e,t,i,o,r,n)=>y(void 0,void 0,void 0,(function*(){window.Shopify.withLiveStream?v.addToCart(t,i,o,r,n):w.redirectToCartFromWidget(e,t,i,o,r,n)})),g.redirectToCartFromWidget=(e,t,i,o,r,n)=>y(void 0,void 0,void 0,(function*(){e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield w.postToCart(t,i,o,r,n),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}});const a=window.FORCE_DOMAIN?`/cart/add?items[][id]=${t}&items[][quantity]=${r}&return_to=/checkout`:`${window.location.origin}/cart`;window.location=w.urlHelper(a)})),g.redirectToCartCustom=(e,t,i,o,r,n,a)=>y(void 0,void 0,void 0,(function*(){e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield w.postToCart(t,i,o,r,n),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),sessionStorage.setItem("openCart",a),window.document.location.reload()})),g.redirectToCustomURL=(e,t,i,o,r,n,a)=>y(void 0,void 0,void 0,(function*(){e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield w.postToCart(t,i,o,r,n),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location.replace(a)})),g.handleAddToCart=(e,t,i,o,r,n,a,d,c)=>y(void 0,void 0,void 0,(function*(){if(window.Shopify.withLiveStream)yield v.handleAddToCart(e,t,i,o,r,n,d,c);else{e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield w.postToCart(t,i,o,r,n),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}});try{const t=yield w.getStoreCart();e({type:s.k.GET_CART,payload:{cart:t}})}catch(a){return a}}})),g.redirectToClientURL=e=>{window.location.replace(e)},g.getCurrency=()=>{var e,t;return(null===(t=null===(e=window.Shopify)||void 0===e?void 0:e.currency)||void 0===t?void 0:t.active)||"USD"},g.handleGetCart=e=>y(void 0,void 0,void 0,(function*(){let t=null;t=window.Shopify.withLiveStream?yield v.getCart():yield w.getStoreCart(),e({type:s.k.GET_CART,payload:{cart:t}})})),g.updateCartProductQuantity=(e,t,i)=>y(void 0,void 0,void 0,(function*(){let o=null;window.Shopify.withLiveStream?(e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),o=yield v.updateProductQuantity({dispatch:e,url:w.urlHelper("/cart/update.js"),productId:t,quantity:i})):(yield(0,a._b)({url:w.urlHelper("/cart/update.js"),productId:t,quantity:i}),o=yield w.getStoreCart()),e({type:s.k.GET_CART,payload:{cart:o}})}));const E=g},987:(e,t,i)=>{i.d(t,{h:()=>_,Xl:()=>y,IM:()=>d,Zl:()=>g,vv:()=>v,ue:()=>c,zM:()=>m,XI:()=>h,u9:()=>s,_U:()=>w,_b:()=>f,T3:()=>u,xi:()=>p,v0:()=>l});const o=()=>{if(window.VIDEOWISE_SUPPORT_H265=!1,"undefined"===typeof window.VIDEOWISE_SUPPORT_H265_CHECKED){const e=document.createElement("video");e.src="https://cdn2.videowise.com/custom-videos/videos/black_h265.mp4",e.addEventListener("loadedmetadata",(e=>{e.target.videoHeight>0&&(window.VIDEOWISE_SUPPORT_H265=!0)}),!1),window.VIDEOWISE_SUPPORT_H265_CHECKED=!1}return window.VIDEOWISE_SUPPORT_H265};window.consolAdv=!1;const r=e=>{"undefined"===typeof window.videowiseTapcart&&o();return window.consolAdv||(window.consolAdv=!0,(()=>{let e="\n";e+="\ud83d\ude80\xa0Increase shooper engagement on-site\n",e+="\ud83d\ude80\xa0Increase conversions\n",e+="\u26a1\ufe0f Zero page-speed impact\n",e+="\n",e+="Learn more at:\xa0https://videowise.com\n\n",console.group("%cInteractive & Shoppable Video powered by Videowise.","display: inline-block; font-size: 14px; background: #3CFECF; color: #121212; padding: 4px;"),console.log("%c\n\ud83d\ude80\xa0Increase shooper engagement on-site\n\ud83d\ude80\xa0Increase conversions\n\u26a1\ufe0f Zero page-speed impact\n\nLearn more at:\xa0https://videowise.com\n\n%cBuild: 999","font-style: normal;","background: rgba(135,131,120,0.15); color: #EB5757; border-radius: 3px; font-size: 80%; padding: 0.1em 0.2em;"),console.groupEnd()})()),null===e||void 0===e?void 0:e.data};var n=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};const a="https://api-cdn.videowise.com",d=e=>n(void 0,void 0,void 0,(function*(){const t=new URLSearchParams(`shop=${e.shop}`);t.set("url",e.url);const i=yield fetch(`${a}/widget/independent.json?${t.toString()}`,{headers:{"Content-Type":"application/json"}});return r({data:yield i.json()})})),c=e=>n(void 0,void 0,void 0,(function*(){var t;const i=new URLSearchParams(`shop=${e.shop}`);i.set("productId",e.productId),i.set("url",null!==(t=e.url)&&void 0!==t?t:"");const o=yield fetch(`${a}/widget/product.json?${i.toString()}`,{headers:{"Content-Type":"application/json"}});return r({data:yield o.json()})})),s=e=>n(void 0,void 0,void 0,(function*(){const t=yield fetch(`${a}/external-ugc/ugcForm?shop=${e.shop}`,{headers:{"Content-Type":"application/json"}});return yield t.json()})),l=e=>n(void 0,void 0,void 0,(function*(){return new Promise(((t,i)=>{const o=new XMLHttpRequest;o.open("POST",`${a}/external-ugc/videoUpload?shop=${e.shop}`,!0),o.onload=()=>{t(o.status)},o.onerror=()=>{},o.upload.addEventListener("progress",(t=>{const i=Math.round(100*t.loaded/t.total);e.handleOnProgressCallback(i)}),!1),o.send(e.formData)}))})),_=e=>n(void 0,void 0,void 0,(function*(){if(!Array.isArray(e.widgetIds)||0===e.widgetIds.length||!e.widgetIds)return;let t=`${a}/widget/bulk.json?widget=${e.widgetIds.join()}&shop=${e.shop}`;e.url&&(t+=`&url=${e.url}`),e.productId&&(t+=`&productId=${e.productId}`),e.device&&(t+=`&device=${e.device}`);const i=yield fetch(t);return r({data:yield i.json()})})),p=(e,t)=>n(void 0,void 0,void 0,(function*(){const i=yield fetch(`${a}/formData/${e}/vote/`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});return{data:yield i.json()}})),u=(e,t)=>n(void 0,void 0,void 0,(function*(){return yield fetch(`${a}/formData/${e}/`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})})),v=e=>n(void 0,void 0,void 0,(function*(){var t;const i=yield fetch(`https://${null===(t=null===window||void 0===window?void 0:window.Shopify)||void 0===t?void 0:t.domain}/products/${e}.js`,{headers:{"Content-Type":"application/json"}});return{data:yield i.json()}})),w=(e,t)=>n(void 0,void 0,void 0,(function*(){return yield fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})})),f=e=>n(void 0,[e],void 0,(function*({url:e,productId:t,quantity:i}){return yield fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({updates:{[t]:i}})}).then((e=>e.json())).catch((e=>console.log(e)))})),m=e=>n(void 0,void 0,void 0,(function*(){return yield fetch(e,{method:"GET"})})),h=e=>n(void 0,void 0,void 0,(function*(){const t=yield fetch(e,{method:"GET",headers:{"Content-Type":"application/json"}});return{data:yield t.json()}})),y=e=>n(void 0,void 0,void 0,(function*(){const t=yield fetch(e,{headers:{"Content-Type":"application/json"}});return{data:yield t.json()}})),g=e=>n(void 0,void 0,void 0,(function*(){const t=yield fetch(`${a}/external/live-stream/${e}/status`,{headers:{"Content-Type":"application/json"}});return{data:yield t.json()}}))},5988:(e,t,i)=>{i.d(t,{Ay:()=>G,Zr:()=>q,H0:()=>$,_i:()=>H,wm:()=>U});var o,r=i(4485),n=i(8987),a=i(987),d=i(1263),c=i(1221),s=i(245),l=i(1690),_=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class p{}o=p,p.initialization=()=>_(void 0,void 0,void 0,(function*(){console.warn("SFCCClass.initialization();"),window.videowiseIdsLoaded=[],"about:srcdoc"!==window.location.href&&(o.isProductPage()?yield U(window.videowiseSFCC.host,window.videowiseSFCC.pid):yield H(window.videowiseSFCC.host))})),p.bulkInit=e=>_(void 0,void 0,void 0,(function*(){yield $(Object.assign({shop:window.videowiseSFCC.host},e))})),p.urlHelper=e=>{console.warn(`SFCCClass.urlHelper(${e});`)},p.postToCart=(e,t,i,o,r)=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.postToCart(${e}, ${t}, ${i}, ${o}, ${r});`);const d=new FormData;d.append("pid",e),d.append("quantity",o);try{yield(0,a._U)(window.videowiseSFCC.addToCartURL,d),(0,s.u4)(l._O.Cart,Object.assign({shop:window.videowiseSFCC.host,productRefId:i||window.videowiseSFCC.pid,shopableVideo:!0,cartId:n.A.get("cart")},r))}catch(c){console.error("Add to cart error: ",c)}})),p.isProductPage=()=>(console.warn("SFCCClass.isProductPage();"),!0===window.VIDEOWISE_CUSTOM_PRODUCT_PAGE||window.videowiseSFCC&&window.videowiseSFCC.pid&&"null"!==window.videowiseSFCC.pid),p.getProductId=()=>(console.warn("SFCCClass.getProductId();"),o.isProductPage()?window.videowiseSFCC.pid:""),p.getProductByHandle=(e,t,i,o)=>_(void 0,void 0,void 0,(function*(){var o;console.warn(`SFCCClass.getProductByHandle(${e}, ${t}, ${i});`);try{const r=yield(0,a.zM)(`${null===(o=null===window||void 0===window?void 0:window.videowiseSFCC)||void 0===o?void 0:o.productDetailsURL}?pid=${e}`),n=yield r.json(),d=n.data[0].variants.filter((e=>0!=(null===e||void 0===e?void 0:e.price))).map((e=>Object.assign(Object.assign({},e),{compare_at_price:e.compare_at_price.toString(),price:e.price.toString()})));if("undefined"!==typeof i)for(let e=0;e<d.length;e++)d[e].id===parseInt(i)&&(n.data[0].price=d[e].price);let c,s=d;if(null===t||void 0===t?void 0:t.length){const e=t.map((e=>Number(e)));if(c=d.filter((t=>e.includes(t.id))),1===n.data[0].options.length){const e=c.map((e=>e.option1));n.data[0].options[0].values=n.data[0].options[0].values.filter((t=>!e.includes(t)))}s=d.filter((e=>!c.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},n.data[0]),{compare_at_price:n.data[0].compare_at_price.toString(),compare_at_price_max:"undefined"!==typeof n.data[0].compare_at_price_max?n.data[0].compare_at_price_max.toString():"0",compare_at_price_min:"undefined"!==typeof n.data[0].compare_at_price_min?n.data[0].compare_at_price_min.toString():"0",price:n.data[0].price.toString(),price_max:"undefined"!==typeof n.data[0].price_max?n.data[0].price_max.toString():"0",price_min:"undefined"!==typeof n.data[0].price_min?n.data[0].price_min.toString():"0",variants:s,excludedVariants:(null===c||void 0===c?void 0:c.length)?c:[]})}catch(r){return!1}})),p.getStoreCart=()=>_(void 0,void 0,void 0,(function*(){console.warn("SFCCClass.getStoreCart();")})),p.getRecommendedProductsById=e=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.getRecommendedProductsById(${e});`)})),p.setCommercials=(e,t,i,r)=>_(void 0,void 0,void 0,(function*(){var n,a,s,_,p,u;console.warn(`SFCCClass.setCommercials(${e}, ${t}, ${i}, ${r});`);let v=[];if((null===(n=e[t])||void 0===n?void 0:n.commercials)&&(null===(a=e[t])||void 0===a?void 0:a.commercials.length))for(const i in null===(s=e[t])||void 0===s?void 0:s.commercials){const r=null===(_=e[t])||void 0===_?void 0:_.commercials[i];if("PRODUCT"===r.type&&!r.hasOwnProperty("compare_at_price")){const e=yield o.getProductByHandle(null===r||void 0===r?void 0:r.productRefId,null===r||void 0===r?void 0:r.excludedVariants,null===r||void 0===r?void 0:r.variantId,null===r||void 0===r?void 0:r.quantity);if(!1!==e){const t="undefined"!==typeof r.variantId?e.variants.find((e=>e.id===Number(r.variantId))):e.variants[0],i=null!==(p=null===t||void 0===t?void 0:t.featured_image)&&void 0!==p?p:e.featured_image;v.push(Object.assign(Object.assign(Object.assign({},e),r),{compare_at_price:isNaN(parseInt(e.compare_at_price))?void 0:e.compare_at_price,compare_at_price_max:isNaN(parseInt(e.compare_at_price_max))?void 0:e.compare_at_price_max,compare_at_price_min:isNaN(parseInt(e.compare_at_price_min))?void 0:e.compare_at_price_min,price:isNaN(parseInt(e.price))?void 0:e.price,price_max:isNaN(parseInt(e.price_max))?void 0:e.price_max,price_min:isNaN(parseInt(e.price_min))?void 0:e.price_min,compareAtPrice:!1===isNaN(parseInt(t.compare_at_price))?t.compare_at_price:void 0,previewImageSrc:i}))}}}const w=(0,d.$3)(null!==v&&void 0!==v?v:[]);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:v}});const f=null!==(u=v.filter((e=>e.type===l.kN.PRODUCT)))&&void 0!==u?u:[];f.length>1&&!0===w?!1===r&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===f.length&&!0===w?!1===r&&(i({type:c.k.HIDE_SHOPPABLE_LIST}),i({type:c.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!1}}),i({type:c.k.SHOW_MORE,payload:{isVisible:!0}})):(i({type:c.k.HIDE_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!1}}))})),p.redirectToCheckout=(e,t,i,r,n,a)=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCheckout(${e}, ${t}, ${i}, ${r}, ${n}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,r,n,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location=window.videowiseSFCC.checkoutURL})),p.redirectToCart=(e,t,i,r,n,a)=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCart(${e}, ${t}, ${i}, ${r}, ${n}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,r,n,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location=window.videowiseSFCC.cartURL})),p.redirectToCartCustom=(e,t,i,r,n,a,d)=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCartCustom(${e}, ${t}, ${i}, ${r}, ${n}, ${a}, ${d});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,r,n,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),sessionStorage.setItem("openCart",d),window.document.location.reload()})),p.redirectToCustomURL=(e,t,i,r,n,a,d)=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCustomURL(${e}, ${t}, ${i}, ${r}, ${n}, ${a}, ${d});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,r,n,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location.replace(d)})),p.handleAddToCart=(e,t,i,r,n,a,d,c)=>_(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCart(${e}, ${t}, ${i}, ${r}, ${n}, ${a}, ${d}, ${c});`),yield o.redirectToCart(e,t,i,r,n,a)})),p.redirectToClientURL=e=>{console.warn(`SFCCClass.redirectToClientURL(${e});`),window.location.replace(e)},p.getCurrency=()=>(console.warn("SFCCClass.getCurrency();"),window.videowiseSFCC.currency);const u=p;var v,w=i(9973),f=i(1882),m=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class h{}v=h,h.initialization=()=>m(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.initialization();"),window.videowiseIdsLoaded=[];const e=window.location.origin+window.location.pathname,t={showBadge:!1,logoUrl:null,inventorySetting:"USE_INVENTORY",organisationId:window.SITE_DATA.organisationId,siteId:window.SITE_DATA.siteId};yield(0,f.E)(window.INITIAL_DATA.widget,window.SITE_DATA,!1,t,!1);try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_CAMPAIGN_READY,{detail:{deviceType:(0,w.ZI)(),url:e,campaignId:window.CAMPAIGN_DATA.id}}))}catch(i){console.error("Error dispatching VIDEO_CAMPAIGN_READY event:",i)}})),h.bulkInit=e=>m(void 0,void 0,void 0,(function*(){console.warn("Not implemented")})),h.urlHelper=e=>(!0===window.FORCE_DOMAIN?"https://"+window.Shopify.shop:"")+e,h.postToCart=(e,t,i,o,r,a)=>m(void 0,void 0,void 0,(function*(){if(console.warn(`ShopifyCampaignsClass.postToCart(${e}, ${t}, ${i}, ${o}, ${r});`),0===a.items.length)return;const d=new URLSearchParams(document.location.search),c=d.get("email"),s=d.get("medium");let _=null;if(a.selling_plan)_=new URL(`${window.SITE_DATA.url}/cart/add?items[][id]=${a.items[0].id}&items[][quantity]=${a.items[0].quantity}&items[][selling_plan]=${a.selling_plan}&return_to=/checkout`);else{let e="";for(let t=0;t<a.items.length;t++)e+=`${a.items[t].id}:${a.items[t].quantity}`;_=new URL(`${window.SITE_DATA.url}/cart/${e}`)}_.searchParams.set("videowise_campaign_id",window.CAMPAIGN_DATA.id),_.searchParams.set("attributes[videowise_uid]",n.A.get("vw_marketing_landing_uid")),_.searchParams.set("attributes[videowise_campaign_id]",window.CAMPAIGN_DATA.id),_.searchParams.set("attributes[videowise_device_type]",(0,w.ZI)()),c&&_.searchParams.set("attributes[videowise_email]",c),s&&_.searchParams.set("attributes[videowise_medium]",s),_.toString();const p=window.location.origin+window.location.pathname;try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_CAMPAIGN_CHECKOUT,{detail:{deviceType:(0,w.ZI)(),url:p,campaignId:window.CAMPAIGN_DATA.id,items:[a.items.map((e=>({id:e.id,qty:e.quantity,productName:e.product.title,price:e.product.price,currencyCode:v.getCurrency()})))]}}))}catch(u){console.error("Error dispatching VIDEO_CAMPAIGN_CHECKOUT event:",u)}"iframe"===s?window.open(_):window.location=_})),h.isProductPage=()=>!1,h.getProductId=()=>"",h.getProductByHandle=(e,t,i,o)=>m(void 0,void 0,void 0,(function*(){var r,n,a,c,s,l;console.warn(`ShopifyCampaignsClass.getProductByHandle(${e}, ${t}, ${i}, ${o});`);try{const o=window.INITIAL_PRODUCTS.find((t=>t.handle===e)),_=o.variants.filter((e=>0!=(null===e||void 0===e?void 0:e.price))).map((e=>{var t,i;return Object.assign(Object.assign({},e),{compare_at_price:(0,d.mH)(null!==(t=e.compare_at_price)&&void 0!==t?t:0),price:(0,d.mH)(null!==(i=e.price)&&void 0!==i?i:0)})}));if("undefined"!==typeof i)for(let e=0;e<_.length;e++)_[e].id===parseInt(i)&&(o.price=_[e].price);let p,u=_;if(null===t||void 0===t?void 0:t.length){const e=t.map((e=>Number(e)));if(p=_.filter((t=>e.includes(t.id))),1===o.options.length){const e=p.map((e=>e.option1));o.options[0].values=o.options[0].values.filter((t=>!e.includes(t)))}u=_.filter((e=>!p.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},o),{compare_at_price:(0,d.mH)(null!==(r=o.compare_at_price)&&void 0!==r?r:0),compare_at_price_max:(0,d.mH)(null!==(n=o.compare_at_price_max)&&void 0!==n?n:0),compare_at_price_min:(0,d.mH)(null!==(a=o.compare_at_price_min)&&void 0!==a?a:0),price:(0,d.mH)(null!==(c=o.price)&&void 0!==c?c:0),price_max:(0,d.mH)(null!==(s=o.price_max)&&void 0!==s?s:0),price_min:(0,d.mH)(null!==(l=o.price_min)&&void 0!==l?l:0),variants:u})}catch(_){return!1}})),h.getStoreCart=()=>m(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.getStoreCart();")})),h.getRecommendedProductsById=e=>m(void 0,void 0,void 0,(function*(){var t;console.warn(`ShopifyCampaignsClass.getRecommendedProductsById(${e});`);const i=window.INITIAL_PRODUCTS.find((t=>t.id===e));if("undefined"!==typeof i){let e=null!==(t=i.recommended)&&void 0!==t?t:[];for(let t=0;t<e.length;t++)e[t].url=`${window.SITE_DATA.url}${e[t].url}`;return{products:e}}return{products:[]}})),h.setCommercials=(e,t,i,o)=>m(void 0,void 0,void 0,(function*(){var r,n,a,s,l,_;console.warn(`ShopifyCampaignsClass.setCommercials(${e}, ${t}, ${i}, ${o});`);let p=[];if((null===(r=e[t])||void 0===r?void 0:r.products)&&(null===(n=e[t])||void 0===n?void 0:n.products.length))for(const i in null===(a=e[t])||void 0===a?void 0:a.products){const o=null===(s=e[t])||void 0===s?void 0:s.products[i];if("PRODUCT"===o.type&&!o.hasOwnProperty("compare_at_price")){const e=yield v.getProductByHandle(null===o||void 0===o?void 0:o.handle,null===o||void 0===o?void 0:o.excludedVariants,null===o||void 0===o?void 0:o.variantId,null===o||void 0===o?void 0:o.quantity);if(!1!==e){const t="undefined"!==typeof o.variantId?e.variants.find((e=>e.id===Number(o.variantId))):e.variants[0],i=null!==(_=null===(l=null===t||void 0===t?void 0:t.featured_image)||void 0===l?void 0:l.src)&&void 0!==_?_:e.featured_image;p.push(Object.assign(Object.assign(Object.assign({},e),o),{compare_at_price:isNaN(parseInt(e.compare_at_price))?void 0:e.compare_at_price,compare_at_price_max:isNaN(parseInt(e.compare_at_price_max))?void 0:e.compare_at_price_max,compare_at_price_min:isNaN(parseInt(e.compare_at_price_min))?void 0:e.compare_at_price_min,price:isNaN(parseInt(e.price))?void 0:e.price,price_max:isNaN(parseInt(e.price_max))?void 0:e.price_max,price_min:isNaN(parseInt(e.price_min))?void 0:e.price_min,compareAtPrice:!1===isNaN(parseInt(t.compare_at_price))?t.compare_at_price:void 0,previewImageSrc:i,name:e.title}))}}}const u=(0,d.$3)(null!==p&&void 0!==p?p:[]);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:null!==p&&void 0!==p?p:[]}}),p.length>1&&!0===u?!1===o&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===p.length&&!0===u?!1===o&&(i({type:c.k.HIDE_SHOPPABLE_LIST}),i({type:c.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!1}}),i({type:c.k.SHOW_MORE,payload:{isVisible:!0}})):(i({type:c.k.HIDE_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!1}}))})),h.redirectToCheckout=(e,t,i,o,r,n,a)=>m(void 0,void 0,void 0,(function*(){console.warn(`ShopifyCampaignsClass.redirectToCheckout(${e}, ${t}, ${i}, ${o}, ${r}, ${n}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}});const d={items:[{id:t,quantity:r,product:a}]};i&&(d.selling_plan=i),v.postToCart(t,i,o,r,n,d)})),h.redirectToCart=()=>m(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCart();")})),h.redirectToCartCustom=()=>m(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCartCustom();")})),h.redirectToCustomURL=()=>m(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCustomURL();")})),h.handleAddToCart=(e,t,i,o,r,n,a,d)=>m(void 0,void 0,void 0,(function*(){console.warn(`ShopifyCampaignsClass.handleAddToCart(${e}, ${t}, ${i}, ${o}, ${r}, ${n}, ${a}, ${d});`);const s="undefined"!==typeof d.items_subtotal_price?d.items_subtotal_price:0,l="undefined"!==typeof d.item_count?d.item_count:0;let _="undefined"!==typeof d.items?d.items:[];if(0===_.length)_.push({id:t,quantity:r});else for(let e=0;e<_.length;e++)_[e].id===t?_[e].quantity+=r:_.push({id:t,quantity:r});const p={cart:{items_subtotal_price:s+a,currency:v.getCurrency(),item_count:l+r,items:_}};e({type:c.k.GET_CART,payload:p})})),h.redirectToClientURL=()=>m(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToClientURL();")})),h.getCurrency=()=>{var e;return console.warn("ShopifyCampaignsClass.getCurrency();"),(null===(e=window.Shopify)||void 0===e?void 0:e.currency)||""};const y=h;var g=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class E{}E.initialization=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.initialization();"),window.videowiseIdsLoaded=[]})),E.bulkInit=e=>g(void 0,void 0,void 0,(function*(){console.warn("Not implemented")})),E.urlHelper=e=>{console.warn(`SFCCCampaignsClass.urlHelper(${e});`)},E.postToCart=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.postToCart();")})),E.isProductPage=()=>!1,E.getProductId=()=>"",E.getProductByHandle=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.getProductByHandle();")})),E.getStoreCart=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.getStoreCart();")})),E.getRecommendedProductsById=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.getRecommendedProductsById();")})),E.setCommercials=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.setCommercials();")})),E.redirectToCheckout=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCheckout();")})),E.redirectToCart=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCart();")})),E.redirectToCartCustom=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCartCustom();")})),E.redirectToCustomURL=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCustomURL();")})),E.handleAddToCart=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.handleAddToCart();")})),E.redirectToClientURL=()=>g(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToClientURL();")})),E.getCurrency=()=>g(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.getCurrency();")}));const S=E;var T,I=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class O{}T=O,O.initialization=()=>I(void 0,void 0,void 0,(function*(){var e,t,i;window.videowiseIdsLoaded=[],"about:srcdoc"!==window.location.href&&("tapcart://product"===(null===(e=window.videowiseTapcart)||void 0===e?void 0:e.page)?setTimeout((()=>I(void 0,void 0,void 0,(function*(){yield U(window.videowiseTapcart.shop,Tapcart.variables.product.id)}))),500):yield H(null!==(i=null===(t=window.videowiseTapcart)||void 0===t?void 0:t.shop)&&void 0!==i?i:""))})),O.bulkInit=e=>I(void 0,void 0,void 0,(function*(){var t,i,o;yield $(Object.assign(Object.assign({},e),{shop:null===(t=window.videowiseTapcart)||void 0===t?void 0:t.shop,url:null===(i=window.videowiseTapcart)||void 0===i?void 0:i.page,productId:"tapcart://product"===(null===(o=window.videowiseTapcart)||void 0===o?void 0:o.page)?Tapcart.variables.product.id:""}))})),O.urlHelper=e=>(console.warn(`TapcartClass.urlHelper(${e});`),`https://${window.videowiseTapcart.shop}${e}`),O.postToCart=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.postToCart();")})),O.isProductPage=()=>!1,O.getProductId=()=>"",O.getProductByHandle=(e,t,i,o)=>I(void 0,void 0,void 0,(function*(){console.log(`TapcartClass.getProductByHandle(${e}, ${t}, ${i}, ${o});`);try{const r=yield(0,a.zM)(`${T.urlHelper(`/products/${e}.js`)}`),n=yield r.json(),c=n.variants.filter((e=>0!=(null===e||void 0===e?void 0:e.price))).map((e=>Object.assign(Object.assign({},e),{compare_at_price:(0,d.mH)(e.compare_at_price),price:(0,d.mH)(e.price)})));if("undefined"!==typeof i)for(let e=0;e<c.length;e++)c[e].id===parseInt(i)&&(n.price=c[e].price);let s,l=c;if(null===t||void 0===t?void 0:t.length){const e=t.map((e=>Number(e)));if(s=c.filter((t=>e.includes(t.id))),1===n.options.length){const e=s.map((e=>e.option1));n.options[0].values=n.options[0].values.filter((t=>!e.includes(t)))}l=c.filter((e=>!s.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},n),{compare_at_price:(0,d.mH)(n.compare_at_price),compare_at_price_max:(0,d.mH)(n.compare_at_price_max),compare_at_price_min:(0,d.mH)(n.compare_at_price_min),price:(0,d.mH)(n.price),price_max:(0,d.mH)(n.price_max),price_min:(0,d.mH)(n.price_min),variants:l,quantity:o,excludedVariants:(null===s||void 0===s?void 0:s.length)?s:[]})}catch(r){return!1}})),O.getStoreCart=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.getStoreCart();")})),O.getRecommendedProductsById=e=>I(void 0,void 0,void 0,(function*(){console.warn(`TapcartClass.getRecommendedProductsById(${e});`);try{const{data:t}=yield(0,a.XI)(T.urlHelper(`/recommendations/products.json?product_id=${e}`));return t}catch(t){return console.error("Shopify recommended products error: ",t),t}})),O.setCommercials=(e,t,i,o)=>I(void 0,void 0,void 0,(function*(){var r,n,a,s,_,p,u;console.warn("TapcartClass.setCommercials();");let v=[];if((null===(r=e[t])||void 0===r?void 0:r.commercials)&&(null===(n=e[t])||void 0===n?void 0:n.commercials.length))for(const i in null===(a=e[t])||void 0===a?void 0:a.commercials){const o=null===(s=e[t])||void 0===s?void 0:s.commercials[i];if("PRODUCT"===o.type&&!o.hasOwnProperty("compare_at_price")){const e=yield T.getProductByHandle(null===o||void 0===o?void 0:o.handle,null===o||void 0===o?void 0:o.excludedVariants,null===o||void 0===o?void 0:o.variantId,null===o||void 0===o?void 0:o.quantity);if(!1!==e){const t="undefined"!==typeof o.variantId?e.variants.find((e=>e.id===Number(o.variantId))):e.variants[0],i=null!==(p=null===(_=null===t||void 0===t?void 0:t.featured_image)||void 0===_?void 0:_.src)&&void 0!==p?p:e.featured_image;v.push(Object.assign(Object.assign(Object.assign({},e),o),{compare_at_price:isNaN(parseInt(e.compare_at_price))?void 0:e.compare_at_price,compare_at_price_max:isNaN(parseInt(e.compare_at_price_max))?void 0:e.compare_at_price_max,compare_at_price_min:isNaN(parseInt(e.compare_at_price_min))?void 0:e.compare_at_price_min,price:isNaN(parseInt(e.price))?void 0:e.price,price_max:isNaN(parseInt(e.price_max))?void 0:e.price_max,price_min:isNaN(parseInt(e.price_min))?void 0:e.price_min,compareAtPrice:!1===isNaN(parseInt(t.compare_at_price))?t.compare_at_price:void 0,previewImageSrc:i}))}}}const w=(0,d.$3)(null!==v&&void 0!==v?v:[]);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:v}});const f=null!==(u=v.filter((e=>e.type===l.kN.PRODUCT)))&&void 0!==u?u:[];f.length>1&&!0===w?!1===o&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===f.length&&!0===w?!1===o&&(i({type:c.k.HIDE_SHOPPABLE_LIST}),i({type:c.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!1}}),i({type:c.k.SHOW_MORE,payload:{isVisible:!0}})):(i({type:c.k.HIDE_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!1}}))})),O.redirectToCheckout=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.redirectToCheckout();")})),O.redirectToCart=(e,t,i,o,r,n)=>I(void 0,void 0,void 0,(function*(){console.warn(`TapcartClass.redirectToCart(${e}, ${t}, ${i}, ${o}, ${r}, ${n});`),Tapcart.actions.addToCart({lineItems:[{variantId:t,quantity:r}]}),e({type:c.k.SET_SHOW_SUCCESS_MESSAGE,payload:!0})})),O.redirectToCartCustom=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.redirectToCartCustom();")})),O.redirectToCustomURL=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.redirectToCustomURL();")})),O.handleAddToCart=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.handleAddToCart();")})),O.redirectToClientURL=()=>I(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToClientURL();")})),O.getCurrency=()=>{var e,t,i;return console.warn("ShopifyCampaignsClass.getCurrency();"),(null===(t=null===(e=null===Tapcart||void 0===Tapcart?void 0:Tapcart.variables)||void 0===e?void 0:e.cart)||void 0===t?void 0:t.currency)||(null===(i=window.videowiseTapcart)||void 0===i?void 0:i.currency)||"USD"};const C=O;var P=i(6072);const A=e=>{if("undefined"===typeof e)return!1;const t=e.find((e=>"LiveNow"===e.theme));return"undefined"!==typeof t&&"undefined"!==typeof t.liveStreamId&&"undefined"!==typeof t.lsScheduledAt?{liveStreamId:t.liveStreamId,lsScheduledAt:t.lsScheduledAt}:{}};i(2689);function b(e,t,i,o,r,n,a){try{var d=e[n](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,r)}const R=function(){var e,t=(e=function*(e){var t,i=[],o="thumbnail",r=["reeview-app-widget","videowise-widget"],n=["alt","src","data-src","data-image-src","data-srcset"],a=e=>{for(var t of r)if(e&&e.includes(t))return e.substr(e.indexOf(t)+t.length+1,24).split("-")[0];return!1},d=(e,t)=>e.substring(26+t.length,e.length),c=(e,t)=>{var i=e.split("/").pop();i=(i=i.split("?")[0]).split(".")[0];var o=26+t.length;return i=i.substring(o,o+13),isNaN(i)?"":i};(()=>{var t,o,r;return G().isProductPage()&&null!==e&&void 0!==e&&null!==(t=e.productWidget)&&void 0!==t&&t.galleryContainer?(document.querySelectorAll("".concat(null===e||void 0===e?void 0:e.productWidget.galleryContainer)).forEach((e=>{i=e.querySelectorAll("img")})),null!==(null===e||void 0===e||null===(o=e.productWidget)||void 0===o?void 0:o.zoomContainer)&&""!==(null===e||void 0===e||null===(r=e.productWidget)||void 0===r?void 0:r.zoomContainer)&&document.querySelectorAll("".concat(null===e||void 0===e?void 0:e.productWidget.zoomContainer)).forEach((e=>{e.querySelectorAll("img").forEach((e=>{i=[...i,e]}))}))):i=document.querySelectorAll("img"),Array.from(i)})().find((i=>{var s,l,_,p,u;null!==e&&void 0!==e&&null!==(s=e.productWidget)&&void 0!==s&&s.thumbnailContainer&&(o="."==(null===e||void 0===e||null===(l=e.productWidget)||void 0===l?void 0:l.thumbnailContainer.charAt(0))||"#"==(null===e||void 0===e||null===(_=e.productWidget)||void 0===_?void 0:_.thumbnailContainer.charAt(0))?null===e||void 0===e||null===(p=e.productWidget)||void 0===p?void 0:p.thumbnailContainer.substring(1):null===e||void 0===e||null===(u=e.productWidget)||void 0===u?void 0:u.thumbnailContainer),t=!!(i.parentNode.classList.value.includes("thumb")||i.parentNode.classList.value.includes("".concat(o))||i.parentNode.classList.value.includes("cart"));var v=null,w=null;if(n.some((e=>{var t=i.getAttribute(e);return!!a(t)&&(w=a(t),v=((e,t)=>{for(var i of r)if(e.includes(i))return"alt"===t?d(e,i):c(e,i);return""})(t,e),console.log("Found product widget - attribute:".concat(e," widgetId:").concat(w," productId:").concat(v)),!0)}))){var f=i.parentNode;t?(f.classList.value.includes("thumb")||f.classList.value.includes("".concat(o)))&&f.insertBefore(L(),i):(!G().isProductPage()>-1&&f.parentNode.classList.add("vw-product-widgets-container"),f.classList.add("vw-parent"),f.insertBefore(D(w,v),i))}}))},function(){var t=this,i=arguments;return new Promise((function(o,r){var n=e.apply(t,i);function a(e){b(n,o,r,a,d,"next",e)}function d(e){b(n,o,r,a,d,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();var D=(e,t)=>{var i="reeview-app-widget_".concat(e),o=window.document.createElement("div");return o.setAttribute("id",i),o.setAttribute("data-videowise-pdp",!0),""!==t&&o.setAttribute("data-product-id",t),o.setAttribute("data-widget-id",e),o.setAttribute("class","reeview-app-widget vw-product-widget ".concat(i)),o},L=()=>{var e=window.document.createElement("div");return e.setAttribute("id","cloneVwBtn"),e.setAttribute("class","vw-product-widget-btn"),e},k=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};const N=()=>(0,P.A)(`${window.location.protocol}//${window.location.hostname}${window.location.pathname}`),H=e=>k(void 0,void 0,void 0,(function*(){var t,i;let o=N();"undefined"!==typeof window.videowiseTapcart&&(o="tapcart://home");const r=yield(0,a.IM)({shop:e,url:o,device:(0,w.ZI)()}),n=null!==(i=null===(t=null===r||void 0===r?void 0:r.widgets)||void 0===t?void 0:t.map((e=>e.id)))&&void 0!==i?i:[];R(r);try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_DATA_READY,{detail:{deviceType:(0,w.ZI)(),url:o,widgetIds:n}}))}catch(d){console.error("Error dispatching VIDEO_DATA_READY event:",d)}yield(0,f.$)(r,A(r.widgets))})),U=(e,t)=>k(void 0,void 0,void 0,(function*(){var i,o;let r=N();"undefined"!==typeof window.videowiseTapcart&&(r="tapcart://product");const n=yield(0,a.ue)({shop:e,productId:t,device:(0,w.ZI)(),url:r}),d=null!==(o=null===(i=null===n||void 0===n?void 0:n.widgets)||void 0===i?void 0:i.map((e=>e.id)))&&void 0!==o?o:[];R(n);try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_DATA_READY,{detail:{deviceType:(0,w.ZI)(),url:r,widgetIds:d}}))}catch(c){console.error("Error dispatching VIDEO_DATA_READY event:",c)}yield(0,f.$)(n,A(n.widgets))})),$=e=>k(void 0,void 0,void 0,(function*(){if(!e.widgetIds)return;const t=yield(0,a.h)(Object.assign(Object.assign({},e),{device:(0,w.ZI)()}));yield(0,f.$)(t,A(t.widgets))})),q=()=>{const e="undefined"!==typeof window.INITIAL_DATA,t="undefined"!==typeof window.INITIAL_PRODUCTS,i="undefined"!==typeof window.SITE_DATA,o="undefined"!==typeof window.CAMPAIGN_DATA;return!0===e&&!0===t&&!0===i&&!0===o},G=()=>{let e=null;if("undefined"!==typeof window.Shopify?e=!0===q()?y:r.A:"undefined"!==typeof window.videowiseSFCC?e=!0===q()?S:u:"undefined"!==typeof window.videowiseTapcart&&(e=C),null===e)throw Error("The object does not exist.");return new Proxy(e,{get:(e,t)=>{if("function"===typeof e[t])return e[t];throw Error("Error from proxy.js!")}})}},8130:(e,t,i)=>{i.d(t,{O:()=>o});const o="reeview_uid"},2613:(e,t,i)=>{i.d(t,{A:()=>a});const o="https://api-cdn.videowise.com",r="https://api.videowise.com",n="https://api.videowise.com";function a(e){switch(e){case"direct":default:return n;case"base":return o;case"tracking":return r}}},169:(e,t,i)=>{i.d(t,{A:()=>c});var o=i(8987),r=i(8414);const n=e=>{let t=2166136261;for(let i=0;i<e.length;i++)t^=e.charCodeAt(i),t=16777619*t>>>0;return("00000000"+t.toString(16)).slice(-8)};var a=i(1690),d=i(245);const c=e=>{const t="reeview_unique_uid",i="reeview_tracks_views";let c=!1;if("undefined"===typeof o.A.get(t)){const a=(0,r.v4)(),d=n(`${a+window.location.href+e.widgetId}`);o.A.set(t,a,{expires:1}),o.A.set(i,JSON.stringify([d]),{expires:1}),c=!0}else{const r=o.A.get(t),a=o.A.get(i);if("undefined"!==typeof r&&"undefined"!==typeof a){const t=JSON.parse(a),d=n(`${r+window.location.href+e.widgetId}`);!0===t.includes(d)?c=!1:(t.push(d),o.A.set(i,JSON.stringify(t),{expires:1}),c=!0)}}!0===c&&"undefined"===typeof e.channelId&&(0,d.u4)(a._O.View,Object.assign({url:window.location.href},e)),"undefined"!==typeof e.channelId&&(0,d.u4)(a._O.View,Object.assign({url:window.location.href,newVisitor:c},e))}},6072:(e,t,i)=>{i.d(t,{A:()=>o});const o=e=>e.replace(/\/\s*$/,"")},3585:(e,t,i)=>{i.d(t,{A:()=>a});var o=i(8987),r=i(8414),n=i(8130);const a=()=>{let e=o.A.get(n.O);if(e)return e;e=(0,r.v4)();const t=new Date;return t.setTime(t.getTime()+12096e5),o.A.set(n.O,null!==e&&void 0!==e?e:"",{expires:t,domain:function(){let e=new URL(window.location.href),t=e.hostname.split(".");const i=[".co.uk",".com.au",".com.br",".co.jp",".co.in",".co.za",".com.mx",".co.nz",".co.kr",".com.ar",".com.ph"].some((t=>e.hostname.includes(t)));return!i&&3==t.length&&!e.hostname.includes("myshopify.com")||i&&t.length>3?(t.shift(),t.join(".")):e.hostname}()}),e}},5286:(e,t,i)=>{var o=i(5299),r=i(4730),n=(i(7452),i(5988)),a=i(9973),d=i(6072);const c=e=>{window.videowiseIdsLoaded=[];const t=e=>e?e.replace("reeview-app-widget_",""):"",i=(e,t)=>{const i=`widget_${e}_product_${t}`;if(window.videowiseIdsLoaded.includes(i))return;if(window.videowiseIdsLoaded.length>49)return void console.error("Videowise bulk load limit reached. Stopping further bulk loads.");let o={widgetIds:[e],device:(0,a.ZI)()},r=(0,d.A)(`${window.location.protocol}//${window.location.hostname}${window.location.pathname}`);o=t||(0,n.Ay)().isProductPage()?Object.assign(Object.assign({},o),{productId:t||(0,n.Ay)().getProductId(),url:r}):Object.assign(Object.assign({},o),{url:r}),window.videowiseIdsLoaded.push(i),(0,n.Ay)().bulkInit(o)},o=e=>(document.querySelectorAll(`.${e.join(", .")}`).forEach((e=>{const o=t((null===e||void 0===e?void 0:e.id)||"");i(o)})),!0),r=e=>{new MutationObserver(((o,r)=>{for(const n of o)"childList"===n.type&&n.addedNodes.forEach((o=>{const r=o=>{if(o.nodeType===Node.ELEMENT_NODE){for(let r=0;r<e.length;r++)if(o.classList.contains(e[r])){let e=null;const r=t((null===o||void 0===o?void 0:o.id)||"");o.getAttribute("data-videowise-pdp")&&o.getAttribute("data-product-id")&&(e=o.getAttribute("data-product-id")),i(r,e)}o.childNodes.forEach(r)}};r(o)}))})).observe(document.documentElement,{childList:!0,subtree:!0})};return o(c=e)&&r(c);var c};var s=i(169),l=i(1690);const _=(0,o.lazy)((()=>Promise.all([i.e(3938),i.e(9052)]).then(i.bind(i,9052))));(0,n.Ay)().initialization(),window.initVideowise=(0,n.Ay)().initialization,window.initVideowiseBulk=function(e){return(0,n.Ay)().bulkInit(e)},window.addEventListener(l.yV.VIDEO_BACKGROUND_V2_RENDERED,(e=>{(0,s.A)(e.detail)}),!1),c(["reeview-app-widget","videowise-background"]);const p=document.getElementById("videowise_ugc");if(null!==p){(0,r.Hr)(p).render(o.default.createElement(o.Suspense,{fallback:o.default.createElement(o.default.Fragment,null)},o.default.createElement(_,null)))}},9973:(e,t,i)=>{i.d(t,{MP:()=>a,ZI:()=>r,qh:()=>n});var o=i(1690);const r=()=>window.screen.width>767?o.$Y.DESKTOP:o.$Y.MOBILE,n=(e,t=1)=>{const[i,o,r]=e.match(/\w\w/g).map((e=>parseInt(e,16)));return`rgba(${i},${o},${r},${t})`},a=()=>{var e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};let t=document.body.style;for(let i in e)if(void 0!==t[i])return e[i]}},3949:(e,t,i)=>{i.d(t,{q:()=>T});var o=i(1719),r=i(2613),n=i(8987),a=i(8414);function d(e,t,i,o,r,n,a){try{var d=e[n](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,r)}var c="reeview_uid",s="reeview_orders",l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:14,t=new Date;t.setTime(t.getTime()+24*e*3600*1e3)},_=()=>{var e=n.A.get(c);return e||(e=(0,a.v4)(),n.A.set(c,e,{expires:l()}),e)},p=()=>window.screen.width>767?"DESKTOP":"MOBILE",u=()=>{var e=(e,t,i)=>{var o=document.createElement("input");o.type="hidden",o.name=t,o.value=i,e.appendChild(o)};if(window.BOLD&&window.BOLD.checkout){var t=document.querySelectorAll("[name*='checkout'][type='submit'], [href*='checkout']");t.length>0&&t.forEach((t=>{var i=t.parentElement;t.addEventListener("click",(()=>{console.log("BOLD checkout add trackings"),e(i,"bold_cart_params[videowise][uid]",_()),e(i,"bold_cart_params[videowise][shop]",Shopify.shop),e(i,"bold_cart_params[videowise][deviceType]",p())}))}))}};function v(){var e;return e=function*(){var e,t,{Shopify:i}=window;(u(),(e=>{var t;return null===e||void 0===e||null===(t=e.checkout)||void 0===t?void 0:t.order_id})(i)&&!(e=>{var t=n.A.get(s);return!!t&&JSON.parse(t).includes(e)})(null===i||void 0===i||null===(e=i.checkout)||void 0===e?void 0:e.order_id))&&fetch("".concat("https://api.videowise.com","/tracking/order"),{method:"POST",headers:{"Content-type":"application/json"},body:JSON.stringify({shop:i.shop,orderId:null===i||void 0===i||null===(t=i.checkout)||void 0===t?void 0:t.order_id,uid:_(),deviceType:p()})}).then((()=>{var e,t=n.A.get(s),o=[];t?((o=JSON.parse(t)).push(i.checkout.order_id),n.A.set(s,JSON.stringify(o),{expires:l()})):(o.push(null===(e=i.checkout)||void 0===e?void 0:e.order_id),n.A.set(s,JSON.stringify(o),{expires:l()}))})).catch((e=>console.error(e)))},v=function(){var t=this,i=arguments;return new Promise((function(o,r){var n=e.apply(t,i);function a(e){d(n,o,r,a,c,"next",e)}function c(e){d(n,o,r,a,c,"throw",e)}a(void 0)}))},v.apply(this,arguments)}!function(){v.apply(this,arguments)}();var w,f=i(4083),m=i(9441),h=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};const y=(0,r.A)("direct"),g=new Date;class E{static getPlayerCurrentTime(){return h(this,void 0,void 0,(function*(){return yield new Promise(((e,t)=>{window.postMessage({request:o.dL.GET_PLAYER_CURRENT_TIME},"*"),window.addEventListener("message",(i=>{const r=i.data;r.responseType===o.$t.RESPONSE_GET_PLAYER_CURRENT_TIME&&(r.data||t("Error getting the current time of the player!"),e(r.data))}))}))}))}}w=E,E.postTrackingEvent=e=>h(void 0,[e],void 0,(function*({liveStream:e,type:t,lsInteractionType:i,product:o,socialShare:r,currentTime:n}){let a=Object.assign(Object.assign({lsId:e.id,siteId:e.siteId,organisationId:e.organisationId,clientTS:new Date,videoElapsedMinutes:Math.floor(((new Date).getTime()-g.getTime())/6e4),videoElapsedSeconds:Math.floor(((new Date).getTime()-g.getTime())/1e3)},n?{currentTime:yield w.getPlayerCurrentTime()}:{}),{uid:_(),device:(0,m.ZI)(),isLive:e.status===f.B4.Live,url:yield T.getWindowParentHref(),eventType:f.Qe.Interaction,interactionType:i});if(t===f._4.VIDEOWISE_LIVE_ON_INTERACTION)switch(i){case f.aU.Share:a=Object.assign(Object.assign({},a),{interactionType:f.aU.Share,eventType:f.Qe.Interaction,socialShare:r});break;case f.aU.ProductClick:a=Object.assign(Object.assign({},a),{interactionType:f.aU.ProductClick,eventType:f.Qe.Interaction,item:Object.assign(Object.assign({},o),{id:o.id.toString()})});break;case f.aU.AddToCart:a=Object.assign(Object.assign({},a),{interactionType:f.aU.AddToCart,eventType:f.Qe.Interaction,item:Object.assign(Object.assign({},o),{id:o.id.toString()})})}return fetch(`${y}/live-stream/tracking`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)}),a}));var S=function(e,t,i,o){return new(i||(i=Promise))((function(r,n){function a(e){try{c(o.next(e))}catch(t){n(t)}}function d(e){try{c(o.throw(e))}catch(t){n(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(a,d)}c((o=o.apply(e,t||[])).next())}))};class T{}T.getWindowParentHref=()=>S(void 0,void 0,void 0,(function*(){return new Promise(((e,t)=>{window.parent.postMessage({request:o.dL.GET_PARENT_WINDOW_HREF},"*"),window.addEventListener("message",(t=>{const i=t.data;i.responseType===o.$t.RESPONSE_GET_WINDOW_PARENT_HREF&&e(i.data)}))}))})),T.disableLiveStream=()=>{window.parent.postMessage({request:o.dL.DISABLE_LIVE_STREAM},"*")},T.addLiveStreamMetaTags=e=>{window.parent.postMessage({request:o.dL.ADD_LIVE_STREAM_META_TAGS,payload:{liveStream:e}},"*")},T.dispatchLiveStreamTrackingCustomEvent=e=>S(void 0,void 0,void 0,(function*(){const t=yield E.postTrackingEvent(e);window.parent.postMessage({payload:{data:t,type:e.type},request:o.dL.LIVE_STREAM_DISPATCH_CUSTOM_EVENT},"*")}))},4083:(e,t,i)=>{var o,r,n,a,d,c,s,l,_;i.d(t,{B4:()=>o,Qe:()=>s,_4:()=>c,aU:()=>l}),function(e){e.Upcoming="Upcoming",e.Live="Live",e.Ended="Ended",e.Draft="Draft",e.Pause="Pause"}(o||(o={})),function(e){e.Idle="idle",e.Active="active",e.Disabled="disabled"}(r||(r={})),function(e){e.MobileApp="MobileApp",e.PreRecorded="PreRecorded",e.CustomSource="CustomSource"}(n||(n={})),function(e){e.Chat="CHAT",e.PinChat="PIN_CHAT",e.UnpinChat="UNPIN_CHAT",e.DeletedChat="DELETED_CHAT",e.Like="LIKE",e.AddProductHighlight="ADD_PRODUCT_HIGHLIGHT",e.DeleteProductHighlight="DELETE_PRODUCT_HIGHLIGHT",e.AddProduct="ADD_PRODUCT",e.DeleteProduct="DELETE_PRODUCT",e.AddToCart="ADD_TO_CART",e.UserBanned="USER_BANNED",e.ReorderProducts="REORDER_PRODUCTS",e.PromoTextUpdate="PROMO_TEXT_UPDATE"}(a||(a={})),function(e){e.Customer="Customer",e.Admin="Admin",e.Editor="Editor",e.LiveStreamHost="LiveStreamHost",e.LiveStreamUser="LiveStreamUser"}(d||(d={})),function(e){e.VIDEOWISE_LIVE_ON_LOAD="videowiseLiveOnLoad",e.VIDEOWISE_LIVE_ON_PENDING="videowiseLiveOnPending",e.VIDEOWISE_LIVE_ON_PLAY="videowiseLiveOnPlay",e.VIDEOWISE_LIVE_ON_STOP="videowiseLiveOnStop",e.VIDEOWISE_LIVE_ON_INTERACTION="videowiseLiveOnInteraction"}(c||(c={})),function(e){e.Play="play",e.Pause="pause",e.Stop="stop",e.Load="load",e.Pending="pending",e.Interaction="interaction"}(s||(s={})),function(e){e.MutePlayer="mute_player",e.UnmutePlayer="unmute_player",e.PausePlayer="pause_player",e.ResumePlayer="resume_player",e.Like="like_reaction",e.Share="share",e.AddToCalendar="add_to_calendar",e.SendChat="send_chat",e.ClosePlayer="close_player",e.MinimizePlayer="minimize_player",e.MaximizePlayer="maximize_player",e.ShowProductList="show_product_list",e.HideProductList="hide_product_list",e.ProductClick="product_click",e.AddToCart="add_to_cart",e.Checkout="checkout",e.ShowCart="show_cart",e.HideCart="hide_cart",e.ToggleCCOn="toggle_cc_on",e.ToggleCCOff="toggle_cc_off",e.Replay="replay",e.Progress="progress",e.CTA="cta"}(l||(l={})),function(e){e.DESKTOP="DESKTOP",e.MOBILE="MOBILE"}(_||(_={}))},1719:(e,t,i)=>{var o,r,n,a,d;i.d(t,{$t:()=>a,dL:()=>n}),function(e){e.SET_EXTENDED_PLAYER="SET_EXTENDED_PLAYER",e.ON_PRODUCT_CARD_CLICK="ON_PRODUCT_CARD_CLICK",e.USER_LOGIN="USER_LOGIN",e.SET_SHOW_LOGIN_MODAL="SET_SHOW_LOGIN_MODAL",e.SET_LS_STATS="SET_LS_STATS",e.SET_LIVE_STREAM_ENABLED="SET_LIVE_STREAM_ENABLED",e.SET_SHOW_PRODUCTS="SET_SHOW_PRODUCTS",e.SET_LS_STATUS="SET_LS_STATUS",e.SET_LOADED_PRODUCTS="SET_LOADED_PRODUCTS"}(o||(o={})),function(e){e.ACTIVITY="activity",e.REPLAY="replay",e.STATS_UPDATE="stats_update",e.STATUS_UPDATE="status_update",e.CHAT_HISTORY_BATCH="chat_history_batch",e.MUX_UPDATE="mux_update",e.DELETED_USER="deleted_user"}(r||(r={})),function(e){e.IFRAME_SIZE_CHANGE="IFRAME_SIZE_CHANGE",e.ADD_TO_CART_ACTION="ADD_TO_CART_ACTION",e.GET_CART_ACTION="GET_CART_ACTION",e.REQUEST_SHOPIFY_WINDOW="REQUEST_SHOPIFY_WINDOW",e.UPDATE_PRODUCT_QUANTITY="UPDATE_PRODUCT_QUANTITY",e.DISABLE_LIVE_STREAM="DISABLE_LIVE_STREAM",e.ADD_LIVE_STREAM_META_TAGS="ADD_LIVE_STREAM_META_TAGS",e.LIVE_STREAM_DISPATCH_CUSTOM_EVENT="LIVE_STREAM_DISPATCH_CUSTOM_EVENT",e.INIT_SHOPIFY_WINDOW="INIT_SHOPIFY_WINDOW",e.GET_PARENT_WINDOW_HREF="GET_PARENT_WINDOW_HREF",e.REFRESH_AFTER_END="REFRESH_AFTER_END",e.REFRESH_PARENT_PAGE="REFRESH_PARENT_PAGE",e.GET_PRODUCT_FROM_SHOPIFY="GET_PRODUCT_FROM_SHOPIFY",e.GET_PLAYER_CURRENT_TIME="GET_PLAYER_CURRENT_TIME"}(n||(n={})),function(e){e.RESPONSE_SHOPIFY_ADD_TO_CART="RESPONSE_SHOPIFY_ADD_TO_CART",e.RESPONSE_SHOPIFY_WINDOW="RESPONSE_SHOPIFY_WINDOW",e.RESPONSE_GET_SHOPIFY_CART="RESPONSE_GET_SHOPIFY_CART",e.RESPONSE_UPDATE_PRODUCT_QUANTITY="RESPONSE_UPDATE_PRODUCT_QUANTITY",e.RESPONSE_GET_WINDOW_PARENT_HREF="RESPONSE_GET_WINDOW_PARENT_HREF",e.RESPONSE_GET_PRODUCT_FROM_SHOPIFY="RESPONSE_GET_PRODUCT_FROM_SHOPIFY",e.RESPONSE_GET_PLAYER_CURRENT_TIME="RESPONSE_GET_PLAYER_CURRENT_TIME"}(a||(a={})),function(e){e.LS_USER_SESSION="8a1fa0ad-0dee-4a52-acec-833cf5f31448",e.USER="448cb81e-6af4-454d-9b41-90f216e49057",e.LS_USER_TOKEN="e94ad357-6982-485f-96ff-84c86971d8dc"}(d||(d={}))},9441:(e,t,i)=>{i.d(t,{ZI:()=>a,yz:()=>d});var o,r,n;i(4083);!function(e){e.None="NONE",e.Bag="BAG",e.Cart="CART"}(o||(o={}));!function(e){e.tiktok="tiktok",e.instagram="instagram",e.facebook="facebook",e.youtube="youtube"}(r||(r={}));!function(e){e.Mobile="mobile",e.Desktop="desktop"}(n||(n={}));const a=()=>window.screen.width>767?n.Desktop:n.Mobile,d=(e,t=!1)=>{const i=new URLSearchParams(window.location.search);if(t){i.delete("vwLsId");const e=`${window.location.pathname}${i.toString()}`;window.history.pushState(null,"",e)}else{i.set("vwLsId",e);const t=`${window.location.pathname}?${i.toString()}`;window.history.pushState(null,"",t),window.dispatchEvent(new CustomEvent("addLsToQuery"))}}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t){if(void 0!==t.error)throw t.error;return t.exports}var i=__webpack_module_cache__[e]={id:e,exports:{}};try{var o={id:e,module:i,factory:__webpack_modules__[e],require:__webpack_require__};__webpack_require__.i.forEach((function(e){e(o)})),i=o.module,o.factory.call(i.exports,i,i.exports,o.require)}catch(r){throw i.error=r,r}return i.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.i=[],(()=>{var e=[];__webpack_require__.O=(t,i,o,r)=>{if(!i){var n=1/0;for(s=0;s<e.length;s++){for(var[i,o,r]=e[s],a=!0,d=0;d<i.length;d++)(!1&r||n>=r)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](i[d])))?i.splice(d--,1):(a=!1,r<n&&(n=r));if(a){e.splice(s--,1);var c=o();void 0!==c&&(t=c)}}return t}r=r||0;for(var s=e.length;s>0&&e[s-1][2]>r;s--)e[s]=e[s-1];e[s]=[i,o,r]}})(),__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,i)=>(__webpack_require__.f[i](e,t),t)),[])),__webpack_require__.u=e=>"999-"+({191:"BackgroundFeature",598:"VideoCard",716:"StoryFeature",894:"GridMasonryFeature",1187:"CarouselUI",2277:"CarouselFeature",2647:"ShoppableCardList",2748:"ImageHotspotsFeature",3409:"Floating",3647:"Widget",3808:"Player",3827:"Grid",3838:"VideoFeature",4041:"CustomModalFeature",4048:"SingleImageFeature",4600:"Testimonial",5160:"Interactions",5473:"SeoBlock",5827:"SingleFeature",5896:"CarouselScatteredFeature",6485:"VideoCardStory",6501:"Shoppable",7186:"VideoUI",7424:"ProductWidget",9098:"GridMasonryBigVideoVideoFeature",9151:"Heading",9301:"NavigationFeature",9801:"InlineShoppableProductFeature"}[e]||e)+".js",__webpack_require__.hu=e=>e+"."+__webpack_require__.h()+".hot-update.js",__webpack_require__.miniCssF=e=>e+".style.css",__webpack_require__.hmrF=()=>"client."+__webpack_require__.h()+".hot-update.json",__webpack_require__.h=()=>"072d7159c0ce0e592eda",__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="videowise-widget:";__webpack_require__.l=(i,o,r,n)=>{if(e[i])e[i].push(o);else{var a,d;if(void 0!==r)for(var c=document.getElementsByTagName("script"),s=0;s<c.length;s++){var l=c[s];if(l.getAttribute("src")==i||l.getAttribute("data-webpack")==t+r){a=l;break}}a||(d=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,__webpack_require__.nc&&a.setAttribute("nonce",__webpack_require__.nc),a.setAttribute("data-webpack",t+r),a.src=i),e[i]=[o];var _=(t,o)=>{a.onerror=a.onload=null,clearTimeout(p);var r=e[i];if(delete e[i],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach((e=>e(o))),t)return t(o)},p=setTimeout(_.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=_.bind(null,a.onerror),a.onload=_.bind(null,a.onload),d&&document.head.appendChild(a)}}})(),__webpack_require__.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e,t,i,o={},r=__webpack_require__.c,n=[],a=[],d="idle",c=0,s=[];function l(e){d=e;for(var t=[],i=0;i<a.length;i++)t[i]=a[i].call(null,e);return Promise.all(t).then((function(){}))}function _(){0===--c&&l("ready").then((function(){if(0===c){var e=s;s=[];for(var t=0;t<e.length;t++)e[t]()}}))}function p(e){if("idle"!==d)throw new Error("check() is only allowed in idle status");return l("check").then(__webpack_require__.hmrM).then((function(i){return i?l("prepare").then((function(){var o=[];return t=[],Promise.all(Object.keys(__webpack_require__.hmrC).reduce((function(e,r){return __webpack_require__.hmrC[r](i.c,i.r,i.m,e,t,o),e}),[])).then((function(){return t=function(){return e?v(e):l("ready").then((function(){return o}))},0===c?t():new Promise((function(e){s.push((function(){e(t())}))}));var t}))})):l(w()?"ready":"idle").then((function(){return null}))}))}function u(e){return"ready"!==d?Promise.resolve().then((function(){throw new Error("apply() is only allowed in ready status (state: "+d+")")})):v(e)}function v(e){e=e||{},w();var o=t.map((function(t){return t(e)}));t=void 0;var r=o.map((function(e){return e.error})).filter(Boolean);if(r.length>0)return l("abort").then((function(){throw r[0]}));var n=l("dispose");o.forEach((function(e){e.dispose&&e.dispose()}));var a,d=l("apply"),c=function(e){a||(a=e)},s=[];return o.forEach((function(e){if(e.apply){var t=e.apply(c);if(t)for(var i=0;i<t.length;i++)s.push(t[i])}})),Promise.all([n,d]).then((function(){return a?l("fail").then((function(){throw a})):i?v(e).then((function(e){return s.forEach((function(t){e.indexOf(t)<0&&e.push(t)})),e})):l("idle").then((function(){return s}))}))}function w(){if(i)return t||(t=[]),Object.keys(__webpack_require__.hmrI).forEach((function(e){i.forEach((function(i){__webpack_require__.hmrI[e](i,t)}))})),i=void 0,!0}__webpack_require__.hmrD=o,__webpack_require__.i.push((function(s){var v=s.module,w=function(t,i){var o=r[i];if(!o)return t;var a=function(a){if(o.hot.active){if(r[a]){var d=r[a].parents;-1===d.indexOf(i)&&d.push(i)}else n=[i],e=a;-1===o.children.indexOf(a)&&o.children.push(a)}else console.warn("[HMR] unexpected require("+a+") from disposed module "+i),n=[];return t(a)},s=function(e){return{configurable:!0,enumerable:!0,get:function(){return t[e]},set:function(i){t[e]=i}}};for(var p in t)Object.prototype.hasOwnProperty.call(t,p)&&"e"!==p&&Object.defineProperty(a,p,s(p));return a.e=function(e,i){return function(e){switch(d){case"ready":l("prepare");case"prepare":return c++,e.then(_,_),e;default:return e}}(t.e(e,i))},a}(s.require,s.id);v.hot=function(r,c){var s=e!==r,_={_acceptedDependencies:{},_acceptedErrorHandlers:{},_declinedDependencies:{},_selfAccepted:!1,_selfDeclined:!1,_selfInvalidated:!1,_disposeHandlers:[],_main:s,_requireSelf:function(){n=c.parents.slice(),e=s?void 0:r,__webpack_require__(r)},active:!0,accept:function(e,t,i){if(void 0===e)_._selfAccepted=!0;else if("function"===typeof e)_._selfAccepted=e;else if("object"===typeof e&&null!==e)for(var o=0;o<e.length;o++)_._acceptedDependencies[e[o]]=t||function(){},_._acceptedErrorHandlers[e[o]]=i;else _._acceptedDependencies[e]=t||function(){},_._acceptedErrorHandlers[e]=i},decline:function(e){if(void 0===e)_._selfDeclined=!0;else if("object"===typeof e&&null!==e)for(var t=0;t<e.length;t++)_._declinedDependencies[e[t]]=!0;else _._declinedDependencies[e]=!0},dispose:function(e){_._disposeHandlers.push(e)},addDisposeHandler:function(e){_._disposeHandlers.push(e)},removeDisposeHandler:function(e){var t=_._disposeHandlers.indexOf(e);t>=0&&_._disposeHandlers.splice(t,1)},invalidate:function(){switch(this._selfInvalidated=!0,d){case"idle":t=[],Object.keys(__webpack_require__.hmrI).forEach((function(e){__webpack_require__.hmrI[e](r,t)})),l("ready");break;case"ready":Object.keys(__webpack_require__.hmrI).forEach((function(e){__webpack_require__.hmrI[e](r,t)}));break;case"prepare":case"check":case"dispose":case"apply":(i=i||[]).push(r)}},check:p,apply:u,status:function(e){if(!e)return d;a.push(e)},addStatusHandler:function(e){a.push(e)},removeStatusHandler:function(e){var t=a.indexOf(e);t>=0&&a.splice(t,1)},data:o[r]};return e=void 0,_}(s.id,v),v.parents=n,v.children=[],n=[],s.require=w})),__webpack_require__.hmrC={},__webpack_require__.hmrI={}})(),__webpack_require__.p="https://assets.videowise.com/",(()=>{if("undefined"!==typeof document){var e=(e,t,i,o,r)=>{var n=document.createElement("link");n.rel="stylesheet",n.type="text/css",__webpack_require__.nc&&(n.nonce=__webpack_require__.nc);return n.onerror=n.onload=i=>{if(n.onerror=n.onload=null,"load"===i.type)o();else{var a=i&&i.type,d=i&&i.target&&i.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+a+": "+d+")");c.name="ChunkLoadError",c.code="CSS_CHUNK_LOAD_FAILED",c.type=a,c.request=d,n.parentNode&&n.parentNode.removeChild(n),r(c)}},n.href=t,i?i.parentNode.insertBefore(n,i.nextSibling):document.head.appendChild(n),n},t=(e,t)=>{for(var i=document.getElementsByTagName("link"),o=0;o<i.length;o++){var r=(a=i[o]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(r===e||r===t))return a}var n=document.getElementsByTagName("style");for(o=0;o<n.length;o++){var a;if((r=(a=n[o]).getAttribute("data-href"))===e||r===t)return a}},i={3818:0};__webpack_require__.f.miniCss=(o,r)=>{i[o]?r.push(i[o]):0!==i[o]&&{6501:1}[o]&&r.push(i[o]=(i=>new Promise(((o,r)=>{var n=__webpack_require__.miniCssF(i),a=__webpack_require__.p+n;if(t(n,a))return o();e(i,a,null,o,r)})))(o).then((()=>{i[o]=0}),(e=>{throw delete i[o],e})))};var o=[],r=[],n=e=>({dispose:()=>{for(var e=0;e<o.length;e++){var t=o[e];t.parentNode&&t.parentNode.removeChild(t)}o.length=0},apply:()=>{for(var e=0;e<r.length;e++)r[e].rel="stylesheet";r.length=0}});__webpack_require__.hmrC.miniCss=(i,a,d,c,s,l)=>{s.push(n),i.forEach((i=>{var n=__webpack_require__.miniCssF(i),a=__webpack_require__.p+n,d=t(n,a);d&&c.push(new Promise(((t,n)=>{var c=e(i,a,d,(()=>{c.as="style",c.rel="preload",t()}),n);o.push(d),r.push(c)})))}))}}})(),(()=>{var e,t=__webpack_require__.hmrS_jsonp=__webpack_require__.hmrS_jsonp||{3818:0};__webpack_require__.f.j=(e,i)=>{var o=__webpack_require__.o(t,e)?t[e]:void 0;if(0!==o)if(o)i.push(o[2]);else if(6501!=e){var r=new Promise(((i,r)=>o=t[e]=[i,r]));i.push(o[2]=r);var n=__webpack_require__.p+__webpack_require__.u(e),a=new Error;__webpack_require__.l(n,(i=>{if(__webpack_require__.o(t,e)&&(0!==(o=t[e])&&(t[e]=void 0),o)){var r=i&&("load"===i.type?"missing":i.type),n=i&&i.target&&i.target.src;a.message="Loading chunk "+e+" failed.\n("+r+": "+n+")",a.name="ChunkLoadError",a.type=r,a.request=n,o[1](a)}}),"chunk-"+e,e)}else t[e]=0};var i,o,r,n,a={};function d(t,i){return e=i,new Promise(((e,i)=>{a[t]=e;var o=__webpack_require__.p+__webpack_require__.hu(t),r=new Error;__webpack_require__.l(o,(e=>{if(a[t]){a[t]=void 0;var o=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src;r.message="Loading hot update chunk "+t+" failed.\n("+o+": "+n+")",r.name="ChunkLoadError",r.type=o,r.request=n,i(r)}}))}))}function c(e){function a(e){for(var t=[e],i={},o=t.map((function(e){return{chain:[e],id:e}}));o.length>0;){var r=o.pop(),n=r.id,a=r.chain,c=__webpack_require__.c[n];if(c&&(!c.hot._selfAccepted||c.hot._selfInvalidated)){if(c.hot._selfDeclined)return{type:"self-declined",chain:a,moduleId:n};if(c.hot._main)return{type:"unaccepted",chain:a,moduleId:n};for(var s=0;s<c.parents.length;s++){var l=c.parents[s],_=__webpack_require__.c[l];if(_){if(_.hot._declinedDependencies[n])return{type:"declined",chain:a.concat([l]),moduleId:n,parentId:l};-1===t.indexOf(l)&&(_.hot._acceptedDependencies[n]?(i[l]||(i[l]=[]),d(i[l],[n])):(delete i[l],t.push(l),o.push({chain:a.concat([l]),id:l})))}}}}return{type:"accepted",moduleId:e,outdatedModules:t,outdatedDependencies:i}}function d(e,t){for(var i=0;i<t.length;i++){var o=t[i];-1===e.indexOf(o)&&e.push(o)}}__webpack_require__.f&&delete __webpack_require__.f.jsonpHmr,i=void 0;var c={},s=[],l={},_=function(e){console.warn("[HMR] unexpected require("+e.id+") to disposed module")};for(var p in o)if(__webpack_require__.o(o,p)){var u=o[p],v=u?a(p):{type:"disposed",moduleId:p},w=!1,f=!1,m=!1,h="";switch(v.chain&&(h="\nUpdate propagation: "+v.chain.join(" -> ")),v.type){case"self-declined":e.onDeclined&&e.onDeclined(v),e.ignoreDeclined||(w=new Error("Aborted because of self decline: "+v.moduleId+h));break;case"declined":e.onDeclined&&e.onDeclined(v),e.ignoreDeclined||(w=new Error("Aborted because of declined dependency: "+v.moduleId+" in "+v.parentId+h));break;case"unaccepted":e.onUnaccepted&&e.onUnaccepted(v),e.ignoreUnaccepted||(w=new Error("Aborted because "+p+" is not accepted"+h));break;case"accepted":e.onAccepted&&e.onAccepted(v),f=!0;break;case"disposed":e.onDisposed&&e.onDisposed(v),m=!0;break;default:throw new Error("Unexception type "+v.type)}if(w)return{error:w};if(f)for(p in l[p]=u,d(s,v.outdatedModules),v.outdatedDependencies)__webpack_require__.o(v.outdatedDependencies,p)&&(c[p]||(c[p]=[]),d(c[p],v.outdatedDependencies[p]));m&&(d(s,[v.moduleId]),l[p]=_)}o=void 0;for(var y,g=[],E=0;E<s.length;E++){var S=s[E],T=__webpack_require__.c[S];T&&(T.hot._selfAccepted||T.hot._main)&&l[S]!==_&&!T.hot._selfInvalidated&&g.push({module:S,require:T.hot._requireSelf,errorHandler:T.hot._selfAccepted})}return{dispose:function(){var e;r.forEach((function(e){delete t[e]})),r=void 0;for(var i,o=s.slice();o.length>0;){var n=o.pop(),a=__webpack_require__.c[n];if(a){var d={},l=a.hot._disposeHandlers;for(E=0;E<l.length;E++)l[E].call(null,d);for(__webpack_require__.hmrD[n]=d,a.hot.active=!1,delete __webpack_require__.c[n],delete c[n],E=0;E<a.children.length;E++){var _=__webpack_require__.c[a.children[E]];_&&((e=_.parents.indexOf(n))>=0&&_.parents.splice(e,1))}}}for(var p in c)if(__webpack_require__.o(c,p)&&(a=__webpack_require__.c[p]))for(y=c[p],E=0;E<y.length;E++)i=y[E],(e=a.children.indexOf(i))>=0&&a.children.splice(e,1)},apply:function(t){for(var i in l)__webpack_require__.o(l,i)&&(__webpack_require__.m[i]=l[i]);for(var o=0;o<n.length;o++)n[o](__webpack_require__);for(var r in c)if(__webpack_require__.o(c,r)){var a=__webpack_require__.c[r];if(a){y=c[r];for(var d=[],_=[],p=[],u=0;u<y.length;u++){var v=y[u],w=a.hot._acceptedDependencies[v],f=a.hot._acceptedErrorHandlers[v];if(w){if(-1!==d.indexOf(w))continue;d.push(w),_.push(f),p.push(v)}}for(var m=0;m<d.length;m++)try{d[m].call(null,y)}catch(T){if("function"===typeof _[m])try{_[m](T,{moduleId:r,dependencyId:p[m]})}catch(I){e.onErrored&&e.onErrored({type:"accept-error-handler-errored",moduleId:r,dependencyId:p[m],error:I,originalError:T}),e.ignoreErrored||(t(I),t(T))}else e.onErrored&&e.onErrored({type:"accept-errored",moduleId:r,dependencyId:p[m],error:T}),e.ignoreErrored||t(T)}}}for(var h=0;h<g.length;h++){var E=g[h],S=E.module;try{E.require(S)}catch(T){if("function"===typeof E.errorHandler)try{E.errorHandler(T,{moduleId:S,module:__webpack_require__.c[S]})}catch(O){e.onErrored&&e.onErrored({type:"self-accept-error-handler-errored",moduleId:S,error:O,originalError:T}),e.ignoreErrored||(t(O),t(T))}else e.onErrored&&e.onErrored({type:"self-accept-errored",moduleId:S,error:T}),e.ignoreErrored||t(T)}}return s}}}self.webpackHotUpdatevideowise_widget=(t,i,r)=>{for(var d in i)__webpack_require__.o(i,d)&&(o[d]=i[d],e&&e.push(d));r&&n.push(r),a[t]&&(a[t](),a[t]=void 0)},__webpack_require__.hmrI.jsonp=function(e,t){o||(o={},n=[],r=[],t.push(c)),__webpack_require__.o(o,e)||(o[e]=__webpack_require__.m[e])},__webpack_require__.hmrC.jsonp=function(e,a,s,l,_,p){_.push(c),i={},r=a,o=s.reduce((function(e,t){return e[t]=!1,e}),{}),n=[],e.forEach((function(e){__webpack_require__.o(t,e)&&void 0!==t[e]?(l.push(d(e,p)),i[e]=!0):i[e]=!1})),__webpack_require__.f&&(__webpack_require__.f.jsonpHmr=function(e,t){i&&__webpack_require__.o(i,e)&&!i[e]&&(t.push(d(e)),i[e]=!0)})},__webpack_require__.hmrM=()=>{if("undefined"===typeof fetch)throw new Error("No browser support: need fetch API");return fetch(__webpack_require__.p+__webpack_require__.hmrF()).then((e=>{if(404!==e.status){if(!e.ok)throw new Error("Failed to fetch update manifest "+e.statusText);return e.json()}}))},__webpack_require__.O.j=e=>0===t[e];var s=(e,i)=>{var o,r,[n,a,d]=i,c=0;if(n.some((e=>0!==t[e]))){for(o in a)__webpack_require__.o(a,o)&&(__webpack_require__.m[o]=a[o]);if(d)var s=d(__webpack_require__)}for(e&&e(i);c<n.length;c++)r=n[c],__webpack_require__.o(t,r)&&t[r]&&t[r][0](),t[r]=0;return __webpack_require__.O(s)},l=self.webpackChunkvideowise_widget=self.webpackChunkvideowise_widget||[];l.forEach(s.bind(null,0)),l.push=s.bind(null,l.push.bind(l))})();var __webpack_exports__=__webpack_require__.O(void 0,[3381],(()=>__webpack_require__(5286)));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})();