(function(){function t(e,s,o,i){Object.defineProperty(e,s,{get:o,set:i,enumerable:!0,configurable:!0})}var de=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{},ne={},Z={},r=de.parcelRequire94c2;r==null&&(r=function(e){if(e in ne)return ne[e].exports;if(e in Z){var s=Z[e];delete Z[e];var o={id:e,exports:{}};return ne[e]=o,s.call(o.exports,o,o.exports),o.exports}var i=new Error("Cannot find module '"+e+"'");throw i.code="MODULE_NOT_FOUND",i},r.register=function(s,o){Z[s]=o},de.parcelRequire94c2=r);var A=r.register;A("lAAfo",function(e,s){t(e.exports,"register",function(){return o},function(u){return o=u}),t(e.exports,"resolve",function(){return i},function(u){return i=u});var o,i,n=new Map;function c(u,l){for(var g=0;g`tolstoy${(0,a.uppercaseFirstChar)($)}`,T=$=>{(0,a.verifyUserConsent)()&&(k($),O($))},O=$=>{const{data:{name:p,text:S,facebookAnalyticsID:b,playlist:I,collectInfoType:w}}=$;if(!window.fbq||!b||!I)return;const C=`tolstoy-${I}`;switch(p){case o.PLAYER_EVENT_NAMES.sessionStart:L(b,`${C}-click`,{value:"Start Tolstoy"});break;case o.PLAYER_EVENT_NAMES.clickCta:L(b,`${C}-click`,{value:S});break;case o.PLAYER_EVENT_NAMES.submitInput:L(b,`${C}-input`,{value:S});break;case o.PLAYER_EVENT_NAMES.collectInfo:L(b,`${C}-${o.PLAYER_EVENTS.collectInfo}`,{value:w});break;case o.PLAYER_EVENT_NAMES.videoResponse:L(b,`${C}-${o.PLAYER_EVENTS.videoResponse}`);break;case o.PLAYER_EVENT_NAMES.imageResponse:L(b,`${C}-${o.PLAYER_EVENTS.imageResponse}`);break;case o.PLAYER_EVENT_NAMES.audioResponse:L(b,`${C}-${o.PLAYER_EVENTS.audioResponse}`);break;case o.PLAYER_EVENTS.sessionEnd:L(b,`${C}-${o.PLAYER_EVENTS.sessionEnd}`);break}},L=($,p,S)=>{window.fbq("trackSingleCustom",$,p,S)},k=$=>{const{data:{name:p,text:S,googleAnalyticsID:b,playlist:I,collectInfoType:w,productNames:C,totalTime:P,videoName:V,type:X,direction:B}}=$;if(!window.gtag&&!window.dataLayer&&!window.ga||!b||!I)return;const Y=`tolstoy-${I}`;switch(p){case c.EVENT_NAMES.pageView:break;case o.PLAYER_EVENTS.sessionStart:case o.PLAYER_EVENT_NAMES.sessionStart:M(b,Y,o.PLAYER_EVENT_NAMES.sessionStart),M(b,Y,"click","Start Tolstoy");break;case o.PLAYER_EVENT_NAMES.clickCta:M(b,Y,p,S);break;case o.PLAYER_EVENT_NAMES.collectInfo:M(b,Y,p,w);break;case o.PLAYER_EVENT_NAMES.submitInput:case o.PLAYER_EVENT_NAMES.imageResponse:case o.PLAYER_EVENT_NAMES.audioResponse:case o.PLAYER_EVENT_NAMES.videoResponse:case o.PLAYER_EVENT_NAMES.sessionEnd:M(b,Y,p);break;case c.EVENT_NAMES.tolstoyModalClose:M(b,Y,c.EVENT_NAMES.tolstoyModalClose,P);break;case c.EVENT_NAMES.videoLoaded:C&&M(b,Y,"tolstoyVideoLoaded-products",C),M(b,Y,"tolstoyVideoLoaded-videoName",V);break;case c.EVENT_NAMES.feedProductModalOpen:case c.EVENT_NAMES.feedProductModalClose:case c.EVENT_NAMES.clickViewProduct:case c.EVENT_NAMES.openProductPageClick:M(b,Y,h(p),C);break;case c.EVENT_NAMES.feedPlay:case c.EVENT_NAMES.feedPause:case c.EVENT_NAMES.videoMuted:case c.EVENT_NAMES.videoUnmuted:case c.EVENT_NAMES.videoWatched:M(b,Y,h(p),V);break;case c.EVENT_NAMES.openShareLink:M(b,Y,h("openShareLink"),X);break;case c.EVENT_NAMES.feedNavigationArrowClick:case c.EVENT_NAMES.feedScroll:M(b,Y,h(p),B);break;default:M(b,Y,h(p),S)}},M=($,p,S,b)=>{(0,a.verifyUserConsent)()&&(window.gtag?window.gtag("event",S,{event_category:p,event_label:b,send_to:$}):window.dataLayer&&window.dataLayer.push({event:S,event_category:p,event_label:b,send_to:$}))},D={},F=($,p)=>{D[$]=D[$]||p};let H=!1;const _=()=>{if(!H)try{const $=(0,x.getAppKey)();d({appKey:$}),H=!0}catch($){console.error($),window.tolstoyCaptureError?.($)}},d=({appKey:$}={})=>{let p=0,S=!1;if((0,E.setNotVisibileOpenedTolstoyPublishId)(null),!(0,u.validateUUID)($))return;const b=({now:I,performanceNow:w})=>{S=!1;let C=(0,E.getTolstoysActivity)();W(I,C),C=(0,E.getTolstoysActivity)();const P=Math.round(w-p),V=(0,E.getSessionUniqueId)(),X=N(C),B=window.location.href.split("?")[0],Y=(0,g.getCurrentPageProductId)(),ie={appKey:$,sessionUniqueId:V,timestamp:new Date().toISOString(),anonymousId:(0,E.getAndSetAnonymousId)(),storeUrl:(0,R.getShop)(),siteActivity:X,eventName:n.SITE_ACTIVITY_EVENT_NAME,timeOnPage:P,pageUrl:B,currentPageProductId:Y};(0,v.createSiteActivityEvent)(ie),S=!0,(0,E.clearTolstoyActivity)()};document.addEventListener("visibilitychange",()=>{try{const I=Date.now(),w=window.performance.now();document.visibilityState==="visible"&&(p=w,S=!1,K(I)),document.visibilityState==="hidden"&&!S&&b({now:I,performanceNow:w})}catch(I){console.error(I),window.tolstoyCaptureError?.(I)}}),window.addEventListener("beforeunload",()=>{if(!S)try{const I=Date.now(),w=window.performance.now();b({now:I,performanceNow:w})}catch(I){console.error(I),window.tolstoyCaptureError?.(I)}})},N=$=>{const p={};for(const[S,b]of Object.entries(D)){const I=$[S];!I?.length&&!p[S]&&(p[S]={activity:{},totalTime:0,impression:b});const w=m({publishId:S,activities:I});let C=0;for(const P of Object.values(w))C+=P;p[S]={activity:w,totalTime:C,impression:b}}return p},m=({publishId:$,activities:p})=>{if(!$||!p?.length)return{};const S=Date.now(),b={},I={};for(const{timeStamp:w,type:C,sessionId:P}of p)I[P]=I[P]||0,b[P]===void 0&&(b[P]=!1),(0,l.getIsActiveWidgetEvent)(C)&&!b[P]&&(b[P]=!0,I[P]-=w),(0,l.getIsInactiveWidgetEvent)(C)&&b[P]&&(b[P]=!1,I[P]+=w);for(const[w,C]of Object.entries(b))C&&(I[w]+=S),(I[w]<=0||I[w]>y)&&delete I[w];return I},j=$=>Object.entries($).find(([p,S])=>{if(S.length===0)return;const b=S[S.length-1].type;return(0,l.getIsActiveWidgetEvent)(b)})?.[0],K=$=>{const p=(0,E.getNotVisibleOpenedTolstoyPublishId)(),S=(0,E.getSessionId)();!p||!S||((0,E.pushTolstoyActivity)({publishId:p,timeStamp:$,type:i.WIDGET_MESSAGES_EVENTS.OPEN,sessionId:S}),(0,E.setNotVisibileOpenedTolstoyPublishId)(null))},W=($,p)=>{const S=j(p),b=(0,E.getSessionId)();!S||!b||((0,E.pushTolstoyActivity)({publishId:S,timeStamp:$,type:i.WIDGET_MESSAGES_EVENTS.CLOSE,sessionId:b}),(0,E.setNotVisibileOpenedTolstoyPublishId)(S))},J=()=>{const $=(0,x.getAppKey)();if(!$)return;const p=window.location.href.split("?")[0],S=(0,g.getCurrentPageProductId)(),b={appKey:$,sessionUniqueId:(0,E.getSessionUniqueId)(),createdAt:new Date().toISOString(),anonymousId:(0,E.getAndSetAnonymousId)(),appUrl:(0,R.getShop)(),eventName:n.PAGE_VISIT_EVENT_NAME,parentUrl:p,currentPageProductId:S};(0,v.createPageVisitEvent)(b)}}),A("fbA4A",function(e,s){t(e.exports,"PLAYER_EVENTS",function(){return o}),t(e.exports,"PLAYER_EVENT_NAMES",function(){return i});const o={pageView:"pageView",sessionStart:"sessionStart",sessionEnd:"sessionEnd",videoPause:"videoPause",videoStart:"videoStart",videoResume:"videoResume",videoReplay:"videoReplay",clickCta:"clickCta",submitInput:"submitInput",collectInfo:"collectInfo",videoResponse:"videoResponse",audioResponse:"audioResponse",imageResponse:"imageResponse",tolstoyClick:"tolstoyClick",chapterSelected:"chapterSelected",chapterPickerOpened:"chapterPickerOpened",videoSeeked:"videoSeeked",shareClick:"shareClick",quizResult:"quizResult",autoplayStart:"autoplayStart"},i={sessionStart:"tolstoyStarted",sessionEnd:"tolstoyReachedEnd",clickCta:"tolstoyAnswerClicked",submitInput:"tolstoyInputSubmit",collectInfo:"tolstoyLeadFormSubmit",videoResponse:"tolstoyVideoSubmit",audioResponse:"tolstoyAudioSubmit",imageResponse:"tolstoyImageSubmit",openGorgias:"tolstoyOpenGorgias",hideGorgias:"tolstoyHideGorgias",openIntercom:"tolstoyOpenIntercom",hideIntercom:"tolstoyHideIntercom",openTawkTo:"tolstoyOpenTawkTo",hideTawkTo:"tolstoyHideTawkTo",openLiveChat:"tolstoyOpenLiveChat",hideLiveChat:"tolstoyHideLiveChat",openHubSpot:"tolstoyOpenHubSpot",hideHubSpot:"tolstoyHideHubSpot",openHelpScout:"tolstoyOpenHelpScout",hideHelpScout:"tolstoyHideHelpScout",openDrift:"tolstoyOpenDrift",hideDrift:"tolstoyHideDrift",openZendesk:"tolstoyOpenZendesk",hideZendesk:"tolstoyHideZendesk"}}),A("dPez8",function(e,s){t(e.exports,"TOLSTOY_ESCAPE_KEY_PRESSED_MESSAGE",function(){return o}),t(e.exports,"TOLSTOY_WATCHED_PRODUCT_IDS_MESSAGE",function(){return i}),t(e.exports,"SHOW_FEED_PRODUCT_MODAL_MESSAGE",function(){return n}),t(e.exports,"WIDGETS_MESSAGES",function(){return c}),t(e.exports,"SHOW_FEED_CART_MOBILE_MESSAGE",function(){return a}),t(e.exports,"TOLSTOY_MOVE_TO_URL",function(){return u}),t(e.exports,"TOLSTOY_CLOSE_MODAL_MESSAGE",function(){return l}),t(e.exports,"TOLSTOY_PLAYER_READY_MESSAGE",function(){return g}),t(e.exports,"FOCUS_CLOSE_BUTTON_MESSAGE",function(){return v}),t(e.exports,"WIDGET_MESSAGES_EVENTS",function(){return E}),t(e.exports,"ACTIVE_WIDGET_MESSAGES_EVENTS",function(){return x}),t(e.exports,"INACTIVE_WIDGET_MESSAGES_EVENTS",function(){return R}),t(e.exports,"PRE_CONFIG_MESSAGES",function(){return y}),t(e.exports,"RECHARGE_MESSAGING",function(){return h}),t(e.exports,"RECHARGE_WIDGET_DATA_MESSAGE",function(){return T}),t(e.exports,"REQUEST_RECHARGE_WIDGET_DATA_MESSAGE",function(){return O}),t(e.exports,"REQUEST_RECHARGE_ADD_TO_CART_MESSAGE",function(){return L});const o="tolstoyEscapeKeyPressed",i="tolstoyWatchedProductIds",n="showFeedProductModal",c="tolstoyWidgets",a="showFeedCartMobile",u="tolstoyMoveToUrl",l="tolstoyCloseModalMessage",g="tolstoyPlayerReady",v="focusCloseButton",E={OPEN:"open",CLOSE:"close",PLAY:"play",PAUSE:"pause"},x=[E.OPEN,E.PLAY],R=[E.CLOSE,E.PAUSE],y={ready:"tolstoyPreConfigMessengerReady",vodAssetIds:"tolstoyVodAssetIds"},h="rechargeMessaging",T="tolstoyRechargeWidgetData",O="tolstoyRequestRechargeWidgetData",L="tolstoyRequestRechargeAddToCart",k="tolstoyRechargePostToCartResponse"}),A("11SSC",function(e,s){t(e.exports,"CAROUSEL_EMBED_WIDGET",function(){return l}),t(e.exports,"IN_TILE_CAROUSEL_EMBED_WIDGET",function(){return g}),t(e.exports,"BUBBLE_WIDGET",function(){return v}),t(e.exports,"STORY_EMBED_WIDGET",function(){return E}),t(e.exports,"EMBED_WIDGET",function(){return x}),t(e.exports,"ON_YOU_WIDGET",function(){return R}),t(e.exports,"TILE_EMBED_WIDGET",function(){return y}),t(e.exports,"CENTERED_MODAL_WIDGET",function(){return h}),t(e.exports,"COLLECTION_TILE_EMBED_WIDGET",function(){return T}),t(e.exports,"COLLECTION_PAGE_TILE_EMBED_WIDGET",function(){return O}),t(e.exports,"STOP_SHOWING_WIDGET_TO",function(){return L}),t(e.exports,"EMBED_WIDGETS_CLASSNAMES",function(){return k}),t(e.exports,"SITE_ACTIVITY_EVENT_NAME",function(){return M}),t(e.exports,"PAGE_VISIT_EVENT_NAME",function(){return D}),t(e.exports,"DOM_EXCEPTION_ERRORS",function(){return F}),t(e.exports,"DEFAULT_CART_QUANTITY",function(){return H}),t(e.exports,"WIDGET_SCRIPT_PARAMETERS",function(){return _}),t(e.exports,"URL_PARAMETERS",function(){return d}),t(e.exports,"PLACEHOLDER_PRODUCT_ID",function(){return N}),t(e.exports,"CAROUSEL_CREATOR_PROFILE_LINK_POSITION",function(){return m});var o=r("3M59y"),i=r("igvvd"),n=r("6vtcK"),c=r("dWeIy"),a=r("ejcZS"),u=r("77r31");const l="carousel",g="inTileCarousel",v="bubble",E="stories",x="embed",R="onYou",y="tile",h="centeredModal",T="collectionTile",O="collectionPageTile",L={clickedX:"stopShowingWidgetToClickedX",viewed:"stopShowingWidgetToViewed"},k={[l]:o.PUBLIC_CLASSES.carousel,[E]:n.PUBLIC_CLASSES.story,[x]:i.PUBLIC_CLASSES.embed,[y]:c.PUBLIC_CLASSES.tile,[T]:a.PUBLIC_CLASSES.collectionTile,[O]:u.PUBLIC_CLASS},M="siteActivity",D="pageVisit",F={notAllowedError:"NotAllowedError",abortError:"AbortError"},H=1,_={shop:"shop",appKey:"app-key",productId:"product-id",shouldUseCache:"should-use-cache",cacheVersion:"cache-version"},d={tolstoyAutoOpen:"tolstoyAutoOpen",tolstoyAutoOpenOnYou:"autoOpenOnYou",tolstoyStartVideo:"tolstoyStartVideo",tolstoyMoneyFormat:"tolstoyMoneyFormat"},N="PRODUCT_ID",m={TOP:"top",BOTTOM:"bottom"}}),A("3M59y",function(e,s){t(e.exports,"EMBED_CAROUSEL_MOTION",function(){return o}),t(e.exports,"CAROUSEL_TILE_NAME_LOCATION_TYPES",function(){return i}),t(e.exports,"PUBLIC_CLASSES",function(){return n}),t(e.exports,"MAX_TILE_NUMBER",function(){return c}),t(e.exports,"MIN_TILE_NUMBER",function(){return a}),t(e.exports,"MIN_WIDTH_FOR_TILE",function(){return u}),t(e.exports,"DEFAULT_DOT_OPACITY",function(){return l}),t(e.exports,"TILE_NAME_HEIGHT",function(){return g}),t(e.exports,"SPACING_HORIZONTAL",function(){return v}),t(e.exports,"DEFAULT_TILE_HEIGHT",function(){return E}),t(e.exports,"CAROUSEL_TYPE",function(){return x}),t(e.exports,"SPOTLIGHT_CAROUSEL_CONTENT_TILE_TYPE",function(){return R}),t(e.exports,"CAROUSEL_TITLE",function(){return y}),t(e.exports,"CAROUSEL_ARROW_CLICK_MODE",function(){return h}),t(e.exports,"NO_SOUND_TOOLTIP_DURATION_MS",function(){return T});const o={static:"static",dynamic:"dynamic",hoverOver:"hoverOver"},i={under:"under",over:"over"},n={carousel:"tolstoy-carousel",carouselContainer:"tolstoy-carousel-container",title:"tolstoy-carousel-title",videoCarouselContainer:"tolstoy-video-carousel-container",previousButton:"tolstoy-previous-button",nextButton:"tolstoy-next-button",arrowsContainer:"tolstoy-carousel-arrows-container",videosContainer:"tolstoy-carousel-videos-container",videoContainer:"tolstoy-carousel-video-container",video:"tolstoy-carousel-video",image:"tolstoy-carousel-image",dotsContainer:"tolstoy-dots-container",dot:"tolstoy-dot",playButtonContainer:"tolstoy-play-button-container",controlsContainer:"tolstoy-carousel-controls-container",expandButton:"tolstoy-carousel-expand-button",muteButton:"tolstoy-carousel-mute-button",playButton:"tolstoy-carousel-play-button",tileContainer:"tolstoy-carousel-tile-container",tile:"tolstoy-carousel-tile",centerTile:"tolstoy-carousel-center-tile",tileNameContainer:"tolstoy-tile-name-container",tileNameText:"tolstoy-carousel-tile-name-text",arrowButtonContainer:"tolstoy-carousel-arrow-button-container",arrowButton:"tolstoy-carousel-arrow-button",tileNameHeightPlaceholder:"tolstoy-tile-name-height-placeholder",productTile:"tolstoy-product-tile",productContent:"tolstoy-product-content",productTileImage:"tolstoy-product-tile-image",productTileTitle:"tolstoy-product-tile-title",tileText:"tolstoy-tile-text",variantTile:"tolstoy-product-variant-tile",variantTileIcon:"tolstoy-product-variant-tile-icon",variantTileTitle:"tolstoy-product-variant-tile-title",productTilePrice:"tolstoy-product-tile-price",productTileSubtitle:"tolstoy-product-tile-subtitle",productTileButton:"tolstoy-product-tile-button",productTileArrow:"tolstoy-product-tile-arrow",productTileFallback:"tolstoy-product-tile-fallback",descriptionTile:"tolstoy-description-tile",descriptionTileContent:"tolstoy-description-tile-content",descriptionTileButton:"tolstoy-description-tile-button",progressBarContainer:"tolstoy-carousel-progress-bar-container",progressBar:"tolstoy-carousel-progress-bar"},c=6,a=2,u=80,l=.3,g=80,v=12,E=416,x={DEFAULT:"default",SPOTLIGHT:"spotlight"},R={product:"product",videoName:"videoName",none:"none"},y={shoppableVideoCarousel:"Shoppable Video Carousel",viewProduct:"View Product"},h={SCROLLS_CAROUSEL:"scrollsCarousel",SCROLLS_VIDEO:"scrollsVideo"},T=3e3}),A("igvvd",function(e,s){t(e.exports,"PUBLIC_CLASSES",function(){return o}),t(e.exports,"ASPECT_RATIO_9_16",function(){return i});const o={embed:"tolstoy-embed",iframe:"tolstoy-embed-iframe",videoPreview:"tolstoy-embed-video-preview",videoContainer:"tolstoy-embed-video-container",playButtonContainer:"tolstoy-embed-play-button-container",startText:"tolstoy-embed-start-text",startButtonContainer:"tolstoy-embed-start-button-container",startButton:"tolstoy-embed-start-button",embedContainer:"tolstoy-embed-container"},i=9/16}),A("6vtcK",function(e,s){t(e.exports,"PUBLIC_CLASSES",function(){return i}),t(e.exports,"POSTER_SUFFIX",function(){return n}),t(e.exports,"STORIES_IMAGE_EXTENSION",function(){return a}),t(e.exports,"EMBED_STORY_MOTION",function(){return u}),t(e.exports,"STORIES_ITEMS_SIZE_TYPES",function(){return l}),t(e.exports,"STORIES_NAME_LOCATION",function(){return g}),t(e.exports,"DEFAULT_STORIES_ITEMS_SIZE_TYPE",function(){return v}),t(e.exports,"DEFAULT_STORIES_ITEMS_PER_ROW",function(){return E}),t(e.exports,"DEFAULT_STORIES_SIZE",function(){return x}),t(e.exports,"DEFAULT_STORIES_SPACING",function(){return R}),t(e.exports,"STORIES_ITEM_MAX_FIXED_SIZE",function(){return y});var o=r("3M59y");const i={story:"tolstoy-stories",storiesMainContainer:"tolstoy-stories-main-container",storiesContainer:"tolstoy-stories-container",tilesContainer:"tolstoy-stories-tiles-container",tileName:"tolstoy-stories-tile-name",storyTile:"tolstoy-stories-tile",storyImage:"tolstoy-stories-story-image",storyVideo:"tolstoy-stories-story-video",plusTile:"tolstoy-stories-plus-tile",storyName:"tolstoy-stories-story-name",titleContainer:"tolstoy-stories-title",plusTileContainer:"tolstoy-stories-plus-tile-container",previousButton:"tolstoy-stories-previous-button",nextButton:"tolstoy-stories-next-button",onYouButton:"tolstoy-stories-on-you-button",onlyOnYouButton:"tolstoy-stories-only-on-you-button",playButtonContainer:"tolstoy-stories-play-button-container"},n=".0000000.jpg",a=`.avatar${n}`,u={static:o.EMBED_CAROUSEL_MOTION.static,dynamic:o.EMBED_CAROUSEL_MOTION.dynamic},l={responsive:"responsive",fixed:"fixed"},g={below:"below",overlay:"overlay"},v=l.fixed,E=8,x=80,R=8,y=240,h=200}),A("dWeIy",function(e,s){t(e.exports,"PUBLIC_CLASSES",function(){return o});const o={tile:"tolstoy-tile",tileContainer:"tolstoy-tile-container",video:"tolstoy-tile-video",nativeCaptionsTrack:"tolstoy-tile-native-captions-track",customCaptionsTrack:"tolstoy-tile-custom-captions-track",imageOverlay:"tolstoy-tile-image-overlay",image:"tolstoy-tile-image",controlsOverlay:"tolstoy-tile-controls-overlay",controlsContainer:"tolstoy-tile-controls",playButtonOverlay:"tolstoy-tile-play-button-overlay",playButtonContainer:"tolstoy-tile-play-button-container",playButtonLabelContainer:"tolstoy-tile-play-button-label-container",playButtonLabel:"tolstoy-tile-play-button-label",timebarWrapper:"tolstoy-tile-timebar-wrapper",timebarContainer:"tolstoy-tile-timebar-container",timebar:"tolstoy-tile-timebar",timeIndicator:"tolstoy-tile-time-indicator",muteButton:"tolstoy-tile-mute-button",fullScreenButton:"tolstoy-tile-full-screen-button",togglesContainer:"tolstoy-tile-toggles",captionsButton:"tolstoy-tile-captions-button"}}),A("ejcZS",function(e,s){t(e.exports,"PUBLIC_CLASSES",function(){return o}),t(e.exports,"PLAY_MODE",function(){return i}),t(e.exports,"PLAY_VIDEOS",function(){return n}),t(e.exports,"VIDEO_PLAYBACK_MODE",function(){return c}),t(e.exports,"TILE_CLICK_MODE",function(){return a}),t(e.exports,"TILE_DATA_KEY",function(){return u}),t(e.exports,"MAX_PARENT_TRAVERSAL_DEPTH",function(){return l}),t(e.exports,"DEFAULT_SETTINGS",function(){return g});const o={collectionTile:"tolstoy-collection-tile",collectionTileHoverWrapper:"tolstoy-collection-tile-hover-wrapper",video:"tolstoy-collection-tile-video",controlsContainer:"tolstoy-collection-tile-controls-container",playButton:"tolstoy-collection-tile-play-button",muteButton:"tolstoy-collection-tile-mute-button"},i={AUTOPLAY:"autoplay",CLICK:"click",HOVER:"hover"},n={CONSECUTIVELY:"consecutively",SIMULTANEOUSLY:"simultaneously"},c={LOOP:"loop",PLAY_ONCE:"playOnce"},a={PDP:"pdp",PLAY:"play"},u="data-tolstoy-collection-tile-key",l=10,g={playMode:i.AUTOPLAY,playVideos:n.CONSECUTIVELY,autoplayDelay:1,minProductsBetweenVideos:2,mutedByDefault:!1,tileClickMode:a.PDP,shouldHideVideoWhenNotPlaying:!0,controls:{play:{enabled:!1,backgroundEnabled:!0,backgroundColor:"#0000004d",borderEnabled:!1,borderColor:"#ffffff",opacity:1},mute:{enabled:!1,backgroundEnabled:!0,backgroundColor:"#0000004d",borderEnabled:!1,borderColor:"#ffffff",opacity:1}}}}),A("77r31",function(e,s){t(e.exports,"PUBLIC_CLASS",function(){return i});const o="collectionPageTile",i="tolstoy-collection-page-tile"}),A("dEply",function(e,s){t(e.exports,"EVENT_NAMES",function(){return o});const o={embedView:"embedView",embedPlay:"embedPlay",embedPause:"embedPause",embedMute:"embedMute",embedUnmute:"embedUnmute",embedExpand:"embedExpand",tolstoyModalClose:"tolstoyModalClose",feedProductModalOpen:"feedProductModalOpen",feedProductModalClose:"feedProductModalClose",videoLoaded:"videoLoaded",pageView:"pageView",clickViewProduct:"clickViewProduct",openProductPageClick:"openProductPageClick",feedPlay:"feedPlay",feedPause:"feedPause",videoMuted:"videoMuted",videoUnmuted:"videoUnmuted",videoWatched:"videoWatched",openShareLink:"Open Share Link",feedNavigationArrowClick:"feedNavigationArrowClick",feedScroll:"feedScroll",sessionStart:"sessionStart",tolstoyStarted:"tolstoyStarted",abTestInitialized:"abTestInitialized",onYouClick:"onYouClick"}}),A("j06kM",function(e,s){t(e.exports,"uppercaseFirstChar",function(){return c}),t(e.exports,"getSafeParameter",function(){return a}),t(e.exports,"getRandomNumberBetweenTwoIntegers",function(){return u}),t(e.exports,"generateUUID",function(){return l}),t(e.exports,"logDevelopmentMessage",function(){return E}),t(e.exports,"logDevelopmentError",function(){return x}),t(e.exports,"getIsIOS",function(){return R}),t(e.exports,"getIsAndroid",function(){return h}),t(e.exports,"getIsFirefox",function(){return T}),t(e.exports,"getIsMobile",function(){return O}),t(e.exports,"debounce",function(){return L}),t(e.exports,"sleep",function(){return k}),t(e.exports,"safeRoundNumber",function(){return M}),t(e.exports,"removeHtmlTags",function(){return D}),t(e.exports,"isNullOrUndefined",function(){return F}),t(e.exports,"formatTime",function(){return H}),t(e.exports,"verifyUserConsent",function(){return _});var o=r("3z2xe"),i=r("gI73r"),n=r("22C4l");const c=d=>d?.length?`${d[0]?.toUpperCase()}${d?.slice(1)}`:"",a=d=>{if(!("URLSearchParams"in window))return null;try{return new URLSearchParams(window.location?.search).get(d)}catch(m){if(m)return null}},u=(d,N)=>Math.floor(Math.random()*(N-d+1))+d,l=()=>{const d=N=>{const m=Math.floor(Math.random()*16);return(N==="x"?m:m&3|8).toString(16)};return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,d)},g=()=>o.NODE_ENV==="development",v=()=>g()||a("td")==="true",E=(...d)=>{v()&&console.log(...d)},x=d=>{v()&&console.error(d)},R=()=>/iPhone|iPad|iPod/.test(navigator.userAgent)||navigator.userAgent.includes("Mac")&&"ontouchend"in document,y=()=>/iPhone/.test(navigator.userAgent),h=()=>/android/i.test(navigator.userAgent),T=()=>/firefox/i.test(navigator.userAgent),O=()=>R()||window.screen.width<=450||window.screen.height<=450,L=(d,N=300)=>{let m;return(...j)=>{clearTimeout(m),m=setTimeout(()=>{d(...j)},N)}},k=async(d=0)=>new Promise(N=>{setTimeout(N,d)}),M=(d,N=1)=>{const m=Number(d);return Number.isNaN(m)?0:Number.isInteger(m)?m:Number.parseFloat(m.toFixed(N))},D=d=>d.replace(/<[^>]*>?/gm,""),F=d=>d==null,H=d=>{const N=Math.floor(d/60),m=Math.floor(d%60);return`${N}:${m.toString().padStart(2,"0")}`},_=()=>(0,n.getCookiePolicy)()===i.COOKIE_POLICIES.rejected?!1:window.Shopify?.customerPrivacy?.currentVisitorConsent?window.Shopify.customerPrivacy.currentVisitorConsent().analytics!=="no":window.Cookiebot?.consent&&window.Cookiebot.hasResponse?window.Cookiebot.consent.statistics===!0:window.OnetrustActiveGroups!==void 0?window.OnetrustActiveGroups.includes(",C0002,"):!0}),A("3z2xe",function(e,s){t(e.exports,"API_BASE_URL",function(){return n}),t(e.exports,"API_LB_BASE_URL",function(){return c}),t(e.exports,"API_LB_CDN_BASE_URL",function(){return a}),t(e.exports,"PLAYER_URL",function(){return l}),t(e.exports,"ON_YOU_URL",function(){return g}),t(e.exports,"HERO_URL",function(){return v}),t(e.exports,"WIDGET_DOMAIN",function(){return E}),t(e.exports,"VIDEO_OUTPUT",function(){return x}),t(e.exports,"CREATE_VIDEO_RESOLUTIONS",function(){return R}),t(e.exports,"SITE_ACTIVITY_EVENT_URL",function(){return y}),t(e.exports,"PAGE_VISIT_EVENT_URL",function(){return h}),t(e.exports,"NODE_ENV",function(){return T});const o="https://d39ynn9qmq2swd.cloudfront.net/public/published",i="https://tolstoyprojects221542-prod.s3.amazonaws.com/public/published",n="https://api.gotolstoy.com",c="https://apilb.gotolstoy.com",a="https://cf-apilb.gotolstoy.com",u="https://fyhmdsxdn7.execute-api.us-east-1.amazonaws.com/rule-groups/get",l="https://player.gotolstoy.com",g="https://play.gotolstoy.com/widget-v2/index.onyou-legacy-fullscreen.html",v="https://play.gotolstoy.com/hero",E="widget.gotolstoy.com",x="https://videos.gotolstoy.com",R="https://api.gotolstoy.com/migrations/recreate-video",y="https://analytics-v2.gotolstoy.com/site-activity",h="https://analytics-v2.gotolstoy.com/page-visit",T="production";var L={CONFIG_URL_CDN:o,CONFIG_URL:i,API_BASE_URL:n,API_LB_BASE_URL:c,API_LB_CDN_BASE_URL:a,GET_RULE_GROUPS_URL:u,PLAYER_URL:l,ON_YOU_URL:g,WIDGET_DOMAIN:E,VIDEO_OUTPUT:x,CREATE_VIDEO_RESOLUTIONS:R,SITE_ACTIVITY_EVENT_URL:y,PAGE_VISIT_EVENT_URL:h,NODE_ENV:T}}),A("gI73r",function(e,s){t(e.exports,"TOLSTOY_CACHE_KEYS",function(){return o}),t(e.exports,"COOKIE_POLICIES",function(){return i});const o={TOLSTOY_HIDE_WIDGET_STORAGE_KEY:"tolstoy-hide-widget",TOLSTOY_SESSION_ID_KEY:"tolstoy-session-id",TOLSTOY_SESSION_UNIQUE_ID_KEY:"tolstoy-session-unique-id",TOLSTOY_PRODUCT_RECOMMENDATIONS:"tolstoy-product-recommendation",TOLSTOY_ANONYMOUS_ID:"tolstoy-anonymousId",TOLSTOY_REPLY:"tolstoy-reply",TOLSTOY_GROUP:"tolstoy-group",TOLSTOY_PUBLISH_ID:"tolstoy-publishId",TOLSTOY_ACTIVITY_KEY:"tolstoy-activity",TOLSTOY_NOT_VISIBLE_OPENED_PUBLISH_ID_KEY:"tolstoy-not-visible-opened-publish-id",TOLSTOY_INTERACTION_DATE:"tolstoy-interaction-date",IS_SHOPIFY_CART_ANONYMOUS_ID_SET_KEY:"tolstoy-is-shopify-cart-anonymous-id-set",TOLSTOY_COOKIE_POLICY:"tolstoy-cookie-policy",TOLSTOY_RECREATE_RESOLUTIONS_PREFIX:"tolstoy-recreate-resolutions",TOLSTOY_AB_TEST_GROUP:"tolstoy-ab-test-group"},i={accepted:"accepted",rejected:"rejected"}}),A("22C4l",function(e,s){t(e.exports,"uuidv4",function(){return c}),t(e.exports,"getFromSessionStorage",function(){return u}),t(e.exports,"getFromLocalStorage",function(){return l}),t(e.exports,"getFromCache",function(){return v}),t(e.exports,"setToSessionStorage",function(){return E}),t(e.exports,"getCookiePolicy",function(){return T}),t(e.exports,"setLocalStorage",function(){return x}),t(e.exports,"setToCache",function(){return R}),t(e.exports,"removeFromSessionStorage",function(){return y}),t(e.exports,"removeFromCache",function(){return h}),t(e.exports,"setCookiePolicy",function(){return O}),t(e.exports,"setCookie",function(){return k}),t(e.exports,"removeAllTolstoyKeysFromStorage",function(){return F});var o=r("gI73r"),i=r("jzZed");const{TOLSTOY_COOKIE_POLICY:n}=o.TOLSTOY_CACHE_KEYS;function c(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(_){const d=Math.trunc(Math.random()*16);return(_==="x"?d:d&3|8).toString(16)})}function a(_){try{return _()}catch(d){return window.tolstoyCaptureError?.(d),null}}function u(_){return a(()=>window.sessionStorage.getItem(_))}function l(_){return a(()=>localStorage.getItem(_))||u(_)}function g(_){return a(()=>{const d=document.cookie.split("; ").find(N=>N.startsWith(`${_}=`));return d?decodeURIComponent(d.split("=")[1]):null})}function v(_){return l(_)||u(_)||g(_)}function E(_,d,N=!1){a(()=>{if(!(T()===o.COOKIE_POLICIES.rejected&&!N))return window.sessionStorage.setItem(_,d)})}function x(_,d,N=!1){a(()=>{if(T()!==o.COOKIE_POLICIES.rejected)return localStorage.setItem(_,d);if(N)return window.sessionStorage.setItem(_,d)})}function R(_,d,N=!1){a(()=>{if(T()!==o.COOKIE_POLICIES.rejected)return localStorage.setItem(_,d);if(N)return window.sessionStorage.setItem(_,d)})}function y(_){return a(()=>window.sessionStorage.removeItem(_))}function h(_){return a(()=>{window.localStorage.removeItem(_),window.sessionStorage.removeItem(_),M(_)})}const T=()=>v(n),O=_=>{R(n,_,!0)},L=_=>{if(!_)return null;const d=_.split(".").filter(Boolean),N=[2,3].filter(m=>d.length>=m).map(m=>d.slice(-m).join("."));for(const m of N){const j=`___domain_test_${c()}`,K=`${j}=1; path=/; SameSite=None; Secure; domain=.${m};`;document.cookie=K;const W=document.cookie.includes(`${j}=1`);if(document.cookie=`${j}=; path=/; domain=.${m}; expires=Thu, 01 Jan 1970 00:00:00 UTC;`,W)return m}return null},k=(_,d,N)=>{const m=window.location.hostname,j=N?`max-age=${N}; `:"",K=`${_}=${encodeURIComponent(d)}; path=/; ${j}Secure; SameSite=None;`,W=L(m);document.cookie=W?`${K}domain=.${W}; `:K},M=_=>{const d=window.location.hostname,N=L(d),m="expires=Thu, 01 Jan 1970 00:00:00 UTC;";N&&(document.cookie=`${_}=; path=/; domain=.${N}; ${m}`),document.cookie=`${_}=; path=/; ${m}`},D=_=>[...Object.values(o.TOLSTOY_CACHE_KEYS),...Object.values(i.Keys)].some(N=>_.includes(N));function F(){const _=document.cookie.split("; ");for(const d of _){const[N]=d.split("=");D(N.trim())&&M(N)}for(const d in localStorage)D(d)&&localStorage.removeItem(d);for(const d in sessionStorage)D(d)&&sessionStorage.removeItem(d)}(()=>{const _=document.cookie.split("; ");for(const d of _){const[N]=d.split("=");D(N.trim())&&M(N)}})()}),A("jzZed",function(e,s){t(e.exports,"Keys",function(){return o}),t(e.exports,"COOKIE_KEYS",function(){return i});const o={IDENTIFY_INFO_ID_KEY:"identifyInfoId",SESSION_COUNTER_KEY:"tolstoySessionCounter",LAST_SEEN_AT_KEY:"tolstoyLastSeenAtKey",FIRST_SEEN_AT_KEY:"tolstoyFirstSeenAtKey",TOLSTOY_VIEWERS_KEY:"tolstoyViewers",TOLSTOY_VIEWED_PRODUCTS:"tolstoyViewedProducts",CURRENT_CUSTOMER_EMAIL_KEY:"tolstoyCurrentCustomer",BUBBLE_TEXT_PREFIX:"bubbleText",NOTIFICATION_BADGE_PREFIX:"notificationBadge",RECREATE_NEW_RESOLUTION_PREFIX:"reCreateNewResolution"},i={TOLSTOY_INTERACTION:"_td_key_c",TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS:"_td_v_id"}}),A("aLkTJ",function(e,s){t(e.exports,"validateUUID",function(){return o});const o=i=>{const n=/^[\da-f]{8}-[\da-f]{4}-[0-5][\da-f]{3}-[089ab][\da-f]{3}-[\da-f]{12}$/i;return i?.match(n)}}),A("8uUjU",function(e,s){t(e.exports,"getIsActiveWidgetEvent",function(){return i}),t(e.exports,"getIsInactiveWidgetEvent",function(){return n});var o=r("dPez8");const i=c=>o.ACTIVE_WIDGET_MESSAGES_EVENTS.includes(c),n=c=>o.INACTIVE_WIDGET_MESSAGES_EVENTS.includes(c)}),A("bbN0n",function(e,s){t(e.exports,"getParameterFromWidgetScripts",function(){return a}),t(e.exports,"getEmbedProductId",function(){return u}),t(e.exports,"getCurrentPageProductId",function(){return l}),t(e.exports,"getShouldUseCache",function(){return g}),t(e.exports,"getCacheVersion",function(){return v});var o=r("11SSC"),i=r("3z2xe");const n=(E,x)=>{const R=E.src;return new URL(R).searchParams.get(x)},c=(E,x)=>E.getAttribute(`data-${x}`),a=E=>{const x=document.querySelectorAll(`script[src*="${i.WIDGET_DOMAIN}"]`);for(const R of x){const y=c(R,E)||n(R,E);if(y)return y}},u=E=>{const x=E?.dataset?.productId;return x==="{{ product.id }}"?null:x},l=()=>{const E=a(o.WIDGET_SCRIPT_PARAMETERS.productId);if(E)return E;const{stories:x,carousel:R,embed:y,tile:h}=o.EMBED_WIDGETS_CLASSNAMES,T=document.querySelectorAll(`.${x}, .${R}, .${y}, .${h}`);for(const O of T){const L=u(O);if(L)return L}},g=()=>{const E=a(o.WIDGET_SCRIPT_PARAMETERS.shouldUseCache),x=a(o.WIDGET_SCRIPT_PARAMETERS.shop);return!(E==="false")&&!(x==="rubkik.myshopify.com"||x==="rubkik-dev.myshopify.com")},v=()=>a(o.WIDGET_SCRIPT_PARAMETERS.cacheVersion)}),A("kOBxd",function(e,s){t(e.exports,"getAccountSettings",function(){return v}),t(e.exports,"getWidgetConfigV2",function(){return h}),t(e.exports,"getOffsiteWidgetConfig",function(){return T}),t(e.exports,"postUserIdentification",function(){return O}),t(e.exports,"getProjectConfig",function(){return L}),t(e.exports,"getConfigByUrl",function(){return k}),t(e.exports,"getConfigByProductId",function(){return M}),t(e.exports,"getCollectionTileConfigs",function(){return D}),t(e.exports,"getBubbleSettings",function(){return F}),t(e.exports,"getCollectionPageTileConfig",function(){return H}),t(e.exports,"sendEvent",function(){return _}),t(e.exports,"createPlayerEvent",function(){return d}),t(e.exports,"createResolutions",function(){return N}),t(e.exports,"createSiteActivityEvent",function(){return W}),t(e.exports,"createPageVisitEvent",function(){return J});var o=r("3z2xe"),i=r("bbN0n"),n=r("fJCRo"),c=r("j06kM"),a=r("8fdK5"),u=r("1sqRv"),l=r("6fOji");const g=()=>window.tolstoySettings?.shouldUseCache===!1?o.API_LB_BASE_URL:o.API_LB_CDN_BASE_URL,v=async()=>{const $=(0,a.getAppKey)(),p=(0,l.getShop)()||window.Shopify?.shop,S=(0,i.getCacheVersion)()||window.tolstoySettings?.cacheVersion,b=g();let I,w;window.widget_V1_AccountSettingsPromise=new Promise((C,P)=>{I=C,w=P});try{const C=new URL(`${b}/widgets/global-config/getWidgetGlobalConfig`);$&&C.searchParams.set("appKey",$),S&&C.searchParams.set("v",S),p&&C.searchParams.set("appUrl",p);const V=await(await fetch(C.toString())).json();return I(V),V}catch(C){w(C),window.tolstoyCaptureError?.(C,"Error loading account settings:")}},E=50,x=($,p)=>{const S=[];for(let b=0;b<$.length;b+=p)S.push($.slice(b,b+p));return S},R=async({appKey:$,appUrl:p,externalProductIds:S,tolstoyDomain:b})=>{const I=new URL(`${b}/player-widget/config/getWidgetProducts`);return I.searchParams.set("appKey",$),I.searchParams.set("appUrl",p),I.searchParams.set("externalProductIds",S.join(",")),(await fetch(I.toString())).json()},y=async({appKey:$,appUrl:p,externalProductIds:S,tolstoyDomain:b})=>{const I=x(S,E),w=await Promise.allSettled(I.map(P=>R({appKey:$,appUrl:p,externalProductIds:P,tolstoyDomain:b}))),C={};for(const P of w)P.status==="fulfilled"&&P.value?.productsMap&&Object.assign(C,P.value.productsMap);return{productsMap:C}},h=async({publishId:$,productId:p,tags:S})=>{const b=(0,a.getAppKey)(),I=(0,i.getCacheVersion)()||window.tolstoySettings?.cacheVersion,w=g();if(window.tolstoyPreviewWidgetConfig)return window.tolstoyPreviewWidgetConfig;if(!$)return{disabled:!0};let C,P;window.widget_V1_WidgetConfigV2Promist=new Promise((V,X)=>{C=V,P=X});try{const V=new URL(`${w}/player-widget/config/getWidgetConfig`);I&&V.searchParams.set("v",I),b&&V.searchParams.set("appKey",b),$&&V.searchParams.set("publishId",$),p&&V.searchParams.set("productId",p),S&&V.searchParams.set("tags",S);const B=await(await fetch(V.toString())).json();if(window.tolstoyAppKey&&window.tolstoyAppKey.length>0&&B.appKey&&B.appKey.length>0&&B.appKey!==window.tolstoyAppKey)return null;if(B.nextProductExternalIds?.length>0&&B.appUrl&&B.productsMap)try{const{productsMap:Y}=await y({appKey:b,appUrl:B.appUrl,externalProductIds:B.nextProductExternalIds,tolstoyDomain:w});Object.assign(B.productsMap,Y),delete B.nextProductExternalIds}catch(Y){window.tolstoyCaptureError?.(Y,"Error fetching remaining products:")}return C(B),B}catch(V){P(V),window.tolstoyCaptureError?.(V,"Error loading config:")}},T=async({publishId:$,productId:p})=>{const S=(0,a.getAppKey)(),b=(0,i.getCacheVersion)()||window.tolstoySettings?.cacheVersion,I=g();try{const w=new URL(`${I}/player-widget/config/getOffsiteWidgetConfig`);S&&w.searchParams.set("appKey",S),$&&w.searchParams.set("publishId",$),p&&w.searchParams.set("productId",p),b&&w.searchParams.set("v",b);const C=await fetch(w.toString());if(!C.ok)return console.log("[Tolstoy] Offsite widget config not found for publishId:",$),null;const P=await C.json();if(window.tolstoyAppKey&&window.tolstoyAppKey.length>0&&P.appKey&&P.appKey.length>0&&P.appKey!==window.tolstoyAppKey)return null;if(P.nextProductExternalIds?.length>0&&P.appUrl&&P.productsMap)try{const{productsMap:V}=await y({appKey:S,appUrl:P.appUrl,externalProductIds:P.nextProductExternalIds,tolstoyDomain:I});Object.assign(P.productsMap,V),delete P.nextProductExternalIds}catch(V){console.log("[Tolstoy] Error fetching remaining products:",V)}return P}catch(w){return console.log("[Tolstoy] Error loading offsite widget config:",w),null}},O=async $=>{try{return(0,c.verifyUserConsent)()?(await fetch(`${o.API_BASE_URL}/identify/identify`,{method:"POST",body:JSON.stringify({data:$})})).json():void 0}catch(p){window.tolstoyCaptureError?.(p,"Error updating identification:")}},L=async($,p)=>{const S=(0,i.getCurrentPageProductId)(),b=g(),I=(0,i.getCacheVersion)(),w=(0,n.getFilteredSearchParams)({widgetType:p,productId:S,publishId:$,v:I});try{const P=await(await fetch(`${b}/settings/widget/by-publish-id?${w}`)).json();return window.tolstoyAppKey&&window.tolstoyAppKey.length>0&&P.appKey&&P.appKey.length>0&&P.appKey!==window.tolstoyAppKey?null:P}catch(C){window.tolstoyCaptureError?.(C,"Error loading config:")}},k=async $=>{const p=g(),S=(0,i.getCacheVersion)(),b=(0,n.getFilteredSearchParams)({...$,url:`${window.location.origin}${window.location.pathname}`,v:S});try{return(await fetch(`${p}/settings/widget/by-product-url?${b}`)).json()}catch(I){window.tolstoyCaptureError?.(I,"Error getting product page config:")}},M=async $=>{const p=g(),S=(0,i.getCacheVersion)(),b=(0,n.getFilteredSearchParams)({...$,v:S});try{return(await fetch(`${p}/settings/widget/by-product-id?${b}`)).json()}catch(I){window.tolstoyCaptureError?.(I,"Error getting product page config:")}},D=async($,p)=>{const S=g(),b=(0,i.getCacheVersion)(),I=(0,n.getFilteredSearchParams)({appKey:$,collectionId:p,v:b});try{const C=await(await fetch(`${S}/settings/widget/get-collection-tile-config?${I}`)).json();if(Array.isArray(C)&&C.some(P=>P.project&&P.collectionId)){const P=(0,l.getShop)()||window.Shopify?.shop;return C.filter(V=>V.project.appUrl===P)}}catch(w){window.tolstoyCaptureError?.(w,"Error getting collection tile config:")}return[]},F=async $=>{const p=new URLSearchParams($);try{return(await fetch(`${o.API_LB_BASE_URL}/settings/bubble?${p.toString()}`)).json()}catch(S){window.tolstoyCaptureError?.(S,"Error getting bubble settings:")}},H=async($,p)=>{const S=g(),b=(0,i.getCacheVersion)(),I=(0,n.getFilteredSearchParams)({publishId:$,collectionId:p,v:b});try{return(await fetch(`${S}/settings/collection-page-tile-config?${I}`)).json()}catch(w){window.tolstoyCaptureError?.(w,"Error getting collection page tile config:")}},_=async $=>{if(window.location.origin!==void 0&&(0,c.verifyUserConsent)())try{return await fetch(`${o.API_BASE_URL}/events/event`,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify($)})}catch(p){window.tolstoyCaptureError?.(p,"Error sending page view:")}},d=(0,u.sendWithInitialDelay)(_),N=async $=>{try{return await fetch(`${o.CREATE_VIDEO_RESOLUTIONS}?publishId=${$}`)}catch(p){window.tolstoyCaptureError?.(p)}},m=!0,j=!0,K=$=>{const p=$?.siteActivity;return!p||p===""||Object.keys(p).length===0?!1:Object.values(p).some(S=>S?.totalTime>0)},W=(0,u.sendWithInitialDelay)($=>{if(!(m&&!K($))&&(0,c.verifyUserConsent)())try{window.navigator.sendBeacon(o.SITE_ACTIVITY_EVENT_URL,JSON.stringify($))}catch(p){const S="Error occurred in createSiteActivityEvent";console.error(S,p),window.tolstoyCaptureError?.(p,S)}}),J=(0,u.sendWithInitialDelay)($=>{if(!j&&(0,c.verifyUserConsent)())try{window.navigator.sendBeacon(o.PAGE_VISIT_EVENT_URL,JSON.stringify($))}catch(p){const S="Error occurred in createPageVisitEvent";console.error(S,p),window.tolstoyCaptureError?.(p,S)}})}),A("fJCRo",function(e,s){t(e.exports,"getIsTheSameURL",function(){return a}),t(e.exports,"getUrlCustomParams",function(){return u}),t(e.exports,"getFilteredSearchParams",function(){return l}),t(e.exports,"isUrl",function(){return g}),t(e.exports,"getIsEmailCampaignProject",function(){return v}),t(e.exports,"getOffsiteParams",function(){return E});const o="www.",i=new RegExp("^((([A-Za-z]{3,9}:(?:\\/\\/)?)(?:[\\-;:&=\\+\\$,\\w]+@)?[A-Za-z0-9\\.\\-]+|(?:www\\.|[\\-;:&=\\+\\$,\\w]+@)[A-Za-z0-9\\.\\-]+)((?:\\/[\\+~%\\/\\.\\w\\-_]*)?\\??(?:[\\-\\+=&;%@\\.\\w_]*)#?(?:[\\.\\!\\/\\\\\\w]*))?)","i"),n=x=>x?!!i.test(x)||x.startsWith("tel:")||x.startsWith("mailto:")||x.startsWith("_self:"):!1,c=x=>{const R=x.replace(o,""),y=new URL(R);return`${y.origin}${y.pathname}${y.search}`},a=(x,R)=>!n(x)||!n(R)?!1:c(x)===c(R),u=()=>{const x=new URLSearchParams(window.location.search),R=new URLSearchParams;for(const[y,h]of x){const T=y.toLowerCase();y.length<50&&h.length<100&&(T.startsWith("custom_")||T.startsWith("utm_"))&&R.append(y,h)}return R},l=(x={})=>{const R=new URLSearchParams;for(const[y,h]of Object.entries(x))h!=null&&h!==""&&R.append(y,h);return R.toString()},g=x=>i.test(x),v=x=>new URLSearchParams(window.location.search).get("tolstoy")===x,E=()=>{try{const x=new URLSearchParams(window.location.search);return{tolstoy:x.get("tolstoy"),tolstoyOffsite:x.get("tolstoyOffsite")}}catch{return{tolstoy:null,tolstoyOffsite:null}}}}),A("8fdK5",function(e,s){t(e.exports,"getAppKey",function(){return c});var o=r("11SSC"),i=r("bbN0n");let n="";function c(){return window.tolstoyAppKey||n?window.tolstoyAppKey||n:(n=(0,i.getParameterFromWidgetScripts)(o.WIDGET_SCRIPT_PARAMETERS.appKey),n)}}),A("1sqRv",function(e,s){t(e.exports,"sendWithInitialDelay",function(){return a});const o=4e3;let i=!1;const n=[],c=()=>{for(;n.length>0;){const{eventFunction:u,args:l}=n.shift();u(...l)}};setTimeout(()=>{i=!0,c()},o);const a=u=>(...l)=>{if(i)return u(...l);n.push({eventFunction:u,args:l})}}),A("6fOji",function(e,s){t(e.exports,"getShop",function(){return n});var o=r("11SSC"),i=r("bbN0n");function n(){return(0,i.getParameterFromWidgetScripts)(o.WIDGET_SCRIPT_PARAMETERS.shop)||window.Shopify?.shop||""}}),A("bp3A8",function(e,s){t(e.exports,"getAndSetAnonymousId",function(){return _}),t(e.exports,"setPublishId",function(){return j}),t(e.exports,"getTolstoysActivity",function(){return K}),t(e.exports,"pushTolstoyActivity",function(){return W}),t(e.exports,"pushTolstoyViewedProducts",function(){return J}),t(e.exports,"clearTolstoyActivity",function(){return $}),t(e.exports,"setIsReply",function(){return S}),t(e.exports,"setTolstoyProductRecommendation",function(){return b}),t(e.exports,"getTolstoyViewers",function(){return w}),t(e.exports,"setTolstoyViewers",function(){return B}),t(e.exports,"getTolstoyInteractionDate",function(){return Y}),t(e.exports,"setIdentifyInfoId",function(){return ie}),t(e.exports,"getIdentifyInfoId",function(){return ot}),t(e.exports,"removeIdentifyInfoId",function(){return rt}),t(e.exports,"setSessionCounter",function(){return nt}),t(e.exports,"getSessionCounter",function(){return st}),t(e.exports,"setFirstSeenAt",function(){return at}),t(e.exports,"getFirstSeenAt",function(){return ct}),t(e.exports,"setTolstoyInteractionDate",function(){return it}),t(e.exports,"updateIsAddedFromTolstoyVariantIds",function(){return ut}),t(e.exports,"getTolstoyHideWidget",function(){return ft}),t(e.exports,"setTolstoyHideWidget",function(){return pt}),t(e.exports,"removeTolstoyHideWidget",function(){return $t}),t(e.exports,"getSessionId",function(){return bt}),t(e.exports,"setSessionId",function(){return Et}),t(e.exports,"removeSessionId",function(){return St}),t(e.exports,"getSessionUniqueId",function(){return Tt}),t(e.exports,"getNotVisibleOpenedTolstoyPublishId",function(){return gt}),t(e.exports,"setNotVisibileOpenedTolstoyPublishId",function(){return _t}),t(e.exports,"updateTolstoyActivitySessionIdByPublishId",function(){return xt}),t(e.exports,"getIsShopifyCartAnonymousIdSet",function(){return It}),t(e.exports,"setIsShopifyCartAnonymousIdSet",function(){return vt}),t(e.exports,"setTolstoyRecreateResolution",function(){return At}),t(e.exports,"getTolstoyRecreateResolution",function(){return ht}),t(e.exports,"setShowNotificationBadge",function(){return Ot}),t(e.exports,"getShowNotificationBadge",function(){return Nt}),t(e.exports,"setShowBubbleText",function(){return Ct}),t(e.exports,"getShowBubbleText",function(){return Pt}),t(e.exports,"setRecreateNewResolution",function(){return wt}),t(e.exports,"getRecreateNewResolution",function(){return Rt}),t(e.exports,"setAbTestGroup",function(){return Lt}),t(e.exports,"getAbTestGroup",function(){return mt});var o=r("cxzxP"),i=r("gI73r"),n=r("22C4l"),c=r("jzZed");const{TOLSTOY_HIDE_WIDGET_STORAGE_KEY:a,TOLSTOY_SESSION_ID_KEY:u,TOLSTOY_SESSION_UNIQUE_ID_KEY:l,TOLSTOY_PRODUCT_RECOMMENDATIONS:g,TOLSTOY_ANONYMOUS_ID:v,TOLSTOY_REPLY:E,TOLSTOY_GROUP:x,TOLSTOY_PUBLISH_ID:R,TOLSTOY_ACTIVITY_KEY:y,TOLSTOY_NOT_VISIBLE_OPENED_PUBLISH_ID_KEY:h,TOLSTOY_INTERACTION_DATE:T,IS_SHOPIFY_CART_ANONYMOUS_ID_SET_KEY:O,TOLSTOY_RECREATE_RESOLUTIONS_PREFIX:L,TOLSTOY_AB_TEST_GROUP:k}=i.TOLSTOY_CACHE_KEYS,M=2592e3;function D(f){return f?`${T}-${f}`:T}function F(){return(0,n.getFromCache)(v)}function H(f){!f||["undefined","false"].includes(f)||(0,n.setToCache)(v,f)}function _(){let U=((0,o.getIsTapcart)()?(0,o.getTapcartDeviceId)():null)||F()||(0,n.uuidv4)();return U==="false"&&(U=(0,n.uuidv4)()),H(U),U}function d(){return(0,n.getFromCache)(x)}function N(f){(0,n.setToCache)(x,f,!0)}function m(){return(0,n.getFromCache)(R)}function j(f){(0,n.setToCache)(R,f,!0)}function K(){return JSON.parse((0,n.getFromSessionStorage)(y)||"{}")}function W({publishId:f,timeStamp:U,type:G,sessionId:q}){const Q=K()||{},Mt=Q[f]||[];Q[f]=[...Mt,{timeStamp:U,type:G,sessionId:q}],(0,n.setToSessionStorage)(y,JSON.stringify(Q),!0)}const J=({publishId:f,productId:U})=>{const G=V(),q=G[U]||[],Q={interactionDate:new Date().toISOString(),publishId:f,productId:U};q.push(Q),G[U]=q,X(G)},$=()=>{(0,n.setToSessionStorage)(y,"{}",!0)};function p(){return(0,n.getFromCache)(E)}function S(f){(0,n.setToCache)(E,f)}function b(){(0,n.setToCache)(g,!0)}function I(){return(0,n.getFromCache)(g)}const w=()=>JSON.parse((0,n.getFromLocalStorage)(c.Keys.TOLSTOY_VIEWERS_KEY)||"{}"),C=()=>w().abTest||{},P=f=>{const U=w();U.abTest=f,B(U)},V=()=>JSON.parse((0,n.getFromCache)(c.Keys.TOLSTOY_VIEWED_PRODUCTS)||"{}"),X=f=>{(0,n.setToCache)(c.Keys.TOLSTOY_VIEWED_PRODUCTS,JSON.stringify(f))},B=f=>{(0,n.setLocalStorage)(c.Keys.TOLSTOY_VIEWERS_KEY,JSON.stringify(f))};function Y(f){return(0,n.getFromCache)(D(f))||(0,n.getFromCache)(D())}function ie(f){(0,n.setLocalStorage)(c.Keys.IDENTIFY_INFO_ID_KEY,f)}function ot(){return(0,n.getFromLocalStorage)(c.Keys.IDENTIFY_INFO_ID_KEY)}function rt(){localStorage.removeItem(c.Keys.IDENTIFY_INFO_ID_KEY)}const nt=f=>{(0,n.setLocalStorage)(c.Keys.SESSION_COUNTER_KEY,f)},st=()=>Number((0,n.getFromLocalStorage)(c.Keys.SESSION_COUNTER_KEY)),at=f=>{(0,n.setLocalStorage)(c.Keys.FIRST_SEEN_AT_KEY,f)},ct=()=>(0,n.getFromLocalStorage)(c.Keys.FIRST_SEEN_AT_KEY);function it(f,U){const G=new Date().toISOString();(0,n.setToCache)(D(f),G),dt(U)}const dt=f=>{(0,n.setCookie)(c.COOKIE_KEYS.TOLSTOY_INTERACTION,JSON.stringify({anonymousId:_(),appUrl:f}),M),(0,n.setLocalStorage)(c.COOKIE_KEYS.TOLSTOY_INTERACTION,JSON.stringify({anonymousId:_(),appUrl:f}),!0)},Vt=()=>{const f=(0,n.getFromCache)(c.COOKIE_KEYS.TOLSTOY_INTERACTION);return JSON.parse(f||"{}")},lt=()=>{const f=(0,n.getFromCache)(c.Keys.TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS);return JSON.parse(f||"[]")},ut=f=>{try{const U=lt();U.includes(f)||U.push(`${f}`),(0,n.setLocalStorage)(c.COOKIE_KEYS.TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS,JSON.stringify(U),!0),(0,n.setCookie)(c.COOKIE_KEYS.TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS,JSON.stringify(U),M)}catch{}},ft=f=>(0,n.getFromSessionStorage)(`${a}-${f}`),pt=f=>(0,n.setToSessionStorage)(`${a}-${f}`,"true",!0),$t=f=>window.sessionStorage.removeItem(`${a}-${f}`),bt=()=>(0,n.getFromSessionStorage)(u),Et=f=>(0,n.setToSessionStorage)(u,f,!0),St=()=>(0,n.removeFromSessionStorage)(u),Tt=()=>{const f=(0,n.getFromSessionStorage)(l);return f||yt()},yt=()=>{const f=(0,n.uuidv4)();return(0,n.setToSessionStorage)(l,f,!0),f},gt=()=>{const f=(0,n.getFromSessionStorage)(h);return!f||f==="null"?null:f},_t=f=>(0,n.setToSessionStorage)(h,f,!0),xt=(f,U)=>{const G=K()||{},q=G[f]||[];if(!q?.length)return;const Q=q[q.length-1];Q.sessionId=U,(0,n.setToSessionStorage)(y,JSON.stringify(G),!0)},It=()=>(0,n.getFromSessionStorage)(O),vt=f=>(0,n.setToSessionStorage)(O,f),At=f=>(0,n.setLocalStorage)(`${L}-${f}`,"true",!0),ht=f=>(0,n.getFromLocalStorage)(`${L}-${f}`),Ot=(f,U)=>(0,n.setLocalStorage)(`${c.Keys.NOTIFICATION_BADGE_PREFIX}-${f}`,U,!0),Nt=f=>(0,n.getFromLocalStorage)(`${c.Keys.NOTIFICATION_BADGE_PREFIX}-${f}`),Ct=(f,U,G)=>(0,n.setLocalStorage)(`${c.Keys.BUBBLE_TEXT_PREFIX}-${f}-${U}`,G,!0),Pt=(f,U)=>(0,n.getFromLocalStorage)(`${c.Keys.BUBBLE_TEXT_PREFIX}-${f}-${U}`),wt=(f,U)=>(0,n.setLocalStorage)(`${c.Keys.RECREATE_NEW_RESOLUTION_PREFIX}-${f}`,U,!0),Rt=f=>(0,n.getFromLocalStorage)(`${c.Keys.RECREATE_NEW_RESOLUTION_PREFIX}-${f}`),Lt=(f,U)=>(0,n.setLocalStorage)(`${k}-${f}`,U,!0),mt=f=>(0,n.getFromLocalStorage)(`${k}-${f}`)}),A("cxzxP",function(e,s){t(e.exports,"getIsTapcart",function(){return i}),t(e.exports,"getTapcartDeviceId",function(){return n}),t(e.exports,"isTapcartDashboard",function(){return c});const o="custom-blocks.tapcart.com",i=()=>!!(window?.Tapcart?.isInitialized||document.location?.host?.includes(o)),n=()=>window?.Tapcart?.variables?.device?.id?.toLowerCase(),c=()=>window?.location?.hostname?.includes&&window.location.hostname.includes("app.tapcart.com")}),A("ecpwU",function(e,s){t(e.exports,"tolstoyWidgetReady",function(){return i}),t(e.exports,"tolstoyPlayerReady",function(){return n});var o=r("dPez8");const i=()=>{const c=new CustomEvent("tolstoyWidgetReady");window.dispatchEvent(c)},n=()=>{const c=new CustomEvent(o.TOLSTOY_PLAYER_READY_MESSAGE);window.dispatchEvent(c)}}),A("7vUbF",function(e,s){t(e.exports,"INTERNAL_EVENTS",function(){return O});const O={...{modalOpen:"tolstoyModalOpen",playerReady:"tolstoyPlayerReady",toggleFeedCloseButton:"toggleFeedCloseButton",showFeedProductModal:"showFeedProductModal",reportModalOpen:"tolstoyReportModalOpen",reportModalClose:"tolstoyReportModalClose",modalMessagingReady:"tolstoyModalMessagingReady",closePlayer:"tolstoyClosePlayer",userEmailUpdate:"tolstoyUserEmailUpdate"},...{isRebuyAppInstalled:"tolstoyIsRebuyAppInstalled",openRebuyCart:"tolstoyOpenRebuyCart",rebuyCartShown:"rebuyCartShown",rebuyCartHidden:"rebuyCartHidden"},...{openKendoModal:"tolstoyOpenKendoModal",changeZIndex:"tolstoyChangeZIndex"},...{isAfterpayAppInstalled:"tolstoyIsAfterpayAppInstalled"},...{getProductsMetafields:"getProductsMetafields",returnProductsMetafields:"returnProductsMetafields"},...{productCardClick:"tolstoyProductCardClick"},...{spotlightCarouselQuickShopClick:"tolstoySpotlightCarouselQuickShopClick"},...{externalEventSubscribed:"tolstoyExternalEventSubscribed",productCardClickSubscribed:"tolstoyProductCardClickSubscribed"},...{isTapcart:"tolstoyIsTapcart",openTapcartProduct:"tolstoyOpenTapcartProduct"},...{setAnonymousIdToCart:"tolstoySetAnonymousIdToCart",blockAnonymousIdToCart:"tolstoyBlockAnonymousIdToCart",addToCart:"tolstoyAddToCart",addToCartSuccess:"tolstoyAddToCartSuccess",addToCartError:"tolstoyAddToCartError",addToCartSoldOut:"tolstoyAddToCartSoldOut",addToCartDisableDefault:"tolstoyAddToCartDisableDefault",cartItemQuantityChange:"tolstoyCartItemQuantityChange",cartItemQuantityChangeSuccess:"tolstoyCartItemQuantityChangeSuccess",cartItemQuantityChangeError:"tolstoyCartItemQuantityChangeError",cartDataRequest:"tolstoyCartDataRequest",cartDataResponse:"tolstoyCartDataResponse"},...{loginWithMultipassUrlRequest:"tolstoyLoginWithMultipassUrl",loginWithMultipassUrlResponse:"tolstoyLoginWithMultipassUrlResponseMessage"},...{productRecommendationsRequest:"tolstoyProductRecommendationsRequest",productRecommendationsResponse:"tolstoyProductRecommendationsResponse"},...{requestProductsUpdate:"tolstoyRequestProductsUpdate",productUpdateResponse:"tolstoyProductUpdateResponse",moveToUrl:"tolstoyMoveToUrl",isNonBaseCurrency:"tolstoyIsNonBaseCurrency"},...{urlChange:"urlChange",urlLocaleUpdate:"tolstoyUrlLocaleUpdate"},...{openCommerceSettingsUpdate:"tolstoyOpenCommerceSettingsUpdate"},acceptCookiePolicy:"acceptCookiePolicy",rejectCookiePolicy:"rejectCookiePolicy"}}),A("6Rfak",function(e,s){t(e.exports,"default",function(){return a});var o=r("jQlwo"),i=r("j06kM");class n extends o.default{constructor(){if(n.instance)return n.instance;super({shouldArchivePastEvents:!0}),n.instance=this}eventHandler=l=>{const{data:g={}}=l,{eventName:v}=g;if(this.eventCallbacks[v])for(const E of this.eventCallbacks[v])E(l)};postMessage=l=>{const g=l.transmissionId||(0,i.generateUUID)();return super.postMessage({...l,transmissionId:g}),g};init=()=>{this.initListener(this.eventHandler)}}const c=new n;Object.freeze(c);var a=c}),A("jQlwo",function(e,s){t(e.exports,"default",function(){return n});var o=r("hJGqA");class i{constructor({shouldIncludeLogs:a=!1,shouldArchivePastEvents:u=!1}={}){this.broadcastHub=new o.default,this.eventCallbacks={},this.pastEvents={},this.shouldIncludeLogs=a,this.shouldArchivePastEvents=u}logMessage(a){this.shouldIncludeLogs&&console.log(a)}throwError(a){if(this.shouldIncludeLogs)throw new Error(a)}archivePastEvent(a){if(!this.shouldArchivePastEvents)return;const{eventName:u}=a;this.pastEvents[u]||(this.pastEvents[u]=[]),this.pastEvents[u].push(a)}postMessage(a){this.archivePastEvent(a),this.broadcastHub.postMessage(a)}postPastEvents({eventName:a,callback:u}){if(this.pastEvents[a])for(const l of this.pastEvents[a])u({data:{...l,isPastEvent:!0}})}subscribe({eventName:a,callback:u,shouldIncludePastEvents:l}){if(this.eventCallbacks[a]||(this.eventCallbacks[a]=new Set),this.eventCallbacks[a].has(u)){this.throwError(`Already subscribed to event ${a} with this callback`);return}this.eventCallbacks[a].add(u),l&&this.postPastEvents({eventName:a,callback:u})}subscribeMultipleEvents=({eventNames:a,callback:u,shouldIncludePastEvents:l})=>{for(const g of a)this.subscribe({eventName:g,callback:u,shouldIncludePastEvents:l})};unsubscribe({eventName:a,callback:u}){if(!this.eventCallbacks[a]){this.throwError(`Not subscribed to event ${a}`);return}if(!this.eventCallbacks[a].has(u)){this.throwError("Callback is not subscribed");return}if(!this.eventCallbacks[a].delete(u)){this.logMessage(`Not subscribed to event ${a} with this callback`);return}this.logMessage(`Unsubscribed from event ${a}`)}unsubscribeMultipleEvents=({eventNames:a,callback:u})=>{for(const l of a)this.unsubscribe({eventName:l,callback:u})};initListener(a){this.broadcastHub.addEventListener("message",a)}}var n=i}),A("hJGqA",function(e,s){t(e.exports,"default",function(){return n});var o=r("j06kM");class i{constructor(a){this.name=a||(0,o.generateUUID)();try{"BroadcastChannel"in self&&(this.broadcaster=new BroadcastChannel(this.name),this.receiver=new BroadcastChannel(this.name))}catch(u){console.error("self is not defined",u)}}postMessage=a=>{this.broadcaster?.postMessage(a)};addEventListener=(...a)=>{this.receiver?.addEventListener(...a)}}var n=i}),A("2W3Fo",function(e,s){t(e.exports,"createElement",function(){return o}),t(e.exports,"createScript",function(){return i}),t(e.exports,"createIframe",function(){return n}),t(e.exports,"registerDomUpdatesListener",function(){return u}),t(e.exports,"safePlayVideo",function(){return l}),t(e.exports,"stringToHTML",function(){return g}),t(e.exports,"getPublicId",function(){return v}),t(e.exports,"getElementSelector",function(){return E}),t(e.exports,"getElement",function(){return x}),t(e.exports,"getCustomElementSelector",function(){return y}),t(e.exports,"getCustomElement",function(){return h});const o=({tagName:T,src:O,container:L,attributes:k,style:M,styleString:D,classNames:F,eventListeners:H})=>{const _=document.createElement(T);if(H)for(const[d,N]of Object.entries(H))_.addEventListener(d,N);if(O&&(_.src=O),k)for(const[d,N]of Object.entries(k))_.setAttribute(d,N);if(D&&(_.style.cssText=D),M)for(const[d,N]of Object.entries(M))_.style[d]=N;return F&&_.classList.add(...F),L&&L.append(_),_},i=({src:T,container:O,attributes:L})=>o({tagName:"script",src:T,container:O,attributes:L}),n=({src:T,container:O,attributes:L,style:k})=>o({tagName:"iframe",src:T,container:O,attributes:L,style:k}),c=({callback:T,classNames:O})=>{const L=d=>O.some(N=>d.getElementsByClassName(N).length>0),k=d=>O.includes(d),M=d=>[...d.classList].some(k),D=d=>d.classList?M(d)||L(d):!1,F=d=>d.type!=="childList"||d.addedNodes.length===0?!1:[...d.addedNodes].some(D),H=d=>{d.some(F)&&T()};new window.MutationObserver(H).observe(document.body,{subtree:!0,childList:!0})},a=({callback:T})=>{window.addEventListener("DOMContentLoaded",T),window.addEventListener("load",T)},u=({callback:T,classNames:O})=>{a({callback:T}),"MutationObserver"in window&&c({callback:T,classNames:O})},l=({video:T,onError:O})=>{if(!T)return Promise.reject(new Error("No video element"));const L=/iPad|iPhone|iPod/.test(navigator.userAgent),k=Number.parseFloat(navigator.userAgent.match(/OS (\d+)_/)?.[1]||"0");return L&&k>=18&&T.readyState<1&&T.load(),T.play().catch(D=>{throw console.warn("Video play failed:",D),O&&O(D),D})},g=T=>{const O=document.createElement("div");return O.innerHTML=T.trim(),O.firstChild},v=(T,O)=>`${T}-${O}`,E=(T,O)=>`[data-tolstoy-element="${v(T,O)}"]`,x=(T,O)=>window.document.querySelector(E(T,O)),R=(T,O)=>window.document.querySelectorAll(`[data-tolstoy-element="${v(T,O)}"]`),y=(T,O)=>`[${T}="${O}"]`,h=(T,O)=>window.document.querySelector(`[${T}="${O}"]`)}),A("e9Tzp",function(e,s){t(e.exports,"default",function(){return x});var o=r("7vUbF"),i=r("dPez8"),n=r("6Rfak"),c=r("bVMfF");const a={},u={},l={},g=[];class v{constructor(){if(v.instance)return v.instance;v.instance=this}registerIframe({modalId:y,modalIframe:h}){a[y]=h}postInternalMessage({modalId:y,data:h}){delete h.modalId;const T=n.default.postMessage(h);l[T]=y}handleModalMessagingReady({modalId:y}){u[y]=!0;const h=a[y];for(const T of g){const{transmissionId:O}=T,L=l[O];(!L||L===y)&&this.postMessageToIframe({iframe:h,message:T})}}eventHandler=({data:y={}})=>{const{modalId:h,eventName:T}=y;if(h)switch(T){case o.INTERNAL_EVENTS.addToCart:case o.INTERNAL_EVENTS.openRebuyCart:case o.INTERNAL_EVENTS.openKendoModal:case o.INTERNAL_EVENTS.getProductsMetafields:case o.INTERNAL_EVENTS.productCardClick:case o.INTERNAL_EVENTS.loginWithMultipassUrlRequest:case o.INTERNAL_EVENTS.cartItemQuantityChange:case o.INTERNAL_EVENTS.cartDataRequest:case o.INTERNAL_EVENTS.productRecommendationsRequest:case o.INTERNAL_EVENTS.requestProductsUpdate:case o.INTERNAL_EVENTS.moveToUrl:case o.INTERNAL_EVENTS.showFeedProductModal:case o.INTERNAL_EVENTS.reportModalOpen:case o.INTERNAL_EVENTS.reportModalClose:case i.TOLSTOY_PLAYER_READY_MESSAGE:return this.postInternalMessage({modalId:h,data:y});case o.INTERNAL_EVENTS.modalMessagingReady:return this.postInternalMessage({modalId:h,data:y}),this.handleModalMessagingReady({modalId:h});case o.INTERNAL_EVENTS.toggleFeedCloseButton:return this.postInternalMessage({modalId:h,data:y});default:return null}};internalEventHandler=({data:y})=>{this.postMessageToModal(y)};postMessageToIframe({iframe:y,message:h}){y.contentWindow?.postMessage(h,"*")}postMessageToAllIframes({message:y}){g.push(y);for(const[h,T]of Object.entries(a))u[h]&&this.postMessageToIframe({iframe:T,message:y})}postMessageToModal(y){const{transmissionId:h,shouldEndTransmission:T=!0,...O}=y,L=l[h];if(!L)return this.postMessageToAllIframes({message:O});if(!u[L]){g.push(y);return}const M=a[L];this.postMessageToIframe({iframe:M,message:O}),T&&delete l[h]}initInternalMessagingSubscriptions=()=>{n.default.subscribeMultipleEvents({eventNames:c.INTERNAL_MESSAGES_TO_SUBSCRIBE,callback:this.internalEventHandler})};init(){this.initInternalMessagingSubscriptions(),window.addEventListener("message",this.eventHandler)}}const E=new v;Object.freeze(E);var x=E}),A("bVMfF",function(e,s){t(e.exports,"INTERNAL_MESSAGES_TO_SUBSCRIBE",function(){return i});var o=r("7vUbF");const i=[o.INTERNAL_EVENTS.addToCartError,o.INTERNAL_EVENTS.addToCartSuccess,o.INTERNAL_EVENTS.addToCartSoldOut,o.INTERNAL_EVENTS.isRebuyAppInstalled,o.INTERNAL_EVENTS.isAfterpayAppInstalled,o.INTERNAL_EVENTS.openRebuyCart,o.INTERNAL_EVENTS.returnProductsMetafields,o.INTERNAL_EVENTS.acceptCookiePolicy,o.INTERNAL_EVENTS.rejectCookiePolicy,o.INTERNAL_EVENTS.productCardClickSubscribed,o.INTERNAL_EVENTS.isTapcart,o.INTERNAL_EVENTS.urlLocaleUpdate,o.INTERNAL_EVENTS.loginWithMultipassUrlResponse,o.INTERNAL_EVENTS.cartDataResponse,o.INTERNAL_EVENTS.cartItemQuantityChangeSuccess,o.INTERNAL_EVENTS.cartItemQuantityChangeError,o.INTERNAL_EVENTS.productRecommendationsResponse,o.INTERNAL_EVENTS.productUpdateResponse,o.INTERNAL_EVENTS.isNonBaseCurrency,o.INTERNAL_EVENTS.eventListenersInitialized]}),A("fxTdU",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("gUgkz")).then(()=>r("cc919"))}),A("7XANP",function(e,s){"use strict";var o=r("hpYH3");e.exports=o(function(i){return new Promise(function(n,c){var a=document.getElementsByTagName("script");if([].concat(a).some(function(g){return g.src===i})){n();return}var u=document.createElement("link");u.href=i,u.rel="preload",u.as="script",document.head.appendChild(u);var l=document.createElement("script");l.async=!0,l.type="text/javascript",l.src=i,l.onerror=function(g){var v=new TypeError("Failed to fetch dynamically imported module: ".concat(i,". Error: ").concat(g.message));l.onerror=l.onload=null,l.remove(),c(v)},l.onload=function(){l.onerror=l.onload=null,n()},document.getElementsByTagName("head")[0].appendChild(l)})})}),A("hpYH3",function(e,s){"use strict";var o={},i={},n={};function c(a){switch(a){case"preload":return i;case"prefetch":return n;default:return o}}e.exports=function(a,u){return function(l){var g=c(u);return g[l]?g[l]:g[l]=a.apply(null,arguments).catch(function(v){throw delete g[l],v})}}}),A("5gZ6P",function(e,s){e.exports=Promise.all([r("7XANP")(r("lAAfo").resolve("gUgkz")),r("7XANP")(r("lAAfo").resolve("bfXHw"))]).then(()=>r("a4CnR"))}),A("fHTN2",function(e,s){e.exports=Promise.all([r("7XANP")(r("lAAfo").resolve("4lMfd")),r("7XANP")(r("lAAfo").resolve("gUgkz")),r("7XANP")(r("lAAfo").resolve("aYuxA"))]).then(()=>r("idvQc"))}),A("8wj09",function(e,s){e.exports=Promise.all([r("7XANP")(r("lAAfo").resolve("gUgkz")),r("7XANP")(r("lAAfo").resolve("2MzyA"))]).then(()=>r("kwmPQ"))}),A("dPNhG",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("iREf7")).then(()=>r("a13u0"))}),A("5Oe9j",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("GFcmQ")).then(()=>r("aEmJy"))}),A("eBLBD",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("2q0GJ")).then(()=>r("10lk7"))}),A("2zNhQ",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("cY4Y7")).then(()=>r("kJGgI"))}),A("6t8Qw",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("2f6Bz")).then(()=>r("gUHig"))}),A("hP9x1",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("40gns")).then(()=>r("c1x1j"))}),A("lcpVo",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("7xre6")).then(()=>r("b9PXK"))}),A("1dVzP",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("gtZWK")).then(()=>r("6cVLS"))}),A("dDVA0",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("jmKBn")).then(()=>r("a3sal"))}),A("cGtNz",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("5vDSc")).then(()=>r("hag7E"))}),A("9fhsB",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("axWzr")).then(()=>r("TWsql"))}),A("3GgaS",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("jDgAC")).then(()=>r("1fmQ6"))}),A("1G4uV",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("an7Ch")).then(()=>r("1OQkL"))}),A("5Jydq",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("l7DzO")).then(()=>r("keuOQ"))}),A("iGnLl",function(e,s){e.exports=r("7XANP")(r("lAAfo").resolve("dx3ja")).then(()=>r("l6SNu"))});var Ut={};r("lAAfo").register(r("lM1GL").getBundleURL("8vuBK"),JSON.parse('["8vuBK","widget.js","gUgkz","account.js","bfXHw","embed-widgets-loader.js","eNbVk","embed-widgets.js","9eIFa","collection-tile-init-templates.js","61Y3X","carousel-loader-v2.js","gBHMI","carousel-skeleton.js","3Fpya","CarouselSkeleton.8967ce30.js","2U617","CarouselSkeleton.ae29603e.css","6vQ5R","carousel-v2.js","6IWM5","Carousel.be44ee2a.js","kbHZD","Carousel.1d12585b.css","eLoZH","spotlight-carousel-v2.js","fFxgv","spotlight-carousel-arrow-v2.js","7AjcH","SpotlightCarouselArrow.017ca767.css","dewXR","spotlight-carousel-tile-v2.js","7G2PP","SpotlightCarouselTile.017ca767.css","c5GFp","spotlight-carousel-video-v2.js","dE1PR","SpotlightCarouselVideo.93c5097a.css","bLNeA","content-tile-v2.js","ib4l5","ContentTile.754c5e60.css","nZIMT","spotlight-carousel-tile-text-v2.js","gYadk","spotlight-carousel-progress-bar-v2.js","1Ryvd","SpotlightCarouselProgressBar.017ca767.css","bq5Ow","spotlight-carousel-controller-v2.js","1n7TC","carousel-loader.js","7NSBM","carousel.js","jdmWH","Carousel.77302c81.css","aHdbK","spotlight-carousel.js","iYSyO","spotlight-carousel-arrow.js","2Wxu8","SpotlightCarouselArrow.9320476e.css","lbXdn","spotlight-carousel-tile.js","ifTVJ","SpotlightCarouselTile.9320476e.css","cgQGH","spotlight-carousel-video.js","5cLni","SpotlightCarouselVideo.ae29603e.css","dZXZ4","content-tile.js","dODPw","ContentTile.dacd4be3.css","d977a","spotlight-carousel-tile-text.js","4hgRU","spotlight-carousel-progress-bar.js","dugpV","SpotlightCarouselProgressBar.9320476e.css","1lU5r","spotlight-carousel-controller.js","goSRx","story-v2.js","4oPXt","Story.769c2adf.css","6myez","story.js","2TOjw","Story.0dd5929a.css","1Hkmu","embed.js","7aglF","Embed.107b057e.css","4evaz","tile-v2.js","jzNGj","Tile.7a4f2965.css","24NkY","tile.js","9YINV","Tile.99960386.css","9lhVw","collection-tile-controller.js","aP2QH","CollectionTileController.2ff550f4.css","2zkGy","collection-page-tile-controller.js","eUx18","CollectionPageTileController.3f5de032.css","4lMfd","common-loader.js","aYuxA","floating-widget-loader.js","k05fK","centered-modal.js","6N3NN","CenteredModal.a8fda3f1.css","kBDdf","bubble.js","fz25k","Bubble.9debcb88.css","2MzyA","video-widget-loader.js","k5fpZ","t-v-v2.js","darcI","TV.c4406d86.css","aPtwQ","t-v.js","1HcQq","TV.fe6408d4.css","iREf7","external-event-subscriber.js","GFcmQ","external-messaging.js","2q0GJ","shopify-subscriber.js","cY4Y7","url-subscriber.js","2f6Bz","custom-cart-subscriber.js","40gns","rebuy-subscriber.js","7xre6","kendo-subscriber.js","gtZWK","tapcart-subscriber.js","jmKBn","afterpay-subscriber.js","5vDSc","cookie-policy-subscriber.js","axWzr","player-events-subscriber.js","jDgAC","open-commerce-subscriber.js","an7Ch","product-subscriber.js","l7DzO","widget-v2-subscriber.js","dx3ja","product-metafields-subscriber.js"]'));var oe=r("frGjx"),Ee=r("ecpwU"),ee=r("3z2xe"),re=r("cxzxP");const te={PDP_CAROUSEL:"pdp-carousel",VIDEO_PAGE:"video-page"},z={HEADER:"header",HEADER_AND_BOTTOM_NAVBAR:"header-and-bottom-navbar",CUSTOM_SCREEN:"custom-screen",CUSTOM_SCREEN_AND_BOTTOM_NAVBAR:"custom-screen-and-bottom-navbar"},se=e=>document.documentElement.style.setProperty("height",`${e}px`,"important"),Se=()=>navigator.userAgent.toLowerCase().includes("android"),Te=e=>{const s=window.screen.availHeight,o=window.Tapcart.variables.device.windowHeight;switch(e){case z.HEADER:return o;case z.HEADER_AND_BOTTOM_NAVBAR:return o;case z.CUSTOM_SCREEN:return s-100;case z.CUSTOM_SCREEN_AND_BOTTOM_NAVBAR:return s-184;default:return o||s}},ye=e=>{const s=window.screen.availHeight,o=window.Tapcart.variables.device.windowHeight;switch(e){case z.HEADER:return o;case z.HEADER_AND_BOTTOM_NAVBAR:return o-75;case z.CUSTOM_SCREEN:return s-90;case z.CUSTOM_SCREEN_AND_BOTTOM_NAVBAR:return s-175;default:return o||s}},ge=e=>Se()?Te(e):ye(e),_e=(e,s)=>{const o=ge(s.navType);se(o)},xe=e=>` `,Ie=(e={})=>{const{height:s=490}=e;let o=0;const i=setInterval(function(){o++;const n=document.querySelector(".tolstoy-carousel-container"),c=document.querySelector(".tolstoy-carousel");n&&c?(c.style.display="block",se(s),clearInterval(i)):o>=50&&clearInterval(i)},200)},ve=(e,s)=>{se(0),Ie(s)},Ae=e=>{const s=window?.Tapcart?.variables?.product?.id;return` `},he=async(e,s)=>{switch(s.blockType){case te.PDP_CAROUSEL:ve(e,s);break;case te.VIDEO_PAGE:_e(e,s);break;default:break}},Oe=`
Tolstoy widget will appear here.
Click on preview in top right to see widget.
`,Ne=async()=>{const e=document.querySelectorAll("tolstoy-block");if(e.length!==0){if((0,re.isTapcartDashboard)()){for(const s of Array.from(e))s.outerHTML=Oe;return}for(const s of Array.from(e)){const{publishId:o,blockType:i,navType:n,height:c}=s.dataset||{},a={blockType:i,navType:n,height:c};let u="";switch(i){case te.PDP_CAROUSEL:u=Ae(o);break;case te.VIDEO_PAGE:u=xe(o);break;default:break}u&&(s.outerHTML=u,he(s,a))}}};var ae=r("7vUbF");const Ce=[ae.INTERNAL_EVENTS.urlChange];var oe=r("frGjx"),ae=r("7vUbF");const Pe=e=>{switch(e.data.eventName){case ae.INTERNAL_EVENTS.urlChange:return(0,oe.sendPageVisitEvent)();default:return null}};var we=r("8fdK5");const Re=["googlebot","google-inspectiontool","google-structured-data-testing-tool","storebot-google","google"],Le=["gptbot","chatgpt","openai","gemini","grok","xai","xai-crawler","xai-search","oai","gptbot","perplexitybot","anthropic","perplexity","claude"],me=["(+https://whatis.contentkingapp.com)","Shopify-Observe-Synthetic-Checks","https://naver.me/spd","HeadlessChrome","(+http://www.facebook.com/externalhit_uatext.php)","Bytespider","bot"],Me=()=>{const e=window.navigator.userAgent.toLowerCase();return Re.some(s=>e.includes(s))},Ue=()=>me.some(e=>window.navigator.userAgent.includes(e)),De=()=>{const e=window.navigator.userAgent.toLowerCase();return Me()?!0:Le.some(s=>e.includes(s))},Dt=e=>{const s=e.toLocaleLowerCase();return s.includes("chrome-lighthouse")||s.includes("page speed insights")};var ce=r("6Rfak"),le=r("2W3Fo"),re=r("cxzxP"),Ve=r("j06kM"),ue=r("e9Tzp"),fe=Object.assign(Object.create(null),{url:"file:///packages/front/packages/widget/src/widgets/widgetloader.js"});const ke=e=>{try{const{origin:s}=new URL(e);if(!s||s==="null"||document.querySelector(`link[rel="preconnect"][href="proxy.php?url=${s}"]`))return;const o=document.createElement("link");o.rel="preconnect",o.href=s,o.crossOrigin="anonymous",document.head.append(o)}catch{}};ee.API_LB_CDN_BASE_URL&&ke(ee.API_LB_CDN_BASE_URL);const Ye=50,Be="8b32dacc-8f1d-4cce-b641-9f60e88f9414";let pe=!1;const Fe=()=>{if((document.currentScript?.src||fe?.url)?.includes("/we/widget.js")){(0,le.createScript)({src:`https://${ee.WIDGET_DOMAIN}/wes/widget.js`,container:document.head,attributes:{type:"module"}});return}(0,le.createScript)({src:`https://${ee.WIDGET_DOMAIN}/ws/widget.js`,container:document.head})},He=()=>!!document.body,je=()=>{try{return window.self!==window.top}catch{return!0}},Ke=()=>je()&&window.location.host==="theordinary.com",$e=async()=>{try{if(pe||Ke())return;if(Ue()&&!De()){console.debug("Bot user");return}if(!He()){setTimeout($e,Ye);return}if(pe=!0,(0,re.getIsTapcart)()&&await Ne(),(0,re.isTapcartDashboard)())return;if((0,Ve.getSafeParameter)("td")==="true"&&!document.currentScript?.src?.includes?.("/ws/widget.js")&&!fe?.url?.includes?.("/wes/widget.js")){Fe();return}qe(),Qe(),await Ge(),await Promise.all([ze(),Xe(),We()]);const e=()=>{try{(0,oe.registerSiteActivityListenerIfNeeded)(),(0,oe.sendPageVisitEvent)()}catch(s){console.log("error in deferred analytics init",s)}Promise.all([Je(),Ze(),et()]).then(()=>{tt()}).catch(s=>{console.log("error initializing subscribers",s)}).finally(()=>{(0,Ee.tolstoyWidgetReady)()})};"requestIdleCallback"in window?requestIdleCallback(e,{timeout:3e3}):setTimeout(e,1)}catch(e){console.log("error",e)}},Ge=async()=>{const{default:e}=await r("fxTdU");return e.init()};let be;const We=async()=>{const{default:e}=await r("5gZ6P");return be=new e,be.init()},ze=async e=>{const{default:s}=await r("fHTN2");return new s(e).init()},Xe=async()=>{const{default:e}=await r("8wj09");return new e().init()},qe=()=>(ce.default.init(),ce.default),Qe=()=>(ue.default.init(),ue.default),Je=async()=>{const{default:e}=await r("dPNhG");e.init();const{subscribe:s,unsubscribe:o}=e;return window.tolstoyWidget={...window.tolstoyWidget,subscribe:s,unsubscribe:o},e},Ze=async()=>{const{default:e}=await r("5Oe9j"),{postMessage:s,closePlayer:o,identify:i,changeEmail:n}=e;return window.tolstoyWidget={...window.tolstoyWidget,postMessage:s,closePlayer:o,identify:i,changeEmail:n},e},et=async()=>{const[{default:e},{default:s},{default:o},{default:i},{default:n},{default:c},{default:a},{default:u},{default:l},{default:g},{default:v},{default:E}]=await Promise.all([r("eBLBD"),r("2zNhQ"),r("6t8Qw"),r("hP9x1"),r("lcpVo"),r("1dVzP"),r("dDVA0"),r("cGtNz"),r("9fhsB"),r("3GgaS"),r("1G4uV"),r("5Jydq")]);if(e.init(),s.init(),o.init(),i.init(),n.init(),c.init(),a.init(),u.init(),l.init(),g.init(),v.init(),E.init(),(0,we.getAppKey)()===Be){const{default:x}=await r("iGnLl");x.init()}},tt=()=>{ce.default.subscribeMultipleEvents({eventNames:Ce,callback:Pe})};$e()})();