(()=>{var __webpack_modules__=[(e,t,i)=>{"use strict";i.a(e,async(e,o)=>{try{i.r(t);var r,n=i(1),a=i(4),d=i(5),s=i(11),l=i(29),c=i(41),u=i(37),p=i(7);const e=(0,n.lazy)(()=>Promise.all([i.e(54),i.e(56),i.e(45)]).then(i.bind(i,42)));(0,u.default)();const w=await s.default.initialization();window.videowiseProxy=w,window.initVideowise=w.initialization,window.addEventListener(p.CUSTOM_EVENTS.VIDEO_BACKGROUND_V2_RENDERED,e=>{(0,l.default)(e.detail)},!1),window.videowiseBulkTrigger=()=>{(0,c.default)(),(0,d.default)(["reeview-app-widget","videowise-background"])},window.videowiseBulkTrigger(),"bfac5a-e3.myshopify.com"===(null===(r=null===window||void 0===window?void 0:window.videowiseInfo)||void 0===r?void 0:r.shop)&&(document.onreadystatechange=function(){"complete"===document.readyState&&(console.log("START document.readyState!",document.readyState),window.videowiseBulkTrigger())}),window.videowiseLaunchLive=async e=>{if(null===document.getElementById("vw_ls_main_wrapper_div")){const t=await i.e(57).then(i.bind(i,121));t.pushVwLsIdToQueryUrl({lsId:e,withEvent:!1}),t.initLsEmbed({fullScreen:!0})}};const _=new URLSearchParams(window.location.search).get("vwLsId");null===_||window.initVideowiseLiveStreamChannel||window.videowiseLaunchLive(_);const v=document.getElementById("videowise_ugc");if(null!==v){(0,a.createRoot)(v).render(n.default.createElement(n.Suspense,{fallback:n.default.createElement(n.default.Fragment,null)},n.default.createElement(e,null)))}o()}catch(w){o(w)}},1)},,,,,(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>n});var o=i(6),r=i(10);const n=e=>{const t=e=>e?e.replace("reeview-app-widget_",""):"",i=(e,t,i)=>{let n=null;if(null===i&&(n=`widget_${e}_product_${t}`,window.videowiseIdsLoaded.includes(n)))return;if(window.videowiseIdsLoaded.length>49)return void console.error("Videowise bulk load limit reached. Stopping further bulk loads.");let a={widgetIds:[e],device:(0,o.getDeviceType)()},d=(0,r.default)(`${window.location.protocol}//${window.location.hostname}${window.location.pathname}`);a=t||(()=>{var e;return null===(e=window.videowiseProxy)||void 0===e?void 0:e.isProductPage()})()?Object.assign(Object.assign({},a),{productId:t||window.videowiseProxy.getProductId(),url:d}):Object.assign(Object.assign({},a),{url:d}),null!==i&&(a=Object.assign(Object.assign({},a),{collectionId:i})),window.videowiseIdsLoaded.push(n),window.videowiseProxy.bulkInit(a)},n=e=>(document.querySelectorAll(`.${e.join(", .")}`).forEach(e=>{const o=t((null===e||void 0===e?void 0:e.id)||""),r=e.getAttribute("data-collection-id");i(o,null,r)}),!0),a=e=>{new MutationObserver((o,r)=>{for(const n of o)"childList"===n.type&&n.addedNodes.forEach(o=>{const r=o=>{if(o.nodeType===Node.ELEMENT_NODE){for(let r=0;r<e.length;r++)if(o.classList.contains(e[r])){let e=null,r=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")),o.getAttribute("data-collection-id")&&(r=o.getAttribute("data-collection-id")),i(n,e,r)}o.childNodes.forEach(r)}};r(o)})}).observe(document.documentElement,{childList:!0,subtree:!0})};return n(d=e)&&a(d);var d}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{completeForm:()=>s,getDeviceType:()=>r,getTransitionEndEventName:()=>a,hex2rgba:()=>n,isCompletedForm:()=>d});var o=i(7);const r=()=>window.screen.width>767?o.WidgetDeviceType.DESKTOP:o.WidgetDeviceType.MOBILE,n=(e,t=1)=>{var i;const[o,r,n]=(null===(i=e.match(/\w\w/g))||void 0===i?void 0:i.map(e=>parseInt(e,16)))||[0,0,0];return`rgba(${o},${r},${n},${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]},d=e=>{try{return JSON.parse(localStorage.getItem("reeview_completedForms")||"[]").includes(e)}catch(t){return console.error("Error parsing JSON",t),!1}},s=e=>{try{const t=JSON.parse(localStorage.getItem("reeview_completedForms")||"[]");d(e)||t.push(e),localStorage.setItem("reeview_completedForms",JSON.stringify(t))}catch(t){console.error("Error parsing JSON",t)}}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{ADD_TO_CART_CLASS:()=>l,BASE_Z_INDEX:()=>o.BASE_Z_INDEX,BASE_Z_INDEX_MODAL:()=>o.BASE_Z_INDEX_MODAL,BUY_BUTTON_TYPE:()=>A,CLASS_PREFIX:()=>o.CLASS_PREFIX,COMMERCIAL_TYPE:()=>b,CUSTOM_EVENTS:()=>r.CUSTOM_EVENTS,CallbackFunctionType:()=>f,DISPLAY_CONTAINER:()=>g,HEARTBEAT_RATE:()=>u,HEARTBEAT_TIMEOUT_MS:()=>p,HIDE_WIDGET_COOKIE:()=>d,ICON_PLAY_SIZE:()=>S,ICON_PLAY_TYPE:()=>m,INLINE_WIDGET_TYPE:()=>T,INVENTORY_SETTINGS:()=>D,MQ:()=>o.MQ,PLAYER_LAYOUT:()=>y,PLAYER_TYPE:()=>h,SPECIFICITY_SELECTOR:()=>o.SPECIFICITY_SELECTOR,SPECIFICITY_SELECTOR_MODAL:()=>o.SPECIFICITY_SELECTOR_MODAL,SUBSCRIPTION_TYPE:()=>L,THUMB_TYPE:()=>E,TrackEventType:()=>v,VIDEO_IMAGE_TYPE:()=>R,WATCH_VIDEO_MIN_LIMIT_SEC:()=>c,WEBSITE:()=>n,WIDGET_DISPLAY_CONTEXT:()=>s,WIDGET_FLOATING_POSTION:()=>I,WIDGET_LOGO_TYPE:()=>P,WIDGET_PLAY_BUTON_TYPE:()=>C,WidgetDeviceType:()=>O,WidgetDisplayType:()=>w,WidgetType:()=>_});var o=i(8),r=i(9),n="https://videowise.com",a="reeview",d="".concat(a,"_hide_widget"),s="".concat(a,"_widget_context"),l="reeview_addtocart-btn",c=3e3,u=2e4,p=36e5,w={Inline:"Inline",Floating:"Floating",Story:"Story",Background:"Background",Product:"Product",Image:"Image",Testimonial:"Testimonial",TestimonialCarousel:"TestimonialCarousel",CollectionTile:"Collection"},_={Product:"Product",Independent:"Independent"},v={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",DirectPDP:"directpdp",ReferralSiteImpression:"referral/site-impression",VideoCardDisplay:"video-card-display"},f={AddToCart:"addToCart"},g={xsSmall:375,smSmall:576,ExtraSmall:767,Small:991,Medium:1024,Large:1280,ExtraLarge:1440},h={YOUTUBE:"youtube_video",INSTAGRAM:"instagram_video",CUSTOM:"custom"},y={PORTRAIT:"portrait",LANDSCAPE:"landscape"},m={STANDARD:"Standard",OUTLINE:"Outline",MINIMAL:"Minimal",RECTANGLE:"Rectangle"},S={LARGE:"large",MEDIUM:"medium",SMALL:"small"},E={LANDSCAPE:"landscape",PORTRAIT:"portrait",SQUARE:"square"},T={SINGLE:"single",GALLERY:"gallery",CAROUSEL:"carousel",PORTRAIT_CAROUSEL:"portraitcarousel",LANDSCAPE_CAROUSEL:"landscapecarousel",CENTER_PIECE_CAROUSEL:"carouselcenterpiece",SHOPPABLE_CAROUSEL:"carouselshoppable",TESTIMONIAL_CAROUSEL:"TestimonialCarousel"},O={DESKTOP:"DESKTOP",MOBILE:"MOBILE"},I={BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_RIGHT:"BOTTOM_RIGHT"},C={icon:"ICON_BUTTON",text:"TEXT_BUTTON"},b={PRODUCT:"PRODUCT",LINK:"LINK"},P={STORE_LOGO:"STORE_LOGO",NO_LOGO:"NO_LOGO",VIDEOWISE_LOGO:"VIDEOWISE_LOGO"},A={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"},D={USE_INVENTORY:"USE_INVENTORY",IGNORE_INVENTORY:"IGNORE_INVENTORY"},R={PREVIEW:"PREVIEW",BG:"BG"},L={ONE_TIME:"onetime",SUBSCRIBE:"subscribe"}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{BASE_Z_INDEX:()=>r,BASE_Z_INDEX_MODAL:()=>n,CLASS_PREFIX:()=>s,MQ:()=>o,SPECIFICITY_SELECTOR:()=>a,SPECIFICITY_SELECTOR_MODAL:()=>d});var o={mobileXs:"@media (max-width: ".concat(375,"px)"),mobileSm:"@media (min-width: ".concat(375,"px)"),mobileXl:"@media (min-width: ".concat(567,"px)"),mobile:"@media (max-width: ".concat(415,"px)"),mobileXxl:"@media (min-width: ".concat(415,"px)"),mobileMd:"@media (max-width: ".concat(567,"px)"),mobileLg:"@media (max-width: ".concat(767,"px)"),mobileOnly:"@media (max-width: ".concat(768,"px)"),tablet:"@media (min-width: ".concat(768,"px)"),tabletLarge:"@media (min-width: ".concat(1024,"px)"),tabletOnly:"@media (max-width: ".concat(1023,"px)"),tabletXl:"@media (max-width: ".concat(1198,"px)"),desktopSm:"@media (min-width: ".concat(1199,"px)"),desktop:"@media (min-width: ".concat(416,"px)"),desktopLarge:"@media (min-width: ".concat(1281,"px)"),desktopExtraLarge:"@media (min-width: ".concat(1441,"px)")},r=1,n=1e4,a="#vw-root &&",d="#vw-modal-root &&",s="vw"},(e,t,i)=>{"use strict";i.r(t),i.d(t,{CUSTOM_EVENTS:()=>o});var o={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",CTA_CLICK:"videowiseCtaClick"}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});const o=e=>e.replace(/\/\s*$/,"")},(e,t,i)=>{"use strict";i.r(t),i.d(t,{checkForWebBridgeScript:()=>h,default:()=>y,getCurrentUrl:()=>u,isCampaign:()=>f,isEmailAndSms:()=>g,processBulkWidgets:()=>_,processEmailAndSms:()=>v,processNonProductPages:()=>p,processProductPage:()=>w});var o=i(10),r=i(12),n=i(14),a=i(6),d=i(16),s=i(27),l=i(28);const c={initialization:async()=>{const e=(0,l.default)().cartType;let t=null;if(!0===h()?t="./TapcartVideoClass":"shopify"===e?t=!0===f()?"./ShopifyCampaignsClass":"./ShopifyClass":"tapcart"===e?t="./TapcartClass":!0===["sfcc","magento"].includes(e)&&(t=!0===f()?"./ShopifyCampaignsClass":"./InfoClass"),null===t)throw new Error("No valid proxy found.");let o=await(async e=>{let t=null;return await i(15)(`${e}`).then(e=>{t=new e.default,null===t||void 0===t||t.initialization()}).catch(e=>{console.error("Error loading proxy:",e)}),t})(t);return o}},u=()=>(0,o.default)(`${window.location.protocol}//${window.location.hostname}${window.location.pathname}`),p=async e=>{let t=u();"undefined"!==typeof window.videowiseTapcart&&(t="tapcart://home");let i={shop:e,url:t,device:(0,a.getDeviceType)()};""!==(0,l.default)().cid&&Object.assign(i,{collectionId:(0,l.default)().cid});const o=await(0,r.getIndependentWidgetsByUrl)(i);(0,s.default)(o),await(0,d.renderAllWidgets)(o,(0,n.default)(o.widgets))},w=async(e,t)=>{let i=u();"undefined"!==typeof window.videowiseTapcart&&(i="tapcart://product");const o=await(0,r.getProductWidgetConfig)({shop:e,productId:t,device:(0,a.getDeviceType)(),url:i});(0,s.default)(o),await(0,d.renderAllWidgets)(o,(0,n.default)(o.widgets))},_=async e=>{if(!e.widgetIds)return;const t=await(0,r.getBulkWidgetConfig)(Object.assign(Object.assign({},e),{device:(0,a.getDeviceType)()}));await(0,d.renderAllWidgets)(t,(0,n.default)(t.widgets))},v=async(e,t)=>{if(null===t.videowiseWidgetId||null===t.videowiseVideoPosition)return;const i=await(0,r.getBulkWidgetConfig)({shop:e,widgetIds:[t.videowiseWidgetId],url:u()}),o=i.widgets[0],n={inventorySetting:i.inventorySetting,logoUrl:void 0,organisationId:i.organisationId,showBadge:i.showBadge,siteId:i.siteId};await(0,d.renderWidgets)(Object.assign(Object.assign({},o),{id:void 0,displayType:void 0,theme:void 0}),void 0,!1,n,!1)},f=()=>{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},g=()=>{const e="videowiseWidgetId",t="videowiseVideoPosition",i=new URLSearchParams(window.location.search);if(!0===i.has(e)&&!0===i.has(t)){const o=i.get(e),r=i.get(t);return o?{videowiseWidgetId:o,videowiseVideoPosition:r}:{videowiseWidgetId:null,videowiseVideoPosition:null}}return{videowiseWidgetId:null,videowiseVideoPosition:null}};function h(){return!!window.IsTapcartVideoClass}const y=c},(e,t,i)=>{"use strict";i.r(t),i.d(t,{getBulkWidgetConfig:()=>l,getCart:()=>g,getIndependentWidgetsByUrl:()=>n,getLiveStreamStatus:()=>h,getProductByHandle:()=>p,getProductWidgetConfig:()=>a,getProductWithUrlHelper:()=>v,getRecommendedProductsWithUrlHelper:()=>f,getUgcForm:()=>d,postCartAdd:()=>w,postCartUpdateProductQuantity:()=>_,postExternalLiveStreamRSVPSignUp:()=>y,postFormData:()=>u,postFormDataVote:()=>c,postVideoUpload:()=>s});var o=i(13);const r="https://api-cdn.videowise.com",n=async e=>{const t=new URLSearchParams(`shop=${e.shop}`);t.set("url",e.url),"undefined"!==typeof e.collectionId&&t.set("collectionId",e.collectionId);const i=await fetch(`${r}/widget/independent.json?${t.toString()}`,{headers:{"Content-Type":"application/json"}});return(0,o.default)({data:await i.json()})},a=async e=>{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 n=await fetch(`${r}/widget/product.json?${i.toString()}`,{headers:{"Content-Type":"application/json"}});return(0,o.default)({data:await n.json()})},d=async e=>{const t=await fetch(`${r}/external-ugc/ugcForm?shop=${e.shop}`,{headers:{"Content-Type":"application/json"}});return await t.json()},s=async e=>new Promise((t,i)=>{const o=new XMLHttpRequest;o.open("POST",`${r}/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)}),l=async e=>{if(!Array.isArray(e.widgetIds)||0===e.widgetIds.length||!e.widgetIds)return;let t=`${r}/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}`),e.collectionId&&(t+=`&collectionId=${e.collectionId}`);const i=await fetch(t);return(0,o.default)({data:await i.json()})},c=async(e,t)=>{const i=await fetch(`${r}/formData/${e}/vote/`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});return{data:await i.json()}},u=async(e,t)=>await fetch(`${r}/formData/${e}/`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}),p=async e=>{var t;const i=await 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:await i.json()}},w=async(e,t)=>await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}),_=async({url:e,productId:t,quantity:i})=>await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({updates:{[t]:i}})}).then(e=>e.json()).catch(e=>console.log(e)),v=async e=>await fetch(e,{method:"GET"}),f=async e=>{const t=await fetch(e,{method:"GET",headers:{"Content-Type":"application/json"}});return{data:await t.json()}},g=async e=>{const t=await fetch(e,{headers:{"Content-Type":"application/json"}});return{data:await t.json()}},h=async e=>{const t=await fetch(`${r}/external/live-stream/${e}/status`,{headers:{"Content-Type":"application/json"}});return{data:await t.json()}},y=async e=>{const t=await fetch(`${r}/external-live-stream-rsvp/sign-up`,{method:"POST",headers:{"Content-Type":"application/json"},body:`${JSON.stringify(e)}`});return await t.json()}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o}),window.consolAdv=!1;const o=e=>(window.consolAdv||(window.consolAdv=!0,(()=>{let e="\n";e+="\ud83d\ude80\xa0Increase shopper 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 shopper 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: 1583","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)},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});const o=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&&"undefined"!==typeof t.skins[0]&&"undefined"!==typeof t.skins[0].showDaysBeforeLive&&"undefined"!==typeof t.skins[0].displayUpcomingPopUp&&"undefined"!==typeof t.skins[0].displayPopUp?{liveStreamId:t.liveStreamId,lsScheduledAt:t.lsScheduledAt,showDaysBeforeLive:t.skins[0].showDaysBeforeLive,displayUpcomingPopUp:t.skins[0].displayUpcomingPopUp,displayPopUp:t.skins[0].displayPopUp}:{}}},(e,t,i)=>{var o={"./ApiTypes":[122,24],"./ApiTypes.ts":[122,24],"./InfoClass":[123,29],"./InfoClass.ts":[123,29],"./SFCCCampaignsClass":[125,30],"./SFCCCampaignsClass.ts":[125,30],"./SFCCClass":[126,31],"./SFCCClass.ts":[126,31],"./ShopifyCampaignsClass":[127,32],"./ShopifyCampaignsClass.ts":[127,32],"./ShopifyClass":[128,25],"./ShopifyClass.ts":[128,25],"./TapcartClass":[129,26],"./TapcartClass.ts":[129,26],"./TapcartVideoClass":[131,27],"./TapcartVideoClass.ts":[131,27],"./WindowTypes":[132,28],"./WindowTypes.ts":[132,28],"./api":[12],"./api.ts":[12],"./proxy":[11],"./proxy.ts":[11]};function r(e){if(!i.o(o,e))return Promise.resolve().then(()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=o[e],r=t[0];return Promise.all(t.slice(1).map(i.e)).then(()=>i(r))}r.keys=()=>Object.keys(o),r.id=15,e.exports=r},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{renderAllWidgets:()=>renderAllWidgets,renderWidgets:()=>renderWidgets});var _renderWidget__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(17),_core_utils_handle_external_referrals__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(25);function asyncGeneratorStep(e,t,i,o,r,n,a){try{var d=e[n](a),s=d.value}catch(e){return void i(e)}d.done?t(s):Promise.resolve(s).then(o,r)}function _asyncToGenerator(e){return function(){var t=this,i=arguments;return new Promise(function(o,r){var n=e.apply(t,i);function a(e){asyncGeneratorStep(n,o,r,a,d,"next",e)}function d(e){asyncGeneratorStep(n,o,r,a,d,"throw",e)}a(void 0)})}}function renderAllWidgets(e,t){return _renderAllWidgets.apply(this,arguments)}function _renderAllWidgets(){return(_renderAllWidgets=_asyncToGenerator(function*(e,t){var i;if(e&&e.widgets&&(null===(i=e.widgets)||void 0===i?void 0:i.length)>0)for(var o=0;o<e.widgets.length;o++){var r={showBadge:e.showBadge,logoUrl:e.storeLogoUrl,inventorySetting:e.inventorySetting,organisationId:e.organisationId,siteId:e.siteId};renderWidgets(e.widgets[o],e.page,!0,r,e.useShadowDom,e.productWidget,e.watermark,t,e.translation,e.swatchesSettings).then(()=>{checkCart()}).catch(e=>console.log("An error occur during widget rendering. ",e))}})).apply(this,arguments)}function renderWidgets(e,t,i,o,r,n,a,d,s,l){return _renderWidgets.apply(this,arguments)}function _renderWidgets(){return(_renderWidgets=_asyncToGenerator(function*(e,t,i,o,r,n,a,d,s,l){var c,u,p,w,_,{videos:v}=e,f={trackingId:null!==(c=null===t||void 0===t?void 0:t.id)&&void 0!==c?c:"",widgetId:null!==(u=null===e||void 0===e?void 0:e.id)&&void 0!==u?u:"",videoType:"",siteId:null!==(p=null===o||void 0===o?void 0:o.siteId)&&void 0!==p?p:"",organisationId:null!==(w=null===o||void 0===o?void 0:o.organisationId)&&void 0!==w?w:"",campaignId:"undefined"!==typeof window.CAMPAIGN_DATA?window.CAMPAIGN_DATA.id:null,event_source:"undefined"!==typeof window.videowiseTapcart?"TAPCART":"SHOP"};if((0,_core_utils_handle_external_referrals__WEBPACK_IMPORTED_MODULE_1__.default)(f),(v&&0!==v.length&&e&&!("CarouselShoppable"===e.theme&&v.length<=1)||"ProductTile"===e.theme)&&(v.length||null!==e&&void 0!==e&&null!==(_=e.videoPlayers[0])&&void 0!==_&&_.collectionSettings[0])){var g=[];if("Background"===e.displayType){var h=document.getElementById("reeview-app-widget_".concat(e.id));if(null!==h&&null!==h.children)for(var y=0;y<h.children.length;y++)g.push(h.children[y])}yield(0,_renderWidget__WEBPACK_IMPORTED_MODULE_0__.default)({widget:e,page:t,trackingContext:f,settings:o,previousChildren:g,useShadowDom:r,productWidget:n,watermark:a,liveShow:d,translation:s,swatchesSettings:l})}})).apply(this,arguments)}var checkCart=()=>{if(sessionStorage.getItem("openCart")){var jsData=window.atob(sessionStorage.getItem("openCart"));eval(jsData),sessionStorage.removeItem("openCart")}}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{createWidgetContainer:()=>T,default:()=>I,getElementById:()=>O,getPlayer:()=>S,getSkin:()=>m,getWidgetId:()=>y});i(18);var o=i(1),r=i(4),n=i(7),a=i(19),d=i(6),s=i(22),l=i(23),c=i(11),u=i(24),p=i(20);function w(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 _(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?w(Object(i),!0).forEach(function(t){v(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):w(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function v(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}function f(e,t,i,o,r,n,a){try{var d=e[n](a),s=d.value}catch(e){return void i(e)}d.done?t(s):Promise.resolve(s).then(o,r)}var g=(0,o.lazy)(()=>i.e(0).then(i.bind(i,133))),h="reeview-app-widget_",y=e=>{var t="".concat(h).concat(e.id);return(null===e||void 0===e?void 0:e.type)===n.WidgetType.Product&&e.displayType===n.WidgetDisplayType.Inline?window.document.getElementById(t)?t:"reeview-app__inline-widget":"".concat(h).concat(e.id)},m=(e,t)=>{if("undefined"!==typeof e)return e.find(e=>e.skinType===t)},S=e=>e[0];window.dispatchEvent(new Event("resize"));var E=function(){var e,t=(e=function*(e){var{widget:t,page:i,productWidget:w,trackingContext:v,settings:{showBadge:f,inventorySetting:h,logoUrl:E}={},previousChildren:I,useShadowDom:C,watermark:b,liveShow:P,translation:A,swatchesSettings:D}=e,{widgetId:R,videoId:L}=(0,s.useQueryParams)()||{},{displayType:k,skins:N,videoPlayers:U,videos:j}=t,x=y(t),V=(0,d.getDeviceType)(),W=S(U)||{},M=[n.WidgetDisplayType.Story,n.WidgetDisplayType.Inline,n.WidgetDisplayType.Background,n.WidgetDisplayType.Product,n.WidgetDisplayType.Image,n.WidgetDisplayType.Testimonial,n.WidgetDisplayType.TestimonialCarousel,n.WidgetDisplayType.CollectionTile].includes(k),B=t.displayType===n.WidgetDisplayType.Product,G=t.displayType===n.WidgetDisplayType.CollectionTile,F=m(N,B?"DESKTOP":V),q=M?window.document.getElementById(x):T(x);if(!1===M&&"undefined"!==typeof q&&window.document.body.appendChild(q),q||"ProductTile"===t.theme){var H=O(x,"vw-root"),$=new Set;if(!H||B||G){try{window.dispatchEvent(new CustomEvent(n.CUSTOM_EVENTS.VIDEO_DATA_READY,{detail:{deviceType:(0,d.getDeviceType)(),url:window.location.href,widgetIds:[t.id]}}))}catch(oe){console.error("Error dispatching VIDEO_DATA_READY event:",oe)}if("DESKTOP"===V&&"undefined"!==typeof F&&"undefined"!==typeof F.style&&"undefined"!==typeof F.style.carouselType&&!0===["CarouselCenterPiece"].includes(t.theme)){var Y=F.layout.columns-j.length+1;if(Y>0)for(var K=0;K<Y;K++)j.push(j[Math.floor(Math.random()*j.length)])}var z=(0,c.isEmailAndSms)(),X=null,J=null;null!==z.videowiseWidgetId&&null!==z.videowiseVideoPosition&&"undefined"===typeof t.id&&(X=z.videowiseWidgetId,J=z.videowiseVideoPosition);var Z={widget:t,widgetID:x,videos:j,containerElement:q,page:i,productWidget:w,trackingContext:v,showBadge:f,storeLogo:E,inventorySetting:h,hashParams:{widgetId:R,videoId:L,videowiseWidgetId:X,videowiseVideoPosition:J},previousChildren:I,currentSlideForQuizInteraction:0,currentVideoType:"",useShadowDom:C,watermark:b,liveShow:P,translation:A,swatchesSettings:D},Q={deviceType:V,player:W,skin:F},ee=e=>{var i=(0,r.createRoot)(e);!0===B?i.render((0,p.jsx)(o.Suspense,{fallback:(0,p.jsx)(p.Fragment,{}),children:(0,p.jsx)(g,{initialState:Z,theme:Q})})):i.render((0,p.jsx)(a.default,{mode:(0,a.shadowRootMode)(),useShadowDom:C,widgetId:t.id,children:(0,p.jsx)(o.Suspense,{fallback:(0,p.jsx)(p.Fragment,{}),children:(0,p.jsx)(g,{initialState:Z,theme:Q})})}))};if(B){var te=".".concat(x,'[data-product-id="').concat(i.productRefId,'"][data-widget-id="').concat(t.id,'"]');document.querySelectorAll(te).forEach(e=>{ee(e)})}else if(G){var ie;"Tile"===t.theme?document.querySelectorAll('.videowise-collection-tile[data-widget-id="'.concat(t.id,'"]')).forEach(e=>{var i=e.getAttribute("data-collection-id");if(i){var n="".concat(t.id,"_").concat(i);if(!$.has(n)){$.add(n);var d=t.videoPlayers[0].collectionSettings.find(e=>e.categories.some(e=>e.refId===i));if(d){var s=d.videoId,l=t.videos.find(e=>e.id===s);if(l){var c=[l];if("true"!==e.dataset.rendered){var u=_(_({},Z),{},{widget:t,containerElement:e,videos:c});e._reeviewRoot||(e._reeviewRoot=(0,r.createRoot)(e)),e._reeviewRoot.render((0,p.jsx)(a.default,{mode:(0,a.shadowRootMode)(),useShadowDom:C,widgetId:t.id,children:(0,p.jsx)(o.Suspense,{fallback:(0,p.jsx)(p.Fragment,{}),children:(0,p.jsx)(g,{initialState:u,theme:Q})})})),e.dataset.rendered="true"}}}}}}):"ProductTile"===t.theme&&null!==t&&void 0!==t&&null!==(ie=t.videoPlayers[0])&&void 0!==ie&&ie.collectionSettings[0]&&(0,u.default)(t.videoPlayers[0].collectionSettings[0],Z.trackingContext,C)}else"undefined"!==typeof window.videowiseTapcart?document.querySelectorAll(".reeview-app-widget").forEach(e=>{e.id==="reeview-app-widget_".concat(t.id)&&ee(e)}):(0,l.renderWidgetBasedOnTheme)(t,q,ee)}else console.log("VideoWise widgetID: ".concat(x," is already loaded!"))}},function(){var t=this,i=arguments;return new Promise(function(o,r){var n=e.apply(t,i);function a(e){f(n,o,r,a,d,"next",e)}function d(e){f(n,o,r,a,d,"throw",e)}a(void 0)})});return function(e){return t.apply(this,arguments)}}(),T=e=>{if(null===document.getElementById(e)){var t=window.document.createElement("div");return t.setAttribute("id",e),t}},O=(e,t)=>{if(null===document.getElementById(e)){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 I=E},(e,t,i)=>{"use strict";i.r(t)},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>w,hasVideowiseStyleCss:()=>d,hasWindowVideowiseShadow:()=>a,shadowRootAssets:()=>l,shadowRootMode:()=>c});var o=i(1),r=i(20);function n(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 a=()=>"undefined"!==typeof window.videowiseShadow,d=()=>null!==document.getElementById("videowise-style-css"),s=e=>!1!==e&&("undefined"===typeof window.videowiseTapcart&&(!0===a()||!0===d()&&!0===e)),l=()=>{if(!0===d()){var e=[{type:"style",src:document.getElementById("videowise-style-css").href}];return!0===a()&&window.videowiseShadow.assets.forEach(t=>{t.src!==e[0].src&&e.push(t)}),e}return!0===a()?window.videowiseShadow.assets:[]},c=()=>{var e;return!0===a()&&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"),p="undefined"!==typeof window&&window.Element&&window.Element.prototype.hasOwnProperty("attachShadow");class w extends o.default.PureComponent{constructor(e){super(e),n(this,"state",{initialized:!1}),this.placeholder=o.default.createRef()}componentDidMount(){if(!1!==s(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="grid";var o='\n      <style type="text/css">\n        #vw-modal-root {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide .vw-cmp__player--video-container {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide .vw-cmp__player--video-container .vw-cmp__player--video-container-embed {\n          height: 100%;\n        }\n        #vw-modal-root .vw-cmp__modal--content .vw-cmp__keen-root .vw-cmp__keen-player-slider .vw-cmp__keen-player-slide .vw-cmp__player--video-container .vw-cmp__player--video-container-embed .vw-cmp__player--video {\n          height: 100%;\n          width:100%;\n        }\n      </style>\n    ',r="";l().forEach(e=>{"script"===e.type?r+='<script src="'.concat(e.src,'"><\/script>'):"style"===e.type&&(o+='<link rel="stylesheet" href="'.concat(e.src,'" />'))}),this.shadowRoot.innerHTML="".concat(r," ").concat(o),i&&(this.shadowRoot.adoptedStyleSheets=i),this.setState({initialized:!0})}}render(){return!1===s(this.props.useShadowDom)?this.props.children:this.state.initialized?o.default.createPortal(this.props.children,this.shadowRoot):this.props.declarative?(0,r.jsx)("template",{ref:this.placeholder,shadowroot:this.props.mode,children:this.props.children}):(0,r.jsx)("span",{ref:this.placeholder})}}n(w,"constructableStylesheetsSupported",u),n(w,"constructibleStylesheetsSupported",u),n(w,"defaultProps",{declarative:!1,delegatesFocus:!1,mode:"open",useShadowDom:!1,widgetId:null}),n(w,"displayName","ShadowRoot"),n(w,"shadowRootSupported",p)},,,(e,t,i)=>{"use strict";function o(){var e=new URLSearchParams(window.location.search);return new Proxy(e,{get:(e,t)=>e.get(t)})}i.r(t),i.d(t,{useQueryParams:()=>o})},(e,t,i)=>{"use strict";i.r(t),i.d(t,{renderWidgetBasedOnTheme:()=>r});const o=["CarouselShoppable","Story","TestimonialCarousel","GridMasonry","GridMasonryBigVideo","CarouselScattered","Gallery","TestimonialHighlight","Single","Carousel","CarouselCenterPiece","CarouselScattered","Tile"];function r(e,t,i){if(o.includes(e.theme)){const e=()=>{if(t&&t.parentElement){const o=t.parentElement.getBoundingClientRect().top;(o<=window.innerHeight+window.innerHeight/2&&o>=0||o<0)&&(i(t),window.removeEventListener("scroll",e))}};e(),window.addEventListener("scroll",e,{passive:!0})}else i(t)}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>s});var o=i(1),r=i(4);const n=(0,o.lazy)(()=>Promise.all([i.e(49),i.e(56),i.e(22)]).then(i.bind(i,138))),a=async(e,t)=>{var i;if(""===e)return;let o=(null===(i=null===window||void 0===window?void 0:window.Shopify)||void 0===i?void 0:i.shop)||"";"undefined"!==typeof window.videowiseShopifyShop&&(o=window.videowiseShopifyShop);const r=await fetch(`https://${o}/products/${t}.json`,{headers:{"Content-Type":"application/json"}}),n=(await r.json()).product.image.src.split("?")[0].split("/");return n[n.length-2]+"/"+n[n.length-1]},d=e=>{if("undefined"===typeof document)return null;let t=document.querySelectorAll("picture source");for(let r of t)if((r.src&&r.src.includes(e)||r.srcset&&r.srcset.includes(e))&&r.parentElement&&"picture"===r.parentElement.tagName.toLowerCase())return r.parentElement.parentElement;let i=document.querySelectorAll("picture > img[src]");for(let r of i)if(r.src&&r.src.includes(e)&&r.parentElement)return r.parentElement.parentElement;let o=document.querySelectorAll("img[src]");for(let r of o)if(r.src&&r.src.includes(e)&&null===r.closest("cart-drawer"))return r.parentElement;return null};function s(e,t,i){e.products.forEach(async(e,s)=>{var l,c;const u=await a(null!==(c=null===(l=null===window||void 0===window?void 0:window.Shopify)||void 0===l?void 0:l.shop)&&void 0!==c?c:"",e.productHandle);if(!u)return;const p=d(u);if(!p)return;(0,r.createRoot)(p).render(o.default.createElement(o.Suspense,{fallback:o.default.createElement(o.default.Fragment,null)},o.default.createElement(n,{product:e,trackingContext:t,useShadowDom:i})))})}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>r});var o=i(26);function r(e){const t=new URLSearchParams(window.location.search),i="reeview_referral",r=t.get("vw_referral_channel"),n=t.get("vw_source_id"),a=t.get("vw_user_identifier"),d=o.Cookies.get(i);if(r&&n&&a){r.includes("live")&&o.Cookies.set("reeview_lsid",n,{expires:5});const t={vw_referral_channel:r,vw_source_id:n,vw_user_identifier:a};o.Cookies.set(i,JSON.stringify(t),{expires:5}),Object.assign(e,{reeview_referral:t})}else"undefined"!==typeof d&&Object.assign(e,{reeview_referral:JSON.parse(d)});return e}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{Cookies:()=>o});class o{static set(e,t,i={}){let o=`${encodeURIComponent(e)}=${encodeURIComponent(t)}`;if(i.expires)if("number"===typeof i.expires){const e=new Date,t=24*i.expires*60*60*1e3;e.setTime(e.getTime()+t),o+=`; expires=${e.toUTCString()}`}else i.expires instanceof Date?o+=`; expires=${i.expires.toUTCString()}`:o+=`; expires=${i.expires}`;o+=`; path=${i.path||"/"}`,i.domain&&(o+=`; domain=${i.domain}`),i.secure&&(o+="; secure"),document.cookie=o}static get(e){const t=document.cookie.split("; ");for(const i of t){const[t,o]=i.split("=");if(t===encodeURIComponent(e))return decodeURIComponent(o)}}static remove(e,t={}){this.set(e,"",Object.assign(Object.assign({},t),{expires:-1}))}}},(e,t,i)=>{"use strict";function o(e,t,i,o,r,n,a){try{var d=e[n](a),s=d.value}catch(e){return void i(e)}d.done?t(s):Promise.resolve(s).then(o,r)}i.r(t),i.d(t,{createWidgetBtn:()=>a,createWidgetContainer:()=>n,default:()=>r});const r=function(){var e,t=(e=function*(e){var t,i=[],o="thumbnail",r=["reeview-app-widget","videowise-widget"],d=["alt","src","data-src","data-image-src","data-srcset"],s=e=>{for(var t of r)if(e&&e.includes(t))return e.substr(e.indexOf(t)+t.length+1,24).split("-")[0];return!1},l=(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},u=e=>13==e.length&&!isNaN(e)&&(!(e>=Math.floor(Date.now()))&&!(e<1682945999e3));(()=>{var t,o,r,n;return null!==(t=window.videowiseProxy)&&void 0!==t&&t.isProductPage()&&null!==e&&void 0!==e&&null!==(o=e.productWidget)&&void 0!==o&&o.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===(r=e.productWidget)||void 0===r?void 0:r.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 p,w,_,v,f;null!==e&&void 0!==e&&null!==(p=e.productWidget)&&void 0!==p&&p.thumbnailContainer&&(o="."==(null===e||void 0===e||null===(w=e.productWidget)||void 0===w?void 0:w.thumbnailContainer.charAt(0))||"#"==(null===e||void 0===e||null===(_=e.productWidget)||void 0===_?void 0:_.thumbnailContainer.charAt(0))?null===e||void 0===e||null===(v=e.productWidget)||void 0===v?void 0:v.thumbnailContainer.substring(1):null===e||void 0===e||null===(f=e.productWidget)||void 0===f?void 0:f.thumbnailContainer);var g=(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},h=g(i,"thumb"),y=g(i,"".concat(o)),m=g(i,"cart");t=!!(h||y||m);var S=null,E=null;if(d.some(e=>{var t=i.getAttribute(e);return!!s(t)&&(S=((e,t)=>{var i,o,n,a="";for(var d of r)if(e.includes(d))if("alt"===t){var s,p=l(e,d);null!==(s=window.videowiseProxy)&&void 0!==s&&s.isValidProductId(p)&&!u(p)&&(a=p)}else{var w,_=c(e,d);null!==(w=window.videowiseProxy)&&void 0!==w&&w.isValidProductId(_)&&!u(_)&&(a=_)}return!a&&null!==(i=window.videowiseProxy)&&void 0!==i&&i.isProductPage()&&null!==(o=window.videowiseProxy)&&void 0!==o&&o.getProductId()&&(a=null===(n=window.videowiseProxy)||void 0===n?void 0:n.getProductId()),a})(t,e),S?(E=s(t),console.log("Found product widget - attribute:".concat(e," widgetId:").concat(E," productId:").concat(S)),!0):(console.log("Skipping product widget because productId is missing - widgetId:".concat(E)),!1))})){var T,O=i.parentNode;t?(y||h)&&O.insertBefore(a(),i):(!(null!==(T=window.videowiseProxy)&&void 0!==T&&T.isProductPage())>-1&&O.parentNode.classList.add("vw-product-widgets-container"),O.classList.add("vw-parent"),O.insertBefore(n(E,S),i))}})},function(){var t=this,i=arguments;return new Promise(function(r,n){var a=e.apply(t,i);function d(e){o(a,r,n,d,s,"next",e)}function s(e){o(a,r,n,d,s,"throw",e)}d(void 0)})});return function(e){return t.apply(this,arguments)}}();var n=(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},a=()=>{var e=window.document.createElement("div");return e.setAttribute("id","cloneVwBtn"),e.setAttribute("class","vw-product-widget-btn"),e}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});const o=()=>{var e,t,i,o,r,n,a,d,s,l,c,u,p,w,_,v,f,g,h,y,m,S,E,T,O,I,C,b,P,A,D,R,L,k,N,U,j,x,V,W,M,B,G,F,q,H,$,Y,K,z,X,J,Z,Q,ee;let te,ie="",oe="";return"undefined"!==typeof window.Shopify?(te="shopify",ie="undefined"!==typeof window.__st&&"product"===window.__st.p&&null!==window.__st.rid?window.__st.rid:null!==(t=null===(e=window.videowiseInfo)||void 0===e?void 0:e.pid)&&void 0!==t?t:"",oe="undefined"!==typeof window.__st&&"collection"===window.__st.p&&null!==window.__st.rid?window.__st.rid.toString():""):"undefined"!==typeof window.videowiseSFCC?(te="sfcc",ie=null!==(o=null===(i=window.videowiseSFCC)||void 0===i?void 0:i.pid)&&void 0!==o?o:""):"undefined"!==typeof window.videowiseTapcart?(te="tapcart",ie=""):(te=null!==(a=null===(n=null===(r=window.videowiseInfo)||void 0===r?void 0:r.cartType)||void 0===n?void 0:n.toLowerCase())&&void 0!==a?a:"",ie=null!==(s=null===(d=window.videowiseInfo)||void 0===d?void 0:d.pid)&&void 0!==s?s:""),{addToCartUrl:null!==(p=null!==(c=null===(l=window.videowiseInfo)||void 0===l?void 0:l.addToCartUrl)&&void 0!==c?c:null===(u=window.videowiseSFCC)||void 0===u?void 0:u.addToCartURL)&&void 0!==p?p:"",cartURL:null!==(f=null!==(_=null===(w=window.videowiseInfo)||void 0===w?void 0:w.cartURL)&&void 0!==_?_:null===(v=window.videowiseSFCC)||void 0===v?void 0:v.addToCartURL)&&void 0!==f?f:"",checkoutURL:null!==(m=null!==(h=null===(g=window.videowiseInfo)||void 0===g?void 0:g.checkoutURL)&&void 0!==h?h:null===(y=window.videowiseSFCC)||void 0===y?void 0:y.checkoutURL)&&void 0!==m?m:"",currency:null!==(C=null!==(O=null!==(E=null===(S=window.videowiseInfo)||void 0===S?void 0:S.currency)&&void 0!==E?E:null===(T=window.Shopify)||void 0===T?void 0:T.currency.active)&&void 0!==O?O:null===(I=window.videowiseSFCC)||void 0===I?void 0:I.currency)&&void 0!==C?C:"USD",currencyRate:null!==(D=null!==(P=null===(b=window.videowiseInfo)||void 0===b?void 0:b.currencyRate)&&void 0!==P?P:null===(A=window.Shopify)||void 0===A?void 0:A.currency.rate)&&void 0!==D?D:"1.0",cartType:te,host:null!==(V=null!==(j=null!==(N=null!==(L=null===(R=window.videowiseInfo)||void 0===R?void 0:R.host)&&void 0!==L?L:null===(k=window.videowiseInfo)||void 0===k?void 0:k.shop)&&void 0!==N?N:null===(U=window.Shopify)||void 0===U?void 0:U.shop)&&void 0!==j?j:null===(x=window.videowiseSFCC)||void 0===x?void 0:x.host)&&void 0!==V?V:"",locale:null!==(G=null!==(M=null===(W=window.videowiseInfo)||void 0===W?void 0:W.locale)&&void 0!==M?M:null===(B=window.Shopify)||void 0===B?void 0:B.locale)&&void 0!==G?G:"",pid:ie,cid:oe,productDetailsURL:null!==($=null!==(q=null===(F=window.videowiseInfo)||void 0===F?void 0:F.productDetailsURL)&&void 0!==q?q:null===(H=window.videowiseSFCC)||void 0===H?void 0:H.productDetailsURL)&&void 0!==$?$:"",siteID:null!==(X=null!==(K=null===(Y=window.videowiseInfo)||void 0===Y?void 0:Y.siteID)&&void 0!==K?K:null===(z=window.videowiseSFCC)||void 0===z?void 0:z.siteID)&&void 0!==X?X:"",withLiveStream:null!==(ee=null!==(Z=null===(J=window.videowiseInfo)||void 0===J?void 0:J.withLiveStream)&&void 0!==Z?Z:null===(Q=window.Shopify)||void 0===Q?void 0:Q.withLiveStream)&&void 0!==ee&&ee}}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>s});var o=i(30),r=i(35),n=i(7),a=i(36),d=i(26);const s=e=>{const t="reeview_unique_uid",i="reeview_tracks_views";let s=!1;if("undefined"===typeof d.Cookies.get(t)){const n=(0,o.v4)(),a=(0,r.default)(`${n+window.location.href+e.widgetId}`);d.Cookies.set(t,n,{expires:1}),d.Cookies.set(i,JSON.stringify([a]),{expires:1}),s=!0}else{const o=d.Cookies.get(t),n=d.Cookies.get(i);if("undefined"!==typeof o&&"undefined"!==typeof n){const t=JSON.parse(n),a=(0,r.default)(`${o+window.location.href+e.widgetId}`);!0===t.includes(a)?s=!1:(t.push(a),d.Cookies.set(i,JSON.stringify(t),{expires:1}),s=!0)}}!0===s&&"undefined"===typeof e.channelId&&(0,a.track)(n.TrackEventType.View,Object.assign({url:window.location.href},e)),"undefined"===typeof e.channelId||window.hasVwChannelPreview||(0,a.track)(n.TrackEventType.View,Object.assign({url:window.location.href,newVisitor:s},e))}},,,,,,(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});const o=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)}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{getTrackingGuardHeaders:()=>p,timeSinceInSeconds:()=>f,track:()=>_,trackAsync:()=>w,trackAsyncPDP:()=>v});var o=i(37),r=i(6),n=i(39);function a(e,t,i,o,r,n,a){try{var d=e[n](a),s=d.value}catch(e){return void i(e)}d.done?t(s):Promise.resolve(s).then(o,r)}function d(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 s(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach(function(t){l(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function l(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="https://api.videowise.com",u="0.Ze75MOuVcdt7mA";function p(e){var t=new Date;return{"X-VIDEOWISE-SIGNATURE":(0,n.md5)(JSON.stringify(e)+t.toISOString()+u),"X-VIDEOWISE-TS":t.toISOString(),"X-VIDEOWISE-TZ-OFFSET":"".concat(t.getTimezoneOffset())}}var w=function(e){var t=s(s({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{uid:(0,o.default)(),deviceType:(0,r.getDeviceType)()});return fetch("".concat(c,"/tracking/").concat(e),{method:"POST",headers:s({"Content-Type":"application/json"},p(t)),body:JSON.stringify(t)})},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};window.hasVwChannelPreview||w(e,t).then(()=>{}).catch(e=>console.log("Tracking error: ",e))},v=function(){var e,t=(e=function*(e){var t=s(s({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{uid:(0,o.default)(),deviceType:(0,r.getDeviceType)()});try{return yield fetch("".concat(c,"/tracking/").concat(e),{method:"POST",headers:s({"Content-Type":"application/json"},p(t)),body:JSON.stringify(t)})}catch(i){throw console.error("Error tracking event:",i),i}},function(){var t=this,i=arguments;return new Promise(function(o,r){var n=e.apply(t,i);function d(e){a(n,o,r,d,s,"next",e)}function s(e){a(n,o,r,d,s,"throw",e)}d(void 0)})});return function(e){return t.apply(this,arguments)}}(),f=e=>{var t=(new Date).getTime();return Math.round((t-e)/1e3)}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>a});var o=i(30),r=i(38),n=i(26);const a=e=>{function t(){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}function i(){a=(0,o.v4)();const e=new Date;return e.setTime(e.getTime()+12096e5),n.Cookies.set(r.UID_COOKIE,null!==a&&void 0!==a?a:"",{expires:e,domain:t()}),a}let a=n.Cookies.get(r.UID_COOKIE);if(null===e||void 0===e?void 0:e.isLive){const e=n.Cookies.get(r.LS_LIVE_COOKIE);if(Number.isNaN(parseInt(e)))return n.Cookies.set(r.LS_LIVE_COOKIE,"1"),i()}return a||i()}},(e,t,i)=>{"use strict";i.r(t),i.d(t,{LS_LIVE_COOKIE:()=>r,ORDER_ID_COOKIE:()=>n,UID_COOKIE:()=>o});const o="reeview_uid",r="reeview_ls_live",n="reeview_orders"},(e,t,i)=>{"use strict";i.r(t),i.d(t,{dispatchProduct:()=>d,formatTime:()=>S,getProductPriceAsString:()=>f,getSlideNumber:()=>y,getVideoVsid:()=>h,hasMux:()=>m,hasShoppableProducts:()=>c,hexToRgb:()=>v,insertToArray:()=>g,isEmail:()=>E,isEmpty:()=>w,isEqual:()=>p,isPhoneNumber:()=>T,md5:()=>u,resizeShopifyImage:()=>l,selectProduct:()=>s,videoHasSubtitles:()=>_});var o=i(40),r=i(7),n=i(11);function a(e,t,i,o,r,n,a){try{var d=e[n](a),s=d.value}catch(e){return void i(e)}d.done?t(s):Promise.resolve(s).then(o,r)}var d=(e,t,i,r)=>{var n=((e,t,i)=>{var o,r,n,a,{title:d,featured_image:s,options:l,variants:c,id:u,images:p,description:w,tag:_,productReviews:v,selling_plan_groups:f,variantId:g,quantity:h,excludedVariants:y,requires_selling_plan:m,compare_at_price:S,swatches:E}=t||{},T=g?c.find(e=>e.id===Number(g)):void 0,O=h||1,I="0";return(I=T?isNaN(parseFloat(null===T||void 0===T?void 0:T.compare_at_price))||null===T||void 0===T?void 0:T.compare_at_price:c?isNaN(parseFloat(null===(o=c[0])||void 0===o?void 0:o.compare_at_price))?null:null===(r=c[0])||void 0===r?void 0:r.compare_at_price:null)||(I=isNaN(parseFloat(S))?null:parseFloat(S)),{id:u,available:"undefined"!==typeof T?T.available:null!==(n=c[0].available)&&void 0!==n?n:t.available,title:d,image:s,options:l,variants:c,price:"undefined"!==typeof T?T.price:t.price,oldPrice:I,selectedId:"undefined"!==typeof T?T.id:null===(a=c[0])||void 0===a?void 0:a.id,handle:i,images:p,description:w,tag:_,productReviews:v,selling_plan_groups:f,variantId:g,excludedVariants:y,quantity:O,requires_selling_plan:m,swatches:null!==E&&void 0!==E?E:[]}})(0,t,i);e(r?{type:o.ACTIONS.ADD_PRODUCT_TO_VIEW_LIST,payload:n}:{type:o.ACTIONS.ADD_PRODUCT,payload:{product:n}})},s=function(){var e,t=(e=function*(e){var{handle:t,dispatch:i,tag:r,variantId:a,shoppableCtx:s,productReviews:l,excludedVariants:c,swatches:u}=e||{};if(!1===(0,n.isCampaign)()&&s.viewedProducts.filter(e=>e.handle===t&&e.variantId===a).length){var p=s.viewedProducts.filter(e=>e.handle===t)[0];d(i,p,t),i({type:o.ACTIONS.SHOW_MORE,payload:{isVisible:!0}}),i({type:o.ACTIONS.TOGGLE_PANEL_HEADER,payload:{showHeader:!0}})}else{var w=yield window.videowiseProxy.getProductByHandle(t,c,void 0);if(!1===w)return;r&&(w.tag=r),l&&(w.productReviews=l),a&&(w.variantId=a),(null===u||void 0===u?void 0:u.length)>0&&(w.swatches=u),w&&d(i,w,t),i({type:o.ACTIONS.SHOW_MORE,payload:{isVisible:!0}}),i({type:o.ACTIONS.TOGGLE_PANEL_HEADER,payload:{showHeader:!0}})}},function(){var t=this,i=arguments;return new Promise(function(o,r){var n=e.apply(t,i);function d(e){a(n,o,r,d,s,"next",e)}function s(e){a(n,o,r,d,s,"throw",e)}d(void 0)})});return function(e){return t.apply(this,arguments)}}(),l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"500";if(e&&""!==e){var i=e.split("."),o=i.slice(-2),r=o[0]+"_".concat(t,"x"),n=i.indexOf(o[0]);return i[n]=r,i.join(".")}},c=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(e=>e.type===r.COMMERCIAL_TYPE.PRODUCT).length>0},u=e=>{var t="0123456789abcdef";function i(e){var i,o="";for(i=0;i<=3;i++)o+=t.charAt(e>>8*i+4&15)+t.charAt(e>>8*i&15);return o}function o(e,t){var i=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(i>>16)<<16|65535&i}function r(e,t,i,r,n,a){return o(function(e,t){return e<<t|e>>>32-t}(o(o(t,e),o(r,a)),n),i)}function n(e,t,i,o,n,a,d){return r(t&i|~t&o,e,t,n,a,d)}function a(e,t,i,o,n,a,d){return r(t&o|i&~o,e,t,n,a,d)}function d(e,t,i,o,n,a,d){return r(t^i^o,e,t,n,a,d)}function s(e,t,i,o,n,a,d){return r(i^(t|~o),e,t,n,a,d)}var l,c,u,p,w,_=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),v=1732584193,f=-271733879,g=-1732584194,h=271733878;for(l=0;l<_.length;l+=16)c=v,u=f,p=g,w=h,v=n(v,f,g,h,_[l+0],7,-680876936),h=n(h,v,f,g,_[l+1],12,-389564586),g=n(g,h,v,f,_[l+2],17,606105819),f=n(f,g,h,v,_[l+3],22,-1044525330),v=n(v,f,g,h,_[l+4],7,-176418897),h=n(h,v,f,g,_[l+5],12,1200080426),g=n(g,h,v,f,_[l+6],17,-1473231341),f=n(f,g,h,v,_[l+7],22,-45705983),v=n(v,f,g,h,_[l+8],7,1770035416),h=n(h,v,f,g,_[l+9],12,-1958414417),g=n(g,h,v,f,_[l+10],17,-42063),f=n(f,g,h,v,_[l+11],22,-1990404162),v=n(v,f,g,h,_[l+12],7,1804603682),h=n(h,v,f,g,_[l+13],12,-40341101),g=n(g,h,v,f,_[l+14],17,-1502002290),v=a(v,f=n(f,g,h,v,_[l+15],22,1236535329),g,h,_[l+1],5,-165796510),h=a(h,v,f,g,_[l+6],9,-1069501632),g=a(g,h,v,f,_[l+11],14,643717713),f=a(f,g,h,v,_[l+0],20,-373897302),v=a(v,f,g,h,_[l+5],5,-701558691),h=a(h,v,f,g,_[l+10],9,38016083),g=a(g,h,v,f,_[l+15],14,-660478335),f=a(f,g,h,v,_[l+4],20,-405537848),v=a(v,f,g,h,_[l+9],5,568446438),h=a(h,v,f,g,_[l+14],9,-1019803690),g=a(g,h,v,f,_[l+3],14,-187363961),f=a(f,g,h,v,_[l+8],20,1163531501),v=a(v,f,g,h,_[l+13],5,-1444681467),h=a(h,v,f,g,_[l+2],9,-51403784),g=a(g,h,v,f,_[l+7],14,1735328473),v=d(v,f=a(f,g,h,v,_[l+12],20,-1926607734),g,h,_[l+5],4,-378558),h=d(h,v,f,g,_[l+8],11,-2022574463),g=d(g,h,v,f,_[l+11],16,1839030562),f=d(f,g,h,v,_[l+14],23,-35309556),v=d(v,f,g,h,_[l+1],4,-1530992060),h=d(h,v,f,g,_[l+4],11,1272893353),g=d(g,h,v,f,_[l+7],16,-155497632),f=d(f,g,h,v,_[l+10],23,-1094730640),v=d(v,f,g,h,_[l+13],4,681279174),h=d(h,v,f,g,_[l+0],11,-358537222),g=d(g,h,v,f,_[l+3],16,-722521979),f=d(f,g,h,v,_[l+6],23,76029189),v=d(v,f,g,h,_[l+9],4,-640364487),h=d(h,v,f,g,_[l+12],11,-421815835),g=d(g,h,v,f,_[l+15],16,530742520),v=s(v,f=d(f,g,h,v,_[l+2],23,-995338651),g,h,_[l+0],6,-198630844),h=s(h,v,f,g,_[l+7],10,1126891415),g=s(g,h,v,f,_[l+14],15,-1416354905),f=s(f,g,h,v,_[l+5],21,-57434055),v=s(v,f,g,h,_[l+12],6,1700485571),h=s(h,v,f,g,_[l+3],10,-1894986606),g=s(g,h,v,f,_[l+10],15,-1051523),f=s(f,g,h,v,_[l+1],21,-2054922799),v=s(v,f,g,h,_[l+8],6,1873313359),h=s(h,v,f,g,_[l+15],10,-30611744),g=s(g,h,v,f,_[l+6],15,-1560198380),f=s(f,g,h,v,_[l+13],21,1309151649),v=s(v,f,g,h,_[l+4],6,-145523070),h=s(h,v,f,g,_[l+11],10,-1120210379),g=s(g,h,v,f,_[l+2],15,718787259),f=s(f,g,h,v,_[l+9],21,-343485551),v=o(v,c),f=o(f,u),g=o(g,p),h=o(h,w);return i(v)+i(f)+i(g)+i(h)},p=(e,t)=>{function i(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}var o=i(e);return o===i(t)&&("array"===o?function(){if(e.length!==t.length)return!1;for(var i=0;i<e.length;i++)if(!p(e[i],t[i]))return!1;return!0}():"object"===o?function(){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&!p(e[i],t[i]))return!1;return!0}():"function"===o?e.toString()===t.toString():e===t)},w=e=>null==e||"object"===typeof e&&0===Object.keys(e).length||"string"===typeof e&&0===e.trim().length,_=e=>!!(e&&e.subtitles&&Object.keys(e.subtitles).length>0),v=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},f=e=>{var t="".concat(e).split("");return t.splice(-2,0,","),t.join("")},g=(e,t,i)=>[...e.slice(0,t),i,...e.slice(t)],h=(e,t)=>{if(!e.readyState){var i=t.substring(0,t.indexOf("&vsid")+1);i&&e.open("GET",i,!0)}},y=e=>e&&e.columns?e.columns:2,m=e=>{var{muxPlaybackId:t}=e||{};return!!t},S=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(":")},E=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,}))$/),T=e=>/^\+?\d{6,14}$/.test(e.replace(/\s/g,""))},(e,t,i)=>{"use strict";function o(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 r(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach(function(t){n(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function n(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}i.r(t),i.d(t,{ACTIONS:()=>a,shoppableReducer:()=>d});var a={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",CHANGE_SUBSCRIPTION_PRICE:"change_subscription_price",ERROR_ON_PRODUCT:"error_on_product",TOGGLE_PANEL_INTERACTION:"toggle_panel_interaction",VIDEO_CARD_MUTED:"video_card_muted",SET_SHOW_SUCCESS_MESSAGE:"set_show_success_message",SET_SHOW_ONLY_VIRTUAL_CART:"set_show_only_virtual_cart"},d=(e,t)=>{var i,o;switch(t.type){case a.GET_CART:return r(r({},e),{},{cart:r(r({},e.cart),t.payload.cart)});case a.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?r(r({},e),{},{product:r(r({},e.product),t.payload.product)}):r(r({},e),{},{product:r(r({},e.product),t.payload.product),viewedProducts:[...e.viewedProducts,t.payload.product]});case a.ADD_PRODUCT_TO_VIEW_LIST:if(!e.viewedProducts.some(e=>e.id==t.payload.id))return r(r({},e),{},{viewedProducts:[...e.viewedProducts,t.payload]});case a.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?r(r({},e),{},{product:r(r({},e.product),t.payload.product)}):r(r({},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 a.UPDATE_PRODUCT:return e.viewedProducts.filter(e=>e.id==t.payload.product.id).length?r(r({},e),{},{product:r(r({},e.product),t.payload.product)}):r(r({},e),{},{product:r(r({},e.product),t.payload.product),viewedProducts:[...e.viewedProducts,t.payload.product]});case a.HIDE_PANEL:return r(r({},e),{},{product:null,isVisible:!1});case a.TOGGLE_PANEL:case a.TOGGLE_PANEL_INTERACTION:return r(r({},e),{},{isVisible:t.payload.visible});case a.SHOW_MORE:return r(r({},e),{},{isVisible:null===(i=t.payload)||void 0===i?void 0:i.isVisible,showMore:!0});case a.SHOW_MORE_SHARE:return r(r({},e),{},{showShare:!0});case a.HIDE_MORE:return r(r({},e),{},{isVisible:null===(o=t.payload)||void 0===o?void 0:o.isVisible,showMore:!1});case a.HIDE_MORE_SHARE:return r(r({},e),{},{showShare:!1});case a.TOGGLE_SOUND:return r(r({},e),{},{muted:t.payload.muted});case a.SHOW_SHOPPABLE_LIST:return r(r({},e),{},{toggleShoppableList:!0,isVisible:!0});case a.HIDE_SHOPPABLE_LIST:return r(r({},e),{},{toggleShoppableList:!1,isVisible:!1});case a.SET_SHOPPABLE_LIST:return r(r({},e),{},{shoppableList:t.payload.shoppableList});case a.TOGGLE_PANEL_HEADER:return r(r({},e),{},{showHeader:t.payload.showHeader});case a.SET_IS_LOADING_IN_PROGRESS:return r(r({},e),{},{isLoadingInProgress:t.payload.isLoadingInProgress});case a.TOGGLE_SHOPPABLE_LOADING:return r(r({},e),{},{isShoppableLoading:t.payload.loading});case a.ADD_SUBSCRIPTION:return r(r({},e),{},{subscriptionId:t.payload.subscriptionId});case a.CHANGE_SUBSCRIPTION_PRICE:return r(r({},e),{},{subscriptionPrice:t.payload});case a.ERROR_ON_PRODUCT:return r(r({},e),{},{errorOnProduct:t.payload.errorOnProduct});case a.VIDEO_CARD_MUTED:return r(r({},e),{},{videoCardMuted:t.payload.videoCardMuted});case a.SET_SHOW_SUCCESS_MESSAGE:return r(r({},e),{},{showSuccessMessage:t.payload});default:return e}}},(e,t,i)=>{"use strict";function o(){window.videowiseIdsLoaded=[];const e=()=>{window.videowiseIdsLoaded=[]};window.addEventListener("popstate",e);const t=history.pushState;history.pushState=function(...i){t.apply(this,i),e()};const i=history.replaceState;history.replaceState=function(...t){i.apply(this,t),e()}}i.r(t),i.d(t,{default:()=>o})}],__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var i=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](i,i.exports,__webpack_require__),i.exports}__webpack_require__.m=__webpack_modules__,(()=>{var e="function"===typeof Symbol,t=e?Symbol("webpack queues"):"__webpack_queues__",i=e?Symbol("webpack exports"):"__webpack_exports__",o=e?Symbol("webpack error"):"__webpack_error__",r=e=>{e&&e.d<1&&(e.d=1,e.forEach(e=>e.r--),e.forEach(e=>e.r--?e.r++:e()))};__webpack_require__.a=(e,n,a)=>{var d;a&&((d=[]).d=-1);var s,l,c,u=new Set,p=e.exports,w=new Promise((e,t)=>{c=t,l=e});w[i]=p,w[t]=e=>(d&&e(d),u.forEach(e),w.catch(e=>{})),e.exports=w;n(e=>{var n;s=(e=>e.map(e=>{if(null!==e&&"object"===typeof e){if(e[t])return e;if(e.then){var n=[];n.d=0,e.then(e=>{a[i]=e,r(n)},e=>{a[o]=e,r(n)});var a={};return a[t]=e=>e(n),a}}var d={};return d[t]=e=>{},d[i]=e,d}))(e);var a=()=>s.map(e=>{if(e[o])throw e[o];return e[i]}),l=new Promise(e=>{(n=()=>e(a)).r=0;var i=e=>e!==d&&!u.has(e)&&(u.add(e),e&&!e.d&&(n.r++,e.push(n)));s.map(e=>e[t](i))});return n.r?l:a()},e=>(e?c(w[o]=e):l(p),r(d))),d&&d.d<0&&(d.d=0)}})(),(()=>{var e=[];__webpack_require__.O=(t,i,o,r)=>{if(!i){var n=1/0;for(l=0;l<e.length;l++){for(var[i,o,r]=e[l],a=!0,d=0;d<i.length;d++)(!1&r||n>=r)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](i[d]))?i.splice(d--,1):(a=!1,r<n&&(n=r));if(a){e.splice(l--,1);var s=o();void 0!==s&&(t=s)}}return t}r=r||0;for(var l=e.length;l>0&&e[l-1][2]>r;l--)e[l]=e[l-1];e[l]=[i,o,r]}})(),__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,i)=>(__webpack_require__.f[i](e,t),t),[])),__webpack_require__.u=e=>"1583-"+({0:"App",1:"BackgroundFeature",2:"CarouselFeature",3:"CarouselScatteredFeature",4:"CarouselUI",5:"CollectionTileFeature",6:"ColorSwatchDropdownComponent",7:"ColorSwatchTileComponent",8:"Floating",9:"GridFeature",10:"GridMasonryBigVideoVideoFeature",11:"GridMasonryFeature",12:"Heading",13:"ImageHotspotsFeature",14:"InlineShoppableProductFeature",15:"InlineVideoPlayerFeature",16:"Interactions",17:"MetaUI",18:"NavigationFeature",19:"NavigationIconUI",20:"PlayIcon",21:"Player",22:"ProductTileFeature",23:"ProductWidget",24:"Proxy0",25:"Proxy10",26:"Proxy12",27:"Proxy14",28:"Proxy16",29:"Proxy2",30:"Proxy4",31:"Proxy6",32:"Proxy8",33:"RSVPFeature",34:"Reeview",35:"SeoBlock",36:"Shoppable",37:"ShoppableCardList",38:"ShoppableCarouselFeature",39:"ShoppableMediaFeature",40:"SingleFeature",41:"SingleImageFeature",42:"SocialProfile",43:"StoryFeature",44:"TestimonialFeature",45:"UGCFeature",46:"VideoCardBaseFeature",47:"VideoCardFeature",48:"VideoCardStory",49:"VideoFeature",50:"Widget",52:"set-effects-on-carousel"}[e]||e)+".js",__webpack_require__.miniCssF=e=>{},__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="videowise-widget:";__webpack_require__.l=(i,o,r,n)=>{if(e[i])e[i].push(o);else{var a,d;if(void 0!==r)for(var s=document.getElementsByTagName("script"),l=0;l<s.length;l++){var c=s[l];if(c.getAttribute("src")==i||c.getAttribute("data-webpack")==t+r){a=c;break}}a||(d=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,__webpack_require__.nc&&a.setAttribute("nonce",__webpack_require__.nc),a.setAttribute("data-webpack",t+r),a.src=i),e[i]=[o];var u=(t,o)=>{a.onerror=a.onload=null,clearTimeout(p);var r=e[i];if(delete e[i],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach(e=>e(o)),t)return t(o)},p=setTimeout(u.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=u.bind(null,a.onerror),a.onload=u.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})},__webpack_require__.p="https://assets.videowise.com/",(()=>{var e={51:0};__webpack_require__.f.j=(t,i)=>{var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)i.push(o[2]);else{var r=new Promise((i,r)=>o=e[t]=[i,r]);i.push(o[2]=r);var n=__webpack_require__.p+__webpack_require__.u(t),a=new Error;__webpack_require__.l(n,i=>{if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var r=i&&("load"===i.type?"missing":i.type),n=i&&i.target&&i.target.src;a.message="Loading chunk "+t+" failed.\n("+r+": "+n+")",a.name="ChunkLoadError",a.type=r,a.request=n,o[1](a)}},"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,i)=>{var o,r,[n,a,d]=i,s=0;if(n.some(t=>0!==e[t])){for(o in a)__webpack_require__.o(a,o)&&(__webpack_require__.m[o]=a[o]);if(d)var l=d(__webpack_require__)}for(t&&t(i);s<n.length;s++)r=n[s],__webpack_require__.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return __webpack_require__.O(l)},i=self.webpackChunkvideowise_widget=self.webpackChunkvideowise_widget||[];i.forEach(t.bind(null,0)),i.push=t.bind(null,i.push.bind(i))})();var __webpack_exports__=__webpack_require__.O(void 0,[53],()=>__webpack_require__(0));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})();