(()=>{"use strict";var __webpack_modules__={2972:(e,t,i)=>{i.d(t,{A:()=>v,k:()=>p});var o=i(5299),n=i(5556),r=i.n(n),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,p=()=>{var e;return!0===c()&&null!==(e=window.videowiseShadow.mode)&&void 0!==e?e:"closed"},u="undefined"!==typeof window&&window.ShadowRoot&&window.ShadowRoot.prototype.hasOwnProperty("adoptedStyleSheets")&&window.CSSStyleSheet&&window.CSSStyleSheet.prototype.hasOwnProperty("replace"),_="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    ',n="";(()=>{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?n+='<script src="'.concat(e.src,'"><\/script>'):"style"===e.type&&(o+='<link rel="stylesheet" href="'.concat(e.src,'" />'))})),this.shadowRoot.innerHTML="".concat(n," ").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",u),d(v,"constructibleStylesheetsSupported",u),d(v,"defaultProps",{declarative:!1,delegatesFocus:!1,mode:"open",useShadowDom:!1,widgetId:null}),d(v,"displayName","ShadowRoot"),d(v,"propTypes",{declarative:r().bool,delegatesFocus:r().bool,mode:r().oneOf(["open","closed"]),stylesheets:r().arrayOf("undefined"!==typeof window?r().instanceOf(window.CSSStyleSheet):r().any),useShadowDom:r().bool,widgetId:r().oneOf([null,r().string])}),d(v,"shadowRootSupported",_)},1690:(e,t,i)=>{i.d(t,{Tx:()=>w,kh:()=>o.kh,kN:()=>_,yV:()=>n,pu:()=>s,uZ:()=>l,Jg:()=>m,jJ:()=>f,_O:()=>c,cc:()=>v,fy:()=>u,$Y:()=>p,vZ:()=>a,xO:()=>d});var o=i(1744),n={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"},r="reeview",a=("".concat(r,"_hide_widget"),"".concat(r,"_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",CampaignLanding:"campaignLanding"},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"},p={DESKTOP:"DESKTOP",MOBILE:"MOBILE"},u={icon:"ICON_BUTTON",text:"TEXT_BUTTON"},_={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"},m={USE_INVENTORY:"USE_INVENTORY",IGNORE_INVENTORY:"IGNORE_INVENTORY"},f={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__(7966);function asyncGeneratorStep(e,t,i,o,n,r,a){try{var d=e[r](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,n)}function _asyncToGenerator(e){return function(){var t=this,i=arguments;return new Promise((function(o,n){var r=e.apply(t,i);function a(e){asyncGeneratorStep(r,o,n,a,d,"next",e)}function d(e){asyncGeneratorStep(r,o,n,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 n={showBadge:e.showBadge,logoUrl:e.storeLogoUrl,inventorySetting:e.inventorySetting,organisationId:e.organisationId,siteId:e.siteId};renderWidgets(e.widgets[o],e.page,!0,n,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,n,r,a,d){return _renderWidgets.apply(this,arguments)}function _renderWidgets(){return(_renderWidgets=_asyncToGenerator((function*(e,t,i,o,n,r,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 p=document.getElementById("reeview-app-widget_".concat(e.id));if(null!==p&&null!==p.children)for(var u=0;u<p.children.length;u++)l.push(p.children[u])}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:n,productWidget:r,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:()=>u,Fx:()=>l,I8:()=>g,Ov:()=>d,Qj:()=>w,V9:()=>f,cI:()=>v,fU:()=>h,mH:()=>_,n9:()=>m,pM:()=>p,xf:()=>y});var o=i(7966),n=i(1221),r=i(1690);function a(e,t,i,o,n,r,a){try{var d=e[r](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,n)}var d=(e,t,i,o)=>{var r=((e,t,i)=>{var o,n,r,{title:a,featured_image:d,options:c,variants:s,id:l,images:p,description:u,tag:_,productReviews:v,selling_plan_groups:w,variantId:m,quantity:f,excludedVariants:h,requires_selling_plan:y,compare_at_price:g}=t||{},S=m?s.find((e=>e.id===Number(m))):void 0,E=f||1,T="0";return(T=S?isNaN(parseFloat(null===S||void 0===S?void 0:S.compare_at_price))||null===S||void 0===S?void 0:S.compare_at_price:s?isNaN(parseFloat(null===(o=s[0])||void 0===o?void 0:o.compare_at_price))?null:null===(n=s[0])||void 0===n?void 0:n.compare_at_price:null)||(T=isNaN(parseFloat(g))?null:parseFloat(g)),{id:l,available:"undefined"!==typeof S?S.available:t.available,title:a,image:d,options:c,variants:s,price:"undefined"!==typeof S?S.price:t.price,oldPrice:T,selectedId:"undefined"!==typeof S?S.id:null===(r=s[0])||void 0===r?void 0:r.id,handle:i,images:p,description:u,tag:_,productReviews:v,selling_plan_groups:w,variantId:m,excludedVariants:h,quantity:E,requires_selling_plan:y}})(0,t,i);e(o?{type:n.k.ADD_PRODUCT_TO_VIEW_LIST,payload:r}:{type:n.k.ADD_PRODUCT,payload:{product:r}})},c=function(){var e,t=(e=function*(e){var{handle:t,dispatch:i,tag:r,variantId:a,shoppableCtx:c,productReviews:s,excludedVariants:l}=e||{};if(c.viewedProducts.filter((e=>e.handle===t&&e.variantId===a)).length){var p=c.viewedProducts.filter((e=>e.handle===t))[0];d(i,p,t),i({type:n.k.SHOW_MORE,payload:{isVisible:!0}}),i({type:n.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!0}})}else{var u=yield(0,o.Ay)().getProductByHandle(t,l,void 0);r&&(u.tag=r),s&&(u.productReviews=s),a&&(u.variantId=a),u&&d(i,u,t),i({type:n.k.SHOW_MORE,payload:{isVisible:!0}}),i({type:n.k.TOGGLE_PANEL_HEADER,payload:{showHeader:!0}})}},function(){var t=this,i=arguments;return new Promise((function(o,n){var r=e.apply(t,i);function d(e){a(r,o,n,d,c,"next",e)}function c(e){a(r,o,n,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===r.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 n(e,t,i,n,r,a){return o(function(e,t){return e<<t|e>>>32-t}(o(o(t,e),o(n,a)),r),i)}function r(e,t,i,o,r,a,d){return n(t&i|~t&o,e,t,r,a,d)}function a(e,t,i,o,r,a,d){return n(t&o|i&~o,e,t,r,a,d)}function d(e,t,i,o,r,a,d){return n(t^i^o,e,t,r,a,d)}function c(e,t,i,o,r,a,d){return n(i^(t|~o),e,t,r,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,m=-271733879,f=-1732584194,h=271733878;for(s=0;s<v.length;s+=16)l=w,p=m,u=f,_=h,w=r(w,m,f,h,v[s+0],7,-680876936),h=r(h,w,m,f,v[s+1],12,-389564586),f=r(f,h,w,m,v[s+2],17,606105819),m=r(m,f,h,w,v[s+3],22,-1044525330),w=r(w,m,f,h,v[s+4],7,-176418897),h=r(h,w,m,f,v[s+5],12,1200080426),f=r(f,h,w,m,v[s+6],17,-1473231341),m=r(m,f,h,w,v[s+7],22,-45705983),w=r(w,m,f,h,v[s+8],7,1770035416),h=r(h,w,m,f,v[s+9],12,-1958414417),f=r(f,h,w,m,v[s+10],17,-42063),m=r(m,f,h,w,v[s+11],22,-1990404162),w=r(w,m,f,h,v[s+12],7,1804603682),h=r(h,w,m,f,v[s+13],12,-40341101),f=r(f,h,w,m,v[s+14],17,-1502002290),w=a(w,m=r(m,f,h,w,v[s+15],22,1236535329),f,h,v[s+1],5,-165796510),h=a(h,w,m,f,v[s+6],9,-1069501632),f=a(f,h,w,m,v[s+11],14,643717713),m=a(m,f,h,w,v[s+0],20,-373897302),w=a(w,m,f,h,v[s+5],5,-701558691),h=a(h,w,m,f,v[s+10],9,38016083),f=a(f,h,w,m,v[s+15],14,-660478335),m=a(m,f,h,w,v[s+4],20,-405537848),w=a(w,m,f,h,v[s+9],5,568446438),h=a(h,w,m,f,v[s+14],9,-1019803690),f=a(f,h,w,m,v[s+3],14,-187363961),m=a(m,f,h,w,v[s+8],20,1163531501),w=a(w,m,f,h,v[s+13],5,-1444681467),h=a(h,w,m,f,v[s+2],9,-51403784),f=a(f,h,w,m,v[s+7],14,1735328473),w=d(w,m=a(m,f,h,w,v[s+12],20,-1926607734),f,h,v[s+5],4,-378558),h=d(h,w,m,f,v[s+8],11,-2022574463),f=d(f,h,w,m,v[s+11],16,1839030562),m=d(m,f,h,w,v[s+14],23,-35309556),w=d(w,m,f,h,v[s+1],4,-1530992060),h=d(h,w,m,f,v[s+4],11,1272893353),f=d(f,h,w,m,v[s+7],16,-155497632),m=d(m,f,h,w,v[s+10],23,-1094730640),w=d(w,m,f,h,v[s+13],4,681279174),h=d(h,w,m,f,v[s+0],11,-358537222),f=d(f,h,w,m,v[s+3],16,-722521979),m=d(m,f,h,w,v[s+6],23,76029189),w=d(w,m,f,h,v[s+9],4,-640364487),h=d(h,w,m,f,v[s+12],11,-421815835),f=d(f,h,w,m,v[s+15],16,530742520),w=c(w,m=d(m,f,h,w,v[s+2],23,-995338651),f,h,v[s+0],6,-198630844),h=c(h,w,m,f,v[s+7],10,1126891415),f=c(f,h,w,m,v[s+14],15,-1416354905),m=c(m,f,h,w,v[s+5],21,-57434055),w=c(w,m,f,h,v[s+12],6,1700485571),h=c(h,w,m,f,v[s+3],10,-1894986606),f=c(f,h,w,m,v[s+10],15,-1051523),m=c(m,f,h,w,v[s+1],21,-2054922799),w=c(w,m,f,h,v[s+8],6,1873313359),h=c(h,w,m,f,v[s+15],10,-30611744),f=c(f,h,w,m,v[s+6],15,-1560198380),m=c(m,f,h,w,v[s+13],21,1309151649),w=c(w,m,f,h,v[s+4],6,-145523070),h=c(h,w,m,f,v[s+11],10,-1120210379),f=c(f,h,w,m,v[s+2],15,718787259),m=c(m,f,h,w,v[s+9],21,-343485551),w=o(w,l),m=o(m,p),f=o(f,u),h=o(h,_);return i(w)+i(m)+i(f)+i(h)},p=e=>!!(e&&e.subtitles&&Object.keys(e.subtitles).length>0),u=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},_=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)}},m=e=>e&&e.columns?e.columns:2,f=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),n=i(4730),r=i(1690),a=i(2972),d=i(9973),c=i(2446),s=i(7966),l=i(2240);function p(e,t,i,o,n,r,a){try{var d=e[r](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,n)}var u=(0,o.lazy)((()=>i.e(8180).then(i.bind(i,8963)))),_="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:p,trackingContext:w,settings:{showBadge:h,inventorySetting:y,logoUrl:g}={},previousChildren:S,useShadowDom:E,watermark:T,liveShow:I}=e,{widgetId:C,videoId:O}=(0,c.s)()||{},{displayType:P,skins:A,videoPlayers:b,videos:D}=t,R=(e=>{var t="".concat(_).concat(e.id);return(null===e||void 0===e?void 0:e.type)===r.xO.Product&&e.displayType===r.vZ.Inline?window.document.getElementById(t)?t:"reeview-app__inline-widget":"".concat(_).concat(e.id)})(t),L=(0,d.ZI)(),N=(e=>e[0])(b)||{},k=[r.vZ.Story,r.vZ.Inline,r.vZ.Background,r.vZ.Product,r.vZ.Image,r.vZ.Testimonial].includes(P),H=t.displayType===r.vZ.Product,U=v(A,H?"DESKTOP":L),$=k?window.document.getElementById(R):m(R);if(!1===k&&window.document.body.appendChild($),$)if(!f(R,"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 G=U.layout.columns-D.length+1;if(G>0)for(var q=0;q<G;q++)D.push(D[Math.floor(Math.random()*D.length)])}var M={widget:t,widgetID:R,videos:D,containerElement:$,page:i,productWidget:p,trackingContext:w,showBadge:h,storeLogo:g,inventorySetting:y,hashParams:{widgetId:C,videoId:O},previousChildren:S,currentSlideForQuizInteraction:0,currentVideoType:"",useShadowDom:E,watermark:T,liveShow:I},V={deviceType:L,player:N,skin:U},x=e=>{var i=(0,n.Hr)(e);!0===H?i.render((0,l.Y)(o.Suspense,{fallback:(0,l.Y)(l.FK,{}),children:(0,l.Y)(u,{initialState:M,theme:V})})):i.render((0,l.Y)(a.A,{mode:(0,a.k)(),useShadowDom:E,widgetId:t.id,children:(0,l.Y)(o.Suspense,{fallback:(0,l.Y)(l.FK,{}),children:(0,l.Y)(u,{initialState:M,theme:V})})}))};if(H)if(!0===(0,s.Ay)().isProductPage())document.querySelectorAll(".".concat(R)).forEach((e=>{x(e)}));else{var j=document.querySelector(".".concat(R,'[data-product-id="').concat(i.productRefId,'"][data-widget-id="').concat(t.id,'"]'));null!==j?x(j):document.querySelectorAll(".".concat(R)).forEach((e=>{x(e)}))}else x($)}else console.log("VideoWise widgetID: ".concat(R," is already loaded!"))},function(){var t=this,i=arguments;return new Promise((function(o,n){var r=e.apply(t,i);function a(e){p(r,o,n,a,d,"next",e)}function d(e){p(r,o,n,a,d,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),m=e=>{var t=window.document.createElement("div");return t.setAttribute("id",e),t},f=(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),n=i(9973);function r(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?r(Object(i),!0).forEach((function(t){d(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(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,n.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),n=i(8354);function r(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?r(Object(i),!0).forEach((function(t){d(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(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,r;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&&n.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===(r=t.payload)||void 0===r?void 0:r.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:()=>S});var o,n=i(8987),r=i(7966),a=i(987),d=i(9973),c=i(1719),s=i(1221),l=i(3585),p=i(8354),u=i(4083),_=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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,r)=>_(void 0,void 0,void 0,(function*(){return yield new Promise(((a,s)=>{window.parent.postMessage({payload:{url:S.urlHelper("/cart/add.js"),productSelectedId:e,subscriptionId:t,productId:i,quantity:o,trackingContext:r,uuid:(0,l.A)(),deviceType:(0,d.ZI)(),cartId:n.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=()=>_(void 0,void 0,void 0,(function*(){return yield new Promise(((e,t)=>{window.parent.postMessage({payload:{url:S.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,n,r,a,d,c)=>_(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,n,r,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})),5500);try{const t=yield o.getCart();e({type:s.k.GET_CART,payload:{cart:t}}),c.meta.quantity=r,p.q.dispatchLiveStreamTrackingCustomEvent({type:u._4.VIDEOWISE_LIVE_ON_INTERACTION,lsInteractionType:u.aU.AddToCart,product:c,liveStream:window.liveStream})}catch(l){console.log(l)}})),v.getProductFromShopify=e=>_(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 n=o.data;n.responseType===c.$t.RESPONSE_GET_PRODUCT_FROM_SHOPIFY&&n.handle===e&&(n.data?t(n.data):i(`Error getting product ${e} from shopify!`))}))}))})),v.updateProductQuantity=e=>_(void 0,void 0,void 0,(function*(){const{dispatch:t,url:i,productId:o,quantity:n}=e;return yield new Promise(((e,r)=>{window.parent.postMessage({payload:{url:i,productId:o,quantity:n},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)):r("Error updating item quantity in cart!"))}))}))}));var w,m=i(1263),f=i(245),h=i(1690),y=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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*(){var e;if(window.videowiseIdsLoaded=[],!window.Shopify)return;const t=document.querySelector("#videowise-css");if(t&&t.disabled&&t.removeAttribute("disabled"),window.videowise_use_handlers){const e=`https://${window.Shopify.shop}`||window.location.href;if(e.indexOf("/products/")>-1){const t=yield fetch(`${e}.js`),i=yield t.json();window.__st.rid=i.id,window.__st.p="product"}else window.__st.p=""}"about:srcdoc"!==window.location.href&&(w.isProductPage()?yield(0,r.wm)(window.Shopify.shop,null!==(e=window.__st.rid)&&void 0!==e?e:""):yield(0,r._i)(window.Shopify.shop))})),g.bulkInit=e=>y(void 0,void 0,void 0,(function*(){"undefined"!==typeof window.Shopify&&(yield(0,r.H0)(Object.assign(Object.assign({},e),{shop:window.Shopify.shop})))})),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,r,d)=>y(void 0,void 0,void 0,(function*(){if("undefined"!==typeof window.Shopify){let c={id:e,quantity:o};t&&(c.selling_plan=t);try{const e=yield(0,a._U)(w.urlHelper("/cart/add.js"),c).then((e=>e.json()));return(0,f.u4)(h._O.Cart,Object.assign({shop:window.Shopify.shop,productRefId:i||window.__st.rid,shopableVideo:!0,cartId:n.A.get("cart")},r)),e}catch(d){console.error("Add to cart error: ",d)}}})),g.isProductPage=()=>!0===window.VIDEOWISE_CUSTOM_PRODUCT_PAGE||window.__st&&"product"===window.__st.p&&null!==window.__st.rid,g.getProductId=()=>{var e;return w.isProductPage()&&null!==(e=window.__st.rid)&&void 0!==e?e:""},g.getProductByHandle=(e,t,i,o)=>y(void 0,void 0,void 0,(function*(){try{let n="";"undefined"!==typeof window.VIDEOWISE_SHOPIFY_ROOT&&"/"!==window.VIDEOWISE_SHOPIFY_ROOT&&(n=window.VIDEOWISE_SHOPIFY_ROOT);const r=yield(0,a.zM)(w.urlHelper(`${n}/products/${e}.js`)),d=yield r.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,m.mH)(e.compare_at_price),price:(0,m.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,m.mH)(d.compare_at_price),compare_at_price_max:(0,m.mH)(d.compare_at_price_max),compare_at_price_min:(0,m.mH)(d.compare_at_price_min),price:(0,m.mH)(d.price),price_max:(0,m.mH)(d.price_max),price_min:(0,m.mH)(d.price_min),variants:l,quantity:o,excludedVariants:(null===s||void 0===s?void 0:s.length)?s:[]})}catch(n){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("undefined"!==typeof window.Shopify){if(!0===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}}return{products:[]}})),g.setCommercials=(e,t,i,o)=>y(void 0,void 0,void 0,(function*(){var n,r,a,d,c,l,p,u;let _=[];if((null===(n=e[t])||void 0===n?void 0:n.commercials)&&(null===(r=e[t])||void 0===r?void 0:r.commercials.length))for(const m in null===(a=e[t])||void 0===a?void 0:a.commercials){const n=null===(d=e[t])||void 0===d?void 0:d.commercials[m];if("PRODUCT"===n.type&&!n.hasOwnProperty("compare_at_price")){const r=yield w.getProductByHandle(null===n||void 0===n?void 0:n.handle,null===n||void 0===n?void 0:n.excludedVariants,null===n||void 0===n?void 0:n.variantId,null===n||void 0===n?void 0:n.quantity);if(!1!==r){const a="undefined"!==typeof n.variantId?r.variants.find((e=>e.id===Number(n.variantId))):"undefined"!==typeof r.variants[0]?r.variants[0]:r,d=null!==(l=null===(c=null===a||void 0===a?void 0:a.featured_image)||void 0===c?void 0:c.src)&&void 0!==l?l:r.featured_image;_.push(Object.assign(Object.assign(Object.assign({},r),n),{compare_at_price:isNaN(parseInt(r.compare_at_price))?void 0:r.compare_at_price,compare_at_price_max:isNaN(parseInt(r.compare_at_price_max))?void 0:r.compare_at_price_max,compare_at_price_min:isNaN(parseInt(r.compare_at_price_min))?void 0:r.compare_at_price_min,price:isNaN(parseInt(r.price))?void 0:r.price,price_max:isNaN(parseInt(r.price_max))?void 0:r.price_max,price_min:isNaN(parseInt(r.price_min))?void 0:r.price_min,compareAtPrice:!1===isNaN(parseInt(a.compare_at_price))?a.compare_at_price:void 0,previewImageSrc:`${d}&width=400`})),!1===o&&(null===(p=e[t])||void 0===p?void 0:p.commercials.length)>1&&1===_.length&&(i({type:s.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!0}}),i({type:s.k.SET_SHOPPABLE_LIST,payload:{shoppableList:[_[0]]}}),i({type:s.k.SHOW_SHOPPABLE_LIST}))}}}const v=(0,m.$3)(_);i({type:s.k.SET_SHOPPABLE_LIST,payload:{shoppableList:_}}),i({type:s.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!1}});const f=null!==(u=_.filter((e=>e.type===h.kN.PRODUCT)))&&void 0!==u?u:[];f.length>1&&!0===v?!1===o&&(i({type:s.k.SHOW_SHOPPABLE_LIST}),i({type:s.k.HIDE_MORE,payload:{isVisible:!0}})):1===f.length&&!0===v?!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,n,r,a,d)=>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,n,r),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location=`${window.location.origin}/checkout`})),g.redirectToCart=(e,t,i,o,n,r)=>y(void 0,void 0,void 0,(function*(){var a;(null===(a=window.Shopify)||void 0===a?void 0:a.withLiveStream)?v.addToCart(t,i,o,n,r):w.redirectToCartFromWidget(e,t,i,o,n,r)})),g.redirectToCartFromWidget=(e,t,i,o,n,r)=>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,n,r),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}});const a=window.FORCE_DOMAIN?`/cart/add?items[][id]=${t}&items[][quantity]=${n}&return_to=/checkout`:`${window.location.origin}/cart`;window.location=w.urlHelper(a)})),g.redirectToCartCustom=(e,t,i,o,n,r,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,n,r),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,n,r,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,n,r),e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location.replace(a)})),g.handleAddToCart=(e,t,i,o,n,r,a,d,c)=>y(void 0,void 0,void 0,(function*(){var a;if(null===(a=window.Shopify)||void 0===a?void 0:a.withLiveStream)yield v.handleAddToCart(e,t,i,o,n,r,d,c);else{e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield w.postToCart(t,i,o,n,r),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(l){return l}}})),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*(){var t;let i=null;i=(null===(t=window.Shopify)||void 0===t?void 0:t.withLiveStream)?yield v.getCart():yield w.getStoreCart(),e({type:s.k.GET_CART,payload:{cart:i}})})),g.updateCartProductQuantity=(e,t,i)=>y(void 0,void 0,void 0,(function*(){var o;let n=null;(null===(o=window.Shopify)||void 0===o?void 0:o.withLiveStream)?(e({type:s.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),n=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}),n=yield w.getStoreCart()),e({type:s.k.GET_CART,payload:{cart:n}})}));const S=g},987:(e,t,i)=>{i.d(t,{h:()=>p,Xl:()=>y,IM:()=>d,Zl:()=>g,vv:()=>v,ue:()=>c,zM:()=>f,XI:()=>h,u9:()=>s,_U:()=>w,_b:()=>m,T3:()=>_,xi:()=>u,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 n=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: 1056","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 r=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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=>r(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 n({data:yield i.json()})})),c=e=>r(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 n({data:yield o.json()})})),s=e=>r(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=>r(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)}))})),p=e=>r(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 n({data:yield i.json()})})),u=(e,t)=>r(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()}})),_=(e,t)=>r(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=>r(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)=>r(void 0,void 0,void 0,(function*(){return yield fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})})),m=e=>r(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)))})),f=e=>r(void 0,void 0,void 0,(function*(){return yield fetch(e,{method:"GET"})})),h=e=>r(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=>r(void 0,void 0,void 0,(function*(){const t=yield fetch(e,{headers:{"Content-Type":"application/json"}});return{data:yield t.json()}})),g=e=>r(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()}}))},7966:(e,t,i)=>{i.d(t,{ez:()=>j,Ay:()=>F,Zr:()=>x,H0:()=>V,_i:()=>q,wm:()=>M});var o,n=i(4485),r=i(8987),a=i(987),d=i(1263),c=i(1221),s=i(245),l=i(1690),p=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 u{}o=u,u.initialization=()=>p(void 0,void 0,void 0,(function*(){console.warn("SFCCClass.initialization();"),window.videowiseIdsLoaded=[],"undefined"!==typeof window.videowiseSFCC&&"about:srcdoc"!==window.location.href&&(o.isProductPage()?yield M(window.videowiseSFCC.host,window.videowiseSFCC.pid):yield q(window.videowiseSFCC.host))})),u.bulkInit=e=>p(void 0,void 0,void 0,(function*(){"undefined"!==typeof window.videowiseSFCC&&(yield V(Object.assign(Object.assign({},e),{shop:window.videowiseSFCC.host})))})),u.urlHelper=e=>(console.warn(`SFCCClass.urlHelper(${e});`),""),u.postToCart=(e,t,i,o,n,d)=>p(void 0,void 0,void 0,(function*(){if(console.warn(`SFCCClass.postToCart(${e}, ${t}, ${i}, ${o}, ${n});`),"undefined"!==typeof window.videowiseSFCC){const t=new FormData;t.append("pid",e),t.append("quantity",o);try{yield(0,a._U)(window.videowiseSFCC.addToCartURL,t),(0,s.u4)(l._O.Cart,Object.assign({shop:window.videowiseSFCC.host,productRefId:i||window.videowiseSFCC.pid,shopableVideo:!0,cartId:r.A.get("cart")},n))}catch(d){console.error("Add to cart error: ",d)}}})),u.isProductPage=()=>(console.warn("SFCCClass.isProductPage();"),!0===window.VIDEOWISE_CUSTOM_PRODUCT_PAGE||window.videowiseSFCC&&window.videowiseSFCC.pid&&"null"!==window.videowiseSFCC.pid),u.getProductId=()=>{var e,t;return console.warn("SFCCClass.getProductId();"),o.isProductPage()&&null!==(t=null===(e=window.videowiseSFCC)||void 0===e?void 0:e.pid)&&void 0!==t?t:""},u.getProductByHandle=(e,t,i,o)=>p(void 0,void 0,void 0,(function*(){var o;console.warn(`SFCCClass.getProductByHandle(${e}, ${t}, ${i});`);try{const n=yield(0,a.zM)(`${null===(o=null===window||void 0===window?void 0:window.videowiseSFCC)||void 0===o?void 0:o.productDetailsURL}?pid=${e}`),r=yield n.json(),d=r.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)&&(r.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===r.data[0].options.length){const e=c.map((e=>e.option1));r.data[0].options[0].values=r.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({},r.data[0]),{compare_at_price:r.data[0].compare_at_price.toString(),compare_at_price_max:"undefined"!==typeof r.data[0].compare_at_price_max?r.data[0].compare_at_price_max.toString():"0",compare_at_price_min:"undefined"!==typeof r.data[0].compare_at_price_min?r.data[0].compare_at_price_min.toString():"0",price:r.data[0].price.toString(),price_max:"undefined"!==typeof r.data[0].price_max?r.data[0].price_max.toString():"0",price_min:"undefined"!==typeof r.data[0].price_min?r.data[0].price_min.toString():"0",variants:s,excludedVariants:(null===c||void 0===c?void 0:c.length)?c:[]})}catch(n){return!1}})),u.getStoreCart=()=>p(void 0,void 0,void 0,(function*(){console.warn("SFCCClass.getStoreCart();")})),u.getRecommendedProductsById=e=>p(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.getRecommendedProductsById(${e});`)})),u.setCommercials=(e,t,i,n)=>p(void 0,void 0,void 0,(function*(){var r,a,s,p,u,_,v;console.warn(`SFCCClass.setCommercials(${e}, ${t}, ${i}, ${n});`);let w=[];if((null===(r=e[t])||void 0===r?void 0:r.commercials)&&(null===(a=e[t])||void 0===a?void 0:a.commercials.length))for(const d in null===(s=e[t])||void 0===s?void 0:s.commercials){const r=null===(p=e[t])||void 0===p?void 0:p.commercials[d];if("PRODUCT"===r.type&&!r.hasOwnProperty("compare_at_price")){const a=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!==a){const o="undefined"!==typeof r.variantId?a.variants.find((e=>e.id===Number(r.variantId))):"undefined"!==typeof a.variants[0]?a.variants[0]:a,d=null!==(u=null===o||void 0===o?void 0:o.featured_image)&&void 0!==u?u:a.featured_image;w.push(Object.assign(Object.assign(Object.assign({},a),r),{compare_at_price:isNaN(parseInt(a.compare_at_price))?void 0:a.compare_at_price,compare_at_price_max:isNaN(parseInt(a.compare_at_price_max))?void 0:a.compare_at_price_max,compare_at_price_min:isNaN(parseInt(a.compare_at_price_min))?void 0:a.compare_at_price_min,price:isNaN(parseInt(a.price))?void 0:a.price,price_max:isNaN(parseInt(a.price_max))?void 0:a.price_max,price_min:isNaN(parseInt(a.price_min))?void 0:a.price_min,compareAtPrice:!1===isNaN(parseInt(o.compare_at_price))?o.compare_at_price:void 0,previewImageSrc:d})),!1===n&&(null===(_=e[t])||void 0===_?void 0:_.commercials.length)>1&&1===w.length&&(i({type:c.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!0}}),i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:[w[0]]}}),i({type:c.k.SHOW_SHOPPABLE_LIST}))}}}const m=(0,d.$3)(null!==w&&void 0!==w?w:[]);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:w}}),i({type:c.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!1}});const f=null!==(v=w.filter((e=>e.type===l.kN.PRODUCT)))&&void 0!==v?v:[];f.length>1&&!0===m?!1===n&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===f.length&&!0===m?!1===n&&(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}}))})),u.redirectToCheckout=(e,t,i,n,r,a,d,s)=>p(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCheckout(${e}, ${t}, ${i}, ${n}, ${r}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,n,r,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location=window.videowiseSFCC.checkoutURL})),u.redirectToCart=(e,t,i,n,r,a)=>p(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCart(${e}, ${t}, ${i}, ${n}, ${r}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,n,r,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location=window.videowiseSFCC.cartURL})),u.redirectToCartFromWidget=(e,t,i,o,n,r)=>p(void 0,void 0,void 0,(function*(){})),u.redirectToCartCustom=(e,t,i,n,r,a,d)=>p(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCartCustom(${e}, ${t}, ${i}, ${n}, ${r}, ${a}, ${d});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,n,r,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),sessionStorage.setItem("openCart",d),window.document.location.reload()})),u.redirectToCustomURL=(e,t,i,n,r,a,d)=>p(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCustomURL(${e}, ${t}, ${i}, ${n}, ${r}, ${a}, ${d});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}}),yield o.postToCart(t,i,n,r,a),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!1}}),window.location.replace(d)})),u.handleAddToCart=(e,t,i,n,r,a,d,c,s)=>p(void 0,void 0,void 0,(function*(){console.warn(`SFCCClass.redirectToCart(${e}, ${t}, ${i}, ${n}, ${r}, ${a}, ${d}, ${c});`),yield o.redirectToCart(e,t,i,n,r,a)})),u.redirectToClientURL=e=>{console.warn(`SFCCClass.redirectToClientURL(${e});`),window.location.replace(e)},u.getCurrency=()=>{var e,t;return console.warn("SFCCClass.getCurrency();"),null!==(t=null===(e=window.videowiseSFCC)||void 0===e?void 0:e.currency)&&void 0!==t?t:"USD"},u.handleGetCart=e=>p(void 0,void 0,void 0,(function*(){})),u.updateCartProductQuantity=(e,t,i)=>p(void 0,void 0,void 0,(function*(){}));const _=u;var v,w=i(9973),m=i(1882),f=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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=()=>f(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,m.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=>f(void 0,void 0,void 0,(function*(){console.warn("Not implemented")})),h.urlHelper=e=>"undefined"!==typeof window.Shopify?(!0===window.FORCE_DOMAIN?"https://"+window.Shopify.shop:"")+e:"",h.postToCart=(e,t,i,o,n,a)=>f(void 0,void 0,void 0,(function*(){var d;if(console.warn(`ShopifyCampaignsClass.postToCart(${e}, ${t}, ${i}, ${o}, ${n});`),0===a.items.length)return;const c=new URLSearchParams(document.location.search),s=c.get("email"),p=c.get("medium");let u=null;if(a.selling_plan)u=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}`;u=new URL(`${window.SITE_DATA.url}/cart/${e}`)}u.searchParams.set("videowise_campaign_id",window.CAMPAIGN_DATA.id),u.searchParams.set("attributes[videowise_uid]",null!==(d=r.A.get("reeview_uid"))&&void 0!==d?d:""),u.searchParams.set("attributes[videowise_campaign_id]",window.CAMPAIGN_DATA.id),u.searchParams.set("attributes[videowise_device_type]",(0,w.ZI)()),s&&u.searchParams.set("attributes[videowise_email]",s),p&&u.searchParams.set("attributes[videowise_medium]",p),u.toString();const _=window.location.origin+window.location.pathname;try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_CAMPAIGN_CHECKOUT,{detail:{deviceType:(0,w.ZI)(),url:_,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(m){console.error("Error dispatching VIDEO_CAMPAIGN_CHECKOUT event:",m)}"iframe"===p?window.open(u):window.location=u})),h.isProductPage=()=>!1,h.getProductId=()=>"",h.getProductByHandle=(e,t,i,o)=>f(void 0,void 0,void 0,(function*(){var n,r,a,c,s,l;console.warn(`ShopifyCampaignsClass.getProductByHandle(${e}, ${t}, ${i}, ${o});`);try{const o=window.INITIAL_PRODUCTS.find((t=>t.handle===e));if("undefined"!==typeof o){const 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 t=0;t<e.length;t++)e[t].id===parseInt(i)&&(o.price=e[t].price);let p,u=e;if(null===t||void 0===t?void 0:t.length){const i=t.map((e=>Number(e)));if(p=e.filter((e=>i.includes(e.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=e.filter((e=>!p.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},o),{compare_at_price:(0,d.mH)(null!==(n=o.compare_at_price)&&void 0!==n?n:0),compare_at_price_max:(0,d.mH)(null!==(r=o.compare_at_price_max)&&void 0!==r?r: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(p){return!1}})),h.getStoreCart=()=>f(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.getStoreCart();")})),h.getRecommendedProductsById=e=>f(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)=>f(void 0,void 0,void 0,(function*(){var n,r,a,s,l,p,u;console.warn(`ShopifyCampaignsClass.setCommercials(${e}, ${t}, ${i}, ${o});`);let _=[];if((null===(n=e[t])||void 0===n?void 0:n.products)&&(null===(r=e[t])||void 0===r?void 0:r.products.length))for(const d in null===(a=e[t])||void 0===a?void 0:a.products){const n=null===(s=e[t])||void 0===s?void 0:s.products[d];if("PRODUCT"===n.type&&!n.hasOwnProperty("compare_at_price")){const r=yield v.getProductByHandle(null===n||void 0===n?void 0:n.handle,null===n||void 0===n?void 0:n.excludedVariants,null===n||void 0===n?void 0:n.variantId,null===n||void 0===n?void 0:n.quantity);if(!1!==r){const a="undefined"!==typeof n.variantId?r.variants.find((e=>e.id===Number(n.variantId))):"undefined"!==typeof r.variants[0]?r.variants[0]:r,d=null!==(p=null===(l=null===a||void 0===a?void 0:a.featured_image)||void 0===l?void 0:l.src)&&void 0!==p?p:r.featured_image;_.push(Object.assign(Object.assign(Object.assign({},r),n),{compare_at_price:isNaN(parseInt(r.compare_at_price))?void 0:r.compare_at_price,compare_at_price_max:isNaN(parseInt(r.compare_at_price_max))?void 0:r.compare_at_price_max,compare_at_price_min:isNaN(parseInt(r.compare_at_price_min))?void 0:r.compare_at_price_min,price:isNaN(parseInt(r.price))?void 0:r.price,price_max:isNaN(parseInt(r.price_max))?void 0:r.price_max,price_min:isNaN(parseInt(r.price_min))?void 0:r.price_min,compareAtPrice:!1===isNaN(parseInt(a.compare_at_price))?a.compare_at_price:void 0,previewImageSrc:d,name:r.title})),!1===o&&(null===(u=e[t])||void 0===u?void 0:u.products.length)>1&&1===_.length&&(i({type:c.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!0}}),i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:[_[0]]}}),i({type:c.k.SHOW_SHOPPABLE_LIST}))}}}const w=(0,d.$3)(null!==_&&void 0!==_?_:[]);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:null!==_&&void 0!==_?_:[]}}),i({type:c.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!1}}),_.length>1&&!0===w?!1===o&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===_.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}}))})),h.redirectToCheckout=(e,t,i,o,n,r,a,d)=>f(void 0,void 0,void 0,(function*(){console.warn(`ShopifyCampaignsClass.redirectToCheckout(${e}, ${t}, ${i}, ${o}, ${n}, ${r}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}});const d={items:[{id:t,quantity:n,product:a}]};i&&(d.selling_plan=i),v.postToCart(t,i,o,n,r,d)})),h.redirectToCart=(e,t,i,o,n,r)=>f(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCart();")})),h.redirectToCartFromWidget=(e,t,i,o,n,r)=>f(void 0,void 0,void 0,(function*(){})),h.redirectToCartCustom=(e,t,i,o,n,r,a)=>f(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCartCustom();")})),h.redirectToCustomURL=(e,t,i,o,n,r,a)=>f(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCustomURL();")})),h.handleAddToCart=(e,t,i,o,n,r,a,d,s)=>f(void 0,void 0,void 0,(function*(){console.warn(`ShopifyCampaignsClass.handleAddToCart(${e}, ${t}, ${i}, ${o}, ${n}, ${r}, ${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 p="undefined"!==typeof d.items?d.items:[];if(0===p.length)p.push({id:t,quantity:n});else for(let e=0;e<p.length;e++)p[e].id===t?p[e].quantity+=n:p.push({id:t,quantity:n});const u={cart:{items_subtotal_price:s+a,currency:v.getCurrency(),item_count:l+n,items:p}};e({type:c.k.GET_CART,payload:u})})),h.redirectToClientURL=e=>{console.warn("ShopifyCampaignsClass.redirectToClientURL();")},h.getCurrency=()=>(console.warn("ShopifyCampaignsClass.getCurrency();"),"undefined"!==typeof window.Shopify?window.Shopify.currency:{active:"USD",rate:"1.0"}),h.handleGetCart=e=>f(void 0,void 0,void 0,(function*(){})),h.updateCartProductQuantity=(e,t,i)=>f(void 0,void 0,void 0,(function*(){}));const y=h;var g=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 S{}S.initialization=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.initialization();"),window.videowiseIdsLoaded=[]})),S.bulkInit=e=>g(void 0,void 0,void 0,(function*(){console.warn("Not implemented")})),S.urlHelper=e=>(console.warn(`SFCCCampaignsClass.urlHelper(${e});`),""),S.postToCart=(e,t,i,o,n,r)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.postToCart();")})),S.isProductPage=()=>!1,S.getProductId=()=>"",S.getProductByHandle=(e,t,i,o)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.getProductByHandle();")})),S.getStoreCart=()=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.getStoreCart();")})),S.getRecommendedProductsById=e=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.getRecommendedProductsById();")})),S.setCommercials=(e,t,i,o)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.setCommercials();")})),S.redirectToCheckout=(e,t,i,o,n,r,a,d)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCheckout();")})),S.redirectToCart=(e,t,i,o,n,r)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCart();")})),S.redirectToCartFromWidget=(e,t,i,o,n,r)=>g(void 0,void 0,void 0,(function*(){})),S.redirectToCartCustom=(e,t,i,o,n,r,a)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCartCustom();")})),S.redirectToCustomURL=(e,t,i,o,n,r,a)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.redirectToCustomURL();")})),S.handleAddToCart=(e,t,i,o,n,r,a,d,c)=>g(void 0,void 0,void 0,(function*(){console.warn("SFCCCampaignsClass.handleAddToCart();")})),S.redirectToClientURL=e=>{console.warn("ShopifyCampaignsClass.redirectToClientURL();")},S.getCurrency=()=>(console.warn("ShopifyCampaignsClass.getCurrency();"),"USD"),S.handleGetCart=e=>g(void 0,void 0,void 0,(function*(){})),S.updateCartProductQuantity=(e,t,i)=>g(void 0,void 0,void 0,(function*(){}));const E=S;var T,I=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 C{}T=C,C.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 M(window.videowiseTapcart.shop,Tapcart.variables.product.id)}))),500):yield q(null!==(i=null===(t=window.videowiseTapcart)||void 0===t?void 0:t.shop)&&void 0!==i?i:""))})),C.bulkInit=e=>I(void 0,void 0,void 0,(function*(){var t,i,o;yield V(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:""}))})),C.urlHelper=e=>(console.warn(`TapcartClass.urlHelper(${e});`),`https://${window.videowiseTapcart.shop}${e}`),C.postToCart=(e,t,i,o,n,r)=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.postToCart();")})),C.isProductPage=()=>!1,C.getProductId=()=>"",C.getProductByHandle=(e,t,i,o)=>I(void 0,void 0,void 0,(function*(){console.log(`TapcartClass.getProductByHandle(${e}, ${t}, ${i}, ${o});`);try{const n=yield(0,a.zM)(`${T.urlHelper(`/products/${e}.js`)}`),r=yield n.json(),c=r.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)&&(r.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===r.options.length){const e=s.map((e=>e.option1));r.options[0].values=r.options[0].values.filter((t=>!e.includes(t)))}l=c.filter((e=>!s.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},r),{compare_at_price:(0,d.mH)(r.compare_at_price),compare_at_price_max:(0,d.mH)(r.compare_at_price_max),compare_at_price_min:(0,d.mH)(r.compare_at_price_min),price:(0,d.mH)(r.price),price_max:(0,d.mH)(r.price_max),price_min:(0,d.mH)(r.price_min),variants:l,quantity:o,excludedVariants:(null===s||void 0===s?void 0:s.length)?s:[]})}catch(n){return!1}})),C.getStoreCart=()=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.getStoreCart();")})),C.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}})),C.setCommercials=(e,t,i,o)=>I(void 0,void 0,void 0,(function*(){var n,r,a,s,p,u,_,v;console.warn("TapcartClass.setCommercials();");let w=[];if((null===(n=e[t])||void 0===n?void 0:n.commercials)&&(null===(r=e[t])||void 0===r?void 0:r.commercials.length))for(const d in null===(a=e[t])||void 0===a?void 0:a.commercials){const n=null===(s=e[t])||void 0===s?void 0:s.commercials[d];if("PRODUCT"===n.type&&!n.hasOwnProperty("compare_at_price")){const r=yield T.getProductByHandle(null===n||void 0===n?void 0:n.handle,null===n||void 0===n?void 0:n.excludedVariants,null===n||void 0===n?void 0:n.variantId,null===n||void 0===n?void 0:n.quantity);if(!1!==r){const a="undefined"!==typeof n.variantId?r.variants.find((e=>e.id===Number(n.variantId))):"undefined"!==typeof r.variants[0]?r.variants[0]:r,d=null!==(u=null===(p=null===a||void 0===a?void 0:a.featured_image)||void 0===p?void 0:p.src)&&void 0!==u?u:r.featured_image;w.push(Object.assign(Object.assign(Object.assign({},r),n),{compare_at_price:isNaN(parseInt(r.compare_at_price))?void 0:r.compare_at_price,compare_at_price_max:isNaN(parseInt(r.compare_at_price_max))?void 0:r.compare_at_price_max,compare_at_price_min:isNaN(parseInt(r.compare_at_price_min))?void 0:r.compare_at_price_min,price:isNaN(parseInt(r.price))?void 0:r.price,price_max:isNaN(parseInt(r.price_max))?void 0:r.price_max,price_min:isNaN(parseInt(r.price_min))?void 0:r.price_min,compareAtPrice:!1===isNaN(parseInt(a.compare_at_price))?a.compare_at_price:void 0,previewImageSrc:d})),!1===o&&(null===(_=e[t])||void 0===_?void 0:_.commercials.length)>1&&1===w.length&&(i({type:c.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!0}}),i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:[w[0]]}}),i({type:c.k.SHOW_SHOPPABLE_LIST}))}}}const m=(0,d.$3)(null!==w&&void 0!==w?w:[]);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:w}}),i({type:c.k.TOGGLE_SHOPPABLE_LOADING,payload:{loading:!1}});const f=null!==(v=w.filter((e=>e.type===l.kN.PRODUCT)))&&void 0!==v?v:[];f.length>1&&!0===m?!1===o&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===f.length&&!0===m?!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}}))})),C.redirectToCheckout=(e,t,i,o,n,r,a,d)=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.redirectToCheckout();")})),C.redirectToCart=(e,t,i,o,n,r)=>I(void 0,void 0,void 0,(function*(){console.warn(`TapcartClass.redirectToCart(${e}, ${t}, ${i}, ${o}, ${n}, ${r});`),Tapcart.actions.addToCart({lineItems:[{variantId:t,quantity:n}]}),e({type:c.k.SET_SHOW_SUCCESS_MESSAGE,payload:!0})})),C.redirectToCartFromWidget=(e,t,i,o,n,r)=>I(void 0,void 0,void 0,(function*(){})),C.redirectToCartCustom=(e,t,i,o,n,r,a)=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.redirectToCartCustom();")})),C.redirectToCustomURL=(e,t,i,o,n,r,a)=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.redirectToCustomURL();")})),C.handleAddToCart=(e,t,i,o,n,r,a,d,c)=>I(void 0,void 0,void 0,(function*(){console.warn("TapcartClass.handleAddToCart();")})),C.redirectToClientURL=e=>{console.warn("ShopifyCampaignsClass.redirectToClientURL();")},C.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"},C.handleGetCart=e=>I(void 0,void 0,void 0,(function*(){})),C.updateCartProductQuantity=(e,t,i)=>I(void 0,void 0,void 0,(function*(){}));const O=C;var P,A=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 b{isTapcartInitialized(){return window.Tapcart&&window.Tapcart.isInitialized}dispatchVideoCampaignReadyEvent(){if(window.CAMPAIGN_DATA){const e=window.location.origin+window.location.pathname;window.dispatchEvent(new CustomEvent("VIDEO_CAMPAIGN_READY",{detail:{deviceType:(0,w.ZI)(),url:e,campaignId:window.CAMPAIGN_DATA.id}}))}}}P=b,b.initialization=()=>A(void 0,void 0,void 0,(function*(){var e,t,i,o,n;console.warn("TapcartVideoClass.initialization();");const r=window.location.origin+window.location.pathname;try{const n=document.getElementById("vv__app--player");if(n){const r=n.getAttribute("data-widget-id"),d=(null===(e=window.Shopify)||void 0===e?void 0:e.domain)||"";if(r&&d){const e=yield(0,a.h)({widgetIds:[r],shop:d});if(e&&e.widgets&&e.widgets.length>0){const n={videoPlayers:e.widgets[0].videoPlayers,videos:e.widgets[0].videos,thumbnail:{}},r={id:e.siteId,siteId:e.siteId,host:null===(t=window.Shopify)||void 0===t?void 0:t.domain,url:`https://${null===(i=window.Shopify)||void 0===i?void 0:i.domain}`,name:null===(o=window.Shopify)||void 0===o?void 0:o.name,logoUrl:e.storeLogoUrl,isDeleted:!1,showBadge:!1,inventorySetting:e.inventorySetting,organisationId:e.organisationId,integrationType:"Shopify"},a={showBadge:!1,logoUrl:null,inventorySetting:"USE_INVENTORY",organisationId:r.organisationId,siteId:r.siteId};yield(0,m.E)(n,r,!1,a,!1)}else console.warn("No widget details found for the given widget ID.")}else console.warn("No data-widget-id attribute found on the widget element or shop is missing.")}else console.warn('Widget element with ID "vv__app--player" not found.')}catch(d){console.error("Error during widget initialization:",d)}try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_CAMPAIGN_READY,{detail:{deviceType:(0,w.ZI)(),url:r,campaignId:null===(n=window.CAMPAIGN_DATA)||void 0===n?void 0:n.id}}))}catch(d){console.error("Error dispatching VIDEO_CAMPAIGN_READY event:",d)}})),b.bulkInit=e=>A(void 0,void 0,void 0,(function*(){let{Shopify:t}=window;console.log(t,"shop"),yield V(Object.assign({shop:t.shop},e))})),b.urlHelper=e=>(!0===window.FORCE_DOMAIN?"https://"+window.Shopify.shop:"")+e,b.postToCart=(e,t,i,o,n,r,a)=>A(void 0,void 0,void 0,(function*(){var d,c,s;if(console.warn(`TapcartVideoClass.postToCart(${t}, ${i}, ${o}, ${n}, ${r});`),0===a.items.length)return;const p=new URLSearchParams(document.location.search),u=p.get("email"),_=p.get("medium");let v=null;if(a.selling_plan)v=new URL(`${e.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 t="";for(let e=0;e<a.items.length;e++)t+=`${a.items[e].id}:${a.items[e].quantity}`;v=new URL(`${e.url}/cart/${t}`)}v.searchParams.set("videowise_campaign_id",null===(d=window.CAMPAIGN_DATA)||void 0===d?void 0:d.id),v.searchParams.set("attributes[videowise_campaign_id]",null===(c=window.CAMPAIGN_DATA)||void 0===c?void 0:c.id),v.searchParams.set("attributes[videowise_device_type]",(0,w.ZI)()),u&&v.searchParams.set("attributes[videowise_email]",u),_&&v.searchParams.set("attributes[videowise_medium]",_);try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_CAMPAIGN_CHECKOUT,{detail:{deviceType:(0,w.ZI)(),url:window.location.origin+window.location.pathname,campaignId:null===(s=window.CAMPAIGN_DATA)||void 0===s?void 0:s.id,items:a.items.map((e=>{var t,i;return{id:e.id,qty:e.quantity,productName:null===(t=e.product)||void 0===t?void 0:t.title,price:null===(i=e.product)||void 0===i?void 0:i.price,currencyCode:P.getCurrency()}}))}}))}catch(m){console.error("Error dispatching VIDEO_CAMPAIGN_CHECKOUT event:",m)}"iframe"===_?window.open(v):window.location=v})),b.isProductPage=()=>!0===window.VIDEOWISE_CUSTOM_PRODUCT_PAGE||window.__st&&"product"===window.__st.p&&null!==window.__st.rid,b.getProductId=()=>"",b.getProductByHandle=(e,t,i,o)=>A(void 0,void 0,void 0,(function*(){try{let n="https://project-x-testing.myshopify.com";"undefined"!==typeof window.VIDEOWISE_SHOPIFY_ROOT&&"/"!==window.VIDEOWISE_SHOPIFY_ROOT&&(n=window.VIDEOWISE_SHOPIFY_ROOT,console.log(n,"url sufix"));const r=yield(0,a.zM)(P.urlHelper(`${n}/products/${e}.js`)),c=yield r.json(),s=c.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<s.length;e++)s[e].id===parseInt(i)&&(c.price=s[e].price);let l,p=s;if(null===t||void 0===t?void 0:t.length){const e=t.map((e=>Number(e)));if(l=s.filter((t=>e.includes(t.id))),1===c.options.length){const e=l.map((e=>e.option1));c.options[0].values=c.options[0].values.filter((t=>!e.includes(t)))}p=s.filter((e=>!l.some((t=>e.id===t.id))))}return Object.assign(Object.assign({},c),{compare_at_price:(0,d.mH)(c.compare_at_price),compare_at_price_max:(0,d.mH)(c.compare_at_price_max),compare_at_price_min:(0,d.mH)(c.compare_at_price_min),price:(0,d.mH)(c.price),price_max:(0,d.mH)(c.price_max),price_min:(0,d.mH)(c.price_min),variants:p,quantity:o,excludedVariants:(null===l||void 0===l?void 0:l.length)?l:[]})}catch(n){return!1}})),b.getStoreCart=()=>A(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.getStoreCart();")})),b.getRecommendedProductsById=e=>A(void 0,void 0,void 0,(function*(){try{const{data:t}=yield(0,a.XI)(P.urlHelper(`/recommendations/products.json?product_id=${e}`));return t}catch(t){return console.log("Shopify recommended products error: ",t),t}})),b.setCommercials=(e,t,i,o)=>A(void 0,void 0,void 0,(function*(){var n,r,a,s,p,u,_;let v=[];if((null===(n=e[t])||void 0===n?void 0:n.commercials)&&(null===(r=e[t])||void 0===r?void 0:r.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(console.log("file: TapcartVideoClass.ts:300 ~ TapcartVideoClass ~ setCommercials= ~ commercial:",o),"PRODUCT"===o.type){const e=yield P.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];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:null!==(u=null===(p=null===t||void 0===t?void 0:t.featured_image)||void 0===p?void 0:p.src)&&void 0!==u?u:e.featured_image}))}}}const w=(0,d.$3)(v);i({type:c.k.SET_SHOPPABLE_LIST,payload:{shoppableList:v}});const m=null!==(_=v.filter((e=>e.type===l.kN.PRODUCT)))&&void 0!==_?_:[];m.length>1&&!0===w?!1===o&&(i({type:c.k.SHOW_SHOPPABLE_LIST}),i({type:c.k.HIDE_MORE,payload:{isVisible:!0}})):1===m.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}}))})),b.redirectToCheckout=(e,t,i,o,n,r,a,d)=>A(void 0,void 0,void 0,(function*(){console.warn(`ShopifyCampaignsClass.redirectToCheckout(${e}, ${t}, ${i}, ${o}, ${n}, ${r}, ${a});`),e({type:c.k.SET_IS_LOADING_IN_PROGRESS,payload:{isLoadingInProgress:!0}});const s={items:[{id:t,quantity:n,product:a}]};i&&(s.selling_plan=i),P.postToCart(d,t,i,o,n,r,s)})),b.redirectToCart=(e,t,i,o,n,r)=>A(void 0,void 0,void 0,(function*(){console.warn(`TapcartClass.redirectToCart(${e}, ${t}, ${i}, ${o}, ${n}, ${r});`),Tapcart.actions.addToCart({lineItems:[{variantId:t,quantity:n}]}),e({type:c.k.SET_SHOW_SUCCESS_MESSAGE,payload:!0})})),b.redirectToCartFromWidget=(e,t,i,o,n,r)=>A(void 0,void 0,void 0,(function*(){})),b.redirectToCartCustom=()=>A(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCartCustom();")})),b.redirectToCustomURL=()=>A(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToCustomURL();")})),b.handleAddToCart=(e,t,i,o,n,r,a,d)=>A(void 0,void 0,void 0,(function*(){console.warn(`ShopifyCampaignsClass.handleAddToCart(${e}, ${t}, ${i}, ${o}, ${n}, ${r}, ${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 p="undefined"!==typeof d.items?d.items:[];if(0===p.length)p.push({id:t,quantity:n});else for(let e=0;e<p.length;e++)p[e].id===t?p[e].quantity+=n:p.push({id:t,quantity:n});const u={cart:{items_subtotal_price:s+a,currency:P.getCurrency(),item_count:l+n,items:p}};e({type:c.k.GET_CART,payload:u})})),b.redirectToClientURL=()=>A(void 0,void 0,void 0,(function*(){console.warn("ShopifyCampaignsClass.redirectToClientURL();")})),b.getCurrency=()=>{var e;return(null===(e=window.Shopify)||void 0===e?void 0:e.currency)||""},b.handleGetCart=e=>A(void 0,void 0,void 0,(function*(){})),b.updateCartProductQuantity=(e,t,i)=>A(void 0,void 0,void 0,(function*(){}));const D=b;var R=i(6072);const L=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 N(e,t,i,o,n,r,a){try{var d=e[r](a),c=d.value}catch(e){return void i(e)}d.done?t(c):Promise.resolve(c).then(o,n)}const k=function(){var e,t=(e=function*(e){var t,i=[],o="thumbnail",n=["reeview-app-widget","videowise-widget"],r=["alt","src","data-src","data-image-src","data-srcset"],a=e=>{for(var t of n)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,n;return F().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===(n=e.productWidget)||void 0===n?void 0:n.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===(p=e.productWidget)||void 0===p?void 0:p.thumbnailContainer.charAt(0))?null===e||void 0===e||null===(u=e.productWidget)||void 0===u?void 0:u.thumbnailContainer.substring(1):null===e||void 0===e||null===(_=e.productWidget)||void 0===_?void 0:_.thumbnailContainer);var v=(e,t)=>{for(var i=e.parentElement,o=0;i&&o<3;){if(i.classList.contains(t))return!0;i=i.parentElement,o++}return!1},w=v(i,"thumb"),m=v(i,"".concat(o)),f=v(i,"cart");t=!!(w||m||f);var h=null,y=null;if(r.some((e=>{var t=i.getAttribute(e);return!!a(t)&&(y=a(t),h=((e,t)=>{for(var i of n)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(y," productId:").concat(h)),!0)}))){var g=i.parentNode;t?(m||w)&&g.insertBefore(U(),i):(!F().isProductPage()>-1&&g.parentNode.classList.add("vw-product-widgets-container"),g.classList.add("vw-parent"),g.insertBefore(H(y,h),i))}}))},function(){var t=this,i=arguments;return new Promise((function(o,n){var r=e.apply(t,i);function a(e){N(r,o,n,a,d,"next",e)}function d(e){N(r,o,n,a,d,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();var H=(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},U=()=>{var e=window.document.createElement("div");return e.setAttribute("id","cloneVwBtn"),e.setAttribute("class","vw-product-widget-btn"),e},$=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 G=()=>(0,R.A)(`${window.location.protocol}//${window.location.hostname}${window.location.pathname}`),q=e=>$(void 0,void 0,void 0,(function*(){var t,i;let o=G();"undefined"!==typeof window.videowiseTapcart&&(o="tapcart://home");const n=yield(0,a.IM)({shop:e,url:o,device:(0,w.ZI)()}),r=null!==(i=null===(t=null===n||void 0===n?void 0:n.widgets)||void 0===t?void 0:t.map((e=>e.id)))&&void 0!==i?i:[];k(n);try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_DATA_READY,{detail:{deviceType:(0,w.ZI)(),url:o,widgetIds:r}}))}catch(d){console.error("Error dispatching VIDEO_DATA_READY event:",d)}yield(0,m.$)(n,L(n.widgets))})),M=(e,t)=>$(void 0,void 0,void 0,(function*(){var i,o;let n=G();"undefined"!==typeof window.videowiseTapcart&&(n="tapcart://product");const r=yield(0,a.ue)({shop:e,productId:t,device:(0,w.ZI)(),url:n}),d=null!==(o=null===(i=null===r||void 0===r?void 0:r.widgets)||void 0===i?void 0:i.map((e=>e.id)))&&void 0!==o?o:[];k(r);try{window.dispatchEvent(new CustomEvent(l.yV.VIDEO_DATA_READY,{detail:{deviceType:(0,w.ZI)(),url:n,widgetIds:d}}))}catch(c){console.error("Error dispatching VIDEO_DATA_READY event:",c)}yield(0,m.$)(r,L(r.widgets))})),V=e=>$(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,m.$)(t,L(t.widgets))})),x=()=>{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 e&&t&&i&&o};function j(){return!!window.IsTapcartVideoClass}const F=()=>{let e=null;if(j()?e=D:"undefined"!==typeof window.Shopify?e=x()?y:n.A:"undefined"!==typeof window.videowiseSFCC?e=x()?E:_:"undefined"!==typeof window.videowiseTapcart&&(e=O),null===e)throw new Error("No valid class found in the window object.");return new Proxy(e,{get(e,t){const i=e[t];if("function"===typeof i)return i;throw new Error(`Property "${String(t)}" not found on ${e.constructor.name}.`)}})}},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",n="https://api.videowise.com",r="https://api.videowise.com";function a(e){switch(e){case"direct":default:return r;case"base":return o;case"tracking":return n}}},169:(e,t,i)=>{i.d(t,{A:()=>c});var o=i(8987),n=i(8414);const r=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,n.v4)(),d=r(`${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 n=o.A.get(t),a=o.A.get(i);if("undefined"!==typeof n&&"undefined"!==typeof a){const t=JSON.parse(a),d=r(`${n+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),n=i(8414),r=i(8130);const a=()=>{let e=o.A.get(r.O);if(e)return e;e=(0,n.v4)();const t=new Date;return t.setTime(t.getTime()+12096e5),o.A.set(r.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),n=i(4730),r=(i(7452),i(7966)),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)()},n=(0,d.A)(`${window.location.protocol}//${window.location.hostname}${window.location.pathname}`);o=t||(0,r.Ay)().isProductPage()?Object.assign(Object.assign({},o),{productId:t||(0,r.Ay)().getProductId(),url:n}):Object.assign(Object.assign({},o),{url:n}),window.videowiseIdsLoaded.push(i),(0,r.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),n=e=>{new MutationObserver(((o,n)=>{for(const r of o)"childList"===r.type&&r.addedNodes.forEach((o=>{const n=o=>{if(o.nodeType===Node.ELEMENT_NODE){for(let n=0;n<e.length;n++)if(o.classList.contains(e[n])){let e=null;const n=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(n,e)}o.childNodes.forEach(n)}};n(o)}))})).observe(document.documentElement,{childList:!0,subtree:!0})};return o(c=e)&&n(c);var c};var s=i(169),l=i(1690);const p=(0,o.lazy)((()=>Promise.all([i.e(6084),i.e(9052)]).then(i.bind(i,9052))));(0,r.Ay)().initialization(),window.initVideowise=(0,r.Ay)().initialization,window.initVideowiseBulk=function(e){return(0,r.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 u=document.getElementById("videowise_ugc");if(null!==u){(0,n.Hr)(u).render(o.default.createElement(o.Suspense,{fallback:o.default.createElement(o.default.Fragment,null)},o.default.createElement(p,null)))}},9973:(e,t,i)=>{i.d(t,{MP:()=>a,ZI:()=>n,qh:()=>r});var o=i(1690);const n=()=>window.screen.width>767?o.$Y.DESKTOP:o.$Y.MOBILE,r=(e,t=1)=>{var i;const[o,n,r]=(null===(i=e.match(/\w\w/g))||void 0===i?void 0:i.map((e=>parseInt(e,16))))||[0,0,0];return`rgba(${o},${n},${r},${t})`},a=()=>{const e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"},t=document.body.style;for(const i in e)if(void 0!==t[i])return e[i]}},8354:(e,t,i)=>{i.d(t,{q:()=>v});var o,n=i(1719),r=i(2613),a=i(8414),d=i(4083),c=i(9441),s=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 l=(0,r.A)("direct"),p=new Date;class u{static getPlayerCurrentTime(){return s(this,void 0,void 0,(function*(){return yield new Promise(((e,t)=>{window.postMessage({request:n.dL.GET_PLAYER_CURRENT_TIME},"*"),window.addEventListener("message",(i=>{const o=i.data;o.responseType===n.$t.RESPONSE_GET_PLAYER_CURRENT_TIME&&(o.data||t("Error getting the current time of the player!"),e(o.data))}))}))}))}}o=u,u.postTrackingEvent=e=>s(void 0,[e],void 0,(function*({liveStream:e,type:t,lsInteractionType:i,product:n,socialShare:r,currentTime:s}){let u=Object.assign(Object.assign({lsId:e.id,siteId:e.siteId,organisationId:e.organisationId,clientTS:new Date,videoElapsedMinutes:Math.floor(((new Date).getTime()-p.getTime())/6e4),videoElapsedSeconds:Math.floor(((new Date).getTime()-p.getTime())/1e3)},s?{currentTime:yield o.getPlayerCurrentTime()}:{}),{uid:(0,a.v4)(),device:(0,c.getDeviceType)(),isLive:e.status===d.B4.Live,url:yield v.getWindowParentHref(),eventType:d.Qe.Interaction,interactionType:i});if(t===d._4.VIDEOWISE_LIVE_ON_INTERACTION)switch(i){case d.aU.Share:u=Object.assign(Object.assign({},u),{interactionType:d.aU.Share,eventType:d.Qe.Interaction,socialShare:r});break;case d.aU.ProductClick:u=Object.assign(Object.assign({},u),{interactionType:d.aU.ProductClick,eventType:d.Qe.Interaction,item:Object.assign(Object.assign({},n),{id:n.id.toString()})});break;case d.aU.AddToCart:u=Object.assign(Object.assign({},u),{interactionType:d.aU.AddToCart,eventType:d.Qe.Interaction,item:Object.assign(Object.assign({},n),{id:n.id.toString()})})}return fetch(`${l}/live-stream/tracking`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u)}),u}));var _=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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{}v.getWindowParentHref=()=>_(void 0,void 0,void 0,(function*(){return new Promise(((e,t)=>{window.parent.postMessage({request:n.dL.GET_PARENT_WINDOW_HREF},"*"),window.addEventListener("message",(t=>{const i=t.data;i.responseType===n.$t.RESPONSE_GET_WINDOW_PARENT_HREF&&e(i.data)}))}))})),v.disableLiveStream=()=>{window.parent.postMessage({request:n.dL.DISABLE_LIVE_STREAM},"*")},v.addLiveStreamMetaTags=e=>{window.parent.postMessage({request:n.dL.ADD_LIVE_STREAM_META_TAGS,payload:{liveStream:e}},"*")},v.dispatchLiveStreamTrackingCustomEvent=e=>_(void 0,void 0,void 0,(function*(){const t=yield u.postTrackingEvent(e);window.parent.postMessage({payload:{data:t,type:e.type},request:n.dL.LIVE_STREAM_DISPATCH_CUSTOM_EVENT},"*")}))},4083:(e,t,i)=>{var o,n,r,a,d,c,s,l,p;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"}(n||(n={})),function(e){e.MobileApp="MobileApp",e.PreRecorded="PreRecorded",e.CustomSource="CustomSource"}(r||(r={})),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"}(p||(p={}))},1719:(e,t,i)=>{var o,n,r,a,d;i.d(t,{$t:()=>a,dL:()=>r}),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",e.SET_IS_PLAYER_MANUALLY_SEEKING="SET_IS_PLAYER_MANUALLY_SEEKING"}(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"}(n||(n={})),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"}(r||(r={})),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.r(t),i.d(t,{addToCalendar:()=>u,formatDateForCalendar:()=>p,formatSecondsToString:()=>l,getDeviceType:()=>c,pushVwLsIdToQueryUrl:()=>s});var o,n,r,a=i(8354);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"}(n||(n={}));!function(e){e.Mobile="mobile",e.Desktop="desktop"}(r||(r={}));var d=function(e,t,i,o){return new(i||(i=Promise))((function(n,r){function a(e){try{c(o.next(e))}catch(t){r(t)}}function d(e){try{c(o.throw(e))}catch(t){r(t)}}function c(e){var t;e.done?n(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 c=()=>window.screen.width>767?r.Desktop:r.Mobile,s=(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"))}};function l(e){const t=Math.floor(e/604800),i=Math.floor(e%604800/86400),o=Math.floor(e%86400/3600),n=Math.floor(e%3600/60),r=(e%60).toString().padStart(2,"0"),a=n.toString().padStart(2,"0");return`${t>0?`${t}w`:""} ${i>0?`${i}d`:""} ${o.toString().padStart(2,"0")}:${a}:${r}`.trim()}function p(e){return`${e.getUTCFullYear()}${String(e.getUTCMonth()+1).padStart(2,"0")}${String(e.getUTCDate()).padStart(2,"0")}T${String(e.getUTCHours()).padStart(2,"0")}${String(e.getUTCMinutes()).padStart(2,"0")}${String(e.getUTCSeconds()).padStart(2,"0")}Z`}const u=e=>d(void 0,void 0,void 0,(function*(){if("undefined"!==typeof e.programmed){var t=encodeURIComponent(`[\ud83d\udd34 LIVE] ${e.title}`);const c=yield a.q.getWindowParentHref();var i=encodeURIComponent(c),o=encodeURIComponent(`${e.title} - ${e.description}`);const s=new Date(e.programmed.fullDate);var n=p(new Date(e.programmed.fullDate));s.setHours(s.getHours()+1);var r=p(s);console.log(n);var d=`https://www.google.com/calendar/render?action=TEMPLATE&text=${t}&dates=${n}/${r}&details=${o}&location=${i}`;window.open(d,"_blank")}}))}},__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(n){throw i.error=n,n}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,n)=>{if(!i){var r=1/0;for(s=0;s<e.length;s++){for(var[i,o,n]=e[s],a=!0,d=0;d<i.length;d++)(!1&n||r>=n)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](i[d])))?i.splice(d--,1):(a=!1,n<r&&(r=n));if(a){e.splice(s--,1);var c=o();void 0!==c&&(t=c)}}return t}n=n||0;for(var s=e.length;s>0&&e[s-1][2]>n;s--)e[s]=e[s-1];e[s]=[i,o,n]}})(),__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=>"1056-"+({191:"BackgroundFeature",598:"VideoCard",716:"StoryFeature",894:"GridMasonryFeature",1187:"CarouselUI",2073:"VideoCardBaseFeature",2110:"Reeview",2277:"CarouselFeature",2592:"VideoCardShoppableFeature",2647:"ShoppableCardList",2748:"ImageHotspotsFeature",2956:"VideoCardFeature",3409:"Floating",3647:"Widget",3654:"PlayIcon",3808:"Player",3827:"Grid",3838:"VideoFeature",4041:"CustomModalFeature",4048:"SingleImageFeature",4600:"Testimonial",5160:"Interactions",5293:"SocialProfile",5473:"SeoBlock",5806:"MetaUI",5827:"SingleFeature",5896:"CarouselScatteredFeature",6485:"VideoCardStory",6501:"Shoppable",7186:"VideoUI",7424:"ProductWidget",8180:"App",8357:"set-effects-on-carousel",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=()=>"776eb6e34ddfab59098c",__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,n,r)=>{if(e[i])e[i].push(o);else{var a,d;if(void 0!==n)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+n){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+n),a.src=i),e[i]=[o];var p=(t,o)=>{a.onerror=a.onload=null,clearTimeout(u);var n=e[i];if(delete e[i],a.parentNode&&a.parentNode.removeChild(a),n&&n.forEach((e=>e(o))),t)return t(o)},u=setTimeout(p.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=p.bind(null,a.onerror),a.onload=p.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={},n=__webpack_require__.c,r=[],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 p(){0===--c&&l("ready").then((function(){if(0===c){var e=s;s=[];for(var t=0;t<e.length;t++)e[t]()}}))}function u(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,n){return __webpack_require__.hmrC[n](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 _(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 n=o.map((function(e){return e.error})).filter(Boolean);if(n.length>0)return l("abort").then((function(){throw n[0]}));var r=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([r,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=n[i];if(!o)return t;var a=function(a){if(o.hot.active){if(n[a]){var d=n[a].parents;-1===d.indexOf(i)&&d.push(i)}else r=[i],e=a;-1===o.children.indexOf(a)&&o.children.push(a)}else console.warn("[HMR] unexpected require("+a+") from disposed module "+i),r=[];return t(a)},s=function(e){return{configurable:!0,enumerable:!0,get:function(){return t[e]},set:function(i){t[e]=i}}};for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&"e"!==u&&Object.defineProperty(a,u,s(u));return a.e=function(e,i){return function(e){switch(d){case"ready":l("prepare");case"prepare":return c++,e.then(p,p),e;default:return e}}(t.e(e,i))},a}(s.require,s.id);v.hot=function(n,c){var s=e!==n,p={_acceptedDependencies:{},_acceptedErrorHandlers:{},_declinedDependencies:{},_selfAccepted:!1,_selfDeclined:!1,_selfInvalidated:!1,_disposeHandlers:[],_main:s,_requireSelf:function(){r=c.parents.slice(),e=s?void 0:n,__webpack_require__(n)},active:!0,accept:function(e,t,i){if(void 0===e)p._selfAccepted=!0;else if("function"===typeof e)p._selfAccepted=e;else if("object"===typeof e&&null!==e)for(var o=0;o<e.length;o++)p._acceptedDependencies[e[o]]=t||function(){},p._acceptedErrorHandlers[e[o]]=i;else p._acceptedDependencies[e]=t||function(){},p._acceptedErrorHandlers[e]=i},decline:function(e){if(void 0===e)p._selfDeclined=!0;else if("object"===typeof e&&null!==e)for(var t=0;t<e.length;t++)p._declinedDependencies[e[t]]=!0;else p._declinedDependencies[e]=!0},dispose:function(e){p._disposeHandlers.push(e)},addDisposeHandler:function(e){p._disposeHandlers.push(e)},removeDisposeHandler:function(e){var t=p._disposeHandlers.indexOf(e);t>=0&&p._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](n,t)})),l("ready");break;case"ready":Object.keys(__webpack_require__.hmrI).forEach((function(e){__webpack_require__.hmrI[e](n,t)}));break;case"prepare":case"check":case"dispose":case"apply":(i=i||[]).push(n)}},check:u,apply:_,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[n]};return e=void 0,p}(s.id,v),v.parents=r,v.children=[],r=[],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,n)=>{var r=document.createElement("link");r.rel="stylesheet",r.type="text/css",__webpack_require__.nc&&(r.nonce=__webpack_require__.nc);return r.onerror=r.onload=i=>{if(r.onerror=r.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,r.parentNode&&r.parentNode.removeChild(r),n(c)}},r.href=t,i?i.parentNode.insertBefore(r,i.nextSibling):document.head.appendChild(r),r},t=(e,t)=>{for(var i=document.getElementsByTagName("link"),o=0;o<i.length;o++){var n=(a=i[o]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(n===e||n===t))return a}var r=document.getElementsByTagName("style");for(o=0;o<r.length;o++){var a;if((n=(a=r[o]).getAttribute("data-href"))===e||n===t)return a}},i={3818:0};__webpack_require__.f.miniCss=(o,n)=>{i[o]?n.push(i[o]):0!==i[o]&&{6501:1}[o]&&n.push(i[o]=(i=>new Promise(((o,n)=>{var r=__webpack_require__.miniCssF(i),a=__webpack_require__.p+r;if(t(r,a))return o();e(i,a,null,o,n)})))(o).then((()=>{i[o]=0}),(e=>{throw delete i[o],e})))};var o=[],n=[],r=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<n.length;e++)n[e].rel="stylesheet";n.length=0}});__webpack_require__.hmrC.miniCss=(i,a,d,c,s,l)=>{s.push(r),i.forEach((i=>{var r=__webpack_require__.miniCssF(i),a=__webpack_require__.p+r,d=t(r,a);d&&c.push(new Promise(((t,r)=>{var c=e(i,a,d,(()=>{c.as="style",c.rel="preload",t()}),r);o.push(d),n.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 n=new Promise(((i,n)=>o=t[e]=[i,n]));i.push(o[2]=n);var r=__webpack_require__.p+__webpack_require__.u(e),a=new Error;__webpack_require__.l(r,(i=>{if(__webpack_require__.o(t,e)&&(0!==(o=t[e])&&(t[e]=void 0),o)){var n=i&&("load"===i.type?"missing":i.type),r=i&&i.target&&i.target.src;a.message="Loading chunk "+e+" failed.\n("+n+": "+r+")",a.name="ChunkLoadError",a.type=n,a.request=r,o[1](a)}}),"chunk-"+e,e)}else t[e]=0};var i,o,n,r,a={};function d(t,i){return e=i,new Promise(((e,i)=>{a[t]=e;var o=__webpack_require__.p+__webpack_require__.hu(t),n=new Error;__webpack_require__.l(o,(e=>{if(a[t]){a[t]=void 0;var o=e&&("load"===e.type?"missing":e.type),r=e&&e.target&&e.target.src;n.message="Loading hot update chunk "+t+" failed.\n("+o+": "+r+")",n.name="ChunkLoadError",n.type=o,n.request=r,i(n)}}))}))}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 n=o.pop(),r=n.id,a=n.chain,c=__webpack_require__.c[r];if(c&&(!c.hot._selfAccepted||c.hot._selfInvalidated)){if(c.hot._selfDeclined)return{type:"self-declined",chain:a,moduleId:r};if(c.hot._main)return{type:"unaccepted",chain:a,moduleId:r};for(var s=0;s<c.parents.length;s++){var l=c.parents[s],p=__webpack_require__.c[l];if(p){if(p.hot._declinedDependencies[r])return{type:"declined",chain:a.concat([l]),moduleId:r,parentId:l};-1===t.indexOf(l)&&(p.hot._acceptedDependencies[r]?(i[l]||(i[l]=[]),d(i[l],[r])):(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={},p=function(e){console.warn("[HMR] unexpected require("+e.id+") to disposed module")};for(var u in o)if(__webpack_require__.o(o,u)){var _=o[u],v=_?a(u):{type:"disposed",moduleId:u},w=!1,m=!1,f=!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 "+u+" is not accepted"+h));break;case"accepted":e.onAccepted&&e.onAccepted(v),m=!0;break;case"disposed":e.onDisposed&&e.onDisposed(v),f=!0;break;default:throw new Error("Unexception type "+v.type)}if(w)return{error:w};if(m)for(u in l[u]=_,d(s,v.outdatedModules),v.outdatedDependencies)__webpack_require__.o(v.outdatedDependencies,u)&&(c[u]||(c[u]=[]),d(c[u],v.outdatedDependencies[u]));f&&(d(s,[v.moduleId]),l[u]=p)}o=void 0;for(var y,g=[],S=0;S<s.length;S++){var E=s[S],T=__webpack_require__.c[E];T&&(T.hot._selfAccepted||T.hot._main)&&l[E]!==p&&!T.hot._selfInvalidated&&g.push({module:E,require:T.hot._requireSelf,errorHandler:T.hot._selfAccepted})}return{dispose:function(){var e;n.forEach((function(e){delete t[e]})),n=void 0;for(var i,o=s.slice();o.length>0;){var r=o.pop(),a=__webpack_require__.c[r];if(a){var d={},l=a.hot._disposeHandlers;for(S=0;S<l.length;S++)l[S].call(null,d);for(__webpack_require__.hmrD[r]=d,a.hot.active=!1,delete __webpack_require__.c[r],delete c[r],S=0;S<a.children.length;S++){var p=__webpack_require__.c[a.children[S]];p&&((e=p.parents.indexOf(r))>=0&&p.parents.splice(e,1))}}}for(var u in c)if(__webpack_require__.o(c,u)&&(a=__webpack_require__.c[u]))for(y=c[u],S=0;S<y.length;S++)i=y[S],(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<r.length;o++)r[o](__webpack_require__);for(var n in c)if(__webpack_require__.o(c,n)){var a=__webpack_require__.c[n];if(a){y=c[n];for(var d=[],p=[],u=[],_=0;_<y.length;_++){var v=y[_],w=a.hot._acceptedDependencies[v],m=a.hot._acceptedErrorHandlers[v];if(w){if(-1!==d.indexOf(w))continue;d.push(w),p.push(m),u.push(v)}}for(var f=0;f<d.length;f++)try{d[f].call(null,y)}catch(T){if("function"===typeof p[f])try{p[f](T,{moduleId:n,dependencyId:u[f]})}catch(I){e.onErrored&&e.onErrored({type:"accept-error-handler-errored",moduleId:n,dependencyId:u[f],error:I,originalError:T}),e.ignoreErrored||(t(I),t(T))}else e.onErrored&&e.onErrored({type:"accept-errored",moduleId:n,dependencyId:u[f],error:T}),e.ignoreErrored||t(T)}}}for(var h=0;h<g.length;h++){var S=g[h],E=S.module;try{S.require(E)}catch(T){if("function"===typeof S.errorHandler)try{S.errorHandler(T,{moduleId:E,module:__webpack_require__.c[E]})}catch(C){e.onErrored&&e.onErrored({type:"self-accept-error-handler-errored",moduleId:E,error:C,originalError:T}),e.ignoreErrored||(t(C),t(T))}else e.onErrored&&e.onErrored({type:"self-accept-errored",moduleId:E,error:T}),e.ignoreErrored||t(T)}}return s}}}self.webpackHotUpdatevideowise_widget=(t,i,n)=>{for(var d in i)__webpack_require__.o(i,d)&&(o[d]=i[d],e&&e.push(d));n&&r.push(n),a[t]&&(a[t](),a[t]=void 0)},__webpack_require__.hmrI.jsonp=function(e,t){o||(o={},r=[],n=[],t.push(c)),__webpack_require__.o(o,e)||(o[e]=__webpack_require__.m[e])},__webpack_require__.hmrC.jsonp=function(e,a,s,l,p,u){p.push(c),i={},n=a,o=s.reduce((function(e,t){return e[t]=!1,e}),{}),r=[],e.forEach((function(e){__webpack_require__.o(t,e)&&void 0!==t[e]?(l.push(d(e,u)),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,n,[r,a,d]=i,c=0;if(r.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<r.length;c++)n=r[c],__webpack_require__.o(t,n)&&t[n]&&t[n][0](),t[n]=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__)})();