1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="4e3bc60b-9ac4-5e28-2cfe-8ce53e1d3d28")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,5380,a=>{a.v({img:"PlasmicProductLandingThumbnail-module__X-xSva__img",root:"PlasmicProductLandingThumbnail-module__X-xSva__root",rootactive:"PlasmicProductLandingThumbnail-module__X-xSva__rootactive"})},41050,a=>{a.v({looxWidget:"PlasmicLooxStarWidget-module__DRAnoq__looxWidget",root:"PlasmicLooxStarWidget-module__DRAnoq__root"})},3415,a=>{a.v({root:"PlasmicSelectVariantStock-module__xn5AxG__root",stockIndicator:"PlasmicSelectVariantStock-module__xn5AxG__stockIndicator",stockIndicatoravailable:"PlasmicSelectVariantStock-module__xn5AxG__stockIndicatoravailable",text__fvSxj:"PlasmicSelectVariantStock-module__xn5AxG__text__fvSxj",text__nhS7M:"PlasmicSelectVariantStock-module__xn5AxG__text__nhS7M",textavailable__fvSxJadJQ:"PlasmicSelectVariantStock-module__xn5AxG__textavailable__fvSxJadJQ",textavailable__nhS7MadJQ:"PlasmicSelectVariantStock-module__xn5AxG__textavailable__nhS7MadJQ"})},24119,a=>{a.v({root:"PlasmicSelectVariant-module__Sjkmeq__root",select:"PlasmicSelectVariant-module__Sjkmeq__select",selectVariantStock:"PlasmicSelectVariant-module__Sjkmeq__selectVariantStock",selectVariantStock__gkg9G:"PlasmicSelectVariant-module__Sjkmeq__selectVariantStock__gkg9G",selectVariantStock__jxc2M:"PlasmicSelectVariant-module__Sjkmeq__selectVariantStock__jxc2M",svg__hggMx:"PlasmicSelectVariant-module__Sjkmeq__svg__hggMx",svg__hozV0:"PlasmicSelectVariant-module__Sjkmeq__svg__hozV0",svg__koh0A:"PlasmicSelectVariant-module__Sjkmeq__svg__koh0A"})},75399,a=>{a.v({coupon:"PlasmicCouponField-module__FOgL6G__coupon",couponCode:"PlasmicCouponField-module__FOgL6G__couponCode",slotTargetCouponCode:"PlasmicCouponField-module__FOgL6G__slotTargetCouponCode",svg:"PlasmicCouponField-module__FOgL6G__svg"})},77052,a=>{a.v({couponField:"PlasmicCouponOffer-module__nB775q__couponField",freeBox:"PlasmicCouponOffer-module__nB775q__freeBox",offer:"PlasmicCouponOffer-module__nB775q__offer",offerCopy:"PlasmicCouponOffer-module__nB775q__offerCopy",reveal:"PlasmicCouponOffer-module__nB775q__reveal",revealCopy:"PlasmicCouponOffer-module__nB775q__revealCopy",revealCopystate_revealCode:"PlasmicCouponOffer-module__nB775q__revealCopystate_revealCode",revealstate_revealCode:"PlasmicCouponOffer-module__nB775q__revealstate_revealCode",root:"PlasmicCouponOffer-module__nB775q__root",roottype_noEmailRequired:"PlasmicCouponOffer-module__nB775q__roottype_noEmailRequired",slotTargetChildren2:"PlasmicCouponOffer-module__nB775q__slotTargetChildren2",slotTargetChildren2state_revealCode:"PlasmicCouponOffer-module__nB775q__slotTargetChildren2state_revealCode",slotTargetEmailNotValid:"PlasmicCouponOffer-module__nB775q__slotTargetEmailNotValid",slotTargetOfferDeal:"PlasmicCouponOffer-module__nB775q__slotTargetOfferDeal",slotTargetOfferDealtype_noEmailRequired:"PlasmicCouponOffer-module__nB775q__slotTargetOfferDealtype_noEmailRequired",svg__xgVzs:"PlasmicCouponOffer-module__nB775q__svg__xgVzs",svg__yweQ8:"PlasmicCouponOffer-module__nB775q__svg__yweQ8",textInput:"PlasmicCouponOffer-module__nB775q__textInput",text___86TpW:"PlasmicCouponOffer-module__nB775q__text___86TpW",text__du8WD:"PlasmicCouponOffer-module__nB775q__text__du8WD"})},27896,a=>{a.v({addToCart:"PlasmicProductLanding-module___nK77G__addToCart",animImg:"PlasmicProductLanding-module___nK77G__animImg",buttonCart:"PlasmicProductLanding-module___nK77G__buttonCart",buttonCartavailability_notYetAvailable:"PlasmicProductLanding-module___nK77G__buttonCartavailability_notYetAvailable",buttonCartdisplay__new:"PlasmicProductLanding-module___nK77G__buttonCartdisplay__new",buttonCartdisplay_hideVariantSelect:"PlasmicProductLanding-module___nK77G__buttonCartdisplay_hideVariantSelect",buttonCartdisplay_latest:"PlasmicProductLanding-module___nK77G__buttonCartdis
2play_latest",buttonCartdisplay_outOfStock:"PlasmicProductLanding-module___nK77G__buttonCartdisplay_outOfStock",couponOffer:"PlasmicProductLanding-module___nK77G__couponOffer",couponOffer__jTRie:"PlasmicProductLanding-module___nK77G__couponOffer__jTRie",couponOfferdisplay_couponOffer:"PlasmicProductLanding-module___nK77G__couponOfferdisplay_couponOffer",descriptionBox:"PlasmicProductLanding-module___nK77G__descriptionBox",estimatedDelivery:"PlasmicProductLanding-module___nK77G__estimatedDelivery",estimatedDeliverydisplay_estimatedDelivery:"PlasmicProductLanding-module___nK77G__estimatedDeliverydisplay_estimatedDelivery",freeBox:"PlasmicProductLanding-module___nK77G__freeBox",image:"PlasmicProductLanding-module___nK77G__image",img:"PlasmicProductLanding-module___nK77G__img",left:"PlasmicProductLanding-module___nK77G__left",looxStarWidget:"PlasmicProductLanding-module___nK77G__looxStarWidget",notYetAvailable:"PlasmicProductLanding-module___nK77G__notYetAvailable",notYetAvailableavailability_notYetAvailable:"PlasmicProductLanding-module___nK77G__notYetAvailableavailability_notYetAvailable",price2:"PlasmicProductLanding-module___nK77G__price2",priceProp___9V7Ff:"PlasmicProductLanding-module___nK77G__priceProp___9V7Ff",priceProp__js6Gg:"PlasmicProductLanding-module___nK77G__priceProp__js6Gg",priceProp__ng1D7:"PlasmicProductLanding-module___nK77G__priceProp__ng1D7",priceProp__ogIdR:"PlasmicProductLanding-module___nK77G__priceProp__ogIdR",priceProp__sQJmn:"PlasmicProductLanding-module___nK77G__priceProp__sQJmn",productLandingThumbnail___7D9Wv:"PlasmicProductLanding-module___nK77G__productLandingThumbnail___7D9Wv",productLandingThumbnail__fw21Q:"PlasmicProductLanding-module___nK77G__productLandingThumbnail__fw21Q",productLandingThumbnail__g9Q91:"PlasmicProductLanding-module___nK77G__productLandingThumbnail__g9Q91",productLandingThumbnail__sgx8B:"PlasmicProductLanding-module___nK77G__productLandingThumbnail__sgx8B",productLandingThumbnail__uLLe:"PlasmicProductLanding-module___nK77G__productLandingThumbnail__uLLe",productLandingThumbnail__vdikm:"PlasmicProductLanding-module___nK77G__productLandingThumbnail__vdikm",right:"PlasmicProductLanding-module___nK77G__right",root:"PlasmicProductLanding-module___nK77G__root",select:"PlasmicProductLanding-module___nK77G__select",selectVariantStock__aszEd:"PlasmicProductLanding-module___nK77G__selectVariantStock__aszEd",selectVariantStock__vy95R:"PlasmicProductLanding-module___nK77G__selectVariantStock__vy95R",selectVariant__ksrHb:"PlasmicProductLanding-module___nK77G__selectVariant__ksrHb",selectdisplay_variantSelect:"PlasmicProductLanding-module___nK77G__selectdisplay_variantSelect",shopNow2:"PlasmicProductLanding-module___nK77G__shopNow2",shopNow2availability_shopNowLink:"PlasmicProductLanding-module___nK77G__shopNow2availability_shopNowLink",shopNowLink:"PlasmicProductLanding-module___nK77G__shopNowLink",slotTargetDescription:"PlasmicProductLanding-module___nK77G__slotTargetDescription",slotTargetLatest:"PlasmicProductLanding-module___nK77G__slotTargetLatest",slotTargetManualDescription:"PlasmicProductLanding-module___nK77G__slotTargetManualDescription",slotTargetName:"PlasmicProductLanding-module___nK77G__slotTargetName",slotTargetNew:"PlasmicProductLanding-module___nK77G__slotTargetNew",slotTargetPlusSubscription:"PlasmicProductLanding-module___nK77G__slotTargetPlusSubscription",slotTargetSubtitle:"PlasmicProductLanding-module___nK77G__slotTargetSubtitle",slotTargetText:"PlasmicProductLanding-module___nK77G__slotTargetText",svg:"PlasmicProductLanding-module___nK77G__svg",svg___5NbGk:"PlasmicProductLanding-module___nK77G__svg___5NbGk",svg__cRtE:"PlasmicProductLanding-module___nK77G__svg__cRtE",svg__ehxP6:"PlasmicProductLanding-module___nK77G__svg__ehxP6",svg__kQjo:"PlasmicProductLanding-module___nK77G__svg__kQjo",tags:"PlasmicProductLanding-module___nK77G__tags",tagsdisplay__new:"PlasmicProductLanding-module___nK77G__tagsdisplay__new",tagsdisplay_latest:"PlasmicProductLanding-module___nK77G__tagsdisplay_latest",tapLeft:"PlasmicProductLanding-module___nK77G__tapLeft",tapRight:"PlasmicProductLanding-module___nK77G__tapRight",tapSubscriptionShowAnchor:"PlasmicProductLanding-module___nK77G__tapSubscriptionShowAnchor",tapSubscriptionShowAnchordisplay_subscription:"PlasmicProductLanding-module___nK77G__tapSubscriptionShowAnchordisplay_subscription",text__aWhnS:"PlasmicProductLanding-module___nK77G__text__aWhnS",thumbnailsBox:"PlasmicProductLanding-module___nK77G__thumbnailsBox",title01:"PlasmicProductLanding-module___nK77G__title01",title02:"PlasmicProductLanding-module___nK77G__title02",tkProductLanding0EstimatedDelivery:"PlasmicProductLanding-module___nK77G__tkProductLanding0EstimatedDelivery"})},6573,50481,37252,41468,25993,a=>
2{"use strict";var e=a.i(91398),t=a.i(32356),l=a.i(91788),i=a.i(41158),s=a.i(3828),o=a.i(91694);a.i(3490);var r=a.i(90416),n=a.i(45015),c=a.i(5380);o.createPlasmicElementProxy;let d=["active"],m=["onTap","src","alt"],u={root:["root","img"],img:["img"]};function _(a){let e=function(e){let{variants:t,args:i,overrides:_}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:u[a],internalArgPropNames:m,internalVariantPropNames:d}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:i}=a,d=l.useMemo(()=>Object.assign({src:{src:"https://img.plasmic.app/img-optimizer/v1/img/b91d2e6659391e533f10df1306851e58.png",fullWidth:960,fullHeight:960}},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]),m={...d,...e};try{(0,s.useRouter)()}catch{}let u=r.useDataEnv?.()||{},_=l.useRef({}).current,p=l.useMemo(()=>[{path:"active",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.active}],[m,u,_]),f=(0,o.useDollarState)(p,{$props:m,$ctx:u,$queries:{},$q:{},$refs:_}),g=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)("button",{"data-plasmic-name":"root","data-plasmic-override":t.root,"data-plasmic-root":!0,"data-plasmic-for-node":i,className:(0,o.classNames)("all","button","button__8Qf7p","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",g,c.default.root,{[c.default.rootactive]:(0,o.hasVariant)(f,"active","active")}),onClick:d.onTap},(0,o.createPlasmicElementProxy)(o.PlasmicImg,{"data-plasmic-name":"img","data-plasmic-override":t.img,alt:d.alt,className:(0,o.classNames)(c.default.img),displayHeight:"100%",displayMaxHeight:"none",displayMaxWidth:"100%",displayMinHeight:"0",displayMinWidth:"0",displayWidth:"100%",loader:"plasmic",loading:"lazy",src:d.src}))}({variants:t,args:i,overrides:_,forNode:a})};return"root"===a?e.displayName="PlasmicProductLandingThumbnail":e.displayName=`PlasmicProductLandingThumbnail.${a}`,e}let p=Object.assign(_("root"),{img:_("img"),internalVariantProps:d,internalArgProps:m}),f=(0,t.withLocalization)(p,"ProductLandingThumbnail"),g=l.forwardRef(function(a,t){return(0,e.jsx)(f,{root:{ref:t},...a})});a.s(["default",0,g],50481);var y=a.i(81718),v=a.i(41050);o.createPlasmicElementProxy;let h=[],P=["productId"],b={root:["root","looxWidget"],looxWidget:["looxWidget"]};function x(a){let e=function(e){let{variants:t,args:c,overrides:d}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:b[a],internalArgPropNames:P,internalVariantPropNames:h}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:c}=a,d=l.useMemo(()=>Object.assign({},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]);(function(){try{(0,s.useRouter)()}catch{}})(),r.useDataEnv?.(),l.useRef({}).current;let m=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)(o.PlasmicLink,{"data-plasmic-name":"root","data-plasmic-override":t.root,"data-plasmic-root":!0,"data-plasmic-for-node":c,className:(0,o.classNames)("all","a","a__8Qf7p","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",m,v.default.root),component:i.default,href:"#reviews",legacyBehavior:!1,platform:"nextjs"},(0,o.createPlasmicElementProxy)(y.default,{"data-plasmic-name":"looxWidget","data-plasmic-override":t.looxWidget,className:(0,o.classNames)("__wab_instance",v.default.looxWidget),productId:d.productId,type:"Start rating review"}))}({variants:t,args:c,overrides:d,forNode:a})};return"root"===a?e.displayName="PlasmicLooxStarWidget":e.displayName=`PlasmicLooxStarWidget.${a}`,e}let N=Object.assign(x("root"),{looxWidget:x("looxWidget"),internalVariantProps:h,internalArgProps:P});var V=a.i(2546);let S=l.forwardRef(function(a,t){let i=l.useMemo(()=>({...a.root,props:{...a.root?.props,ref:t},wrapChildren:a=>(0,e.jsxs)(e.Fragment,{children:[a,(0,e.jsx)("span",{style:V.SR_ONLY,children:"Read customer reviews"})]})}),[a.root,t]);return(0,e.jsx)(N,{...a,root:i})});var w=a.i(92309),C=a.i(34778),L=a.i(47394),T=a.i(68473),k=a.i(3415);o.createPlasmicElementProxy;let E=["available"],D=[],O={root:["root","stockIndicator"],stockIndicator:["stockIndicator"]};function A(a){let e=function(e){let{variants:t,args:i,overrides:c}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:O[a],internalArgPropNames:D,internalVariantPropNames:E}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:i}=a,c={...l.useMemo(()=>Object.assign({},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]),...e};try{(0,s.useRouter)()}catch{}let d=r.useDataEnv?.()||{},m=l.useRef({}).current,u=l.useMemo(()=>[{path:"available",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.available}],[c,d,m]);(0,T._useGlobalVariants)();let _=(0,o.useDollarState)(u,{$props:c,$ctx:d,$queries:{},$q:{},$refs:m}),p=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"root","data-plasmic-override":t.root,"data-
2plasmic-root":!0,"data-plasmic-for-node":i,className:(0,o.classNames)("all","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",p,k.default.root)},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"stockIndicator","data-plasmic-override":t.stockIndicator,className:(0,o.classNames)("all",k.default.stockIndicator,{[k.default.stockIndicatoravailable]:(0,o.hasVariant)(_,"available","available")})}),(0,o.createPlasmicElementProxy)("div",{className:(0,o.classNames)("all","__wab_text",k.default.text__fvSxj,{[k.default.textavailable__fvSxJadJQ]:(0,o.hasVariant)(_,"available","available")})},"Ready to ship"),(0,o.createPlasmicElementProxy)("div",{className:(0,o.classNames)("all","__wab_text",k.default.text__nhS7M,{[k.default.textavailable__nhS7MadJQ]:(0,o.hasVariant)(_,"available","available")})},"Out of stock"))}({variants:t,args:i,overrides:c,forNode:a})};return"root"===a?e.displayName="PlasmicSelectVariantStock":e.displayName=`PlasmicSelectVariantStock.${a}`,e}let G=Object.assign(A("root"),{stockIndicator:A("stockIndicator"),internalVariantProps:E,internalArgProps:D}),R=l.forwardRef(function(a,t){return(0,e.jsx)(G,{root:{ref:t},...a})});var B=a.i(24119);o.createPlasmicElementProxy;let j=["available"],I=["children","onChange","value"],M={root:["root","select","selectVariantStock"],select:["select","selectVariantStock"],selectVariantStock:["selectVariantStock"]};function K(a){let e=function(e){let{variants:t,args:i,overrides:c}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:M[a],internalArgPropNames:I,internalVariantPropNames:j}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:i}=a,c=l.useMemo(()=>Object.assign({},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]),d={...c,...e};try{(0,s.useRouter)()}catch{}let m=r.useDataEnv?.()||{},u=l.useRef({}).current,_=l.useMemo(()=>[{path:"select.value",type:"private",variableType:"text",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>void 0},{path:"available",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.available}],[d,m,u]),p=(0,o.useDollarState)(_,{$props:d,$ctx:m,$queries:{},$q:{},$refs:u}),f=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"root","data-plasmic-override":t.root,"data-plasmic-root":!0,"data-plasmic-for-node":i,className:(0,o.classNames)("all","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",f,B.default.root)},(0,o.createPlasmicElementProxy)(C.default,{"data-plasmic-name":"select","data-plasmic-override":t.select,className:(0,o.classNames)("__wab_instance",B.default.select),initialSelectedValue:c.value,items:(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(l.Fragment,null,(0,o.createPlasmicElementProxy)(L.default,{label:"New",suffix:!0,suffixContent:(0,o.createPlasmicElementProxy)(R,{available:!0,className:(0,o.classNames)("__wab_instance",B.default.selectVariantStock__gkg9G,{[B.default.selectVariantStockavailable__gkg9GICtjB]:(0,o.hasVariant)(p,"available","available")})})}),(0,o.createPlasmicElementProxy)(L.default,{label:"Refurbished",suffix:!0,suffixContent:(0,o.createPlasmicElementProxy)(R,{available:!!(0,o.hasVariant)(p,"available","available")||!0,className:(0,o.classNames)("__wab_instance",B.default.selectVariantStock__jxc2M,{[B.default.selectVariantStockavailable__jxc2MICtjB]:(0,o.hasVariant)(p,"available","available")})})})),value:c.children}),onChange:async(...a)=>{if((0,o.generateStateOnChangeProp)(p,["select","value"]).apply(null,a),a.length>1&&a[1]&&a[1]._plasmic_state_init_)return},onSelectionChange:c.onChange,placeholder:"New",suffix:!0,suffixContents:(0,o.createPlasmicElementProxy)(R,{"data-plasmic-name":"selectVariantStock","data-plasmic-override":t.selectVariantStock,available:!!(0,o.hasVariant)(p,"available","available")||!0,className:(0,o.classNames)("__wab_instance",B.default.selectVariantStock,{[B.default.selectVariantStockavailable]:(0,o.hasVariant)(p,"available","available")})})}))}({variants:t,args:i,overrides:c,forNode:a})};
2return"root"===a?e.displayName="PlasmicSelectVariant":e.displayName=`PlasmicSelectVariant.${a}`,e}let F=Object.assign(K("root"),{select:K("select"),selectVariantStock:K("selectVariantStock"),internalVariantProps:j,internalArgProps:I}),W=l.forwardRef(function(a,t){return(0,e.jsx)(F,{root:{ref:t},...a})});a.s(["default",0,W],37252);var q=a.i(31400),Y=a.i(75399);let Q=function(a){let{className:t,style:l,title:i,...s}=a;return(0,e.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:(0,o.classNames)("plasmic-default__svg",t,"feather feather-copy"),viewBox:"0 0 24 24",height:"1em",width:"1em",style:l,...s,children:[i&&(0,e.jsx)("title",{children:i}),(0,e.jsx)("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2",ry:"2"}),(0,e.jsx)("path",{d:"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1"})]})};o.createPlasmicElementProxy;let $=[],H=["couponCode"],z={coupon:["coupon","couponCode","svg"],couponCode:["couponCode"],svg:["svg"]};function X(a){let e=function(e){let{variants:t,args:i,overrides:c}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:z[a],internalArgPropNames:H,internalVariantPropNames:$}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:i}=a,c=l.useMemo(()=>Object.assign({},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]);(function(){try{(0,s.useRouter)()}catch{}})(),r.useDataEnv?.(),l.useRef({}).current;let d=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"coupon","data-plasmic-override":t.coupon,"data-plasmic-root":!0,"data-plasmic-for-node":i,className:(0,o.classNames)("all","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",d,Y.default.coupon)},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"couponCode","data-plasmic-override":t.couponCode,className:(0,o.classNames)("all",Y.default.couponCode)},(0,o.renderPlasmicSlot)({defaultContents:"GPS22",value:c.couponCode,className:(0,o.classNames)(Y.default.slotTargetCouponCode)})),(0,o.createPlasmicElementProxy)(Q,{"data-plasmic-name":"svg","data-plasmic-override":t.svg,className:(0,o.classNames)("all",Y.default.svg),role:"img"}))}({variants:t,args:i,overrides:c,forNode:a})};return"coupon"===a?e.displayName="PlasmicCouponField":e.displayName=`PlasmicCouponField.${a}`,e}let J=Object.assign(X("coupon"),{couponCode:X("couponCode"),svg:X("svg"),internalVariantProps:$,internalArgProps:H}),U=(0,t.withLocalization)(J,"CouponField"),Z=l.forwardRef(function(a,t){return(0,e.jsx)(U,{onClick:()=>{navigator.clipboard?.writeText(a?.couponCode)},coupon:{ref:t},...a})});var aa=a.i(77052);o.createPlasmicElementProxy;let ae=["state","type"],at=["onSubmit","onChange","value","offerDeal","emailNotValid","children2","couponCode"],al={root:["root","offer","offerCopy","freeBox","textInput","reveal","revealCopy","couponField"],offer:["offer","offerCopy","freeBox","textInput"],offerCopy:["offerCopy","freeBox"],freeBox:["freeBox"],textInput:["textInput"],reveal:["reveal","revealCopy","couponField"],revealCopy:["revealCopy"],couponField:["couponField"]};function ai(a){let e=function(e){let{variants:t,args:i,overrides:c}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:al[a],internalArgPropNames:at,internalVariantPropNames:ae}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:i}=a,c=l.useMemo(()=>Object.assign({value:""},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]),d={...c,...e};try{(0,s.useRouter)()}catch{}let m=r.useDataEnv?.()||{},u=l.useRef({}).current,_=l.useMemo(()=>[{path:"state",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.state},{path:"type",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.type},{path:"textInput.value",type:"private",variableType:"text",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.value}],[d,m,u]);(0,T._useGlobalVariants)();let p=(0,o.useDollarState)(_,{$props:d,$ctx:m,$queries:{},$q:{},$refs:u}),f=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"root","data-plasmic-override":t.root,"data-
2plasmic-root":!0,"data-plasmic-for-node":i,className:(0,o.classNames)("all","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",f,aa.default.root,{[aa.default.rootstate_emailNotValid]:(0,o.hasVariant)(p,"state","emailNotValid"),[aa.default.rootstate_revealCode]:(0,o.hasVariant)(p,"state","revealCode"),[aa.default.roottype_noEmailRequired]:(0,o.hasVariant)(p,"type","noEmailRequired")})},(0,o.hasVariant)(p,"state","revealCode")?null:(0,o.createPlasmicElementProxy)("form",{"data-plasmic-name":"offer","data-plasmic-override":t.offer,className:(0,o.classNames)("all",aa.default.offer,{[aa.default.offerstate_emailNotValid]:(0,o.hasVariant)(p,"state","emailNotValid"),[aa.default.offerstate_revealCode]:(0,o.hasVariant)(p,"state","revealCode")}),onSubmit:c.onSubmit},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"offerCopy","data-plasmic-override":t.offerCopy,className:(0,o.classNames)("all",aa.default.offerCopy,{[aa.default.offerCopystate_emailNotValid]:(0,o.hasVariant)(p,"state","emailNotValid"),[aa.default.offerCopystate_revealCode]:(0,o.hasVariant)(p,"state","revealCode")})},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"freeBox","data-plasmic-override":t.freeBox,className:(0,o.classNames)("all",aa.default.freeBox)},(0,o.hasVariant)(p,"state","emailNotValid")?null:(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)("div",{className:(0,o.classNames)("all","__wab_text",aa.default.text__du8WD)},"Join our newsletter to unlock a coupon for 50% OFF a FitBark GPS through 9/15/2022"),value:c.offerDeal,className:(0,o.classNames)(aa.default.slotTargetOfferDeal,{[aa.default.slotTargetOfferDealstate_emailNotValid]:(0,o.hasVariant)(p,"state","emailNotValid"),[aa.default.slotTargetOfferDealtype_noEmailRequired]:(0,o.hasVariant)(p,"type","noEmailRequired")})}
2)),(0,o.hasVariant)(p,"state","emailNotValid")?(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)("div",{className:(0,o.classNames)("all","__wab_text",aa.default.text___86TpW)},"This email does not seem valid. Please try again."),value:c.emailNotValid,className:(0,o.classNames)(aa.default.slotTargetEmailNotValid,{[aa.default.slotTargetEmailNotValidstate_emailNotValid]:(0,o.hasVariant)(p,"state","emailNotValid")})}):null),(0,o.hasVariant)(p,"type","noEmailRequired")?null:(0,o.createPlasmicElementProxy)(q.default,{"data-plasmic-name":"textInput","data-plasmic-override":t.textInput,className:(0,o.classNames)("__wab_instance",aa.default.textInput,{[aa.default.textInputstate_emailNotValid]:(0,o.hasVariant)(p,"state","emailNotValid"),[aa.default.textInputtype_noEmailRequired]:(0,o.hasVariant)(p,"type","noEmailRequired")}),message:"revealCode",onChange:async(...a)=>{((...a)=>{(0,o.generateStateOnChangeProp)(p,["textInput","value"])((a=>a.target?.value).apply(null,a))}).apply(null,a),a.length>1&&a[1]&&a[1]._plasmic_state_init_||c.onChange.apply(null,a)},placeholder:"Your Email Address",value:(0,o.generateStateValueProp)(p,["textInput","value"])??""})),(0,o.hasVariant)(p,"state","revealCode")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"reveal","data-plasmic-override":t.reveal,className:(0,o.classNames)("all",aa.default.reveal,{[aa.default.revealstate_revealCode]:(0,o.hasVariant)(p,"state","revealCode")})},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"revealCopy","data-plasmic-override":t.revealCopy,className:(0,o.classNames)("all",aa.default.revealCopy,{[aa.default.revealCopystate_revealCode]:(0,o.hasVariant)(p,"state","revealCode")})},(0,o.renderPlasmicSlot)({defaultContents:"Please use the code below during checkout :)",value:c.children2,className:(0,o.classNames)(aa.default.slotTargetChildren2,{[aa.default.slotTargetChildren2state_revealCode]:(0,o.hasVariant)(p,"state","revealCode")})})),(0,o.createPlasmicElementProxy)(Z,{"data-plasmic-name":"couponField","data-plasmic-override":t.couponField,className:(0,o.classNames)("__wab_instance",aa.default.couponField),couponCode:(0,o.renderPlasmicSlot)({defaultContents:"GPS22",value:c.couponCode})})):null)}({variants:t,args:i,overrides:c,forNode:a})};return"root"===a?e.displayName="PlasmicCouponOffer":e.displayName=`PlasmicCouponOffer.${a}`,e}let as=Object.assign(ai("root"),{offer:ai("offer"),offerCopy:ai("offerCopy"),freeBox:ai("freeBox"),textInput:ai("textInput"),reveal:ai("reveal"),revealCopy:ai("revealCopy"),couponField:ai("couponField"),internalVariantProps:ae,internalArgProps:at});var ao=a.i(10592),ar=a.i(5420),an=a.i(7209);let ac=(0,t.withLocalization)(as,"CouponOffer"),ad=l.forwardRef(function(a,t){let{product:{offer:l}}=(0,an.useCheckout)(),{state:i,value:s,onChange:o,onSubmit:r}=(0,ao.default)(l),{format:n}=(0,ar.default)();return l&&(0,e.jsx)(ac,{root:{ref:t},...a,state:i===ao.STATE_ERROR?"emailNotValid":i===ao.STATE_SUCCESS?"revealCode":null,offerDeal:l.description+n(function(a){let e=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],t=a.settings||{Sunday:!0,Monday:!1,Tuesday:!1,Wednesday:!0,Thursday:!1,Friday:!1,Saturday:!1},l=new Date,i=l.getDay();if(t[e[i]])return l;let s=e.map((a,e)=>({key:a,index:e,value:t[a]})).filter(a=>a.value);if(i>s[s.length-1].index)l.setDate(l.getDate()+(s[0].index-l.getDay()+7));else{let a=s.filter(({index:a})=>a>i)[0];l.setDate(l.getDate()+(a.index-l.getDay()))}return l}(l)),couponCode:l.coupon,type:l.type,onSubmit:r,onChange:o,value:s})});a.s(["default",0,ad],41468);var am=a.i(84468),au=a.i(50432),a_=a.i(27896),ap=a.i(28055);o.createPlasmicElementProxy;let af=["display","availability","shopifyTags"],ag=["currentImage","onTapImgLeft","onTapImgRight","productId","animatedImage","buyNow","alt","thumbnails","_new","latest","name","subtitle","price","compareAtPrice","priceOff","manualPrice","manualCompareAtPrice","plusSubscription","variantSelect","description","manualDescription","children","text"],ay={root:["root","left","image","img","animImg","tapLeft","tapRight","thumbnailsBox","right","tags","title01","title02","looxStarWidget","price2","tapSubscriptionShowAnchor","svg","select","estimatedDelivery","tkProductLanding0EstimatedDelivery","descriptionBox","couponOffer","addToCart","buttonCart","shopNow2","shopNowLink","notYetAvailable","freeBox"],left:["left","image","img","animImg","tapLeft","tapRight","thumbnailsBox"],image:["image","img","animImg","tapLeft","tapRight"],img:["img"],animImg:["animImg"],tapLeft:["tapLeft"],tapRight:["tapRight"],thumbnailsBox:["thumbnailsBox"],right:["right","tags","title01","title02","looxStarWidget","price2","tapSubscriptionShowAnchor","svg","select","estimatedDelivery","tkProductLanding0EstimatedDelivery","descriptionBox","couponOffer","addToCart","buttonCart","shopNow2","shopNowLink","notYetAvailable","freeBox"],tags:["tags"],title01:["title01"],title02:["title02"],looxStarWidget:["looxStarWidget"],price2:["price2"],tapSubscriptionShowAnchor:["tapSubscriptionShowAnchor","svg"],svg:["svg"],select:["select"],estimatedDelivery:["estimatedDelivery","tkProductLanding0EstimatedDelivery"],tkProductLanding0EstimatedDelivery:["tkProductLanding0EstimatedDelivery"],descriptionBox:["descriptionBox"],couponOffer:["couponOffer"],addToCart:["addToCart","buttonCart"],buttonCart:["buttonCart"],shopNow2:["shopNow2","shopNowLink"],shopNowLink:["shopNowLink"],notYetAvailable:["notYetAvailable","freeBox"],freeBox:["freeBox"]};function av(a){let e=function(e){let{variants:t,args:c,overrides:d}=l.useMemo(()=>(0,o.deriveRenderOpts)(e,{name:a,descendantNames:ay[a],internalArgPropNames:ag,internalVariantPropNames:af}),[e,a]);return function(a){let{variants:e,overrides:t,forNode:c}=a,d=l.useMemo(()=>Object.assign({currentImage:{src:"https://img.plasmic.app/img-optimizer/v1/img/0e9c8c4950292f5350fb8ff4602df967.jpg",fullWidth:1117,fullHeight:1103}},Object.fromEntries(Object.entries(a.args).filter(([a,e])=>void 0!==e))),[a.args]),m={...d,...e};try{(0,s.useRouter)()}catch{}let u=r.useDataEnv?.()||{},_=l.useRef({}).current,p=l.useMemo(()=>[{path:"display",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.display},{path:"availability",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.availability},{path:"shopifyTags",type:"private",variableType:"variant",initFunc:({$props:a,$state:e,$queries:t,$q:l,$ctx:i})=>a.shopifyTags}],[m,u,_]);(0,T._useGlobalVariants)();let f=(0,o.useDollarState)(p,{$props:m,$ctx:u,$queries:{},$q:{},$refs:_}),y=(0,n._useStyleTokens)();return(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"root","data-plasmic-override":t.root,"data-
2plasmic-root":!0,"data-plasmic-for-node":c,className:(0,o.classNames)("all","root_reset_8Qf7p4tE4eYg5iis9H86Vh","plasmic_default_styles","plasmic_mixins",y,a_.default.root,{[a_.default.rootavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable"),[a_.default.rootavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink"),[a_.default.rootdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.rootdisplay_couponOffer]:(0,o.hasVariant)(f,"display","couponOffer"),[a_.default.rootdisplay_latest]:(0,o.hasVariant)(f,"display","latest"),[a_.default.rootshopifyTags_noreview]:(0,o.hasVariant)(f,"shopifyTags","noreview")})},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"left","data-plasmic-override":t.left,className:(0,o.classNames)("all",a_.default.left,{[a_.default.leftdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.leftdisplay_latest]:(0,o.hasVariant)(f,"display","latest")})},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"image","data-plasmic-override":t.image,className:(0,o.classNames)("all",a_.default.image,"user-select-none",{[a_.default.imagedisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.imagedisplay_latest]:(0,o.hasVariant)(f,"display","latest")})},(0,o.createPlasmicElementProxy)(o.PlasmicImg,{"data-plasmic-name":"img","data-plasmic-override":t.img,alt:d.alt,className:(0,o.classNames)(a_.default.img),displayHeight:"auto",displayMaxHeight:"60vh",displayMaxWidth:"none",displayMinHeight:"0",displayMinWidth:"0",displayWidth:"100%",loader:"plasmic",loading:"lazy",src:d.currentImage}),(0,o.createPlasmicElementProxy)(o.PlasmicImg,{"data-plasmic-name":"animImg","data-plasmic-override":t.animImg,alt:"",className:(0,o.classNames)(a_.default.animImg),displayHeight:"auto",displayMaxHeight:"60vh",displayMaxWidth:"none",displayMinHeight:"0",displayMinWidth:"0",displayWidth:"100%",loader:"plasmic",loading:"lazy",src:d.animatedImage}),(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"tapLeft","data-plasmic-override":t.tapLeft,className:(0,o.classNames)("all",a_.default.tapLeft),onClick:d.onTapImgLeft}),(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"tapRight","data-plasmic-override":t.tapRight,className:(0,o.classNames)("all",a_.default.tapRight,{[a_.default.tapRightdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.tapRightdisplay_latest]:(0,o.hasVariant)(f,"display","latest")}),onClick:d.onTapImgRight})),(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"thumbnailsBox","data-plasmic-override":t.thumbnailsBox,className:(0,o.classNames)("all",a_.default.thumbnailsBox,{[a_.default.thumbnailsBoxavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink")})},(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(l.Fragment,null,(0,o.createPlasmicElementProxy)(g,{className:(0,o.classNames)("__wab_instance",a_.default.productLandingThumbnail__g9Q91)}),(0,o.createPlasmicElementProxy)(g,{className:(0,o.classNames)("__wab_instance",a_.default.productLandingThumbnail__sgx8B)}),(0,o.createPlasmicElementProxy)(g,{className:(0,o.classNames)("__wab_instance",a_.default.productLandingThumbnail__uLLe)}),(0,o.createPlasmicElementProxy)(g,{className:(0,o.classNames)("__wab_instance",a_.default.productLandingThumbnail__fw21Q)}),(0,o.createPlasmicElementProxy)(g,{className:(0,o.classNames)("__wab_instance",a_.default.productLandingThumbnail___7D9Wv)}),(0,o.createPlasmicElementProxy)(g,{className:(0,o.classNames)("__wab_instance",a_.default.productLandingThumbnail__vdikm)})),value:d.thumbnails}))),(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"right","data-plasmic-override":t.right,className:(0,o.classNames)("all",a_.default.right,{[a_.default.rightavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable"),[a_.default.rightavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink"),[a_.default.rightdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.rightdisplay_couponOffer]:(0,o.hasVariant)(f,"display","couponOffer"),[a_.default.rightdisplay_hidePrice]:(0,o.hasVariant)(f,"display","hidePrice"),[a_.default.rightdisplay_latest]:(0,o.hasVariant)(f,"display","latest"),[a_.default.rightshopifyTags_n
2oreview]:(0,o.hasVariant)(f,"shopifyTags","noreview")})},(0,o.hasVariant)(f,"display","latest")||(0,o.hasVariant)(f,"display","_new")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"tags","data-plasmic-override":t.tags,className:(0,o.classNames)("all",a_.default.tags,{[a_.default.tagsdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.tagsdisplay_latest]:(0,o.hasVariant)(f,"display","latest")})},!(0,o.hasVariant)(f,"display","latest")&&((0,o.hasVariant)(f,"display","_new")||1)?(0,o.renderPlasmicSlot)({defaultContents:"New",value:d._new,className:(0,o.classNames)(a_.default.slotTargetNew,{[a_.default.slotTargetNewdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.slotTargetNewdisplay_latest]:(0,o.hasVariant)(f,"display","latest")})}):null,(0,o.hasVariant)(f,"display","latest")?(0,o.renderPlasmicSlot)({defaultContents:"Latest",value:d.latest,className:(0,o.classNames)(a_.default.slotTargetLatest,{[a_.default.slotTargetLatestdisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.slotTargetLatestdisplay_latest]:(0,o.hasVariant)(f,"display","latest")})}):null):null,(0,o.createPlasmicElementProxy)("h1",{"data-plasmic-name":"title01","data-plasmic-override":t.title01,className:(0,o.classNames)("all","h1","h1__8Qf7p",a_.default.title01)},(0,o.renderPlasmicSlot)({defaultContents:"Title1",value:d.name,className:(0,o.classNames)(a_.default.slotTargetName,{[a_.default.slotTargetNamedisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.slotTargetNamedisplay_compareAtPrice]:(0,o.hasVariant)(f,"display","compareAtPrice"),[a_.default.slotTargetNamedisplay_latest]:(0,o.hasVariant)(f,"display","latest")})})),(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"title02","data-plasmic-override":t.title02,className:(0,o.classNames)("all",a_.default.title02)},(0,o.renderPlasmicSlot)({defaultContents:"Title2",value:d.subtitle,className:(0,o.classNames)(a_.default.slotTargetSubtitle,{[a_.default.slotTargetSubtitledisplay_compareAtPrice]:(0,o.hasVariant)(f,"display","compareAtPrice"),[a_.default.slotTargetSubtitleshopifyTags_noreview]:(0,o.hasVariant)(f,"shopifyTags","noreview")})})),(0,o.hasVariant)(f,"shopifyTags","noreview")?null:(0,o.createPlasmicElementProxy)(S,{"data-plasmic-name":"looxStarWidget","data-plasmic-override":t.looxStarWidget,className:(0,o.classNames)("__wab_instance",a_.default.looxStarWidget,{[a_.default.looxStarWidgetavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink"),[a_.default.looxStarWidgetshopifyTags_noreview]:(0,o.hasVariant)(f,"shopifyTags","noreview")}),productId:d.productId}),(0,o.hasVariant)(f,"display","hidePrice")?null:(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"price2","data-plasmic-override":t.price2,className:(0,o.classNames)("all",a_.default.price2,{[a_.default.price2availability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable"),[a_.default.price2availability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink"),[a_.default.price2display__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.price2display_compareAtPrice]:(0,o.hasVariant)(f,"display","compareAtPrice"),[a_.default.price2display_couponOffer]:(0,o.hasVariant)(f,"display","couponOffer"),[a_.default.price2display_hidePrice]:(0,o.hasVariant)(f,"display","hidePrice"),[a_.default.price2display_hideVariantSelect]:(0,o.hasVariant)(f,"display","hideVariantSelect"),[a_.default.price2display_latest]:(0,o.hasVariant)(f,"display","latest"),[a_.default.price2display_manualPrice]:(0,o.hasVariant)(f,"display","manualPrice"),[a_.default.price2display_manualPrice_display_compareAtPrice]:(0,o.hasVariant)(f,"display","manualPrice")&&(0,o.hasVariant)(f,"display","compareAtPrice"),[a_.default.price2display_subscription]:(0,o.hasVariant)(f,"display","subscription")})},(0,o.hasVariant)(f,"display","manualPrice")?null:(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(w.default,{amount:"99.95",className:(0,o.classNames)("__wab_instance",a_.default.priceProp__sQJmn)}),value:d.price}),!(0,o.hasVariant)(f,"display","manualPrice")&&(0,o.hasVariant)(f,"display","compareAtPrice")?(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(w.default,{amount:"99.95",className:(0,o.classNames)("__wab_instance",a_.default.priceProp__js6Gg),type:"strikethrough"}),value:d.compareAtPrice}):null,!(0,o.hasVariant)(f,"display","manualPrice")&&(0,o.hasVariant)(f,"display","compareAtPrice")?(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(w.default,{amount:"99.95",className:(0,o.classNames)("__wab_instance",a_.default.priceProp___9V7Ff),type:"save"}),value:d.priceOff}):null,(0,o.hasVariant)(f,"display","manualPrice")?(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(w.default,{amount:"99.95",className:(0,o.classNames)("__wab_instance",a_.default.priceProp__ogIdR)}),value:d.manualPrice}):null,(0,o.hasVariant)(f,"display","manualPrice")&&(0,o.hasVariant)(f,"display","compareAtPrice")||!(0,o.hasVariant)(f,"display","manualPrice")&&0?(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(w.default,{amount:"99.95",className:(0,o.classNames)("__wab_instance",a_.default.priceProp__ng1D7),type:"strikethrough"}),value:d.manualCompareAtPrice}):null),(0,o.hasVariant)(f,"display","subscription")?(0,o.createPlasmicElementProxy)(o.PlasmicLink,{"data-plasmic-name":"tapSubscriptionShowAnchor","data-plasmic-override":t.tapSubscriptionShowAnchor,className:(0,o.classNames)("all","a","a__8Qf7p",a_.default.tapSubscriptionShowAnchor,{[a_.default.tapSubscriptionShowAnchordisplay__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.tapSubscriptionShowAnchordisplay_latest]:(0,o.hasVariant)(f,"display","latest"),[a_.default.tapSubscriptionShowAnchordisplay_subscription]:(0,o.hasVariant)(f,"display","subscription")}),component:i.default,href:"#plans",legacyBehavior:!1,platform:"nextjs"},(0,o.renderPlasmicSlot)({defaultContents:"Select a subscription in the app",value:d.plusSubscription,className:(0,o.classNames)(a_.default.slotTargetPlusSubscription,{[a_.default.slotTargetPlusSubscriptiondisplay_subscription]:(0,o.hasVariant)(f,"display","subscription")})}),(0,o.createPlasmicElementProxy)(ap.default,{"data-plasmic-name":"svg","data-plasmic-override":t.svg,className:(0,o.classNames)("all",a_.default.svg,{[a_.default.svgdisplay_subscription]:(0,o.hasVariant)(f,"display","subscription")}),role:"img"})):null,!((0,o.hasVariant)(f,"display","hidePrice")&&(0,o.hasVariant)(f,"display","variantSelect"))&&!(0,o.hasVariant)(f,"display","hideVariantSelect")&&(0,o.hasVariant)(f,"display","variantSelect")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"select","data-plasmic-override":t.select,className:(0,o.classNames)("all",a_.default.select,{[a_.default.selectdisplay_hidePrice_display_variantSelect]:(0,o.hasVariant)(f,"display","hidePrice")&&(0,o.hasVariant)(f,"display","variantSelect"),[a_.default.selectdisplay_hideVariantSelect]:(0,o.hasVariant)(f,"display","hideVariantSelect"),[a_.default.selectdisplay_variantSelect]:(0,o.hasVariant)(f,"display","variantSelect")})},(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(W,{className:(0,o.classNames)("__wab_instance",a_.default.selectVariant__ksrHb)}),value:d.variantSelect})):null,(0,o.hasVariant)(f,"display","estimatedDelivery")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"estimatedDelivery","data-
2plasmic-override":t.estimatedDelivery,className:(0,o.classNames)("all",a_.default.estimatedDelivery,{[a_.default.estimatedDeliverydisplay_estimatedDelivery]:(0,o.hasVariant)(f,"display","estimatedDelivery")})},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"tkProductLanding0EstimatedDelivery","data-plasmic-override":t.tkProductLanding0EstimatedDelivery,className:(0,o.classNames)("all","__wab_text",a_.default.tkProductLanding0EstimatedDelivery)},(0,o.createPlasmicElementProxy)(l.Fragment,null,(0,o.createPlasmicElementProxy)(l.Fragment,null,"Est. delivery between "),(0,o.createPlasmicElementProxy)("span",{className:"plasmic_default__all plasmic_default__span plasmic_default__span__8Qf7p",style:{fontWeight:700}},"Fri, Dec 6"),(0,o.createPlasmicElementProxy)(l.Fragment,null," and "),(0,o.createPlasmicElementProxy)("span",{className:"plasmic_default__all plasmic_default__span plasmic_default__span__8Qf7p",style:{fontWeight:700}},"Tue, Dec 10"),(0,o.createPlasmicElementProxy)(l.Fragment,null,".")))):null,(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"descriptionBox","data-plasmic-override":t.descriptionBox,className:(0,o.classNames)("all",a_.default.descriptionBox,{[a_.default.descriptionBoxdisplay_hidePrice]:(0,o.hasVariant)(f,"display","hidePrice")})},(0,o.renderPlasmicSlot)({defaultContents:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Proin tortor purus platea sit eu id nisi litora libero.",value:d.description,className:(0,o.classNames)(a_.default.slotTargetDescription,{[a_.default.slotTargetDescriptionavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink"),[a_.default.slotTargetDescriptiondisplay_compareAtPrice]:(0,o.hasVariant)(f,"display","compareAtPrice"),[a_.default.slotTargetDescriptiondisplay_estimatedDelivery]:(0,o.hasVariant)(f,"display","estimatedDelivery"),[a_.default.slotTargetDescriptiondisplay_hidePrice]:(0,o.hasVariant)(f,"display","hidePrice"),[a_.default.slotTargetDescriptiondisplay_manualDescription]:(0,o.hasVariant)(f,"display","manualDescription"),[a_.default.slotTargetDescriptiondisplay_manualPrice_display_compareAtPrice]:(0,o.hasVariant)(f,"display","manualPrice")&&(0,o.hasVariant)(f,"display","compareAtPrice")})}),(0,o.hasVariant)(f,"display","manualDescription")?(0,o.renderPlasmicSlot)({defaultContents:"Manual Description",value:d.manualDescription,className:(0,o.classNames)(a_.default.slotTargetManualDescription,{[a_.default.slotTargetManualDescriptionavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink"),[a_.default.slotTargetManualDescriptiondisplay_manualDescription]:(0,o.hasVariant)(f,"display","manualDescription")})}):null),(0,o.hasVariant)(f,"display","couponOffer")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"couponOffer","data-plasmic-override":t.couponOffer,className:(0,o.classNames)("all",a_.default.couponOffer,{[a_.default.couponOfferavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable"),[a_.default.couponOfferdisplay_couponOffer]:(0,o.hasVariant)(f,"display","couponOffer")})},(0,o.renderPlasmicSlot)({defaultContents:(0,o.createPlasmicElementProxy)(ad,{children2:"Please use the code below during checkout :)",className:(0,o.classNames)("__wab_instance",a_.default.couponOffer__jTRie),couponCode:"GPS22",emailNotValid:"This email does not seem valid. Please try again.",offerDeal:(0,o.createPlasmicElementProxy)("div",{className:(0,o.classNames)("all","__wab_text",a_.default.text__aWhnS)},"Join our newsletter to unlock a coupon for 50% OFF a FitBark GPS through 9/15/2024"),type:"noEmailRequired"}),value:d.children})):null,(0,o.hasVariant)(f,"availability","notYetAvailable")||(0,o.hasVariant)(f,"availability","shopNowLink")?null:(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"addToCart","data-plasmic-override":t.addToCart,className:(0,o.classNames)("all",a_.default.addToCart,{[a_.default.addToCartavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable"),[a_.default.addToCartavailability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink")})},(0,o.createPlasmicElementProxy)(am.default,{"data-plasmic-name":"buttonCart","data-plasmic-override":t.buttonCart,className:(0,o.classNames)("__wab_instance",a_.default.buttonCart,{[a_.default.buttonCartavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable"),[a_.default.buttonCartdis
2play__new]:(0,o.hasVariant)(f,"display","_new"),[a_.default.buttonCartdisplay_hideVariantSelect]:(0,o.hasVariant)(f,"display","hideVariantSelect"),[a_.default.buttonCartdisplay_latest]:(0,o.hasVariant)(f,"display","latest"),[a_.default.buttonCartdisplay_outOfStock]:(0,o.hasVariant)(f,"display","outOfStock")}),disabled:!!(0,o.hasVariant)(f,"display","outOfStock")||void 0,quantity:"1"})),(0,o.hasVariant)(f,"availability","shopNowLink")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"shopNow2","data-plasmic-override":t.shopNow2,className:(0,o.classNames)("all",a_.default.shopNow2,{[a_.default.shopNow2availability_shopNowLink]:(0,o.hasVariant)(f,"availability","shopNowLink")})},(0,o.createPlasmicElementProxy)(au.default,{"data-plasmic-name":"shopNowLink","data-plasmic-override":t.shopNowLink,className:(0,o.classNames)("__wab_instance",a_.default.shopNowLink),content:"buyNow",learnMore:"Learn more",link:d.buyNow,shopNow:"Buy Now",submitsForm:!0},"Button")):null,(0,o.hasVariant)(f,"availability","notYetAvailable")?(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"notYetAvailable","data-plasmic-override":t.notYetAvailable,className:(0,o.classNames)("all",a_.default.notYetAvailable,{[a_.default.notYetAvailableavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable")})},(0,o.createPlasmicElementProxy)("div",{"data-plasmic-name":"freeBox","data-plasmic-override":t.freeBox,className:(0,o.classNames)("all",a_.default.freeBox,{[a_.default.freeBoxavailability_notYetAvailable]:(0,o.hasVariant)(f,"availability","notYetAvailable")})},(0,o.renderPlasmicSlot)({defaultContents:"This product is not yet available in your country.",value:d.text,className:(0,o.classNames)(a_.default.slotTargetText)}))):null))}({variants:t,args:c,overrides:d,forNode:a})};return"root"===a?e.displayName="PlasmicProductLanding":e.displayName=`PlasmicProductLanding.${a}`,e}let ah=Object.assign(av("root"),{left:av("left"),image:av("image"),img:av("img"),animImg:av("animImg"),tapLeft:av("tapLeft"),tapRight:av("tapRight"),thumbnailsBox:av("thumbnailsBox"),right:av("right"),tags:av("tags"),title01:av("title01"),title02:av("title02"),looxStarWidget:av("looxStarWidget"),price2:av("price2"),tapSubscriptionShowAnchor:av("tapSubscriptionShowAnchor"),svg:av("svg"),select:av("select"),estimatedDelivery:av("estimatedDelivery"),tkProductLanding0EstimatedDelivery:av("tkProductLanding0EstimatedDelivery"),descriptionBox:av("descriptionBox"),couponOffer:av("couponOffer"),addToCart:av("addToCart"),buttonCart:av("buttonCart"),shopNow2:av("shopNow2"),shopNowLink:av("shopNowLink"),notYetAvailable:av("notYetAvailable"),freeBox:av("freeBox"),internalVariantProps:af,internalArgProps:ag});var aP=a.i(65503),ab=a.i(18026),ax=a.i(56854),aN=a.i(16499);let aV=function({onLeft:a,onRight:e,preventDefault:t=!1}){let i=(0,l.useRef)(a),s=(0,l.useRef)(e);(0,l.useEffect)(()=>{i.current=a,s.current=e},[a,e]),(0,l.useEffect)(()=>{let a=a=>{a.ctrlKey||a.altKey||a.metaKey||a.shiftKey||("ArrowLeft"===a.key?(t&&a.preventDefault(),i.current?.()):"ArrowRight"===a.key&&(t&&a.preventDefault(),s.current?.()))};return window.addEventListener("keydown",a),()=>window.removeEventListener("keydown",a)},[t])},aS=(0,t.withLocalization)(ah,"ProductLanding"),aw=a=>a?.selectedOptions?.filter(a=>a.name?.toLowerCase()==="locale")?.length>=1,aC=a=>!aw(a),aL=l.forwardRef(function(a,i){let{product:o,collection:r,setSelected:n,selected:[c,d],productVariant:m,collectionProduct:u,language:_}=(0,an.useCheckout)(),p=(0,s.useRouter)(),f=(0,l.useMemo)(()=>o?.variants?.filter(a=>aw(a)&&a.title.toLowerCase()===_.toLowerCase())?.shift()?.media,[_,o?.variants]),y=(0,l.useMemo)(()=>o?.variants?.filter(aC),[o?.variants]),v=l.useCallback((a,e)=>{o?.boundToImage?n([a,a]):e?n([c,a]):n([a,d])},[n,d,c,o?.boundToImage]),h=l.useMemo(()=>f?.length?f:o?y?.length&&o?.boundToImage?y.map(a=>a.image):o.images:r&&r.products&&r.products.length?r.products.map(({images:[a]})=>a):void 0,[o,r,f,y]),P=l.useMemo(()=>h[d],[h,d]),[b,x]=l.useMemo(()=>[m.price,m.compareAtPrice],[m.price,m.compareAtPrice]),N=l.useMemo(()=>
2{if(y?.length<=1)return null;let a=y?.filter(a=>a.availableForSale)??[];if(a?.length<=1)return null;let t=m?.availableForSale?"Ready to ship":"Out of stock";return(0,e.jsx)(W,{available:m.availableForSale,onChange:v,value:c.toString(),select:{ariaLabel:t},children:o.variants.map(({title:a,availableForSale:t},l)=>(0,e.jsx)(L.default,{value:l,label:a,suffix:!0,suffixContent:(0,e.jsx)(R,{available:t})},l))})},[y,m?.availableForSale,m?.title,o?.variants,v,c,r?.products,u?.variants]),V=l.useMemo(()=>m?.availableForSale??u?.variants[0]?.available,[m?.availableForSale,u?.variants]),S=l.useMemo(()=>h?.map((a,t)=>(0,e.jsx)(g,{onTap:()=>v(t,!0),active:d===t,src:a.src,alt:a.altText||`Show product image ${t+1} of ${h.length}`},t))??[],[h,v,d]);l.useEffect(()=>{let a=(0,aN.getNewEventId)(),e=(0,aN.getHashedCartId)(),t=(0,ab.getDefaultProductVariantSeo)(o);window.dataLayer?.push({ecommerce:null}),window.dataLayer?.push({event:"commerce_product_click",ecommerce:{event_id:a,external_id:e,currencyCode:t.price.currencyCode,click:{products:[t.gtm_metadata]}}}),fetch(`/api/checkout?action=view_content&locale=${p.locale}`,{method:"POST",body:JSON.stringify({content_id:o.id,click_id:p.query.fbclid,external_id:e}),headers:{"x-event-source-url":window.location,"Content-Type":"application/json"}}).catch(console.error)},[o]);let C=l.useCallback(()=>{0!==d&&v(d-1,!0)},[v,d]),T=l.useCallback(()=>{d+1!==h?.length&&v(d+1,!0)},[v,d,h?.length]),k=l.useRef(null),E=l.useRef(null),[[D,O,A],G]=l.useState([!1,null,null]),B=l.useCallback(a=>parseInt(a.replace("translateX(","").replace("px)",""),10),[]),j=l.useCallback(a=>{a.persist();let e=k.current,t=(a.pageX??a.touches[0].pageX)-e.offsetLeft,l=B(e.style.transform);e.style.transition=null,E.current.style.transition=null,G([!0,t,l])},[B,G]),I=l.useCallback(a=>
2{if(!D)return;let e=k.current,t=((a.pageX??a.touches[0].pageX)-e.offsetLeft-O)*1.25,l=d+1===h?.length,i=t<=0;if(0===d&&!i||l&&i)return;e.style.transform=`translateX(${A+t}px)`;let s=`translateX(${A+t+(i?e.clientWidth+32:-e.clientWidth-32)}px)`;E.current.src=i?h[d+1].src:h[d-1].src,E.current.alt=i?h[d+1].altText:h[d-1].altText,E.current.setAttribute("style",`transform: ${s}; display: block !important`)},[D,O,A,d,h?.length]),M=l.useCallback(()=>{if(!D)return;let a=k.current,e=B(a.style.transform),t=e-A;(t>50||t<-50)&&(a.style.transition="all .2s",a.style.transform=`translateX(${1.5*e}px)`,a.style.opacity=0,E.current.setAttribute("style","transition: all .2s; transform: translateX(0); display: block !important"),setTimeout(()=>{a.style.opacity=1,a.style.transition=null,a.style.transform="translateX(0px)",t>50?C():t<-50&&T(),setTimeout(()=>{E.current.setAttribute("style",null)},200)},200)),G([!1,null,null])},[D,B,A,T,C,G]),K=(0,l.useMemo)(()=>({availability:m.notAvailableInCountry?"notYetAvailable":m.buy_now?"shopNowLink":null,buy_now:m.buy_now}),[m]),F=l.useMemo(()=>{let e=a.display?[...a.display]:[];return N&&e.push("variantSelect"),x&&e.push("compareAtPrice"),V||e.push("outOfStock"),m.notAvailableInCountry&&e.push("hidePrice"),e},[a.display,N,x,V]),[q,Y]=function(a){let{currentCountry:e}=(0,ax.default)(),i=(0,t.useLocalize)((0,t.useLocale)());return(0,l.useMemo)(()=>{let[e,t]=function(a){let e=new Date(Date.now()+864e5),t=new Date,l=new Date;for(let i of(t.setDate(t.getDate()+a?.minDeliveryDays),l.setDate(l.getDate()+a?.maxDeliveryDays),a.holidays??[])){let a=new Date(Date.parse(i.intervalStartDate)),s=new Date(Date.parse(i.intervalEndDate));if(i.ignoreIntervalYear){let e=a.getFullYear()-s.getFullYear();a.setYear(t.getFullYear()),s.setYear(t.getFullYear()+e)}if(!(e>=a&&e<=s))continue;let o=s.getDate()-e.getDate()+2;t.setDate(t.getDate()+o),l.setDate(l.getDate()+o);break}return[t,l]}(a);return[i.l("date.formats.shipping",e),i.l("date.formats.shipping",t)]},[i,e,a])}(o.shippingEstimates);return aV({onLeft:C,onRight:T}),(0,e.jsx)(aS,{root:{ref:i},...a,...K,svg:{"aria-hidden":"true"},localization_vars:{ships_date_from:q,ships_date_to:Y},display:F,price:l.useMemo(()=>(0,e.jsx)(w.default,{...b,type:x?"deal":null}),[b,x]),compareAtPrice:l.useMemo(()=>x&&(0,e.jsx)(w.default,{...x,type:"strikethrough"}),[x]),priceOff:(0,aP.default)(b,x),onTapImgLeft:C,onTapImgRight:T,currentImage:P.src,alt:P.altText||"",thumbnails:S,variantSelect:N,shopifyTags:(0,l.useMemo)(()=>o.tags.map(a=>a.toLowerCase()),[o.tags]),tapLeft:{style:{cursor:l.useMemo(()=>0!==d?"pointer":"auto",[d])}},tapRight:{style:{cursor:l.useMemo(()=>d+1!==h?.length?"pointer":"auto",[d,h?.length])}},image:{onMouseDown:j,onMouseLeave:M,onMouseUp:M,onMouseMove:I,onTouchMove:I,onTouchStart:j,onTouchEnd:M,style:{overflowX:"hidden"}},img:{ref:k,style:{transform:"translateX(0px)"}},animImg:{ref:E,style:{transform:"translateX(0px)"}}})});a.s(["default",0,aL],6573),a.s(["default",0,function(a){let{className:t,style:l,title:i,...s}=a;return(0,e.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:"1em",width:"1em",className:(0,o.classNames)("plasmic-default__svg",t),style:l,...s,children:[i&&(0,e.jsx)("title",{children:i}),(0,e.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",d:"M15.25 10.75L12 14.25l-3.25-3.5"})]})}],25993)}]); 3 4//# debugId=4e3bc60b-9ac4-5e28-2cfe-8ce53e1d3d28 5//# sourceMappingURL=9c841ad0210efcfe.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.