1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3059],{53072:function(e,t,r){r.d(t,{E:function(){return h}});var a=r(57437),s=r(2265),l=r(99376),i=r(43618),n=r(28612),c=r(93448),o=r(33145),u=r(73247),d=r(68873),m=r(24512),f=r(98007),p=r(38706);let h=(0,s.forwardRef)((e,t)=>{let{placeholder:r,className:h,onSearch:x,onClose:g,isMobile:v=!1,onDropdownToggle:b,onSearchQueryChange:w,onBackClick:y,value:N,autoFocus:j=!1}=e,k=(0,p.T)("search"),S=(0,l.useRouter)(),F=(0,l.usePathname)()||"",[C,A]=(0,s.useState)(null!=N?N:""),[T,D]=(0,s.useState)(null!=N?N:""),[_,I]=(0,s.useState)(!1),[P,E]=(0,s.useState)(j),R=(0,s.useRef)(null),O=(0,s.useRef)(null),L=(0,s.useRef)(null),z=(0,s.useRef)(null),V=(0,s.useRef)("string"==typeof N?"prop":"internal"),q=()=>{let e=O.current;if(!e)return;try{e.focus({preventScroll:!0})}catch(t){e.focus()}let t=e.value.length;try{e.setSelectionRange(t,t)}catch(e){}},J=()=>{z.current&&(clearTimeout(z.current),z.current=null)},U=(0,i.$P)((0,n.Y5)(P?"searchtrending":null)),Z="hasValue"===U.state?U.contents:null,M=(0,s.useMemo)(()=>{let e=k.raw("fallbackPopularSearches");if(!Z||!Array.isArray(Z))return e;try{let t=[];return Z.forEach(e=>{var r;(null===(r=e.displayText)||void 0===r?void 0:r.trim())&&t.push(e.displayText.trim())}),t.length>0?t:e}catch(t){return e}},[Z,k]),H=void 0===r,Y=(0,m.w)({items:M,enabled:H,prefix:"".concat(k("searchFor")," ")});(0,s.useImperativeHandle)(t,()=>({searchQuery:C,debouncedQuery:T,isDropdownVisible:_,focus:()=>{var e;return null===(e=O.current)||void 0===e?void 0:e.focus()},blur:()=>{var e;return null===(e=O.current)||void 0===e?void 0:e.blur()},closeDropdown:()=>I(!1),clearSearch:()=>{A(""),D("")}})),(0,s.useEffect)(()=>{"string"==typeof N&&N!==C&&(V.current="prop",A(N),D(N))},[N]),(0,s.useEffect)(()=>{if(!j)return;q();let e=window.requestAnimationFrame(()=>{q()}),t=window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{q()})}),r=window.setTimeout(()=>{q()},140);return()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(t),window.clearTimeout(r)}},[j]),(0,s.useEffect)(()=>(C.length>=3?(L.current&&clearTimeout(L.current),L.current=setTimeout(()=>{D(C);let e=F.startsWith("/ae")?"/ae/category":"/category";S.prefetch("".concat(e,"/").concat(encodeURIComponent(C.trim())))},300)):D(""),()=>{L.current&&clearTimeout(L.current)}),[F,S,C]),(0,s.useEffect)(()=>{"prop"!==V.current&&(null==w||w(C,T),V.current="internal")},[C,T,w,N]),(0,s.useEffect)(()=>{null==b||b(_)},[_,b]);let W=e=>{V.current="user",A(e.target.value)},Q=e=>{try{sessionStorage.setItem("cc::searchTerm",JSON.stringify({term:e.trim(),timestamp:Date.now()}))}catch(e){console.error("Failed to store search term",e)}},K=e=>{if(e.stopPropagation(),"Enter"===e.key&&C.trim()){e.preventDefault();let t=C.trim();J(),null==g||g(),I(!1),Q(t),(0,d.YA)(t),A(""),D(""),x&&x(t)}},$=()=>{E(!0),f.e4.trackSurfaceViewed({surface:"search",entry_point:"search_bar"}),J(),z.current=setTimeout(()=>{I(!0),z.current=null},100)},B=e=>{if(e.preventDefault(),C.trim()){let e=C.trim();J(),null==g||g(),I(!1),Q(e),(0,d.YA)(e),A(""),D(""),x&&x(e)}};(0,s.useEffect)(()=>()=>{J()},[]),(0,s.useEffect)(()=>{let e=e=>{let t=e.target;R.current&&R.current.contains(t)||t.closest('[class*="SearchDropdown"]')||t.closest('[class*="searchDropdown"]')||t.closest(".search-dropdown")||t.closest('[data-search-dropdown="true"]')||(J(),I(!1))};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);let G=""===C&&H&&M.length>0,X=G?" ":null!=r?r:k("searchFor"),ee="flex-1 min-w-0 bg-transparent outline-none font-geist",et="text-[16px] leading-5 tracking-[-0.24px]",er="absolute inset-0 flex items-center pointer-events-none text-[#666666]";return v?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{ref:R,className:(0,c.cn)("w-full min-w-0 bg-white flex items-center gap-2 pl-2 pr-5 pb-2 pt-8 font-geist",h),children:[(0,a.jsx)("button",{type:"button",onClick:y,className:"w-6 h-6 flex-shrink-0 flex items-center justify-center","aria-label":k("goBack"),children:(0,a.jsx)(o.default,{src:"https://culture-circle.gumlet.io/media/web-public/Icons/Arrow.svg",alt:k("back"),width:24,height:24,className:"rotate-180 cc-rtl-mirror"})}),(0,a.jsxs)("form",{className:"flex-1 min-w-0 rounded-[8px] bg-[#F8F8F8] px-4 py-4 flex items-center gap-2",onSubmit:B,children:[(0,a.jsx)(u.Z,{"aria-hidden":!0,size:16,strokeWidth:2,className:"flex-shrink-0 text-black"}),(0,a.jsxs)("div",{className:"relative flex-1 min-w-0 flex items-center",children:[(0,a.jsx)("input",{ref:O,type:"text",autoFocus:j,autoCorrect:"off",autoCapitalize:"none",spellCheck:!1,inputMode:"search",enterKeyHint:"search","aria-label":k("searchProducts"),placeholder:X,className:(0,
1c.cn)(ee,"font-normal capitalize text-black placeholder:text-black",et),value:C,onChange:W,onFocus:$,onKeyDown:K}),G&&(0,a.jsx)("div",{className:(0,c.cn)(er,et,"font-normal text-black"),children:(0,a.jsx)("span",{className:"capitalize",children:Y})})]})]})]})}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{ref:R,className:(0,c.cn)("relative w-full min-w-0 font-geist",h),children:(0,a.jsxs)("form",{className:"flex items-center gap-2 w-full min-w-0 py-3 px-5 bg-[#F2F2F2] rounded-[12px] font-geist",onSubmit:B,children:[(0,a.jsx)(u.Z,{"aria-hidden":!0,size:16,strokeWidth:1.5,className:"flex-shrink-0 text-black"}),(0,a.jsxs)("div",{className:"relative flex-1 min-w-0 flex items-center",children:[(0,a.jsx)("input",{ref:O,type:"text","aria-label":k("searchProducts"),placeholder:X,className:(0,c.cn)(ee,"text-base placeholder:text-[#666666] font-medium text-black"),value:C,onChange:W,onFocus:$,onKeyDown:K}),G&&(0,a.jsx)("div",{className:(0,c.cn)(er,"text-base font-medium"),children:(0,a.jsx)("span",{className:"capitalize",children:Y})})]})]})})})});h.displayName="SearchBar"},3132:function(e,t,r){r.d(t,{E:function(){return D}});var a=r(57437),s=r(2265),l=r(30166),i=r(99376),n=r(73699),c=r(13833),o=r(37342),u=r(33145),d=r(73247),m=r(43618),f=r(93448),p=r(56357),h=r(74175),x=r(28612),g=r(6530),v=r(52768),b=r(68873),w=r(56299),y=r(3678),N=r(22743),j=r(94899),k=r(98007),S=r(47456),F=r(38706);let C=(0,l.default)(()=>Promise.all([r.e(2853),r.e(8310),r.e(6710),r.e(9120),r.e(9253),r.e(1),r.e(5398),r.e(3517),r.e(1629),r.e(9130),r.e(6050),r.e(3525)]).then(r.bind(r,26050)).then(e=>e.ProductPopup),{loadableGenerated:{webpack:()=>[26050]},ssr:!1}),A=e=>[...e.filter(e=>(e.price||e.lowestPrice||0)>0),...e.filter(e=>0===(e.price||e.lowestPrice||0))],T=e=>e.trim().replace(/\w\S*/g,e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()),D=e=>{let{searchQuery:t,debouncedQuery:r,isOpen:l=!1,className:D,onClose:_,isMobile:I=!1,onNavigateToCategory:P,onNavigateToProduct:E}=e,R=(0,F.T)("search"),O=(0,i.useRouter)(),L=(0,i.usePathname)()||"",z=(0,o.qr)(L),V=o.uZ[z].region,q=(0,n.J)(z),J="IN"===z?"/products/all":"".concat(o.uZ[z].pathPrefix,"/products"),U="".concat(o.uZ[z].pathPrefix,"/category"),[Z,M]=(0,s.useState)(l);(0,s.useEffect)(()=>{l&&M(!0)},[l]);let H=(0,m.$P)((0,x.Y5)(Z?"popularsearch":null)),Y="hasValue"===H.state?H.contents:null,W=(0,m.Zl)(N.dl),Q=(0,s.useRef)(null),[K,$]=(0,s.useState)([]),[B,G]=(0,s.useState)([]),[X,ee]=(0,s.useState)(!1),[et,er]=(0,s.useState)(null),ea=(0,s.useRef)("");(0,s.useEffect)(()=>{l&&($((0,b.nO)()),G((0,w.o)()))},[l]);let es=(0,s.useMemo)(()=>{let e=R.raw("fallbackPopularSearches").map((e,t)=>({id:String(t+1),text:e}));if(!Y||!Array.isArray(Y))return e;try{let t=[];return Y.forEach((e,r)=>{e.displayText&&t.push({id:e.id||String(r+1),text:e.displayText})}),t.length>0?t:e}catch(t){return e}},[Y,R]),el=(0,m.$P)(r.trim().length>=3?(0,h.n)({searchQuery:r,activeFilters:{},page:1,countryFilter:q,market:z}):(0,h.n)({searchQuery:"",activeFilters:{},page:1,countryFilter:q,market:z})),ei=(0,s.useMemo)(()=>{var e;return"hasValue"===el.state&&(null===(e=el.contents)||void 0===e?void 0:e.hits)?A(el.contents.hits.map(e=>{var t,r,a,s,l,i;let n=String(e.id||e.slug||"").trim(),c=String(e.slug||e.id||"").trim()||void 0,o=Number(null!==(r=null!==(t=e.lowestPrice)&&void 0!==t?t:e.price)&&void 0!==r?r:0),u=Number(null!==(l=null!==(s=null!==(a=e.referencePrice)&&void 0!==a?a:e.originalPrice)&&void 0!==s?s:e.mrp)&&void 0!==l?l:0),d=Number(null!==(i=e.instantLowestPrice)&&void 0!==i?i:0);return{...e,id:n,title:e.title||e.name||R("untitledProduct"),price:Number.isFinite(o)?o:0,originalPrice:Number.isFinite(u)?u:void 0,imageSrc:(0,g.Qx)(e.shopifyCdnImage,e.imageUrl),href:"".concat(J,"/").concat(c||n),slug:c,shopifyCdnImage:e.shopifyCdnImage,imageUrl:e.imageUrl,lowestPrice:Number.isFinite(o)?o:0,emiText:e.emiText,badgeText:e.badgeText,category:"string"==typeof e.category?e.category:void 0,subCategory:"string"==typeof e.subCategory?e.subCategory:void 0,brandName:"string"==typeof e.brandName?e.brandName:void 0,instantLowestPrice:Number.isFinite(d)?d:void 0,isD2c:"boolean"==typeof e.isD2c?e.isD2c:void 0,isCertificateRequired:"boolean"==typeof e.isCertificateRequired?e.isCertificateRequired:void 0,skuId:"string"==typeof e.skuId?e.skuId:"string"==typeof e.skuID?e.skuID:"string"==typeof e.sku?e.sku:n,productType:"string"==typeof e.productType?e.productType:void 0,model:"string"==typeof e.model?e.model:void 0}})):[]},[el,J,R]),en=(0,s.useMemo)(()=>r.trim().toLowerCase().length>=3?"search-autocomplete-".concat((0,S.Z)()):"",[r]);(0,s.useEffect)(()=>{var e,t,a;let s=r.trim();l&&!(s.length<3)&&en&&"hasValue"===el.state&&(null===(e=el.contents)||void 0===e?void 0:e.analyticsStatus)==="success"&&ea.current!==en&&(ea.current=en,k.e4.trackSearch({search_term:s,result_count:Number(null!==(a=null===(t=el.contents)||void 0===t?void 0:t.estimatedTotalHits)&&void 0!==a?a:ei.length),search_source:"autocomplete",list_id:en,filters_count:0}),ei.length>0&&k.e4.trackProductListViewed({item_list_id:en,item_list_name:"search_autocomplete",surface:"search",source:"search",items:ei.slice(0,20)}))},[en,r,l,el,ei]);let ec=(0,m.Zl)(y.U);(0,s.useEffect)(()=>{var e,t;"hasValue"===el.state&&(null===(t=el.contents)||void 0===t?void 0:null===(e=t.hits)||void 0===e?void 0:e.length)>0&&r.trim().length>=3&&ec({searchTerm:r.trim().toLowerCase(),hits:el.contents.hits,facetDistribution:el.contents.facetDistribution||{},estimatedTotalHits:el.contents.estimatedTotalHits||0,timestamp:Date.now()})},[el,r,ec]),(0,s.useEffect)(()=>
1{ei.slice(0,4).forEach(e=>{e.href&&O.prefetch(e.href)}),r.trim().length>=3&&O.prefetch("".concat(U,"/").concat(encodeURIComponent(r.trim())))},[ei,r,O,U]);let eo=(0,s.useCallback)((e,t)=>{let r=e.trim();r&&((0,b.ar)(r),(0,b.YA)(r),null==_||_(),P?P(r,t):(k.e4.trackNavigationSelected({navigation_type:t,from_destination:L||"/",to_destination:"".concat(U,"/search_results")}),O.push("".concat(U,"/").concat(encodeURIComponent(r)))))},[_,P,L,O,U]),eu=(0,s.useCallback)(e=>{if(e){if(E){E(e);return}null==_||_(),O.push(e)}},[_,E,O]),ed=(0,s.useCallback)(e=>{let t="".concat(J,"/").concat(e);if(k.e4.trackNavigationSelected({navigation_type:"recently_viewed_product",from_destination:L||"/",to_destination:t}),E){E(t);return}null==_||_(),O.push(t)},[_,E,L,O,J]),em=(0,s.useCallback)(e=>{let t=String(e.id||e.slug||"").trim(),r=e.slug&&e.slug.trim()||t,a=Number.isFinite(e.price)?e.price:0;er({id:t,title:e.title,slug:r||void 0,skuId:e.skuId||t,lowestPrice:a,featuredImage:e.imageSrc,category:e.category,subCategory:e.subCategory,isD2c:e.isD2c,brandName:e.brandName,isCertificateRequired:e.isCertificateRequired,productType:e.productType,model:e.model}),ee(!0)},[]),ef=(0,s.useCallback)(()=>{ee(!1),er(null)},[]),ep=(0,s.useCallback)(e=>{W(t=>[...t,e]);try{j.co.trackAddToCart(e)}catch(e){}ee(!1),er(null)},[W]);if(!l)return null;let eh=t.trim().length>=3,ex=r.trim().length>=3,eg=eh&&!ex,ev="loading"===el.state,eb=ei.length>0,ew=ex&&!ev&&eb,ey=ex&&"hasValue"===el.state&&!eb;return I?(0,a.jsxs)(c.RegionProvider,{region:V,children:[(0,a.jsx)("div",{ref:Q,className:(0,f.cn)("w-full bg-[#F8F8F8] pt-4",D),"data-search-dropdown":"true",children:eh?(0,a.jsxs)("div",{className:"px-2 pb-4",children:[(0,a.jsx)("div",{className:"mb-4 px-3 text-[#AAAAAA] text-xs font-medium font-geist uppercase leading-4 tracking-[0.6px]",children:R("searchResults")}),eg||ev?(0,a.jsx)("div",{className:"flex justify-center py-8",children:(0,a.jsx)(p.g,{})}):ew?(0,a.jsx)("div",{className:"grid grid-cols-2 gap-1 md:gap-2 md:px-6",children:ei.map((e,t)=>(0,a.jsx)("div",{className:"w-full min-w-0",children:(0,a.jsx)(v.Il,{id:e.id,title:e.title,price:e.price||0,imageSrc:e.imageSrc||"https://placehold.co/100x100",slug:e.slug,emiText:e.emiText,badgeText:e.badgeText,size:"small",className:"w-full",productData:e,analyticsContext:{listId:en,listName:"search_autocomplete",source:"search",position:t+1,surface:"search"},onAddToCartClick:em,onNavigate:eu})},e.id))}):ey?(0,a.jsx)("div",{className:"text-center py-8",children:(0,a.jsx)("p",{className:"text-[#AAAAAA] text-sm",children:R("noResults")})}):null]}):(0,a.jsxs)("div",{className:"w-full flex flex-col font-geist",children:[K.length>0&&(0,a.jsxs)("div",{className:"w-full bg-[#F8F8F8] flex flex-col gap-4 pb-6",children:[(0,a.jsx)("div",{className:"px-5",children:(0,a.jsx)("span",{className:"text-[#666666] text-[12px] font-medium uppercase leading-4 tracking-[0.6px]",children:R("recentSearches")})}),(0,a.jsx)("div",{className:"px-5 flex items-center gap-2 overflow-x-auto no-scrollbar [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:K.map(e=>(0,a.jsx)("button",{onClick:()=>eo(e.term,"recent_search"),className:"flex-shrink-0 rounded-[99px] border border-[#D9D9D9] px-4 py-3 text-[#666666] text-[12px] font-normal leading-4 tracking-[-0.24px] whitespace-nowrap",children:T(e.term)},"".concat(e.term,"-").concat(e.timestamp)))})]}),B.length>0&&(0,a.jsxs)("div",{className:"w-full bg-[#F2F2F2] flex flex-col gap-4 py-8",children:[(0,a.jsx)("div",{className:"px-5",children:(0,a.jsx)("span",{className:"text-[#666666] text-[12px] font-medium uppercase leading-4 tracking-[0.6px]",children:R("recentlyViewed")})}),(0,a.jsx)("div",{className:"px-5 flex items-center gap-3 overflow-x-auto no-scrollbar [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:B.map(e=>(0,a.jsx)("button",{onClick:()=>ed(e.slug),className:"flex-shrink-0 w-16 h-16 rounded-[8px] bg-white overflow-hidden relative","aria-label":e.title,children:(0,a.jsx)(u.default,{src:e.imageSrc,alt:e.title,fill:!0,className:"object-contain",sizes:"64px"})},e.id))})]}),(0,a.jsxs)("div",{className:"w-full bg-white flex flex-col gap-6 pt-8 pb-16",children:[(0,a.jsx)("div",{className:"px-5",children:(0,a.jsx)("span",{className:"text-[#666666] text-[12px] font-medium uppercase leading-4 tracking-[0.6px]",children:R("popularSearches")})}),(0,a.jsx)("div",{className:"flex flex-col gap-4",children:es.map(e=>(0,a.jsxs)("button",{onClick:()=>eo(e.text,"popular_search"),className:"w-full border-b border-[#F2F2F2] px-5 pb-5 inline-flex items-center gap-2",children:[(0,a.jsx)(d.Z,{"aria-hidden":!0,size:16,strokeWidth:1.5,className:"flex-shrink-0 text-black"}),(0,a.jsx)("span",{className:"flex-1 text-start text-black text-[14px] font-normal leading-5 tracking-[-0.28px]",children:e.text}),(0,a.jsx)(u.default,{src:"https://culture-circle.gumlet.io/media/web-public/Icons/Arrow.svg",alt:"",width:16,height:16,"aria-hidden":!0,
1className:"flex-shrink-0"})]},e.id))})]})]})}),X&&et?(0,a.jsx)(C,{isOpen:X,onClose:ef,onAddToCart:ep,product:et}):null]}):(0,a.jsx)(c.RegionProvider,{region:V,children:(0,a.jsxs)("div",{ref:Q,className:(0,f.cn)("absolute top-full start-0 mt-2 z-[9999] overflow-hidden rounded-[16px]","w-[min(95vw,1200px)] max-h-[min(80vh,720px)]","bg-[var(--mono-surface-mainFill,white)] border border-[var(--mono-stroke-mainStroke,#D9D9D9)]","shadow-[0_24px_64px_rgba(0,0,0,0.08)]","flex flex-col",D),style:{pointerEvents:"auto"},"data-search-dropdown":"true",children:[(0,a.jsxs)("div",{className:"flex flex-1 min-h-0 p-8 gap-6",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-3 min-w-0 w-full max-w-[390px] flex-shrink-0 overflow-y-auto overflow-x-hidden no-scrollbar hide-scrollbar [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:[K.length>0&&(0,a.jsxs)("div",{className:"flex flex-col gap-3 bg-[var(--mono-surface-mainFill,white)]",children:[(0,a.jsx)("div",{className:"flex justify-center items-center gap-2",children:(0,a.jsx)("span",{className:"flex-1 text-[var(--mono-fg-secondaryFg,#666666)] text-xs font-medium uppercase leading-4 tracking-[0.6px] font-geist",children:R("recentSearches")})}),(0,a.jsx)("div",{className:"flex items-center gap-2 flex-wrap pr-5",children:K.map(e=>(0,a.jsx)("button",{onClick:()=>eo(e.term,"recent_search"),className:"px-3 py-2 rounded-full border border-[var(--mono-stroke-secondaryStroke,#F2F2F2)] text-[var(--mono-fg-secondaryFg,#666666)] text-xs font-normal leading-4 whitespace-nowrap hover:bg-gray-50 transition-colors font-geist",children:T(e.term)},"".concat(e.term,"-").concat(e.timestamp)))})]}),B.length>0&&(0,a.jsxs)("div",{className:"pt-6 pb-6 px-5 bg-[var(--mono-surface-tintFill,#F8F8F8)] rounded-2xl flex flex-col gap-3 flex-shrink-0",children:[(0,a.jsx)("div",{className:"flex justify-center items-center gap-2 px-0",children:(0,a.jsx)("span",{className:"flex-1 text-[var(--mono-fg-secondaryFg,#666666)] text-xs font-medium uppercase leading-4 tracking-[0.6px] font-geist",children:R("recentlyViewed")})}),(0,a.jsx)("div",{className:"flex items-center gap-3 overflow-x-auto overflow-y-hidden no-scrollbar [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none] pr-0",children:B.map(e=>(0,a.jsx)("button",{onClick:()=>ed(e.slug),className:"w-16 h-16 rounded-lg bg-[var(--mono-surface-mainFill,white)] overflow-hidden relative flex-shrink-0 hover:opacity-80 transition-opacity","aria-label":e.title,children:(0,a.jsx)(u.default,{src:e.imageSrc,alt:e.title,fill:!0,className:"object-contain",sizes:"64px"})},e.id))})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-4 flex-shrink-0",children:[(0,a.jsx)("div",{className:"flex justify-center items-center gap-2 flex-shrink-0 pt-4",children:(0,a.jsx)("span",{className:"flex-1 text-[#666666] text-xs font-medium uppercase leading-4 tracking-[0.6px] font-geist",children:R("popularSearches")})}),(0,a.jsx)("div",{className:"flex flex-col",children:es.map(e=>(0,a.jsxs)("button",{onClick:()=>eo(e.text,"popular_search"),className:"flex w-full items-center gap-2 border-b border-[var(--mono-stroke-secondaryStroke,#F2F2F2)] py-4 text-start transition-colors hover:bg-gray-50 last:border-b-0",children:[(0,a.jsx)(d.Z,{"aria-hidden":!0,size:16,strokeWidth:1.5,className:"flex-shrink-0 text-black"}),(0,a.jsx)("span",{className:"flex flex-1 items-center font-geist text-[14px] font-medium leading-5 tracking-[-0.28px] text-[var(--mono-fg-secondaryFg,#666666)]",children:e.text}),(0,a.jsx)("span",{className:"flex justify-end",children:(0,a.jsx)(u.default,{src:"https://culture-circle.gumlet.io/media/web-public/Icons/Arrow.svg",alt:"",width:16,height:16,className:"object-contain","aria-hidden":!0})})]},e.id))})]})]}),(0,a.jsx)("div",{className:"w-px self-stretch flex-shrink-0 bg-[var(--mono-stroke-mainStroke,#D9D9D9)]"}),(0,a.jsx)("div",{className:"flex min-w-0 flex-1 flex-col overflow-hidden rounded-[16px] bg-[#F8F8F8] p-4",children:eh?eg||ev?(0,a.jsx)("div",{className:"flex justify-center py-8",children:(0,a.jsx)(p.g,{})}):ew?(0,a.jsx)("div",{className:"overflow-y-auto overflow-x-hidden flex-1 min-h-0 no-scrollbar hide-scrollbar [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:(0,a.jsx)("div",{className:"grid grid-cols-4 gap-3 content-start",children:ei.map((e,t)=>(0,a.jsx)("div",{className:"w-full min-w-0",children:(0,a.jsx)(v.Il,{id:e.id,title:e.title,price:e.price||0,imageSrc:e.imageSrc||"https://placehold.co/183x183",slug:e.slug,emiText:e.emiText,badgeText:e.badgeText,className:"w-full",productData:e,anal
1yticsContext:{listId:en,listName:"search_autocomplete",source:"search",position:t+1,surface:"search"},compactDesktop:!0,onAddToCartClick:em,onNavigate:eu})},e.id))})}):ey?(0,a.jsx)("div",{className:"flex items-center justify-center flex-1 min-h-[120px]",children:(0,a.jsx)("p",{className:"text-[var(--mono-fg-tertiaryFg,#AAAAAA)] text-sm font-geist",children:R("noResults")})}):null:(0,a.jsx)("div",{className:"flex items-center justify-center flex-1 min-h-[120px]",children:(0,a.jsx)("p",{className:"text-[var(--mono-fg-tertiaryFg,#AAAAAA)] text-sm font-geist",children:R("startTyping")})})})]}),X&&et?(0,a.jsx)(C,{isOpen:X,onClose:ef,onAddToCart:ep,product:et}):null]})})}},56357:function(e,t,r){r.d(t,{g:function(){return s}});var a=r(57437);r(2265);let s=()=>(0,a.jsxs)("div",{className:"flex space-x-2 m-auto my-3",children:[(0,a.jsx)("div",{className:"w-2 h-2 bg-gray-900 rounded-full animate-bounce"}),(0,a.jsx)("div",{className:"w-2 h-2 bg-gray-900 rounded-full animate-bounce animation-delay-100"}),(0,a.jsx)("div",{className:"w-2 h-2 bg-gray-900 rounded-full animate-bounce animation-delay-200"})]})},24512:function(e,t,r){r.d(t,{w:function(){return s}});var a=r(2265);function s(e){let{items:t,enabled:r=!0,prefix:s="Search for "}=e,[l,i]=(0,a.useState)(0),[n,c]=(0,a.useState)(""),[o,u]=(0,a.useState)(!1),d=(0,a.useMemo)(()=>t.join("||"),[t]),m=(0,a.useMemo)(()=>t.filter(e=>null==e?void 0:e.trim()),[d]);return(0,a.useEffect)(()=>{if(!r||0===m.length){c(e=>""===e?e:""),u(e=>!e&&e),i(e=>0===e?e:0);return}let e=m[l%m.length],t="".concat(s).concat(e),a=n===t,d=0===n.length,f=a?700:o?35:55,p=setTimeout(()=>{if(!o){if(a){u(!0);return}c(t.slice(0,n.length+1));return}if(!d){c(t.slice(0,Math.max(0,n.length-1)));return}u(!1),i(e=>(e+1)%m.length)},d&&o?210:f);return()=>clearTimeout(p)},[n,r,o,s,l,m]),n}},73699:function(e,t,r){r.d(t,{J:function(){return l},d:function(){return s}});let a=new Set(["ae","sa","om","kw","bh","qa","id","il","jo","np","bd","lk","gb"]);function s(e){if(!e)return null;let t=e.toLowerCase().trim();return t&&a.has(t)?"available_countries = '".concat(t,"'"):null}function l(e){return null}},3678:function(e,t,r){r.d(t,{U:function(){return a}});let a=(0,r(43618).cn)({key:"SearchResultsState",default:{searchTerm:"",hits:[],facetDistribution:{},estimatedTotalHits:0,timestamp:0}})},6530:function(e,t,r){function a(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"https://culture-circle.gumlet.io/culture-circle-new/public/assets/dropsection/shoes.png";return e&&"string"==typeof e&&""!==e.trim()?e:t&&"string"==typeof t&&""!==t.trim()?t:r}r.d(t,{Qx:function(){return a},bd:function(){return s}});let s={PRODUCT:"https://culture-circle.gumlet.io/culture-circle-new/public/assets/dropsection/shoes.png",PLACEHOLDER:"https://culture-circle.gumlet.io/static/images/white-default-image.jpg",NO_IMAGE:"https://culture-circle.gumlet.io/media/web-public/assets/imagefallback.webp"}},56299:function(e,t,r){r.d(t,{g:function(){return l},o:function(){return s}});let a="cc::recentlyViewed";function s(){try{let e=localStorage.getItem(a);if(!e)return[];return JSON.parse(e)}catch(e){return[]}}function l(e){try{let t=s().filter(t=>t.id!==e.id),r=[{...e,viewedAt:Date.now()},...t].slice(0,6);localStorage.setItem(a,JSON.stringify(r))}catch(e){console.error("Failed to save recently viewed",e)}}},68873:function(e,t,r){r.d(t,{YA:function(){return i},ar:function(){return n},nO:function(){return l}});let a="cc::searchHistory";function s(e){if(!e)return[];try{return JSON.parse(e)}catch(e){return[]}}function l(){try{let e=s(localStorage.getItem(a));if(e.length>0)return e;let t=s(sessionStorage.getItem(a));return t.length>0&&localStorage.setItem(a,JSON.stringify(t)),t}catch(e){return[]}}function i(e){let t=e.trim();if(t)try{let e=l().filter(e=>e.term.toLowerCase()!==t.toLowerCase()),r=[{term:t,timestamp:Date.now()},...e].slice(0,10);localStorage.setItem(a,JSON.stringify(r)),sessionStorage.setItem(a,JSON.stringify(r))}catch(e){console.error("Failed to save search history",e)}}function n(e){try{sessionStorage.setItem("cc::searchTerm",JSON.stringify({term:e.trim(),timestamp:Date.now()}))}catch(e){console.error("Failed to store search term",e)}
1}}}]);
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.