PageSourceSearch

https://sugary.me/_next/static/chunks/4775.fe68276fb003e268.js

js sugary.me collected 2026-10-01 14:20:58 UTC 44,159 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4775],{4474:(e,t,r)=>{r.d(t,{$:()=>o,r:()=>n});var s=r(95155);r(12115);var a=r(42442),i=r(18460),l=r(91337);let n=(0,i.F)("cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg_secondary text-secondary-foreground hover:bg_secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function o({className:e,variant:t,size:r,asChild:i=!1,...d}){let c=i?a.DX:"button";return(0,s.jsx)(c,{"data-slot":"button",className:(0,l.cn)(n({variant:t,size:r,className:e})),...d})}},4858:(e,t,r)=>{r.d(t,{SV:()=>i,pZ:()=>l});let s={0:"q",1:"w",2:"e",3:"r",4:"t",5:"y",6:"u",7:"i",8:"o",9:"p",x:"z"},a=Object.fromEntries(Object.entries(s).map(([e,t])=>[t,e]));function i(e,t,r,a,i){let l=e=>e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_]+/g,"-").replace(/-+/g,"-").replace(/^-|-$/g,""),n=l(e);a&&(n+=`-${l(a)}`),i&&(n+=`-${l(i)}`);let o=(null!=r?`${t}x${r}`:String(t)).split("").map(e=>s[e]??e).join("");return`${n}-${o}`}function l(e){let[t,r]=String(e).split("-").pop().toLowerCase().split("").map(e=>a[e]??e).join("").split("x");return r?{productId:t,variantId:r}:{productId:t}}},16321:(e,t,r)=>{r.d(t,{BE:()=>u,Uz:()=>n,_s:()=>l,cp:()=>d,gk:()=>x,tb:()=>h,zj:()=>m});var s=r(95155);r(12115);var a=r(60788),i=r(91337);function l({repositionInputs:e=!1,...t}){return(0,s.jsx)(a._s.Root,{"data-slot":"drawer",repositionInputs:e,...t})}function n({...e}){return(0,s.jsx)(a._s.Trigger,{"data-slot":"drawer-trigger",...e})}function o({...e}){return(0,s.jsx)(a._s.Portal,{"data-slot":"drawer-portal",...e})}function d({...e}){return(0,s.jsx)(a._s.Close,{"data-slot":"drawer-close",...e})}function c({className:e,...t}){return(0,s.jsx)(a._s.Overlay,{"data-slot":"drawer-overlay",className:(0,i.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-[9999] bg-black/30 backdrop-blur-sm",e),...t})}function m({className:e,children:t,...r}){return(0,s.jsxs)(o,{"data-slot":"drawer-portal",children:[(0,s.jsx)(c,{}),(0,s.jsxs)(a._s.Content,{"data-slot":"drawer-content",className:(0,i.cn)("group/drawer-content  fixed z-[9999] h-auto flex flex-col rounded-none lg:rounded-[26px]","data-[vaul-drawer-direction=top]:inset-x-0 data-[vaul-drawer-direction=top]:top-0 data-[vaul-drawer-direction=top]:mb-24 data-[vaul-drawer-direction=top]:max-h-[80vh]","data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh]","data-[vaul-drawer-direction=right]:inset-y-0 data-[vaul-drawer-direction=right]:right-0 data-[vaul-drawer-direction=right]:w-full data-[vaul-drawer-direction=right]:h-full data-[vaul-drawer-direction=right]:sm:max-w-sm","data-[vaul-drawer-direction=left]:inset-y-0 data-[vaul-drawer-direction=left]:left-0 data-[vaul-drawer-direction=left]:w-full data-[vaul-drawer-direction=left]:h-full data-[vaul-drawer-direction=left]:sm:max-w-sm",e),...r,children:[(0,s.jsx)("div",{className:"mx-auto mb-4 h-1.5 w-12 shrink-0 rounded-full bg-white/10 group-data-[vaul-drawer-direction=bottom]/drawer-content:block hidden"}),t]})]})}function u({className:e,...t}){return(0,s.jsx)("div",{"data-slot":"drawer-header",className:(0,i.cn)("flex flex-col gap-0.5 p-4 group-data-[vaul-drawer-direction=bottom]/drawer-content:text-center group-data-[vaul-drawer-direction=top]/drawer-content:text-center md:gap-1.5 md:text-left",e),...t})}function h({className:e,...t}){return(0,s.jsx)("div",{"data-slot":"drawer-footer",className:(0,i.cn)("mt-auto flex flex-col gap-2 p-4",e),...t})}function x({className:e,...t}){return(0,s.jsx)(a._s.Title,{"data-slot":"drawer-title",className:(0,i.cn)("text-foreground font-semibold",e),...t})}},18460:(e,t,r)=>{r.d(t,{F:()=>l});var s=r(29722);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=s.$,l=(e,t)=>
1r=>{var s;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:l,defaultVariants:n}=t,o=Object.keys(l).map(e=>{let t=null==r?void 0:r[e],s=null==n?void 0:n[e];if(null===t)return null;let i=a(t)||a(s);return l[e][i]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,s]=t;return void 0===s||(e[r]=s),e},{});return i(e,o,null==t||null==(s=t.compoundVariants)?void 0:s.reduce((e,t)=>{let{class:r,className:s,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...n,...d}[t]):({...n,...d})[t]===r})?[...e,r,s]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},21362:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},24538:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},31910:(e,t,r)=>{r.d(t,{B:()=>s});function s(e,t){if(t){if(!e)return e;if("string"==typeof e)return`${e}${e.includes("?")?"&":"?"}inref=${t}`}return e}},41641:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},42268:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},42442:(e,t,r)=>{r.d(t,{DX:()=>m,TL:()=>c});var s,a=r(12115),i=r(47527),l=r(95155),n=Symbol.for("react.lazy"),o=(s||(s=r.t(a,2)))[" use ".trim().toString()];function d(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===n&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function c(e){var t;let r,s=(t=e,(r=a.forwardRef((e,t)=>{let{children:r,...s}=e;if(d(r)&&"function"==typeof o&&(r=o(r._payload)),a.isValidElement(r)){var l;let e,n,o=(l=r,(n=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(n=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),d=function(e,t){let r={...t};for(let s in t){let a=e[s],i=t[s];/^on[A-Z]/.test(s)?a&&i?r[s]=(...e)=>{let t=i(...e);return a(...e),t}:a&&(r[s]=a):"style"===s?r[s]={...a,...i}:"className"===s&&(r[s]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}(s,r.props);return r.type!==a.Fragment&&(d.ref=t?(0,i.t)(t,o):o),a.cloneElement(r,d)}return a.Children.count(r)>1?a.Children.only(null):null})).displayName=`${t}.SlotClone`,r),n=a.forwardRef((e,t)=>{let{children:r,...i}=e;d(r)&&"function"==typeof o&&(r=o(r._payload));let n=a.Children.toArray(r),c=n.find(h);if(c){let e=c.props.children,r=n.map(t=>t!==c?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,l.jsx)(s,{...i,ref:t,children:a.isValidElement(e)?a.cloneElement(e,void 0,r):null})}return(0,l.jsx)(s,{...i,ref:t,children:r})});return n.displayName=`${e}.Slot`,n}var m=c("Slot"),u=Symbol("radix.slottable");function h(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===u}},46294:(e,t,r)=>{r.d(t,{F5:()=>s,q8:()=>a}),r(4858);let s=(e,t,r)=>{let s=new URLSearchParams(r||"");t&&s.set("r",t);let a=s.toString();return a?`/p/${e}?${a}`:`/p/${e}`},a=(e,t,r)=>{let s=new URLSearchParams(r||"");t&&s.set("r",t);let a=s.toString();return a?`/v/${e}?${a}`:`/v/${e}`}},47527:(e,t,r)=>{r.d(t,{s:()=>l,t:()=>i});var s=r(12115);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return t=>{let r=!1,s=e.map(e=>{let s=a(e,t);return r||"function"!=typeof s||(r=!0),s});if(r)return()=>{for(let t=0;t<s.length;t++){let r=s[t];"function"==typeof r?r():a(e[t],null)}}}}function l(...e){return s.useCallback(i(...e),e)}},47561:(e,t,r)=>{r.d(t,{Cd:()=>l,Et:()=>s,M9:()=>d,YL:()=>n,bl:()=>a,ct:()=>o,q:()=>i});let s="pk.eyJ1Ijoic3VnYXJ5bGxjIiwiYSI6ImNtYnNqcHQyZDBsMG0ybHF1cTcxejc0Ym4ifQ.cL0aZl9OeyO7RiWOwKNArg",a="mapbox://styles/sugaryllc/cmsjhc8jc00yd01sd1fl06l35",i="linear-gradient(0deg, rgba(0,120,140,1) 0%, rgba(1,133,150,1) 53%, rgba(16,178,199,1) 98%)";function l(e){if(!e)return null;let t=e.RequestLatitude??e.CenterLat,r=e.RequestLongitude??e.CenterLng;return null==t||null==r?null:{lat:t,lng:r}}function n(e){if(null!=e.RequestLatitude)return 14;switch(e.Level){case"ADMIN_ZONE":return 13;case"CITY":return 11;case"STATE":return 7;default:return 4.5}}function o(e,t){let r=null;t&&(r=t.displayName);let s=function(e){if(!e)return null;let t=[e.CountryName];return e.CountryHasCity?t=[e.CityName,e.CountryName]:e.CountryHasState&&(t=[e.StateName,e.CountryName]),t.filter(Boolean).join(", ")}(e);return s&&!r?{primary:s,secondary:null}:{primary:r,secondary:s}}function d(e,t,r){if(!s)return null;let a=`pin-l+10b2c7(${t},${e})`;return`https://api.mapbox.com/styles/v1/sugaryllc/cmsjhc8jc00yd01sd1fl06l35/static/${a}/${t},${e},${r},0,0/640x360@2x?access_token=${s}`}},51914:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},60119:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("locate-fixed",[["line",{x1:"2",x2:"5",y1:"12",y2:"12",key:"bvdh0s"}
1],["line",{x1:"19",x2:"22",y1:"12",y2:"12",key:"1tbv5k"}],["line",{x1:"12",x2:"12",y1:"2",y2:"5",key:"11lu5j"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}],["circle",{cx:"12",cy:"12",r:"7",key:"fim9np"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},67899:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]])},68459:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]])},80526:(e,t,r)=>{r.d(t,{L:()=>s});let s={landignPage:{flowersSlider:"landing-fs",cakesSlider:"landing-cs",trendingSlider:"landing-ts",uniqueSlider:"landing-uqs",egiftSlider:"landing-es",blog:"landing-blgs",miniFooter:"landing-mini-ftr",footer:"landing-ftr",categories:"landing-cats",storeDetails:"landing-str"},categoriesPage:{categories:"categories-cats",miniFooter:"categories-mini-ftr",footer:"categories-ftr",storeDetails:"categories-str"},blogPage:{blogDetails:"blog-blgsec",footer:"blog-ftr",miniFooter:"blog-mini-ftr",similarBlog:"blog-smlr-blg",featuredBlog:"blog-featuredblg",storeDetails:"blog-str"},blogDetailsPage:{footer:"blogde-ftr",miniFooter:"blogde-mini-ftr",similarBlog:"blogde-smlr-blg",storeDetails:"blogde-str"},basketDrawer:{storeDetails:"basket-itm"},homePage:{storeDetails:"home-str",productDetails:"home-ps",storeSection:"home-ss",egiftSection:"home-es",footer:"home-ftr",miniFooter:"home-mini-ftr"},trendingPage:{footer:"trending-ftr",miniFooter:"trending-mini-ftr",storeDetails:"trending-str"},giftMarketPage:{footer:"giftmarket-ftr",miniFooter:"giftmarket-mini-ftr",storeDetails:"giftmarket-str",productDetails:"giftmarket-p"},productDetailsPage:{footer:"productde-ftr",miniFooter:"productde-mini-ftr",storeDetails:"productde-str"},voucherDetailsPage:{footer:"voucherde-ftr",miniFooter:"voucherde-mini-ftr",storeDetails:"voucherde-str"},categoryDetailsPage:{footer:"categoryde-ftr",miniFooter:"categoryde-mini-ftr",storeDetails:"categoryde-str"},subCategoryDetailsPage:{footer:"subcategoryde-ftr",miniFooter:"subcategoryde-mini-ftr",storeDetails:"subcategoryde-str"},allProductsPage:{footer:"allproducts-ftr",miniFooter:"allproducts-mini-ftr",storeDetails:"allproducts-str",productDetails:"allproducts-p"},allVendorsPage:{footer:"allvendors-ftr",miniFooter:"allvendors-mini-ftr",storeDetails:"allvendors-str"},searchPage:{footer:"search-ftr",miniFooter:"search-mini-ftr",storeDetails:"search-str",storeDetailsFromStore:"search-str",storeDetailsFromProducts:"search-ps",storeDetailsFromGifts:"search-es"},searchPanel:{categories:"searchpanel-cat",storeDetailsFromProduct:"searchpanel-str",storeDetailsFromGiftCard:"searchpanel-egft"},partnerPage:{footer:"partner-ftr",miniFooter:"partner-mini-ftr",storeDetails:"partner-str"},careerPage:{footer:"career-ftr",miniFooter:"career-mini-ftr",storeDetails:"career-str"},businessPage:{footer:"business-ftr",miniFooter:"business-mini-ftr",storeDetails:"business-str"},aboutPage:{footer:"about-ftr",miniFooter:"about-mini-ftr",storeDetails:"about-str"},contactUsPage:{footer:"contactus-ftr",miniFooter:"contactus-mini-ftr",storeDetails:"contactus-str"},supportPage:{footer:"support-ftr",miniFooter:"support-mini-ftr",storeDetails:"support-str"},termsPage:{footer:"terms-ftr",miniFooter:"terms-mini-ftr",storeDetails:"terms-str"},privacyPage:{footer:"privacy-ftr",miniFooter:"privacy-mini-ftr",storeDetails:"privacy-str"},cookiesPage:{footer:"cookies-ftr",miniFooter:"cookies-mini-ftr",storeDetails:"cookies-str"},returnPolicyPage:{footer:"returnpolicy-ftr",miniFooter:"returnpolicy-mini-ftr",storeDetails:"returnpolicy-str"},shippingPage:{footer:"shipping-ftr",miniFooter:"shipping-mini-ftr",storeDetails:"shipping-str"},trademarkPage:{footer:"trademark-ftr",miniFooter:"trademark-mini-ftr",storeDetails:"trademark-str"}
1,antiBribingPage:{footer:"antibribing-ftr",miniFooter:"antibribing-mini-ftr",storeDetails:"antibribing-str"},codeOfConductPage:{footer:"codeofconduct-ftr",miniFooter:"codeofconduct-mini-ftr",storeDetails:"codeofconduct-str"},accountDeletionPage:{footer:"accountdel-ftr",miniFooter:"accountdel-mini-ftr",storeDetails:"accountdel-str"},myProfilePage:{footer:"myprofile-ftr",miniFooter:"myprofile-mini-ftr",storeDetails:"myprofile-str"},checkoutPage:{footer:"checkout-ftr",miniFooter:"checkout-mini-ftr",storeDetails:"checkout-items"},myOrdersPage:{footer:"myorders-ftr",miniFooter:"myorders-mini-ftr",storeDetails:"myorders-str"},countriesPage:{footer:"countries-ftr",miniFooter:"countries-mini-ftr",storeDetails:"countries-str"},countryDetailsPage:{footer:"countryde-ftr",miniFooter:"countryde-mini-ftr",storeDetails:"countryde-str"}}},81566:(e,t,r)=>{r.d(t,{TrackingLink:()=>n});var s=r(95155),a=r(41455);r(12115);var i=r(31910),l=r(12419);function n({inRefId:e,href:t,onClick:r,replace:o,scroll:d,locale:c,target:m,trackItem:u,...h}){let x=(0,a.rd)(),f=(0,l.ww)(u);return(0,s.jsx)(a.N_,{ref:f.isTrackable?f.ref:void 0,href:t,onClick:s=>{f.onClick(),r?.(s),!e||!t||s.defaultPrevented||0!==s.button||s.metaKey||s.ctrlKey||s.shiftKey||s.altKey||m&&"_self"!==m||(s.preventDefault(),(o?x.replace:x.push)("string"==typeof t?(0,i.B)(t,e):{...t,query:{..."object"==typeof t.query?t.query:{},inref:e}},{...c?{locale:c}:{},...!1===d?{scroll:!1}:{}}))},replace:o,scroll:d,locale:c,target:m,...h})}},82482:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(78340).A)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]])},99313:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Y});var s=r(95155),a=r(4474),i=r(5519),l=r(16321),n=r(41641),o=r(24538),d=r(21362),c=r(12115),m=r(41455),u=r(37999),h=r(7268),x=r(74350),f=r(6407),p=r(37002),g=r(11109),b=r(67021),v=r(47561),w=r(9338),y=r(28619),j=r(30081),k=r(2693),N=r(23591),_=r(4858),C=r(46294),I=r(31910),P=r(80526),S=r(37206),D=r(8946),$=r(2123),F=r(74937),M=r(81566),z=r(42268),A=r(51914),L=r(82482),q=r(68459),O=r(33210),T=r(52760),V=r(96621);let B=({store:e,isImageLoading:t,handleProductClick:r,storeUnavailable:i,handleRemoveByStoreId:l,setIsImageLoading:n,handleUpdateQuantity:d,updatingItemId:c,handleRemoveItem:u,formatPrice:x,closeDrawer:f})=>{let p=(0,V.a)(),{language:g}=(0,k.n)(),b=(0,m.rd)(),v=N.P[g];return(0,s.jsx)("div",{children:(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsxs)("div",{className:`glass_card shadow-lg p-4 space-y-3 squircle ${i?"border border-red-500 shadow-sm":""}`,children:[(0,s.jsxs)("div",{className:"flex items-center justify-between pb-3 border-b border-white/5 gap-3",children:[(0,s.jsx)(M.TrackingLink,{href:`/${(e.Store?.UId||e.StoreId).toString().toLowerCase()}`,inRefId:P.L.basketDrawer.storeDetails,onClick:()=>f(),className:"flex-1 min-w-0 group",children:(0,s.jsxs)("div",{className:`flex items-center gap-3 cursor-pointer hover:opacity-80 transition-opacity ${i?"opacity-60 pointer-events-none":""}`,children:[(0,s.jsxs)("div",{className:"w-12 h-12 shrink-0 rounded-full bg-white/10 flex items-center justify-center overflow-hidden",children:[(!e.Store?.LogoPath||t)&&(0,s.jsx)("span",{className:"absolute inset-0 text-white font-bold text-xl bg-white/20 flex items-center justify-center animate-pulse"}),e.Store?.LogoPath&&(0,s.jsx)(F.A,{src:(0,T.X)(e.Store.LogoPath,"sm")||"",alt:e.Store?.Name??v.basket.store,width:48,height:48,className:`w-full h-full object-cover transition-opacity duration-300 ${t?"opacity-0":"opacity-100"}`,onLoad:()=>n(!1)})]}),(0,s.jsx)("div",{className:"flex-1 min-w-0",children:(0,s.jsxs)("h3",{className:"font-bold text-[18px] md:text-base text-white inline-flex items-center gap-1 min-w-0 max-w-full",children:[(0,s.jsx)("span",{className:"truncate",children:e.Store?.Name??v.basket.store}),(0,s.jsx)(z.A,{size:22,className:"opacity-0 -translate-x-2 group-hover:opacity-100 group-hover:translate-x-0 transition-all duration-300 shrink-0"})]})})]})}),i?(0,s.jsx)(a.$,{onClick:()=>l(e.StoreId),className:"shrink-0 bg-[#FF4B4B] rounded-full px-4 h-7 text-[10px] uppercase tracking-wider text-white hover:bg-red-600 font-black transition-all duration-200 hover:scale-110 active:scale-95 cursor-pointer shadow-md",children:v.basket.remove_store}):(0,s.jsxs)(a.$,{onClick:()=>{b.push((0,I.B)(`/${e.Store?.UId?.toLowerCase()}`,P.L.basketDrawer.storeDetails)),f()},className:"shrink-0 flex items-center bg-[#276b41] rounded-full px-6 py-[18px] text-[14px] md:px-4 md:py-[8px] md:text-[12px] text-white hover:bg-[#75B06F]/50 font-extrabold transition-transform duration-200 hover:scale-110 active:scale-95 cursor-pointer",children:[(0,s.jsx)(A.A,{size:22}),v.basket.add_more]})]}),(0,s.jsx)("div",{className:`flex flex-col gap-4 pt-2 ${i?"opacity-60 pointer-events-none text-gray-500":""}`,children:e.Items.filter((e,t,r)=>t===r.findLastIndex(t=>
1t.ItemId===e.ItemId&&t.ItemVariantId===e.ItemVariantId)).map(e=>{let t=e.Material?.Title??"",i=18===e.MaterialTypeId;return(0,s.jsxs)("div",{className:"flex gap-3 items-start group/item",children:[(0,s.jsx)("div",{className:"w-26 h-26 md:w-20 md:h-20 bg-white/10 squircle flex-shrink-0 overflow-hidden cursor-pointer !shadow-xl border border-white/10",children:e.Material?.CoverPhoto?(0,s.jsx)(F.A,{onClick:()=>r(e),src:(0,T.X)(e.Material.CoverPhoto),alt:t,width:80,height:80,className:"hover:scale-110 w-full h-full object-cover transition-transform duration-200 active:scale-90 hover:opacity-90"}):(0,s.jsx)("div",{className:"w-full h-full flex items-center justify-center text-gray-400 text-xs",children:v.checkout.no_image})}),(0,s.jsx)("div",{className:"flex-1 min-w-0",children:(0,s.jsx)("div",{className:"flex items-center justify-between gap-2",children:(0,s.jsxs)("div",{className:"flex-1",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsx)("h4",{className:"font-semibold text-[15px] md:text-sm  leading-tight text_gray_70 truncate",children:i?e.Material?.VariantTitle:t.length>22?t.slice(0,22)+"...":t}),i&&(0,s.jsx)("p",{className:"text-[10px] font-bold text-white/40 mt-0.5",children:t})]}),(0,s.jsxs)("p",{className:"font-semibold text-[18px] md:text-sm text_gray_70 whitespace-nowrap",children:[x((0,h.bT)(e))," "]})]}),(0,s.jsxs)("div",{className:"flex items-center justify-between mt-2 gap-x-4",children:[!i&&(0,s.jsxs)("div",{className:"flex items-center gap-3 md:gap-2 quantityBg rounded-full px-2 py-2 md:px-1 md:py-1",children:[(0,s.jsx)(a.$,{variant:"ghost",size:"icon",className:"bg-white/10 text-white rounded-full w-12 h-12  md:w-8 md:h-8 disabled:opacity-50 hover:bg-white/20",disabled:c===e.Id,onClick:()=>{1===e.Quantity?u(e.Id,t):d(e.Id,e.Quantity-1)},children:(0,s.jsx)(L.A,{size:20})}),(0,s.jsx)("span",{className:"text-[18px] md:text-xs font-semibold text-center text-white flex items-center justify-center mx-3.5 md:mx-2",children:c===e.Id?(0,s.jsx)("div",{className:"animate-spin h-4 w-4 md:h-3 md:w-3 border-2 border-gray-400 border-t-transparent rounded-full"}):e.Quantity}),(0,s.jsx)(a.$,{variant:"ghost",size:"icon",className:"bg-white/10 text-white w-12 h-12 md:w-8 md:h-8 rounded-full disabled:opacity-50 hover:bg-white/20",disabled:c===e.Id,onClick:()=>d(e.Id,e.Quantity+1),children:(0,s.jsx)(A.A,{size:20})})]}),(0,s.jsx)("div",{className:`flex items-end justify-end ${i&&"ml-auto"}`,children:(0,s.jsx)(a.$,{variant:"ghost",size:"icon",className:`h-14 w-14 md:h-8 md:w-8 text-gray-400 hover:text-red-400 hover:bg-red-500/10 ${p?"opacity-100 ":"opacity-0 group-hover/item:opacity-100 "}`,onClick:()=>u(e.Id,t),children:(0,s.jsx)(q.A,{className:"size-6 md:size-4"})})})]})]})})})]},e.Id)})}),i&&(0,s.jsx)("div",{className:"mt-4 pt-4 border-t border-red-500/20 space-y-3",children:(0,s.jsxs)("p",{className:"text-red-400 text-xs font-bold flex items-center gap-2",children:[(0,s.jsx)(o.A,{className:"h-4 w-4"}),`${v.basket.this_item_unavailable}`]})})]}),(0,s.jsx)(a.$,{className:"cursor-pointer absolute right-0 bottom-[-12px] w-10 h-10 md:w-7 md:h-7 flex items-center justify-center rounded-full text_gray_70 transition-all z-50 shadow-lg hover:scale-110 active:scale-95 bg-white/20 hover:bg-[#df0038]/90 backdrop-blur-lg",onClick:()=>l(e.StoreId),children:(0,s.jsx)(O.A,{size:22,strokeWidth:3})})]},e.StoreId)})},G=({items:e,handleRemoveItem:t})=>{let r=(0,k.n)(e=>e.language),i=N.P[r],l=(0,j.X)(),n=(0,p.useGlobalStore)(e=>e.giftingPlace),o=(0,g.Q)(e=>e.currentGeoPlace),{primary:d,secondary:c}=(0,v.ct)(n,o),u=e.filter(e=>e.IsInCoverage),x=e.filter(e=>!e.IsInCoverage);return(0,s.jsxs)("div",{className:"flex flex-col gap-3",children:[u.map(e=>{let r,i,n,o,d;return r=e.Material?.Title||"Gift Card",i=e.Material?.ECardIconCoverPath||e.Material?.VariantCoverPhoto||e.Material?.CoverPhoto||e.Store?.LogoPath||e.Material?.StoreLogoPath,o=(n=(0,_.SV)(e.Material?.Title||e.Store?.Name||"Gift Voucher",e.ItemId,e.ItemVariantId??null,e.Store?.Name??null,e.Store?.UId??null))?(0,I.B)((0,C.q8)(n,"basket"),P.L.basketDrawer.storeDetails):"#",d=(0,h.un)(e),(0,s.jsxs)("div",{className:"glass_card shadow-lg p-4  squircle flex items-center justify-between gap-4 border border-white/10 relative group transition-all duration-200 hover:border-white/20",children:[(0,s.jsx)(m.N_,{href:o,children:(0,s.jsx)("div",{className:"cursor-pointer active:scale-95 transition-transform duration-200 w-
152 h-32 md:w-26 md:h-20 bg-white/10 squircle flex-shrink-0 overflow-hidden border border-white/10 relative flex items-center justify-center",children:i?(0,s.jsx)(F.A,{src:(0,T.X)(i,"sm")||"",alt:r,width:96,height:64,className:"w-full h-full object-cover transition-transform duration-300 group-hover:scale-105"}):(0,s.jsx)("span",{className:"text-white font-bold text-xs uppercase",children:e.Store?.Name||e.Material?.BrandName})})}),(0,s.jsxs)("div",{className:"flex-1 min-w-0 flex flex-col justify-between h-full py-0.5",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,s.jsx)("h4",{className:"font-bold text-[16px] md:text-sm text_gray_70 truncate",children:r}),(0,s.jsx)("p",{className:"font-bold text-[16px] md:text-sm text_gray_70 shrink-0",children:l(d)})]}),(0,s.jsxs)("div",{className:"flex items-center justify-between mt-2.5",children:[(0,s.jsxs)("div",{className:"bg-white/10 border border-white/10 text-white/90 text-xl md:text-[12px] px-4 py-2 rounded-full font-medium inline-flex items-center",children:[e.Material?.StoreCurrencyId?`${e.Material.StoreCurrencyId} `:"",e.GiftVoucherAmount]}),(0,s.jsx)(a.$,{variant:"ghost",size:"icon",className:"h-10 w-10 md:h-8 md:w-8 text-gray-400 hover:text-red-400 hover:bg-red-500/10 rounded-full transition-colors",onClick:()=>t(e.Id,r),children:(0,s.jsx)(q.A,{className:"size-5 md:size-4"})})]})]})]},e.Id)}),x.length>0&&(0,s.jsxs)("div",{className:"mt-4 flex flex-col gap-3",children:[(0,s.jsxs)("div",{className:"mb-2",children:[(0,s.jsx)("h3",{className:"text-white/80 font-bold text-lg md:text-base",children:i.basket.unavailable_items}),(0,s.jsx)("div",{className:"h-[2px] w-12 bg-white/10 mt-1 mb-3"}),(0,s.jsxs)("p",{className:"text-white/50 text-sm md:text-xs",children:[i.basket.no_delivery_option,d||c?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("br",{}),d,c?`, ${c}`:""]}):null]})]}),(0,s.jsx)("div",{className:"flex flex-wrap gap-3",children:x.map(e=>{let r,a;return r=e.Material?.Title||"Gift Card",a=e.Material?.ECardIconCoverPath||e.Material?.VariantCoverPhoto||e.Material?.CoverPhoto||e.Store?.LogoPath||e.Material?.StoreLogoPath,(0,s.jsxs)("div",{className:"relative w-52 h-32 md:w-26 md:h-20 shrink-0 squircle overflow-hidden border border-white/5 bg-white/5",children:[a?(0,s.jsx)(F.A,{src:(0,T.X)(a,"sm")||"",alt:r,width:80,height:80,className:"w-full h-full object-cover opacity-30"}):(0,s.jsx)("div",{className:"w-full h-full flex items-center justify-center bg-white/10 opacity-50",children:(0,s.jsx)("span",{className:"text-white/50 font-bold text-[10px] uppercase truncate px-1",children:e.Store?.Name||e.Material?.BrandName})}),(0,s.jsx)("button",{onClick:()=>t(e.Id,r),className:"absolute top-1.5 left-2 bg-black/60 rounded-full p-1 cursor-pointer hover:bg-black/80 transition-colors z-10",children:(0,s.jsx)(O.A,{size:14,strokeWidth:2.5,className:"text-white/70"})})]},e.Id)})})]})]})};var E=r(17050),R=r(67899),U=r(21628);let Q=({className:e})=>{let{totalAmount:t}=(0,u.M)(),r=(0,j.X)();return(0,s.jsx)("span",{className:e,children:r(t)})},X=({className:e})=>{let{totalAmountDigital:t}=(0,u.M)(),r=(0,j.X)();return(0,s.jsx)("span",{className:e,children:r(t)})},K=({isCheckingOut:e,digitalCount:t,t:r,closeDrawer:i})=>{let l=(0,m.rd)();return(0,s.jsx)(a.$,{disabled:e||0===t,onClick:async()=>{l.push("/checkout?orderType=5"),i()},className:"w-full py-[28px] rounded-full text-base font-bold shadow-lg transition-all duration-300 ease-in-out hover:scale-[1.02] hover:shadow-xl active:scale-[0.98] bg-gradient-to-br from-[#0a2240] to-[#103460] border border-white/10 text-white cursor-pointer group",children:(0,s.jsxs)("div",{className:"flex items-center justify-between w-full px-2",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(R.A,{size:28,className:"text-white"}),(0,s.jsx)("span",{className:"text-[15px] text-white font-bold",children:r.basket.checkout.toUpperCase()})]}),(0,s.jsx)("div",{className:"flex items-center gap-2",children:(0,s.jsxs)("span",{className:"text-[15px] text-white font-bold flex items-center",children:["(",t," ",1===t?r.basket.item:r.basket.items,")"," ",(0,s.jsx)(X,{className:"ml-2 font-bold"})]})}),e?(0,s.jsx)("div",{className:"animate-spin h-5 w-5 border-2 border-white border-t-transparent roun
1ded-full"}):(0,s.jsx)(U.A,{size:28,className:"size-7 sm:size-5 text-white transition-transform duration-300 group-hover:translate-x-1"})]})})},W=({isCheckingOut:e,closeDrawer:t,totalItems:r})=>{let i=(0,m.rd)(),{language:l}=(0,k.n)(),n=N.P[l];return(0,s.jsx)(a.$,{style:{backgroundImage:"linear-gradient(to right top, #247556, #206b4e, #1c6147, #18573f, #144e38)",filter:e?"grayscale(1)":"none",opacity:e?.7:1},className:"w-full py-[28px] rounded-full text-base font-bold shadow-lg transition-all duration-300 ease-in-out hover:scale-[1.02] hover:shadow-xl active:scale-[0.98]",onMouseEnter:t=>{e||(t.currentTarget.style.filter="brightness(1.1)")},onMouseLeave:t=>{e||(t.currentTarget.style.filter="none")},disabled:e,onClick:async()=>{i.push("/checkout?orderType=4"),t()},children:(0,s.jsxs)("div",{className:"flex items-center justify-between w-full px-2",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(R.A,{size:28,className:" text-white "}),(0,s.jsx)("span",{className:"text-[15px] text-white font-bold",children:n.basket.checkout.toUpperCase()})]}),(0,s.jsx)("div",{className:"flex items-center gap-2",children:(0,s.jsxs)("span",{className:"text-[15px] text-white font-bold flex items-center",children:["(",r," ",1===r?n.basket.item:n.basket.items,")"," ",(0,s.jsx)(Q,{className:"ml-2"})]})}),e?(0,s.jsx)("div",{className:"animate-spin h-5 w-5 border-2 border-white border-t-transparent rounded-full"}):(0,s.jsx)(U.A,{size:28,className:"size-7 sm:size-5 text-white transition-transform duration-300 group-hover:translate-x-1"})]})})},H=(0,S.default)(()=>Promise.all([r.e(9066),r.e(8444)]).then(r.t.bind(r,28444,23)),{loadableGenerated:{webpack:()=>[28444]},ssr:!1});function Y({children:e}){let{language:t}=(0,k.n)(),r=N.P[t],{storeBasketsInCoverage:S,basketItems:F,totalItems:M,updateQuantity:z,removeItem:A,removeByStoreId:L,clearBasket:q,clearDigitalBasket:O,isLoading:T}=(0,u.M)(),V=(0,j.X)(),{isOpen:R,closeDrawer:U,activeTab:Q,setActiveTab:X}=(0,f.o)(),Z=(0,c.useRef)(!1);(0,c.useEffect)(()=>{if(!R){Z.current=!1;return}!Z.current&&F?.length&&(Z.current=!0,D.pl.viewCart(F.map(D.Ot),(0,D.KF)(F)))},[R,F]);let J=(0,c.useMemo)(()=>(S||[]).map(e=>({...e,Items:e.Items.filter(e=>e.MaterialTypeId!==E.vF.GiftVoucher&&e.OrderTypeId!==E.qc.EGift)})).filter(e=>e.Items.length>0),[S]),ee=(0,c.useMemo)(()=>J.reduce((e,t)=>e+t.Items.reduce((e,t)=>e+(t.Quantity||1),0),0),[J]),et=(0,c.useMemo)(()=>(F||[]).filter(e=>e.MaterialTypeId===E.vF.GiftVoucher||e.OrderTypeId===E.qc.EGift),[F]),er=(0,c.useMemo)(()=>et.filter(e=>e.IsInCoverage),[et]),es=(0,c.useMemo)(()=>er.reduce((e,t)=>e+(t.Quantity||1),0),[er]);(0,c.useEffect)(()=>{R&&(0===ee&&es>0?X("digital"):0===es&&ee>0&&X("physical"))},[R,ee,es,X]);let ea=(0,p.useGlobalStore)(e=>e.giftingPlace),ei=(0,g.Q)(e=>e.currentGeoPlace),{primary:el,secondary:en}=(0,v.ct)(ea,ei),[eo,ed]=(0,c.useState)(null),[ec,em]=(0,c.useState)(null),[eu,eh]=(0,c.useState)(!1),[ex,ef]=(0,c.useState)(!1),[ep,eg]=(0,c.useState)(null),[eb,ev]=(0,c.useState)(!1),[ew,ey]=(0,c.useState)(!1),[ej]=(0,c.useState)(!1),[ek,eN]=(0,c.useState)(!0),[e_,eC]=(0,c.useState)(!1),eI=(0,m.rd)(),eP=e=>{if(18===e.MaterialTypeId)return;let t=e.Material?.Title??"",r=(0,_.SV)(t,e.ItemId,e.ItemVariantId??null,e.Store?.Name??null,e.Store?.UId??null),s=(0,I.B)((0,C.F5)(r,"basket"),P.L.basketDrawer.storeDetails);eI.push(s,{scroll:!1})},eS=(0,c.useCallback)(e=>{let t=e.Items.length>0?e.Items[0]:null;return null==t||!t.IsInCoverage||null==ea},[ea]),eD=J.length>0&&J.every(e=>eS(e)),e$=0===M||0===J.length||eD,eF=async(e,t)=>{eg(e);try{let r=F?.find(t=>t.Id===e),s=await z(e,t);if(s.Success){if(r&&t>r.Quantity){let e=t-r.Quantity,s={...(0,D.Ot)(r),quantity:e};$.Tq.itemsAdded([s],(s.price??0)*e)}}else console.error("Failed to update quantity:",s.Message)}finally{eg(null)}},eM=(e,t)=>{ed({id:e,title:t})},ez=async()=>{if(!eo)return;ev(!0);let e=S.flatMap(e=>e.Items).find(e=>e.Id===eo.id),t=await A(eo.id);t.Success?e&&D.pl.removeFromCart([(0,D.Ot)(e)],(0,h.bT)(e)):console.error("Failed to remove item:",t.Message),ev(!1),ed(null)},eA=e=>{em(e)},eL=async()=>
1{if(!ec)return;ey(!0);let e=S.find(e=>e.StoreId===ec)?.Items??[],t=await L(ec);t.Success?e.length&&D.pl.removeFromCart(e.map(D.Ot),(0,D.KF)(e)):console.error("Failed to remove store:",t.Message),ey(!1),em(null)},eq=async()=>{ef(!0);let e=[...F||[]],[t,r]=await Promise.all([q(E.qc.GiftMarket),O()]);ef(!1),t.Success||r.Success?(e.length&&D.pl.removeFromCart(e.map(D.Ot),(0,D.KF)(e)),eh(!1),U()):(console.error("Failed to clear basket:",t.Message||r.Message),eh(!1))};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(l._s,{direction:"right",open:R,onOpenChange:e=>{e||(e_&&eC(!1),U())},children:[e,(0,s.jsx)(l.zj,{className:"w-full h-[97%] lg:!h-[97%] ml-auto overflow-hidden shadow-2xl lg:m-4 m-0 border-none bg-transparent",children:(0,s.jsx)("div",{className:"h-full flex flex-col z-0 overflow-hidden rounded-none lg:rounded-[26px] relative glass_card_black",children:(0,s.jsxs)("div",{className:"relative z-10 flex flex-col h-full",children:[(0,s.jsx)(l.BE,{className:"border-b-0 pb-4",children:(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsx)(l.cp,{asChild:!0,children:(0,s.jsx)(a.$,{variant:"ghost",size:"icon",className:"rounded-full w-22 h-14 md:w-15 md:h-10 bg-white/10 shadow-sm text-white hover:bg-white/20",children:(0,s.jsx)(n.A,{className:"size-5 sm:size-5 h-6 w-6"})})}),(0,s.jsx)("div",{className:"flex flex-col",children:(0,s.jsx)(l.gk,{className:"text-2xl font-semibold text-white/90 font-montas text-center ml-5",children:r.basket.your_basket})}),F&&F.length>0?(0,s.jsx)(a.$,{className:"relative cursor-pointer font-bold transition-all duration-200 px-7 py-[18px]  md:px-4 md:py-[8px] rounded-full bg-white/10 hover:bg-white/20 hover:text-white active:scale-95 border border-white/10 group flex items-center justify-between text-white text-sm shadow-lg gap-2 font-bricolage",onClick:()=>{eh(!0)},children:(0,s.jsx)("span",{className:"text-xl md:text-sm ",children:r.basket.clear_all})}):(0,s.jsx)("div",{className:"w-[70px]"})]})}),(0,s.jsx)("div",{className:"px-4 mb-2",children:(0,s.jsxs)("div",{className:"flex items-center p-1 rounded-full bg-black/40 border border-white/10 shadow-inner text-xl md:text-sm",children:[(0,s.jsxs)("button",{type:"button",onClick:()=>X("physical"),className:`flex-1 flex items-center justify-center gap-2 h-[48px] px-3 rounded-full  font-semibold transition-all duration-200 cursor-pointer ${"physical"===Q?"bg-white/10 text-white border border-emerald-500/40 shadow-md":"text-white/60 hover:text-white hover:bg-white/5 bg-transparent border border-transparent"}`,children:[(0,s.jsx)("span",{children:r.basket.physical}),(0,s.jsx)("span",{className:"w-5 h-5 rounded-full bg-[#143826] text-[#34d399]  font-bold flex items-center justify-center leading-none",children:ee})]}),(0,s.jsxs)("button",{type:"button",onClick:()=>X("digital"),className:`flex-1 flex items-center justify-center gap-2 h-[48px] px-3 rounded-full  font-semibold transition-all duration-200 cursor-pointer ${"digital"===Q?"bg-white/10 text-white border border-sky-500/40 shadow-md":"text-white/60 hover:text-white hover:bg-white/5 bg-transparent border border-transparent"}`,children:[(0,s.jsx)("span",{children:r.basket.digital}),(0,s.jsx)("span",{className:"w-5 h-5 rounded-full bg-[#0f2b3c] text-[#38bdf8]  font-bold flex items-center justify-center leading-none",children:es})]})]})}),(0,s.jsx)("div",{className:`flex-1 px-4 pb-4 space-y-4 relative mt-2 gap-y-5 ${(!F||0===F.length)&&!e_?"overflow-hidden":"overflow-y-auto custom-scrollbar-visible"}`,children:e_?(0,s.jsx)(y.A,{isActive:e_,initialSelectedPlace:ea,onConfirm:(e,t)=>{(0,w.setGiftingPlace)(e,t),eC(!1)},surface:b.S7.Checkout}):F&&0!==F.length?"physical"===Q?0===J.length?(0,s.jsxs)("div",{className:"flex flex-col items-center justify-center h-[50vh] text-center",children:[(0,s.jsx)("p",{className:"text-2xl md:text-xl font-semibold text-white/80",children:r.basket.basket_empty}),(0,s.jsx)("p",{className:"text-xl md:text-sm text-white/70",children:r.basket.add_items_to_start})]}):J.map(e=>{let t=eS(e);return(0,s.jsx)("div",{className:"relative",children:(0,s.jsx)(B,{store:e,isImageLoading:ek,handleProductClick:eP,storeUnavailable:t,handleRemoveByStoreId:eA,formatPrice:V,setIsImageLoading:eN,handleUpdateQuantity:eF,updatingItemId:ep,handleRemoveItem:eM,closeDrawer:U})},e.StoreId)}):0===et.length?(0,s.jsxs)("div",{className:"flex flex-col items-center justify-center h-[50vh] text-center",children:[(0,s.jsx)("p",{className:"text-2xl md:text-xl font-semibold text-white/80",children:r.basket.basket_empty}),(0,s.jsx)("p",{className:"text-xl md:text-sm text-white/70",children:r.basket.add_items_to_start})]}):(0,s.jsx)(G,{items:et,handleRemoveItem:eM,closeDrawer:U}):(0,s.jsx)("div",{className:"flex flex-col items-center justify-center h-[70vh] text-center",children:T?(0,s.jsx)("div",{className:"flex flex-col items-center gap-4",children:(0,s.jsxs)("div",{className:"relative flex items-center justify-center w-16 h-16",children:[(0,s.jsx)("div",{className:"absolute inset-0 bg-white/5 rounded-full blur-xl animate-pulse"}),(0,s.jsx)("div",{className:"absolute inset-0 border-2 border-white/5 rounded-full"}),(0,s.jsx)("svg",{className:"animate-spin w-full h-full relative z-10",viewBox:"0 0 100 100",children:(0,s.jsx)("circle",{cx:"50",cy:"50",r:"42",stroke:"currentColor",strokeWidth:"3",strokeDasharray:"160",strokeLinecap:"round",className:"text-white",f
1ill:"none"})})]})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(H,{animationData:i,loop:!0,style:{width:200,height:200}}),(0,s.jsxs)("div",{className:"mt-[-30px]",children:[(0,s.jsx)("p",{className:"text-2xl md:text-xl font-bold text-white",children:r.basket.basket_empty}),(0,s.jsx)("p",{className:"text-xl md:text-sm text-white/70",children:r.basket.add_items_to_start})]})]})})}),(0,s.jsx)(l.tb,{className:"border-t border-white/5 pt-4 pb-8 px-4 bg-transparent",children:e_?(0,s.jsx)(a.$,{className:"w-full py-[28px] rounded-full text-base font-bold shadow-lg transition-all duration-300 ease-in-out hover:scale-[1.02] active:scale-[0.98] bg-white/10 hover:bg-white/20 text-white",onClick:()=>eC(!1),children:(0,s.jsx)("span",{className:"text-[14px] text-white font-bold",children:r.basket.cancel.toUpperCase()})}):"digital"===Q?0===et.length?(0,s.jsx)(a.$,{style:{backgroundImage:"linear-gradient(to right top, #247556, #206b4e, #1c6147, #18573f, #144e38)"},className:"w-full py-[28px] rounded-full text-base font-bold shadow-lg transition-all duration-300 ease-in-out hover:scale-[1.02] hover:shadow-xl active:scale-[0.98]",onClick:()=>U(),children:(0,s.jsx)("span",{className:"text-[14px] text-white font-bold tracking-[0.2px]",children:(r.basket.browse_egift_vouchers||r.basket.browse_gifts).toUpperCase()})}):(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(K,{digitalCount:es,isCheckingOut:ej,t:r,closeDrawer:U})}):e$?(0,s.jsx)(a.$,{style:{backgroundImage:"linear-gradient(to right top, #247556, #206b4e, #1c6147, #18573f, #144e38)"},className:"w-full py-[28px] rounded-full text-base font-bold shadow-lg transition-all duration-300 ease-in-out hover:scale-[1.02] hover:shadow-xl active:scale-[0.98]",onClick:()=>{U(),null==ea&&g.Q.getState().openPicker({surface:b.S7.Checkout})},children:(0,s.jsx)("span",{className:"text-[14px] text-white font-bold",children:null==ea?r.basket.set_location.toUpperCase():r.basket.browse_gifts.toUpperCase()})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("button",{type:"button",onClick:()=>{eC(!0)},className:"w-full mb-2 rounded-full bg-white/5 border border-white/10 px-4 py-2 flex items-center gap-2.5 text-left cursor-pointer hover:bg-white/10 transition-colors",children:[(0,s.jsx)(o.A,{className:"size-8 md:size-6 shrink-0 text-[#4d8a67]"}),(0,s.jsxs)("div",{className:"min-w-0 flex-1",children:[!en&&(0,s.jsx)("p",{className:"text-lg md:text-sm font-semibold uppercase pb-1 text-white/40",children:r.giftingPlacePicker.delivering_to}),(0,s.jsx)("p",{className:"truncate text-xl md:text-sm font-semibold text-white font-cairo tracking-tight",children:el||en}),el&&en&&(0,s.jsx)("p",{className:"text-lg md:text-sm font-semibold text-white/40",children:en})]}),(0,s.jsx)(d.A,{className:"size-7 sm:size-5 text-white/40 shrink-0"})]}),(0,s.jsx)(W,{isCheckingOut:ej,closeDrawer:U,totalItems:M})]})})]})})})]}),(0,s.jsx)(x.lG,{open:!!eo,onOpenChange:()=>ed(null),children:(0,s.jsxs)(x.Cf,{className:"squircle w-[80%] md:w-[320px] mx-auto p-6 gap-4 border-none shadow-xl bg_secondary",children:[(0,s.jsxs)(x.c7,{className:"space-y-2",children:[(0,s.jsx)(x.L3,{className:"text-center text-[22px] md:text-lg font-bold text_white",children:r.basket.remove_from_basket}),(0,s.jsxs)(x.rr,{className:"text-center text-[18px] md:text-sm text_gray_50",children:[r.basket.sure_want_remove," ",(0,s.jsx)("span",{className:"font-semibold text_white",children:eo?.title})," ",r.basket.from_your_basket]})]}),(0,s.jsxs)("div",{className:"flex flex-center justify-center gap-2 mt-2",children:[(0,s.jsx)(a.$,{variant:"ghost",onClick:()=>ed(null),disabled:eb,className:"rounded-full bg-black/10 hover:bg-white/90 text_white hover:text-white font-semibold px-6 h-18 md:h-10 text-[16px] md:text-sm",children:r.basket.cancel}),(0,s.jsx)(a.$,{onClick:ez,disabled:eb,className:"rounded-full bg-black/10 hover:bg-[#df0038]/90 hover:text_white text_white font-semibold px-6 h-18 md:h-10 text-[16px] md:text-sm",children:eb?(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"animate-spin h-4 w-4 border-2 border-white/20 border-t-transparent roun
1ded-full"}),r.checkout.removing_btn]}):r.checkout.yes_sure_btn})]})]})}),(0,s.jsx)(x.lG,{open:!!ec,onOpenChange:()=>em(null),children:(0,s.jsxs)(x.Cf,{className:"squircle w-[80%] md:w-[320px] p-6 gap-4 border-none shadow-xl bg_secondary",children:[(0,s.jsxs)(x.c7,{className:"space-y-2",children:[(0,s.jsx)(x.L3,{className:"text-center text-[22px] md:text-lg font-bold text_white",children:r.basket.remove_from_basket}),(0,s.jsx)(x.rr,{className:"text-center text-[18px] md:text-sm text_gray_50",children:r.basket.are_you_sure_remove})]}),(0,s.jsxs)("div",{className:"flex items-center justify-center gap-2 mt-2",children:[(0,s.jsx)(a.$,{variant:"ghost",onClick:()=>em(null),disabled:ew,className:"rounded-full bg-black/10 hover:bg-white/90 text_white hover:text-white font-semibold px-6 h-18 md:h-10 text-[16px] md:text-sm",children:r.basket.cancel}),(0,s.jsx)(a.$,{onClick:eL,disabled:ew,className:"rounded-full bg-black/10 hover:bg-[#df0038]/90 hover:text_white text_white font-semibold px-6 h-18 md:h-10 text-[16px] md:text-sm",children:ew?(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"animate-spin h-4 w-4 border-2 border-white/20 border-t-transparent rounded-full"}),r.checkout.removing_btn]}):r.basket.yes_sure})]})]})}),(0,s.jsx)(x.lG,{open:eu,onOpenChange:()=>eh(!1),children:(0,s.jsxs)(x.Cf,{className:"squircle w-[80%] md:w-[320px] p-6 gap-4 border-none shadow-xl bg_secondary",children:[(0,s.jsxs)(x.c7,{className:"space-y-2",children:[(0,s.jsx)(x.L3,{className:"text-center text-[22px] md:text-lg font-bold text_white",children:r.basket.clear_basket}),(0,s.jsx)(x.rr,{className:"text-center text-[18px] md:text-sm text_gray_50",children:r.basket.are_you_sure_clear})]}),(0,s.jsxs)("div",{className:"flex flex-center justify-center gap-2 mt-2",children:[(0,s.jsx)(a.$,{variant:"ghost",onClick:()=>eh(!1),className:"rounded-full bg-black/10 hover:bg-white/90 text_white hover:text_white font-semibold px-6 h-18 md:h-10 text-[16px] md:text-sm",children:r.basket.cancel}),(0,s.jsx)(a.$,{onClick:eq,disabled:ex,className:"rounded-full bg-black/10 hover:bg-[#df0038]/90 hover:text_white text_white font-semibold px-6 h-18 md:h-10 text-[16px] md:text-sm",children:ex?(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"animate-spin h-4 w-4 border-2 border-white/20 border-t-transparent rounded-full"}),r.basket.clearing]}):r.basket.yes_clear_all})]})]})})]})}}}]);

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.