(function(){function t(e,a,o,i){Object.defineProperty(e,a,{get:o,set:i,enumerable:!0,configurable:!0})}var ie=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{},re={},X={},r=ie.parcelRequire94c2;r==null&&(r=function(e){if(e in re)return re[e].exports;if(e in X){var a=X[e];delete X[e];var o={id:e,exports:{}};return re[e]=o,a.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(a,o){X[a]=o},ie.parcelRequire94c2=r);var _=r.register;_("jHnDr",function(e,a){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 T=0;T`tolstoy${(0,s.uppercaseFirstChar)(h)}`,$=h=>{(0,s.verifyUserConsent)()&&(Y(h),x(h))},x=h=>{const{data:{name:A,text:y,facebookAnalyticsID:E,playlist:P,collectInfoType:U}}=h;if(!window.fbq||!E||!P)return;const B=`tolstoy-${P}`;switch(A){case o.PLAYER_EVENT_NAMES.sessionStart:R(E,`${B}-click`,{value:"Start Tolstoy"});break;case o.PLAYER_EVENT_NAMES.clickCta:R(E,`${B}-click`,{value:y});break;case o.PLAYER_EVENT_NAMES.submitInput:R(E,`${B}-input`,{value:y});break;case o.PLAYER_EVENT_NAMES.collectInfo:R(E,`${B}-${o.PLAYER_EVENTS.collectInfo}`,{value:U});break;case o.PLAYER_EVENT_NAMES.videoResponse:R(E,`${B}-${o.PLAYER_EVENTS.videoResponse}`);break;case o.PLAYER_EVENT_NAMES.imageResponse:R(E,`${B}-${o.PLAYER_EVENTS.imageResponse}`);break;case o.PLAYER_EVENT_NAMES.audioResponse:R(E,`${B}-${o.PLAYER_EVENTS.audioResponse}`);break;case o.PLAYER_EVENTS.sessionEnd:R(E,`${B}-${o.PLAYER_EVENTS.sessionEnd}`);break}},R=(h,A,y)=>{window.fbq("trackSingleCustom",h,A,y)},Y=h=>{const{data:{name:A,text:y,googleAnalyticsID:E,playlist:P,collectInfoType:U,productNames:B,totalTime:K,videoName:z,type:Z,direction:Q}}=h;if(!window.gtag&&!window.dataLayer&&!window.ga||!E||!P)return;const F=`tolstoy-${P}`;switch(A){case c.EVENT_NAMES.pageView:break;case o.PLAYER_EVENTS.sessionStart:case o.PLAYER_EVENT_NAMES.sessionStart:D(E,F,o.PLAYER_EVENT_NAMES.sessionStart),D(E,F,"click","Start Tolstoy");break;case o.PLAYER_EVENT_NAMES.clickCta:D(E,F,A,y);break;case o.PLAYER_EVENT_NAMES.collectInfo:D(E,F,A,U);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:D(E,F,A);break;case c.EVENT_NAMES.tolstoyModalClose:D(E,F,c.EVENT_NAMES.tolstoyModalClose,K);break;case c.EVENT_NAMES.videoLoaded:B&&D(E,F,"tolstoyVideoLoaded-products",B),D(E,F,"tolstoyVideoLoaded-videoName",z);break;case c.EVENT_NAMES.feedProductModalOpen:case c.EVENT_NAMES.feedProductModalClose:case c.EVENT_NAMES.clickViewProduct:case c.EVENT_NAMES.openProductPageClick:D(E,F,v(A),B);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:D(E,F,v(A),z);break;case c.EVENT_NAMES.openShareLink:D(E,F,v("openShareLink"),Z);break;case c.EVENT_NAMES.feedNavigationArrowClick:case c.EVENT_NAMES.feedScroll:D(E,F,v(A),Q);break;default:D(E,F,v(A),y)}},D=(h,A,y,E)=>{(0,s.verifyUserConsent)()&&(window.gtag?window.gtag("event",y,{event_category:A,event_label:E,send_to:h}):window.dataLayer&&window.dataLayer.push({event:y,event_category:A,event_label:E,send_to:h}))},V={},w=(h,A)=>{V[h]=V[h]||A};let k=!1;const p=()=>{if(!k)try{const h=(0,I.getAppKey)();b({appKey:h}),k=!0}catch(h){console.error(h),window.tolstoyCaptureError?.(h)}},b=({appKey:h}={})=>{let A=0,y=!1;if((0,d.setNotVisibileOpenedTolstoyPublishId)(null),!(0,u.validateUUID)(h))return;const E=({now:P,performanceNow:U})=>{y=!1;let B=(0,d.getTolstoysActivity)();H(P,B),B=(0,d.getTolstoysActivity)();const K=Math.round(U-A),z=(0,d.getSessionUniqueId)(),Z=L(B),Q=window.location.href.split("?")[0],F=(0,T.getCurrentPageProductId)(),ce={appKey:h,sessionUniqueId:z,timestamp:new Date().toISOString(),anonymousId:(0,d.getAndSetAnonymousId)(),storeUrl:(0,C.getShop)(),siteActivity:Z,eventName:n.SITE_ACTIVITY_EVENT_NAME,timeOnPage:K,pageUrl:Q,currentPageProductId:F};(0,g.createSiteActivityEvent)(ce),y=!0,(0,d.clearTolstoyActivity)()};document.addEventListener("visibilitychange",()=>{try{const P=Date.now(),U=window.performance.now();document.visibilityState==="visible"&&(A=U,y=!1,m(P)),document.visibilityState==="hidden"&&!y&&E({now:P,performanceNow:U})}catch(P){console.error(P),window.tolstoyCaptureError?.(P)}}),window.addEventListener("beforeunload",()=>{if(!y)try{const P=Date.now(),U=window.performance.now();E({now:P,performanceNow:U})}catch(P){console.error(P),window.tolstoyCaptureError?.(P)}})},L=h=>{const A={};for(const[y,E]of Object.entries(V)){const P=h[y];!P?.length&&!A[y]&&(A[y]={activity:{},totalTime:0,impression:E});const U=N({publishId:y,activities:P});let B=0;for(const K of Object.values(U))B+=K;A[y]={activity:U,totalTime:B,impression:E}}return A},N=({publishId:h,activities:A})=>{if(!h||!A?.length)return{};const y=Date.now(),E={},P={};for(const{timeStamp:U,type:B,sessionId:K}of A)P[K]=P[K]||0,E[K]===void 0&&(E[K]=!1),(0,l.getIsActiveWidgetEvent)(B)&&!E[K]&&(E[K]=!0,P[K]-=U),(0,l.getIsInactiveWidgetEvent)(B)&&E[K]&&(E[K]=!1,P[K]+=U);for(const[U,B]of Object.entries(E))B&&(P[U]+=y),(P[U]<=0||P[U]>S)&&delete P[U];return P},O=h=>Object.entries(h).find(([A,y])=>{if(y.length===0)return;const E=y[y.length-1].type;return(0,l.getIsActiveWidgetEvent)(E)})?.[0],m=h=>{const A=(0,d.getNotVisibleOpenedTolstoyPublishId)(),y=(0,d.getSessionId)();!A||!y||((0,d.pushTolstoyActivity)({publishId:A,timeStamp:h,type:i.WIDGET_MESSAGES_EVENTS.OPEN,sessionId:y}),(0,d.setNotVisibileOpenedTolstoyPublishId)(null))},H=(h,A)=>{const y=O(A),E=(0,d.getSessionId)();!y||!E||((0,d.pushTolstoyActivity)({publishId:y,timeStamp:h,type:i.WIDGET_MESSAGES_EVENTS.CLOSE,sessionId:E}),(0,d.setNotVisibileOpenedTolstoyPublishId)(y))},j=()=>{const h=(0,I.getAppKey)();if(!h)return;const A=window.location.href.split("?")[0],y=(0,T.getCurrentPageProductId)(),E={appKey:h,sessionUniqueId:(0,d.getSessionUniqueId)(),createdAt:new Date().toISOString(),anonymousId:(0,d.getAndSetAnonymousId)(),appUrl:(0,C.getShop)(),eventName:n.PAGE_VISIT_EVENT_NAME,parentUrl:A,currentPageProductId:y};(0,g.createPageVisitEvent)(E)}}),_("50h3S",function(e,a){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"}}),_("8ptJJ",function(e,a){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 s}),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 T}),t(e.exports,"FOCUS_CLOSE_BUTTON_MESSAGE",function(){return g}),t(e.exports,"WIDGET_MESSAGES_EVENTS",function(){return d}),t(e.exports,"ACTIVE_WIDGET_MESSAGES_EVENTS",function(){return I}),t(e.exports,"INACTIVE_WIDGET_MESSAGES_EVENTS",function(){return C}),t(e.exports,"PRE_CONFIG_MESSAGES",function(){return S}),t(e.exports,"RECHARGE_MESSAGING",function(){return v}),t(e.exports,"RECHARGE_WIDGET_DATA_MESSAGE",function(){return $}),t(e.exports,"REQUEST_RECHARGE_WIDGET_DATA_MESSAGE",function(){return x}),t(e.exports,"REQUEST_RECHARGE_ADD_TO_CART_MESSAGE",function(){return R});const o="tolstoyEscapeKeyPressed",i="tolstoyWatchedProductIds",n="showFeedProductModal",c="tolstoyWidgets",s="showFeedCartMobile",u="tolstoyMoveToUrl",l="tolstoyCloseModalMessage",T="tolstoyPlayerReady",g="focusCloseButton",d={OPEN:"open",CLOSE:"close",PLAY:"play",PAUSE:"pause"},I=[d.OPEN,d.PLAY],C=[d.CLOSE,d.PAUSE],S={ready:"tolstoyPreConfigMessengerReady",vodAssetIds:"tolstoyVodAssetIds"},v="rechargeMessaging",$="tolstoyRechargeWidgetData",x="tolstoyRequestRechargeWidgetData",R="tolstoyRequestRechargeAddToCart",Y="tolstoyRechargePostToCartResponse"}),_("kCbDV",function(e,a){t(e.exports,"CAROUSEL_EMBED_WIDGET",function(){return l}),t(e.exports,"IN_TILE_CAROUSEL_EMBED_WIDGET",function(){return T}),t(e.exports,"BUBBLE_WIDGET",function(){return g}),t(e.exports,"STORY_EMBED_WIDGET",function(){return d}),t(e.exports,"EMBED_WIDGET",function(){return I}),t(e.exports,"ON_YOU_WIDGET",function(){return C}),t(e.exports,"TILE_EMBED_WIDGET",function(){return S}),t(e.exports,"CENTERED_MODAL_WIDGET",function(){return v}),t(e.exports,"COLLECTION_TILE_EMBED_WIDGET",function(){return $}),t(e.exports,"COLLECTION_PAGE_TILE_EMBED_WIDGET",function(){return x}),t(e.exports,"STOP_SHOWING_WIDGET_TO",function(){return R}),t(e.exports,"EMBED_WIDGETS_CLASSNAMES",function(){return Y}),t(e.exports,"SITE_ACTIVITY_EVENT_NAME",function(){return D}),t(e.exports,"PAGE_VISIT_EVENT_NAME",function(){return V}),t(e.exports,"DOM_EXCEPTION_ERRORS",function(){return w}),t(e.exports,"DEFAULT_CART_QUANTITY",function(){return k}),t(e.exports,"WIDGET_SCRIPT_PARAMETERS",function(){return p}),t(e.exports,"URL_PARAMETERS",function(){return b}),t(e.exports,"PLACEHOLDER_PRODUCT_ID",function(){return L}),t(e.exports,"CAROUSEL_CREATOR_PROFILE_LINK_POSITION",function(){return N});var o=r("iG8TK"),i=r("hRKjm"),n=r("99pD6"),c=r("lPPKE"),s=r("4lhba"),u=r("fgRdL");const l="carousel",T="inTileCarousel",g="bubble",d="stories",I="embed",C="onYou",S="tile",v="centeredModal",$="collectionTile",x="collectionPageTile",R={clickedX:"stopShowingWidgetToClickedX",viewed:"stopShowingWidgetToViewed"},Y={[l]:o.PUBLIC_CLASSES.carousel,[d]:n.PUBLIC_CLASSES.story,[I]:i.PUBLIC_CLASSES.embed,[S]:c.PUBLIC_CLASSES.tile,[$]:s.PUBLIC_CLASSES.collectionTile,[x]:u.PUBLIC_CLASS},D="siteActivity",V="pageVisit",w={notAllowedError:"NotAllowedError",abortError:"AbortError"},k=1,p={shop:"shop",appKey:"app-key",productId:"product-id",shouldUseCache:"should-use-cache",cacheVersion:"cache-version"},b={tolstoyAutoOpen:"tolstoyAutoOpen",tolstoyAutoOpenOnYou:"autoOpenOnYou",tolstoyStartVideo:"tolstoyStartVideo",tolstoyMoneyFormat:"tolstoyMoneyFormat"},L="PRODUCT_ID",N={TOP:"top",BOTTOM:"bottom"}}),_("iG8TK",function(e,a){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 s}),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 T}),t(e.exports,"SPACING_HORIZONTAL",function(){return g}),t(e.exports,"DEFAULT_TILE_HEIGHT",function(){return d}),t(e.exports,"CAROUSEL_TYPE",function(){return I}),t(e.exports,"SPOTLIGHT_CAROUSEL_CONTENT_TILE_TYPE",function(){return C}),t(e.exports,"CAROUSEL_TITLE",function(){return S}),t(e.exports,"CAROUSEL_ARROW_CLICK_MODE",function(){return v});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,s=2,u=80,l=.3,T=80,g=12,d=416,I={DEFAULT:"default",SPOTLIGHT:"spotlight"},C={product:"product",videoName:"videoName",none:"none"},S={shoppableVideoCarousel:"Shoppable Video Carousel",viewProduct:"View Product"},v={SCROLLS_CAROUSEL:"scrollsCarousel",SCROLLS_VIDEO:"scrollsVideo"}}),_("hRKjm",function(e,a){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}),_("99pD6",function(e,a){t(e.exports,"PUBLIC_CLASSES",function(){return i}),t(e.exports,"POSTER_SUFFIX",function(){return n}),t(e.exports,"STORIES_IMAGE_EXTENSION",function(){return s}),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 T}),t(e.exports,"DEFAULT_STORIES_ITEMS_SIZE_TYPE",function(){return g}),t(e.exports,"DEFAULT_STORIES_ITEMS_PER_ROW",function(){return d}),t(e.exports,"DEFAULT_STORIES_SIZE",function(){return I}),t(e.exports,"DEFAULT_STORIES_SPACING",function(){return C}),t(e.exports,"STORIES_ITEM_MAX_FIXED_SIZE",function(){return S}),t(e.exports,"STORIES_HIGHER_IMAGE_RESOLUTION_SIZE",function(){return v});var o=r("iG8TK");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",s=`.avatar${n}`,u={static:o.EMBED_CAROUSEL_MOTION.static,dynamic:o.EMBED_CAROUSEL_MOTION.dynamic},l={responsive:"responsive",fixed:"fixed"},T={below:"below",overlay:"overlay"},g=l.fixed,d=8,I=80,C=8,S=240,v=200}),_("lPPKE",function(e,a){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"}}),_("4lhba",function(e,a){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 s}),t(e.exports,"TILE_DATA_KEY",function(){return u}),t(e.exports,"DEFAULT_SETTINGS",function(){return l});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"},s={PDP:"pdp",PLAY:"play"},u="data-tolstoy-collection-tile-key",l={playMode:i.AUTOPLAY,playVideos:n.CONSECUTIVELY,autoplayDelay:1,minProductsBetweenVideos:2,mutedByDefault:!1,tileClickMode:s.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}}}}),_("fgRdL",function(e,a){t(e.exports,"PUBLIC_CLASS",function(){return i});const o="collectionPageTile",i="tolstoy-collection-page-tile"}),_("bvKjB",function(e,a){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"}}),_("93NPo",function(e,a){t(e.exports,"uppercaseFirstChar",function(){return c}),t(e.exports,"getSafeParameter",function(){return s}),t(e.exports,"getRandomNumberBetweenTwoIntegers",function(){return u}),t(e.exports,"generateUUID",function(){return l}),t(e.exports,"logDevelopmentMessage",function(){return d}),t(e.exports,"logDevelopmentError",function(){return I}),t(e.exports,"getIsIOS",function(){return C}),t(e.exports,"getIsMobile",function(){return S}),t(e.exports,"debounce",function(){return v}),t(e.exports,"sleep",function(){return $}),t(e.exports,"safeRoundNumber",function(){return x}),t(e.exports,"removeHtmlTags",function(){return R}),t(e.exports,"isNullOrUndefined",function(){return Y}),t(e.exports,"formatTime",function(){return D}),t(e.exports,"verifyUserConsent",function(){return V});var o=r("2Aomz"),i=r("hlJEM"),n=r("lxjfR");const c=w=>w?.length?`${w[0]?.toUpperCase()}${w?.slice(1)}`:"",s=w=>{if(!("URLSearchParams"in window))return null;try{return new URLSearchParams(window.location?.search).get(w)}catch(p){if(p)return null}},u=(w,k)=>Math.floor(Math.random()*(k-w+1))+w,l=()=>{const w=k=>{const p=Math.floor(Math.random()*16);return(k==="x"?p:p&3|8).toString(16)};return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,w)},T=()=>o.NODE_ENV==="development",g=()=>T()||s("td")==="true",d=(...w)=>{g()&&console.log(...w)},I=w=>{g()&&console.error(w)},C=()=>["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document,S=()=>C()||window.screen.width<=450||window.screen.height<=450,v=(w,k=300)=>{let p;return(...b)=>{clearTimeout(p),p=setTimeout(()=>{w(...b)},k)}},$=async(w=0)=>new Promise(k=>{setTimeout(k,w)}),x=(w,k=1)=>{const p=Number(w);return Number.isNaN(p)?0:Number.isInteger(p)?p:Number.parseFloat(p.toFixed(k))},R=w=>w.replace(/<[^>]*>?/gm,""),Y=w=>w==null,D=w=>{const k=Math.floor(w/60),p=Math.floor(w%60);return`${k}:${p.toString().padStart(2,"0")}`},V=()=>(0,n.getCookiePolicy)()===i.COOKIE_POLICIES.rejected?!1:window.Shopify?.customerPrivacy?.currentVisitorConsent?window.Shopify.customerPrivacy.currentVisitorConsent().analytics!=="no":!0}),_("2Aomz",function(e,a){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 s}),t(e.exports,"PLAYER_URL",function(){return l}),t(e.exports,"ON_YOU_URL",function(){return T}),t(e.exports,"HERO_URL",function(){return g}),t(e.exports,"WIDGET_DOMAIN",function(){return d}),t(e.exports,"VIDEO_OUTPUT",function(){return I}),t(e.exports,"CREATE_VIDEO_RESOLUTIONS",function(){return C}),t(e.exports,"SITE_ACTIVITY_EVENT_URL",function(){return S}),t(e.exports,"PAGE_VISIT_EVENT_URL",function(){return v}),t(e.exports,"NODE_ENV",function(){return $});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",s="https://cf-apilb.gotolstoy.com",u="https://fyhmdsxdn7.execute-api.us-east-1.amazonaws.com/rule-groups/get",l="https://player.gotolstoy.com",T="https://play.gotolstoy.com/widget-v2/index.onyou-legacy-fullscreen.html",g="https://play.gotolstoy.com/hero",d="widget.gotolstoy.com",I="https://videos.gotolstoy.com",C="https://api.gotolstoy.com/migrations/recreate-video",S="https://analytics-v2.gotolstoy.com/site-activity",v="https://analytics-v2.gotolstoy.com/page-visit",$="production";var R={CONFIG_URL_CDN:o,CONFIG_URL:i,API_BASE_URL:n,API_LB_BASE_URL:c,API_LB_CDN_BASE_URL:s,GET_RULE_GROUPS_URL:u,PLAYER_URL:l,ON_YOU_URL:T,WIDGET_DOMAIN:d,VIDEO_OUTPUT:I,CREATE_VIDEO_RESOLUTIONS:C,SITE_ACTIVITY_EVENT_URL:S,PAGE_VISIT_EVENT_URL:v,NODE_ENV:$}}),_("hlJEM",function(e,a){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"}}),_("lxjfR",function(e,a){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 g}),t(e.exports,"setToSessionStorage",function(){return d}),t(e.exports,"getCookiePolicy",function(){return $}),t(e.exports,"setLocalStorage",function(){return I}),t(e.exports,"setToCache",function(){return C}),t(e.exports,"removeFromSessionStorage",function(){return S}),t(e.exports,"removeFromCache",function(){return v}),t(e.exports,"setCookiePolicy",function(){return x}),t(e.exports,"setCookie",function(){return Y}),t(e.exports,"removeAllTolstoyKeysFromStorage",function(){return w});var o=r("hlJEM"),i=r("fvcet");const{TOLSTOY_COOKIE_POLICY:n}=o.TOLSTOY_CACHE_KEYS;function c(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(p){const b=Math.trunc(Math.random()*16);return(p==="x"?b:b&3|8).toString(16)})}function s(p){try{return p()}catch(b){return window.tolstoyCaptureError?.(b),null}}function u(p){return s(()=>window.sessionStorage.getItem(p))}function l(p){return s(()=>localStorage.getItem(p))||u(p)}function T(p){return s(()=>{const b=document.cookie.split("; ").find(L=>L.startsWith(`${p}=`));return b?decodeURIComponent(b.split("=")[1]):null})}function g(p){return l(p)||u(p)||T(p)}function d(p,b,L=!1){s(()=>{if(!($()===o.COOKIE_POLICIES.rejected&&!L))return window.sessionStorage.setItem(p,b)})}function I(p,b,L=!1){s(()=>{if($()!==o.COOKIE_POLICIES.rejected)return localStorage.setItem(p,b);if(L)return window.sessionStorage.setItem(p,b)})}function C(p,b,L=!1){s(()=>{if($()!==o.COOKIE_POLICIES.rejected)return localStorage.setItem(p,b);if(L)return window.sessionStorage.setItem(p,b)})}function S(p){return s(()=>window.sessionStorage.removeItem(p))}function v(p){return s(()=>{window.localStorage.removeItem(p),window.sessionStorage.removeItem(p),D(p)})}const $=()=>g(n),x=p=>{C(n,p,!0)},R=p=>{if(!p)return null;const b=p.split(".").filter(Boolean),L=[2,3].filter(N=>b.length>=N).map(N=>b.slice(-N).join("."));for(const N of L){const O=`___domain_test_${c()}`,m=`${O}=1; path=/; SameSite=None; Secure; domain=.${N};`;document.cookie=m;const H=document.cookie.includes(`${O}=1`);if(document.cookie=`${O}=; path=/; domain=.${N}; expires=Thu, 01 Jan 1970 00:00:00 UTC;`,H)return N}return null},Y=(p,b,L)=>{const N=window.location.hostname,O=L?`max-age=${L}; `:"",m=`${p}=${encodeURIComponent(b)}; path=/; ${O}Secure; SameSite=None;`,H=R(N);document.cookie=H?`${m}domain=.${H}; `:m},D=p=>{const b=window.location.hostname,L=R(b),N="expires=Thu, 01 Jan 1970 00:00:00 UTC;";L&&(document.cookie=`${p}=; path=/; domain=.${L}; ${N}`),document.cookie=`${p}=; path=/; ${N}`},V=p=>[...Object.values(o.TOLSTOY_CACHE_KEYS),...Object.values(i.Keys)].some(L=>p.includes(L));function w(){const p=document.cookie.split("; ");for(const b of p){const[L]=b.split("=");V(L.trim())&&D(L)}for(const b in localStorage)V(b)&&localStorage.removeItem(b);for(const b in sessionStorage)V(b)&&sessionStorage.removeItem(b)}(()=>{const p=document.cookie.split("; ");for(const b of p){const[L]=b.split("=");V(L.trim())&&D(L)}})()}),_("fvcet",function(e,a){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"}}),_("dNsZ9",function(e,a){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)}}),_("tZRsn",function(e,a){t(e.exports,"getIsActiveWidgetEvent",function(){return i}),t(e.exports,"getIsInactiveWidgetEvent",function(){return n});var o=r("8ptJJ");const i=c=>o.ACTIVE_WIDGET_MESSAGES_EVENTS.includes(c),n=c=>o.INACTIVE_WIDGET_MESSAGES_EVENTS.includes(c)}),_("i1NbZ",function(e,a){t(e.exports,"getParameterFromWidgetScripts",function(){return s}),t(e.exports,"getEmbedProductId",function(){return u}),t(e.exports,"getCurrentPageProductId",function(){return l}),t(e.exports,"getShouldUseCache",function(){return T}),t(e.exports,"getCacheVersion",function(){return g});var o=r("kCbDV"),i=r("2Aomz");const n=(d,I)=>{const C=d.src;return new URL(C).searchParams.get(I)},c=(d,I)=>d.getAttribute(`data-${I}`),s=d=>{const I=document.querySelectorAll(`script[src*="${i.WIDGET_DOMAIN}"]`);for(const C of I){const S=c(C,d)||n(C,d);if(S)return S}},u=d=>{const I=d?.dataset?.productId;return I==="{{ product.id }}"?null:I},l=()=>{const d=s(o.WIDGET_SCRIPT_PARAMETERS.productId);if(d)return d;const{stories:I,carousel:C,embed:S,tile:v}=o.EMBED_WIDGETS_CLASSNAMES,$=document.querySelectorAll(`.${I}, .${C}, .${S}, .${v}`);for(const x of $){const R=u(x);if(R)return R}},T=()=>{const d=s(o.WIDGET_SCRIPT_PARAMETERS.shouldUseCache),I=s(o.WIDGET_SCRIPT_PARAMETERS.shop);return d==="true"&&!(I==="rubkik.myshopify.com"||I==="rubkik-dev.myshopify.com")},g=()=>s(o.WIDGET_SCRIPT_PARAMETERS.cacheVersion)}),_("kK0IS",function(e,a){t(e.exports,"getAccountSettings",function(){return g}),t(e.exports,"getWidgetConfigV2",function(){return d}),t(e.exports,"postUserIdentification",function(){return I}),t(e.exports,"getProjectConfig",function(){return C}),t(e.exports,"getConfigByUrl",function(){return S}),t(e.exports,"getConfigByProductId",function(){return v}),t(e.exports,"getCollectionTileConfigs",function(){return $}),t(e.exports,"getBubbleSettings",function(){return x}),t(e.exports,"getCollectionPageTileConfig",function(){return R}),t(e.exports,"sendEvent",function(){return Y}),t(e.exports,"createPlayerEvent",function(){return D}),t(e.exports,"createResolutions",function(){return V}),t(e.exports,"createSiteActivityEvent",function(){return b}),t(e.exports,"createPageVisitEvent",function(){return L});var o=r("2Aomz"),i=r("i1NbZ"),n=r("lUrCX"),c=r("93NPo"),s=r("6QfcD"),u=r("gxrY5"),l=r("izL3O");const T=()=>window.tolstoySettings?.shouldUseCache?o.API_LB_CDN_BASE_URL:o.API_LB_BASE_URL,g=async()=>{const N=(0,s.getAppKey)(),O=(0,l.getShop)()||window.Shopify?.shop,m=(0,i.getShouldUseCache)(),H=(0,i.getCacheVersion)(),j=m?o.API_LB_CDN_BASE_URL:o.API_LB_BASE_URL;let h,A;window.widget_V1_AccountSettingsPromise=new Promise((y,E)=>{h=y,A=E});try{const y=new URL(`${j}/widgets/global-config/getWidgetGlobalConfig`);y.searchParams.set("appKey",N),H&&y.searchParams.set("v",H),O&&y.searchParams.set("appUrl",O);const P=await(await fetch(y.toString())).json();return h(P),P}catch(y){A(y),window.tolstoyCaptureError?.(y,"Error loading account settings:")}},d=async({publishId:N,productId:O})=>{const m=(0,s.getAppKey)(),H=(0,i.getCacheVersion)(),h=(0,i.getShouldUseCache)()?o.API_LB_CDN_BASE_URL:o.API_LB_BASE_URL;if(window.tolstoyPreviewWidgetConfig)return window.tolstoyPreviewWidgetConfig;let A,y;window.widget_V1_WidgetConfigV2Promist=new Promise((E,P)=>{A=E,y=P});try{const E=new URL(`${h}/widgets/global-config/getWidgetConfig`);H&&E.searchParams.set("v",H),m&&E.searchParams.set("appKey",m),N&&E.searchParams.set("publishId",N),O&&E.searchParams.set("productId",O);const U=await(await fetch(E.toString())).json();return window.tolstoyAppKey&&window.tolstoyAppKey.length>0&&U.appKey&&U.appKey.length>0&&U.appKey!==window.tolstoyAppKey?null:(A(U),U)}catch(E){y(E),window.tolstoyCaptureError?.(E,"Error loading config:")}},I=async N=>{try{return(0,c.verifyUserConsent)()?(await fetch(`${o.API_BASE_URL}/identify/identify`,{method:"POST",body:JSON.stringify({data:N})})).json():void 0}catch(O){window.tolstoyCaptureError?.(O,"Error updating identification:")}},C=async(N,O)=>{const m=(0,i.getCurrentPageProductId)(),H=T(),j=(0,i.getCacheVersion)(),h=(0,n.getFilteredSearchParams)({widgetType:O,productId:m,publishId:N,v:j});try{const y=await(await fetch(`${H}/settings/widget/by-publish-id?${h}`)).json();return window.tolstoyAppKey&&window.tolstoyAppKey.length>0&&y.appKey&&y.appKey.length>0&&y.appKey!==window.tolstoyAppKey?null:y}catch(A){window.tolstoyCaptureError?.(A,"Error loading config:")}},S=async N=>{const O=T(),m=(0,i.getCacheVersion)(),H=(0,n.getFilteredSearchParams)({...N,url:`${window.location.origin}${window.location.pathname}`,v:m});try{return(await fetch(`${O}/settings/widget/by-product-url?${H}`)).json()}catch(j){window.tolstoyCaptureError?.(j,"Error getting product page config:")}},v=async N=>{const O=T(),m=(0,i.getCacheVersion)(),H=(0,n.getFilteredSearchParams)({...N,v:m});try{return(await fetch(`${O}/settings/widget/by-product-id?${H}`)).json()}catch(j){window.tolstoyCaptureError?.(j,"Error getting product page config:")}},$=async(N,O)=>{const m=T(),H=(0,i.getCacheVersion)(),j=(0,n.getFilteredSearchParams)({appKey:N,collectionId:O,v:H});try{const A=await(await fetch(`${m}/settings/widget/get-collection-tile-config?${j}`)).json();if(Array.isArray(A)&&A.some(y=>y.project&&y.collectionId)){const y=(0,l.getShop)()||window.Shopify?.shop;return A.filter(E=>E.project.appUrl===y)}}catch(h){window.tolstoyCaptureError?.(h,"Error getting collection tile config:")}return[]},x=async N=>{const O=new URLSearchParams(N);try{return(await fetch(`${o.API_LB_BASE_URL}/settings/bubble?${O.toString()}`)).json()}catch(m){window.tolstoyCaptureError?.(m,"Error getting bubble settings:")}},R=async(N,O)=>{const m=T(),H=(0,i.getCacheVersion)(),j=(0,n.getFilteredSearchParams)({publishId:N,collectionId:O,v:H});try{return(await fetch(`${m}/settings/collection-page-tile-config?${j}`)).json()}catch(h){window.tolstoyCaptureError?.(h,"Error getting collection page tile config:")}},Y=async N=>{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(N)})}catch(O){window.tolstoyCaptureError?.(O,"Error sending page view:")}},D=(0,u.sendWithInitialDelay)(Y),V=async N=>{try{return await fetch(`${o.CREATE_VIDEO_RESOLUTIONS}?publishId=${N}`)}catch(O){window.tolstoyCaptureError?.(O)}},w=!0,k=!0,p=N=>{const O=N?.siteActivity;return!O||O===""||Object.keys(O).length===0?!1:Object.values(O).some(m=>m?.totalTime>0)},b=(0,u.sendWithInitialDelay)(N=>{if(!(w&&!p(N))&&(0,c.verifyUserConsent)())try{window.navigator.sendBeacon(o.SITE_ACTIVITY_EVENT_URL,JSON.stringify(N))}catch(O){const m="Error occurred in createSiteActivityEvent";console.error(m,O),window.tolstoyCaptureError?.(O,m)}}),L=(0,u.sendWithInitialDelay)(N=>{if(!k&&(0,c.verifyUserConsent)())try{window.navigator.sendBeacon(o.PAGE_VISIT_EVENT_URL,JSON.stringify(N))}catch(O){const m="Error occurred in createPageVisitEvent";console.error(m,O),window.tolstoyCaptureError?.(O,m)}})}),_("lUrCX",function(e,a){t(e.exports,"getIsTheSameURL",function(){return s}),t(e.exports,"getUrlCustomParams",function(){return u}),t(e.exports,"getFilteredSearchParams",function(){return l}),t(e.exports,"isUrl",function(){return T}),t(e.exports,"getIsEmailCampaignProject",function(){return g});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=d=>d?!!i.test(d)||d.startsWith("tel:")||d.startsWith("mailto:")||d.startsWith("_self:"):!1,c=d=>{const I=d.replace(o,""),C=new URL(I);return`${C.origin}${C.pathname}${C.search}`},s=(d,I)=>!n(d)||!n(I)?!1:c(d)===c(I),u=()=>{const d=new URLSearchParams(window.location.search),I=new URLSearchParams;for(const[C,S]of d){const v=C.toLowerCase();C.length<50&&S.length<100&&(v.startsWith("custom_")||v.startsWith("utm_"))&&I.append(C,S)}return I},l=(d={})=>{const I=new URLSearchParams;for(const[C,S]of Object.entries(d))S!=null&&S!==""&&I.append(C,S);return I.toString()},T=d=>i.test(d),g=d=>new URLSearchParams(window.location.search).get("tolstoy")===d}),_("6QfcD",function(e,a){t(e.exports,"getAppKey",function(){return c});var o=r("kCbDV"),i=r("i1NbZ");let n="";function c(){return window.tolstoyAppKey||n?window.tolstoyAppKey||n:(n=(0,i.getParameterFromWidgetScripts)(o.WIDGET_SCRIPT_PARAMETERS.appKey),n)}}),_("gxrY5",function(e,a){t(e.exports,"sendWithInitialDelay",function(){return s});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 s=u=>(...l)=>{if(i)return u(...l);n.push({eventFunction:u,args:l})}}),_("izL3O",function(e,a){t(e.exports,"getShop",function(){return n});var o=r("kCbDV"),i=r("i1NbZ");function n(){return(0,i.getParameterFromWidgetScripts)(o.WIDGET_SCRIPT_PARAMETERS.shop)||window.Shopify?.shop||""}}),_("eSOI5",function(e,a){t(e.exports,"getAndSetAnonymousId",function(){return p}),t(e.exports,"setPublishId",function(){return O}),t(e.exports,"getTolstoysActivity",function(){return m}),t(e.exports,"pushTolstoyActivity",function(){return H}),t(e.exports,"pushTolstoyViewedProducts",function(){return j}),t(e.exports,"clearTolstoyActivity",function(){return h}),t(e.exports,"setIsReply",function(){return y}),t(e.exports,"setTolstoyProductRecommendation",function(){return E}),t(e.exports,"getTolstoyViewers",function(){return U}),t(e.exports,"setTolstoyViewers",function(){return Q}),t(e.exports,"getTolstoyInteractionDate",function(){return F}),t(e.exports,"setIdentifyInfoId",function(){return ce}),t(e.exports,"getIdentifyInfoId",function(){return tt}),t(e.exports,"removeIdentifyInfoId",function(){return ot}),t(e.exports,"setSessionCounter",function(){return rt}),t(e.exports,"getSessionCounter",function(){return nt}),t(e.exports,"setFirstSeenAt",function(){return st}),t(e.exports,"getFirstSeenAt",function(){return at}),t(e.exports,"setTolstoyInteractionDate",function(){return ct}),t(e.exports,"updateIsAddedFromTolstoyVariantIds",function(){return lt}),t(e.exports,"getTolstoyHideWidget",function(){return ut}),t(e.exports,"setTolstoyHideWidget",function(){return ft}),t(e.exports,"removeTolstoyHideWidget",function(){return pt}),t(e.exports,"getSessionId",function(){return $t}),t(e.exports,"setSessionId",function(){return Et}),t(e.exports,"removeSessionId",function(){return bt}),t(e.exports,"getSessionUniqueId",function(){return St}),t(e.exports,"getNotVisibleOpenedTolstoyPublishId",function(){return yt}),t(e.exports,"setNotVisibileOpenedTolstoyPublishId",function(){return _t}),t(e.exports,"updateTolstoyActivitySessionIdByPublishId",function(){return gt}),t(e.exports,"getIsShopifyCartAnonymousIdSet",function(){return It}),t(e.exports,"setIsShopifyCartAnonymousIdSet",function(){return xt}),t(e.exports,"setTolstoyRecreateResolution",function(){return vt}),t(e.exports,"getTolstoyRecreateResolution",function(){return ht}),t(e.exports,"setShowNotificationBadge",function(){return Nt}),t(e.exports,"getShowNotificationBadge",function(){return At}),t(e.exports,"setShowBubbleText",function(){return Ot}),t(e.exports,"getShowBubbleText",function(){return Ct}),t(e.exports,"setRecreateNewResolution",function(){return Rt}),t(e.exports,"getRecreateNewResolution",function(){return wt}),t(e.exports,"setAbTestGroup",function(){return Lt}),t(e.exports,"getAbTestGroup",function(){return Pt});var o=r("lY4N9"),i=r("hlJEM"),n=r("lxjfR"),c=r("fvcet");const{TOLSTOY_HIDE_WIDGET_STORAGE_KEY:s,TOLSTOY_SESSION_ID_KEY:u,TOLSTOY_SESSION_UNIQUE_ID_KEY:l,TOLSTOY_PRODUCT_RECOMMENDATIONS:T,TOLSTOY_ANONYMOUS_ID:g,TOLSTOY_REPLY:d,TOLSTOY_GROUP:I,TOLSTOY_PUBLISH_ID:C,TOLSTOY_ACTIVITY_KEY:S,TOLSTOY_NOT_VISIBLE_OPENED_PUBLISH_ID_KEY:v,TOLSTOY_INTERACTION_DATE:$,IS_SHOPIFY_CART_ANONYMOUS_ID_SET_KEY:x,TOLSTOY_RECREATE_RESOLUTIONS_PREFIX:R,TOLSTOY_AB_TEST_GROUP:Y}=i.TOLSTOY_CACHE_KEYS,D=2592e3;function V(f){return f?`${$}-${f}`:$}function w(){return(0,n.getFromCache)(g)}function k(f){!f||["undefined","false"].includes(f)||(0,n.setToCache)(g,f)}function p(){let M=((0,o.getIsTapcart)()?(0,o.getTapcartDeviceId)():null)||w()||(0,n.uuidv4)();return M==="false"&&(M=(0,n.uuidv4)()),k(M),M}function b(){return(0,n.getFromCache)(I)}function L(f){(0,n.setToCache)(I,f,!0)}function N(){return(0,n.getFromCache)(C)}function O(f){(0,n.setToCache)(C,f,!0)}function m(){return JSON.parse((0,n.getFromSessionStorage)(S)||"{}")}function H({publishId:f,timeStamp:M,type:W,sessionId:J}){const q=m()||{},mt=q[f]||[];q[f]=[...mt,{timeStamp:M,type:W,sessionId:J}],(0,n.setToSessionStorage)(S,JSON.stringify(q),!0)}const j=({publishId:f,productId:M})=>{const W=z(),J=W[M]||[],q={interactionDate:new Date().toISOString(),publishId:f,productId:M};J.push(q),W[M]=J,Z(W)},h=()=>{(0,n.setToSessionStorage)(S,"{}",!0)};function A(){return(0,n.getFromCache)(d)}function y(f){(0,n.setToCache)(d,f)}function E(){(0,n.setToCache)(T,!0)}function P(){return(0,n.getFromCache)(T)}const U=()=>JSON.parse((0,n.getFromLocalStorage)(c.Keys.TOLSTOY_VIEWERS_KEY)||"{}"),B=()=>U().abTest||{},K=f=>{const M=U();M.abTest=f,Q(M)},z=()=>JSON.parse((0,n.getFromCache)(c.Keys.TOLSTOY_VIEWED_PRODUCTS)||"{}"),Z=f=>{(0,n.setToCache)(c.Keys.TOLSTOY_VIEWED_PRODUCTS,JSON.stringify(f))},Q=f=>{(0,n.setLocalStorage)(c.Keys.TOLSTOY_VIEWERS_KEY,JSON.stringify(f))};function F(f){return(0,n.getFromCache)(V(f))||(0,n.getFromCache)(V())}function ce(f){(0,n.setLocalStorage)(c.Keys.IDENTIFY_INFO_ID_KEY,f)}function tt(){return(0,n.getFromLocalStorage)(c.Keys.IDENTIFY_INFO_ID_KEY)}function ot(){localStorage.removeItem(c.Keys.IDENTIFY_INFO_ID_KEY)}const rt=f=>{(0,n.setLocalStorage)(c.Keys.SESSION_COUNTER_KEY,f)},nt=()=>Number((0,n.getFromLocalStorage)(c.Keys.SESSION_COUNTER_KEY)),st=f=>{(0,n.setLocalStorage)(c.Keys.FIRST_SEEN_AT_KEY,f)},at=()=>(0,n.getFromLocalStorage)(c.Keys.FIRST_SEEN_AT_KEY);function ct(f,M){const W=new Date().toISOString();(0,n.setToCache)(V(f),W),it(M)}const it=f=>{(0,n.setCookie)(c.COOKIE_KEYS.TOLSTOY_INTERACTION,JSON.stringify({anonymousId:p(),appUrl:f}),D),(0,n.setLocalStorage)(c.COOKIE_KEYS.TOLSTOY_INTERACTION,JSON.stringify({anonymousId:p(),appUrl:f}),!0)},Ut=()=>{const f=(0,n.getFromCache)(c.COOKIE_KEYS.TOLSTOY_INTERACTION);return JSON.parse(f||"{}")},dt=()=>{const f=(0,n.getFromCache)(c.Keys.TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS);return JSON.parse(f||"[]")},lt=f=>{try{const M=dt();M.includes(f)||M.push(`${f}`),(0,n.setLocalStorage)(c.COOKIE_KEYS.TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS,JSON.stringify(M),!0),(0,n.setCookie)(c.COOKIE_KEYS.TOLSTOY_IS_ADDED_FROM_TOLSTOY_VARIANT_IDS,JSON.stringify(M),D)}catch{}},ut=f=>(0,n.getFromSessionStorage)(`${s}-${f}`),ft=f=>(0,n.setToSessionStorage)(`${s}-${f}`,"true",!0),pt=f=>window.sessionStorage.removeItem(`${s}-${f}`),$t=()=>(0,n.getFromSessionStorage)(u),Et=f=>(0,n.setToSessionStorage)(u,f,!0),bt=()=>(0,n.removeFromSessionStorage)(u),St=()=>{const f=(0,n.getFromSessionStorage)(l);return f||Tt()},Tt=()=>{const f=(0,n.uuidv4)();return(0,n.setToSessionStorage)(l,f,!0),f},yt=()=>{const f=(0,n.getFromSessionStorage)(v);return!f||f==="null"?null:f},_t=f=>(0,n.setToSessionStorage)(v,f,!0),gt=(f,M)=>{const W=m()||{},J=W[f]||[];if(!J?.length)return;const q=J[J.length-1];q.sessionId=M,(0,n.setToSessionStorage)(S,JSON.stringify(W),!0)},It=()=>(0,n.getFromSessionStorage)(x),xt=f=>(0,n.setToSessionStorage)(x,f),vt=f=>(0,n.setLocalStorage)(`${R}-${f}`,"true",!0),ht=f=>(0,n.getFromLocalStorage)(`${R}-${f}`),Nt=(f,M)=>(0,n.setLocalStorage)(`${c.Keys.NOTIFICATION_BADGE_PREFIX}-${f}`,M,!0),At=f=>(0,n.getFromLocalStorage)(`${c.Keys.NOTIFICATION_BADGE_PREFIX}-${f}`),Ot=(f,M,W)=>(0,n.setLocalStorage)(`${c.Keys.BUBBLE_TEXT_PREFIX}-${f}-${M}`,W,!0),Ct=(f,M)=>(0,n.getFromLocalStorage)(`${c.Keys.BUBBLE_TEXT_PREFIX}-${f}-${M}`),Rt=(f,M)=>(0,n.setLocalStorage)(`${c.Keys.RECREATE_NEW_RESOLUTION_PREFIX}-${f}`,M,!0),wt=f=>(0,n.getFromLocalStorage)(`${c.Keys.RECREATE_NEW_RESOLUTION_PREFIX}-${f}`),Lt=(f,M)=>(0,n.setLocalStorage)(`${Y}-${f}`,M,!0),Pt=f=>(0,n.getFromLocalStorage)(`${Y}-${f}`)}),_("lY4N9",function(e,a){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")}),_("xb7kn",function(e,a){t(e.exports,"tolstoyWidgetReady",function(){return i}),t(e.exports,"tolstoyPlayerReady",function(){return n});var o=r("8ptJJ");const i=()=>{const c=new CustomEvent("tolstoyWidgetReady");window.dispatchEvent(c)},n=()=>{const c=new CustomEvent(o.TOLSTOY_PLAYER_READY_MESSAGE);window.dispatchEvent(c)}}),_("aEodP",function(e,a){t(e.exports,"INTERNAL_EVENTS",function(){return x});const x={...{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"}}),_("519R9",function(e,a){t(e.exports,"default",function(){return s});var o=r("dEa8z"),i=r("93NPo");class n extends o.default{constructor(){if(n.instance)return n.instance;super({shouldArchivePastEvents:!0}),n.instance=this}eventHandler=l=>{const{data:T={}}=l,{eventName:g}=T;if(this.eventCallbacks[g])for(const d of this.eventCallbacks[g])d(l)};postMessage=l=>{const T=l.transmissionId||(0,i.generateUUID)();return super.postMessage({...l,transmissionId:T}),T};init=()=>{this.initListener(this.eventHandler)}}const c=new n;Object.freeze(c);var s=c}),_("dEa8z",function(e,a){t(e.exports,"default",function(){return n});var o=r("lqvQ6");class i{constructor({shouldIncludeLogs:s=!1,shouldArchivePastEvents:u=!1}={}){this.broadcastHub=new o.default,this.eventCallbacks={},this.pastEvents={},this.shouldIncludeLogs=s,this.shouldArchivePastEvents=u}logMessage(s){this.shouldIncludeLogs&&console.log(s)}throwError(s){if(this.shouldIncludeLogs)throw new Error(s)}archivePastEvent(s){if(!this.shouldArchivePastEvents)return;const{eventName:u}=s;this.pastEvents[u]||(this.pastEvents[u]=[]),this.pastEvents[u].push(s)}postMessage(s){this.archivePastEvent(s),this.broadcastHub.postMessage(s)}postPastEvents({eventName:s,callback:u}){if(this.pastEvents[s])for(const l of this.pastEvents[s])u({data:{...l,isPastEvent:!0}})}subscribe({eventName:s,callback:u,shouldIncludePastEvents:l}){if(this.eventCallbacks[s]||(this.eventCallbacks[s]=new Set),this.eventCallbacks[s].has(u)){this.throwError(`Already subscribed to event ${s} with this callback`);return}this.eventCallbacks[s].add(u),l&&this.postPastEvents({eventName:s,callback:u})}subscribeMultipleEvents=({eventNames:s,callback:u,shouldIncludePastEvents:l})=>{for(const T of s)this.subscribe({eventName:T,callback:u,shouldIncludePastEvents:l})};unsubscribe({eventName:s,callback:u}){if(!this.eventCallbacks[s]){this.throwError(`Not subscribed to event ${s}`);return}if(!this.eventCallbacks[s].has(u)){this.throwError("Callback is not subscribed");return}if(!this.eventCallbacks[s].delete(u)){this.logMessage(`Not subscribed to event ${s} with this callback`);return}this.logMessage(`Unsubscribed from event ${s}`)}unsubscribeMultipleEvents=({eventNames:s,callback:u})=>{for(const l of s)this.unsubscribe({eventName:l,callback:u})};initListener(s){this.broadcastHub.addEventListener("message",s)}}var n=i}),_("lqvQ6",function(e,a){t(e.exports,"default",function(){return n});var o=r("93NPo");class i{constructor(s){this.name=s||(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=s=>{this.broadcaster?.postMessage(s)};addEventListener=(...s)=>{this.receiver?.addEventListener(...s)}}var n=i}),_("ljwIw",function(e,a){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 T}),t(e.exports,"getPublicId",function(){return g}),t(e.exports,"getElementSelector",function(){return d}),t(e.exports,"getElement",function(){return I}),t(e.exports,"getCustomElementSelector",function(){return S}),t(e.exports,"getCustomElement",function(){return v});const o=({tagName:$,src:x,container:R,attributes:Y,style:D,styleString:V,classNames:w,eventListeners:k})=>{const p=document.createElement($);if(k)for(const[b,L]of Object.entries(k))p.addEventListener(b,L);if(x&&(p.src=x),Y)for(const[b,L]of Object.entries(Y))p.setAttribute(b,L);if(V&&(p.style.cssText=V),D)for(const[b,L]of Object.entries(D))p.style[b]=L;return w&&p.classList.add(...w),R&&R.append(p),p},i=({src:$,container:x,attributes:R})=>o({tagName:"script",src:$,container:x,attributes:R}),n=({src:$,container:x,attributes:R,style:Y})=>o({tagName:"iframe",src:$,container:x,attributes:R,style:Y}),c=({callback:$,classNames:x})=>{const R=b=>x.some(L=>b.getElementsByClassName(L).length>0),Y=b=>x.includes(b),D=b=>[...b.classList].some(Y),V=b=>b.classList?D(b)||R(b):!1,w=b=>b.type!=="childList"||b.addedNodes.length===0?!1:[...b.addedNodes].some(V),k=b=>{b.some(w)&&$()};new window.MutationObserver(k).observe(document.body,{subtree:!0,childList:!0})},s=({callback:$})=>{window.addEventListener("DOMContentLoaded",$),window.addEventListener("load",$)},u=({callback:$,classNames:x})=>{s({callback:$}),"MutationObserver"in window&&c({callback:$,classNames:x})},l=({video:$,onError:x})=>{if(!$)return Promise.reject(new Error("No video element"));const R=/iPad|iPhone|iPod/.test(navigator.userAgent),Y=Number.parseFloat(navigator.userAgent.match(/OS (\d+)_/)?.[1]||"0");return R&&Y>=18&&$.readyState<1&&$.load(),$.play().catch(V=>(console.warn("Video play failed:",V),x&&x(V),Promise.reject(V)))},T=$=>{const x=document.createElement("div");return x.innerHTML=$.trim(),x.firstChild},g=($,x)=>`${$}-${x}`,d=($,x)=>`[data-tolstoy-element="${g($,x)}"]`,I=($,x)=>window.document.querySelector(d($,x)),C=($,x)=>window.document.querySelectorAll(`[data-tolstoy-element="${g($,x)}"]`),S=($,x)=>`[${$}="${x}"]`,v=($,x)=>window.document.querySelector(`[${$}="${x}"]`)}),_("4dQPj",function(e,a){t(e.exports,"default",function(){return I});var o=r("aEodP"),i=r("8ptJJ"),n=r("519R9"),c=r("e3391");const s={},u={},l={},T=[];class g{constructor(){if(g.instance)return g.instance;g.instance=this}registerIframe({modalId:S,modalIframe:v}){s[S]=v}postInternalMessage({modalId:S,data:v}){delete v.modalId;const $=n.default.postMessage(v);l[$]=S}handleModalMessagingReady({modalId:S}){u[S]=!0;const v=s[S];for(const $ of T){const{transmissionId:x}=$,R=l[x];(!R||R===S)&&this.postMessageToIframe({iframe:v,message:$})}}eventHandler=({data:S={}})=>{const{modalId:v,eventName:$}=S;if(v)switch($){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:v,data:S});case o.INTERNAL_EVENTS.modalMessagingReady:return this.postInternalMessage({modalId:v,data:S}),this.handleModalMessagingReady({modalId:v});case o.INTERNAL_EVENTS.toggleFeedCloseButton:return this.postInternalMessage({modalId:v,data:S});default:return null}};internalEventHandler=({data:S})=>{this.postMessageToModal(S)};postMessageToIframe({iframe:S,message:v}){S.contentWindow?.postMessage(v,"*")}postMessageToAllIframes({message:S}){T.push(S);for(const[v,$]of Object.entries(s))u[v]&&this.postMessageToIframe({iframe:$,message:S})}postMessageToModal(S){const{transmissionId:v,shouldEndTransmission:$=!0,...x}=S,R=l[v];if(!R)return this.postMessageToAllIframes({message:x});if(!u[R]){T.push(S);return}const D=s[R];this.postMessageToIframe({iframe:D,message:x}),$&&delete l[v]}initInternalMessagingSubscriptions=()=>{n.default.subscribeMultipleEvents({eventNames:c.INTERNAL_MESSAGES_TO_SUBSCRIBE,callback:this.internalEventHandler})};init(){this.initInternalMessagingSubscriptions(),window.addEventListener("message",this.eventHandler)}}const d=new g;Object.freeze(d);var I=d}),_("e3391",function(e,a){t(e.exports,"INTERNAL_MESSAGES_TO_SUBSCRIBE",function(){return i});var o=r("aEodP");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]}),_("3ntgJ",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("i8uuP")).then(()=>r("2S3LN"))}),_("1rN27",function(e,a){"use strict";var o=r("JNMYe");e.exports=o(function(i){return new Promise(function(n,c){var s=document.getElementsByTagName("script");if([].concat(s).some(function(T){return T.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(T){var g=new TypeError("Failed to fetch dynamically imported module: ".concat(i,". Error: ").concat(T.message));l.onerror=l.onload=null,l.remove(),c(g)},l.onload=function(){l.onerror=l.onload=null,n()},document.getElementsByTagName("head")[0].appendChild(l)})})}),_("JNMYe",function(e,a){"use strict";var o={},i={},n={};function c(s){switch(s){case"preload":return i;case"prefetch":return n;default:return o}}e.exports=function(s,u){return function(l){var T=c(u);return T[l]?T[l]:T[l]=s.apply(null,arguments).catch(function(g){throw delete T[l],g})}}}),_("7EyoR",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("aslI4")).then(()=>r("i4yUB"))}),_("20jZi",function(e,a){e.exports=Promise.all([r("1rN27")(r("jHnDr").resolve("i8uuP")),r("1rN27")(r("jHnDr").resolve("bbcX5"))]).then(()=>r("SMK6d"))}),_("9xImz",function(e,a){e.exports=Promise.all([r("1rN27")(r("jHnDr").resolve("6RawR")),r("1rN27")(r("jHnDr").resolve("fWIyY")),r("1rN27")(r("jHnDr").resolve("cYlHC"))]).then(()=>r("dnUNq"))}),_("4xGBK",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("dKxcl")).then(()=>r("g9R7i"))}),_("3CzU6",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("eDAhl")).then(()=>r("dc422"))}),_("kT78r",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("l0JpJ")).then(()=>r("2dXcK"))}),_("j5yXP",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("1DY44")).then(()=>r("4Z19s"))}),_("aeVRw",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("i5ZhA")).then(()=>r("1nS19"))}),_("ceBz0",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("hrz8i")).then(()=>r("l8cxn"))}),_("eEPht",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("iVld5")).then(()=>r("6gZvj"))}),_("9LxpD",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("kOWhD")).then(()=>r("j3Rly"))}),_("8qEs3",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("hmbkR")).then(()=>r("1xZaa"))}),_("eCvYE",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("j48za")).then(()=>r("dwbHY"))}),_("46e13",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("acYDh")).then(()=>r("iq3md"))}),_("20E5q",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("gZRwx")).then(()=>r("klml0"))}),_("bAqc6",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("48rPv")).then(()=>r("bDaQR"))}),_("9fbdk",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("9RihJ")).then(()=>r("kWDbk"))}),_("c2UxD",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("du4Vw")).then(()=>r("eMLZH"))}),_("intUv",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("fWIyY")).then(()=>r("bkGGB"))}),_("hY2Ky",function(e,a){e.exports=Promise.all([r("1rN27")(r("jHnDr").resolve("fWIyY")),r("1rN27")(r("jHnDr").resolve("k2Q5z"))]).then(()=>r("1BUT1"))}),_("aNjZO",function(e,a){e.exports=r("1rN27")(r("jHnDr").resolve("c8ux4")).then(()=>r("bIJgo"))});var Dt={};r("jHnDr").register(r("2372k").getBundleURL("fWNwr"),JSON.parse('["fWNwr","widget.js","i8uuP","embed-widgets.utils.js","aslI4","product-gallery-video-loader.js","bbcX5","embed-widgets.js","7SdT5","collection-tile-init-templates.js","cYlHC","floating-widget-loader.js","aKM9X","centered-modal.js","cDpG9","CenteredModal.a5ba51dc.js","isfCu","CenteredModal.1a8b3526.css","b9uE3","bubble.js","koqqC","Bubble.611faa6d.css","fWIyY","account.js","6RawR","common-loader.js","dKxcl","video-widget-loader.js","dTIhU","t-v.js","3xAff","TV.8d0c699d.css","eDAhl","external-messaging.js","l0JpJ","external-event-subscriber.js","1DY44","shopify-subscriber.js","i5ZhA","url-subscriber.js","hrz8i","custom-cart-subscriber.js","iVld5","rebuy-subscriber.js","kOWhD","kendo-subscriber.js","hmbkR","tapcart-subscriber.js","j48za","afterpay-subscriber.js","acYDh","cookie-policy-subscriber.js","gZRwx","player-events-subscriber.js","48rPv","open-commerce-subscriber.js","9RihJ","product-subscriber.js","du4Vw","widget-v2-subscriber.js","k2Q5z","embed-widgets-loader.js","5tuD6","carousel-loader-v2.js","izN8B","carousel-skeleton.js","1NB7b","CarouselSkeleton.de5c055e.js","ew0qU","CarouselSkeleton.f53ece70.css","cw2mz","carousel-v2.js","UytEQ","Carousel.df55138e.css","hiyMq","spotlight-carousel-v2.js","b34Kc","spotlight-carousel-video-v2.js","9FErS","SpotlightCarouselVideo.3524f22b.css","k1vpo","content-tile-v2.js","bS5RJ","ContentTile.63d53731.css","4keBy","spotlight-carousel-arrow-v2.js","hn0L0","SpotlightCarouselArrow.a4557c70.css","6MhzS","spotlight-carousel-tile-v2.js","aN3Ai","SpotlightCarouselTile.a4557c70.css","9NklG","spotlight-carousel-tile-text-v2.js","7JFTj","spotlight-carousel-progress-bar-v2.js","j8tKg","SpotlightCarouselProgressBar.a4557c70.css","2EQBB","spotlight-carousel-controller-v2.js","89rZX","carousel-loader.js","dj7hR","carousel.js","kFOMR","Carousel.c140a4a7.css","bwTLD","spotlight-carousel.js","lmUHe","spotlight-carousel-video.js","baNop","SpotlightCarouselVideo.f53ece70.css","3N0NX","content-tile.js","6U3tz","ContentTile.f1dfa512.css","aDwLk","spotlight-carousel-arrow.js","6lus3","SpotlightCarouselArrow.0038b47b.css","gkl30","spotlight-carousel-tile.js","dAPEo","SpotlightCarouselTile.0038b47b.css","1p0Ow","spotlight-carousel-tile-text.js","9FVlg","spotlight-carousel-progress-bar.js","3usLk","SpotlightCarouselProgressBar.0038b47b.css","2SjbV","spotlight-carousel-controller.js","6UW58","story-v2.js","16zx1","Story.c68c3d96.css","34FYC","story.js","ls8QA","Story.27cf7732.css","l1VTG","embed.js","1U8tk","Embed.659a377c.css","jiIH5","tile.js","cGSvp","Tile.864911ff.css","lCIdQ","collection-tile-controller.js","6iLLd","CollectionTileController.821f8f4a.css","6mZ8R","collection-page-tile-controller.js","ksyNr","CollectionPageTileController.104ab420.css","c8ux4","product-metafields-subscriber.js"]'));var te=r("aQK74"),Ee=r("xb7kn"),de=r("2Aomz"),oe=r("lY4N9");const ee={PDP_CAROUSEL:"pdp-carousel",VIDEO_PAGE:"video-page"},G={HEADER:"header",HEADER_AND_BOTTOM_NAVBAR:"header-and-bottom-navbar",CUSTOM_SCREEN:"custom-screen",CUSTOM_SCREEN_AND_BOTTOM_NAVBAR:"custom-screen-and-bottom-navbar"},ne=e=>document.documentElement.style.setProperty("height",`${e}px`,"important"),be=()=>navigator.userAgent.toLowerCase().includes("android"),Se=e=>{const a=window.screen.availHeight,o=window.Tapcart.variables.device.windowHeight;switch(e){case G.HEADER:return o;case G.HEADER_AND_BOTTOM_NAVBAR:return o;case G.CUSTOM_SCREEN:return a-100;case G.CUSTOM_SCREEN_AND_BOTTOM_NAVBAR:return a-184;default:return o||a}},Te=e=>{const a=window.screen.availHeight,o=window.Tapcart.variables.device.windowHeight;switch(e){case G.HEADER:return o;case G.HEADER_AND_BOTTOM_NAVBAR:return o-75;case G.CUSTOM_SCREEN:return a-90;case G.CUSTOM_SCREEN_AND_BOTTOM_NAVBAR:return a-175;default:return o||a}},ye=e=>be()?Se(e):Te(e),_e=(e,a)=>{const o=ye(a.navType);ne(o)},ge=e=>` `,Ie=(e={})=>{const{height:a=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",ne(a),clearInterval(i)):o>=50&&clearInterval(i)},200)},xe=(e,a)=>{ne(0),Ie(a)},ve=e=>{const a=window?.Tapcart?.variables?.product?.id;return` `},he=async(e,a)=>{switch(a.blockType){case ee.PDP_CAROUSEL:xe(e,a);break;case ee.VIDEO_PAGE:_e(e,a);break;default:break}},Ne=`
Tolstoy widget will appear here.
Click on preview in top right to see widget.
`,Ae=async()=>{const e=document.querySelectorAll("tolstoy-block");if(e.length!==0){if((0,oe.isTapcartDashboard)()){for(const a of Array.from(e))a.outerHTML=Ne;return}for(const a of Array.from(e)){const{publishId:o,blockType:i,navType:n,height:c}=a.dataset||{},s={blockType:i,navType:n,height:c};let u="";switch(i){case ee.PDP_CAROUSEL:u=ve(o);break;case ee.VIDEO_PAGE:u=ge(o);break;default:break}u&&(a.outerHTML=u,he(a,s))}}};var se=r("aEodP");const Oe=[se.INTERNAL_EVENTS.urlChange];var te=r("aQK74"),se=r("aEodP");const Ce=e=>{switch(e.data.eventName){case se.INTERNAL_EVENTS.urlChange:return(0,te.sendPageVisitEvent)();default:return null}};var Re=r("6QfcD");const we=["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"],Pe=["(+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 we.some(a=>e.includes(a))},De=()=>Pe.some(e=>window.navigator.userAgent.includes(e)),Me=()=>{const e=window.navigator.userAgent.toLowerCase();return me()?!0:Le.some(a=>e.includes(a))},Mt=e=>{const a=e.toLocaleLowerCase();return a.includes("chrome-lighthouse")||a.includes("page speed insights")};var ae=r("519R9"),le=r("ljwIw"),oe=r("lY4N9"),Ue=r("93NPo"),ue=r("4dQPj"),fe=Object.assign(Object.create(null),{url:"file:///packages/widget/src/widgets/widgetloader.js"});const Ve=50,ke="8b32dacc-8f1d-4cce-b641-9f60e88f9414",Ye=()=>{typeof window>"u"||Promise.all([r("3ntgJ"),r("7EyoR"),r("20jZi"),r("9xImz"),r("4xGBK"),r("3CzU6"),r("kT78r"),r("j5yXP"),r("aeVRw"),r("ceBz0"),r("eEPht"),r("9LxpD"),r("8qEs3"),r("eCvYE"),r("46e13"),r("20E5q"),r("bAqc6"),r("9fbdk"),r("c2UxD")])},Be=()=>{if((document.currentScript?.src||fe?.url)?.includes("/we/widget.js")){(0,le.createScript)({src:`https://${de.WIDGET_DOMAIN}/wes/widget.js`,container:document.head,attributes:{type:"module"}});return}(0,le.createScript)({src:`https://${de.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",pe=async()=>{try{if(window.tolstoyWidget||Ke())return;if(De()&&!Me()){console.debug("Bot user");return}if(!He()){setTimeout(pe,Ve);return}if((0,oe.getIsTapcart)()&&await Ae(),(0,oe.isTapcartDashboard)())return;if((0,Ue.getSafeParameter)("td")==="true"&&!document.currentScript?.src?.includes?.("/ws/widget.js")&&!fe?.url?.includes?.("/wes/widget.js")){Be();return}(0,te.registerSiteActivityListenerIfNeeded)(),qe(),ze(),await Promise.all([Qe(),Ze(),Xe()]),et(),(0,te.sendPageVisitEvent)(),await Fe(),await Promise.all([Ge(),Je(),We()]),(0,Ee.tolstoyWidgetReady)()}catch(e){console.log("error",e)}},Fe=async()=>{const{default:e}=await r("intUv");return e.init()};let $e;const We=async()=>{const{default:e}=await r("hY2Ky");return $e=new e,$e.init()},Ge=async e=>{const{default:a}=await r("9xImz");return new a(e).init()},Je=async()=>{const{default:e}=await r("4xGBK");return new e().init()},qe=()=>(ae.default.init(),ae.default),ze=()=>(ue.default.init(),ue.default),Qe=async()=>{const{default:e}=await r("kT78r");e.init();const{subscribe:a,unsubscribe:o}=e;return window.tolstoyWidget={...window.tolstoyWidget,subscribe:a,unsubscribe:o},e},Ze=async()=>{const{default:e}=await r("3CzU6"),{postMessage:a,closePlayer:o,identify:i,changeEmail:n}=e;return window.tolstoyWidget={...window.tolstoyWidget,postMessage:a,closePlayer:o,identify:i,changeEmail:n},e},Xe=async()=>{const[{default:e},{default:a},{default:o},{default:i},{default:n},{default:c},{default:s},{default:u},{default:l},{default:T},{default:g},{default:d}]=await Promise.all([r("j5yXP"),r("aeVRw"),r("ceBz0"),r("eEPht"),r("9LxpD"),r("8qEs3"),r("eCvYE"),r("46e13"),r("20E5q"),r("bAqc6"),r("9fbdk"),r("c2UxD")]);if(e.init(),a.init(),o.init(),i.init(),n.init(),c.init(),s.init(),u.init(),l.init(),T.init(),g.init(),d.init(),(0,Re.getAppKey)()===ke){const{default:I}=await r("aNjZO");I.init()}},et=()=>{ae.default.subscribeMultipleEvents({eventNames:Oe,callback:Ce})};Ye(),pe()})();