"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3384],{20673:(e,r,t)=>{t.d(r,{NW:()=>d,Uc:()=>o,tW:()=>i});var a=t(35333),s=t(45453);let i=()=>{let{asPath:e}=(0,a.rd)();return(0,s.o5)(e)},o=e=>{let{circle_offer:r,mass_offer:t}=e;return r?t?"circle_mass":"circle_segmented":"mass"},d=e=>{let{pdp_message_prefix:r,pdp_message:t}=e;return`${r?`${r}: `:""}${t}`}},31940:(e,r,t)=>{t.d(r,{L:()=>_});var a=t(14232),s=t(44239),i=t.n(s),o=t(35333),d=t(76030),l=t(32529),n=t(13015),u=t(72012),c=t(45453);let _=()=>{let e=(0,o.rd)(),{query:r}=e,t=(0,l.xs)(r,"storeIdList"),s=(0,c.ol)(e),_=s?.some(e=>u.GC.includes(e)),{store_ids:p,enabled:h}=(0,n.qU)({shouldSkipNearbyStores:_,shouldSkipStoreTrips:_}),m=i()(t?t.split(","):p).filter(e=>(0,d.v)(e)).join(",");return(0,a.useMemo)(()=>({store_ids:m,enabled:h}),[m,h])}},36595:(e,r,t)=>{t.d(r,{FU:()=>g,GI:()=>w,ec:()=>P});var a=t(14232),s=t(35333),i=t(58774),o=t(32529),d=t(829),l=t(41698),n=t(79932),u=t(55230),c=t(36175),_=t(32324),p=t(953),h=t(75763),m=t(91620),y=t(30969),f=t(72012),v=t(54990),E=t(45453);let S={classifier:void 0,customPlp:!1,displayView:"standard",scan:!1,scanError:!1,scanType:"",searchKeywordMatch:"",searchRedirect:!1,searchRephrase:!1,searchType:"",search:!0},g=()=>{let e=(0,s.rd)(),{asPath:r,query:t}=e,m="true"===(0,o.xs)(t,"redirect"),g=(0,d.Hq)(r),w=(0,l.w)(n.kI)?.toString(),P=(0,l.w)(n.ew),R=(0,l.w)(n.x4),b=(0,l.w)(n.ni),x=(0,l.w)(n.dU),I=!!x,A=(0,l.w)(u.Mv),L=I?x:b,N=(0,o.xs)(t,"searchTermRaw"),q=(0,E.Pw)(e),M=(0,l.w)((0,c.X6)("d_categorytaxonomy"))?.options?.[0]?.display_name,T=(0,l.w)(_.XN),[k,O]=(0,a.useState)(()=>(0,i.OZ)());(0,a.useEffect)(()=>O((0,i.OZ)()),[r]);let{previousSearchTerm:G}=k,V=!!L&&L!==G||m,$=0===P,B=(0,v.XM)(),D=(0,l.w)(_.F1),K=(0,y.Y7)()?.preferredStoreName??"",C=(0,l.w)(p.ae),U=(0,a.useMemo)(()=>C?.filter(e=>(0,h.oc)(e)).length,[C]),W=(0,a.useMemo)(()=>D?.map(e=>e.values?.map(r=>({type:e.facet_id,value:r.label}))).flat(),[D]),Y=(0,a.useMemo)(()=>{let e=q?.includes(f.$O);if(q&&K&&e)return[{type:"d_storeavailability",value:K}]},[K,q]),Z=(0,a.useMemo)(()=>[...W??[],...Y??[]],[W,Y]),j=["search","category","DLP"].includes(g),F=["search","category","dynamicBrand","seller","promo","DLP"].includes(g),H=I||"y"===(0,o.xs)(t,"oi"),z="y"===(0,o.xs)(t,"oi")&&G!==b?G:null,X=["search","DLP"].includes(g)?L??"":"non-search",J=(0,a.useMemo)(()=>({...j?S:void 0,displayView:"standard",hasPreselectedFacet:T,newSearch:V,nullSearch:$,refinement:Z,responseId:A,resultCount:P,searchAutocorrect:I,searchCategory:M,searchPage:w,searchRawTerm:z??(N||b),searchRecovery:B,searchRedirect:m,searchRephrase:H,searchTerm:X,sortMethod:R,sponsoredResultCount:U}),[H,T,V,$,Z,A,P,I,M,b,w,B,m,N,X,j,R,U,z]);if(F)return J},w=e=>(0,a.useMemo)(()=>e?.filter(e=>(0,h.oc)(e))?.filter(e=>"ratp"!==(0,h.$Z)(e)).map(e=>{let r=(0,m.Gs)(e?.parent)??(0,m.Gs)(e),{ad_source:t,impression_id:a}=(0,h.y4)(e)??{};return{creativeId:a,lineItemId:r,sponsor:{name:t}}}),[e]),P=e=>(0,a.useMemo)(()=>e?.filter(e=>(0,h.oc)(e)).filter(e=>"criteo"===(0,h.$Z)(e)).map(e=>{let r=(0,m.Gs)(e?.parent)??(0,m.Gs)(e),{impression_id:t}=(0,h.y4)(e)??{};return{creative_id:t,tcin:r}}),[e])},80260:(e,r,t)=>{t.d(r,{ZO:()=>K,GX:()=>j,pk:()=>W,v1:()=>Z});var a=t(75186),s=t(96278),i=t(18568),o=t(96403),d=t(79932),l=t(90746),n=t(32612),u=t(99907),c=t(86139),_=t(41483),p=t(90733),h=t(14232),m=t(35333),y=t(40123),f=t.n(y),v=t(74023),E=t.n(v),S=t(53514),g=t(5614),w=t(67863),P=t(56648),R=t(43608),b=t(829),x=t(51363),I=t(30969),A=t(72047),L=t(31163),N=t(29288),q=t(45453),M=t(31940),T=t(72012),k=t(20673),O=t(32529);let G=e=>{if(!e.asPath)return;let r=(0,O.$x)(e.asPath),t=(0,O.xs)(e.query,"category"),a=(0,q.Dx)(e.asPath),s=(0,q.EV)(e.asPath),i=(0,q.oq)(e.asPath),o=(0,O.xs)(e.query,"auto_recover"),d=(0,q.Pw)(e),l=(0,O.Rj)(e.query),n="true"===(0,O.xs)(e.query,"redirect")||void 0,u=(0,O.xs)(e.query,"marketing_id"),c=(0,O.xs)(e.query,"marketing_group_id"),_=(0,O.xs)(e.query,"maxPrice"),p=(0,O.xs)(e.query,"minPrice"),h=!(0,O.xs)(e.query,"ignoreBrandExactness"),m=(0,O.xs)(e.query,"Nao"),y=(0,b.x6)(e.asPath),f=(0,O.xs)(e.query,"sortBy"),v="false"!==(0,O.xs)(e.query,"spellcheck"),E=(0,O.xs)(e.query,"storeIdList"),S=Number.parseInt(m??"",10)||0;return{auto_recover:o,brand:a,brand_id:s,category:t??(s?void 0:r),faceted_value:d,include_sponsored:!c&&void 0,keyword:l,redirect:n,marketing_id:u,marketing_group_id:c,max_price:_,min_price:p,new_search:h,offset:S,page:y,promo_id:i,sort_by:f,spellcheck:v,store_ids:E,keyword_search_type:(0,q.Ko)(e.asPath)?"RERANK_WITH_LEXICAL":void 0}};var V=t(13051),$=t.n(V);let B=/^\d{3}[ -]\d{2}[ -]\d{4}$/,D=(e,r)=>e&&(!r||!(e=>{let r=e.trim().length;return $()(e)>0&&r>4&&r<11})(r)&&!B.test(r)),K="@web/domain-product/get-plp-search-v2",C=new Set(["scheduled_delivery_store_id"]),U={},W=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{shouldNotWaitForCorrectVariablesOnHardRoute:r}=e,t=(0,m.rd)(),s=(0,k.tW)(),i=(0,h.useMemo)(()=>G(t),[t]),{guestLocation:d,queryState:l}=(0,x.oK)(),{zipCode:n}=d??{},{preferredStoreId:c,queryState:p}=(0,I._f)(),y=c??w.Vz,{store_ids:v,enabled:E}=(0,M.L)(),P=(0,a.flags)("DPLP_SPONSORED_ITEMS_ENABLED"),R=D(!!v,i?.keyword),b=R?v:void 0,{scheduledDeliveryStoreId:L,queryState:O}=(0,A.Y)(),V=(0,u.Y)().GLOBAL_GUEST_ANONYMOUS_ESTIMATE_ENABLED??(0,a.flags)("GLOBAL_GUEST_ANONYMOUS_ESTIMATE_ENABLED"),$=((0,u.Y)().GENAI_REVIEW_SUMMARIES_ENABLED??(0,a.flags)("GENAI_REVIEW_SUMMARIES_ENABLED"))&&(0,q.B5)(t.asPath),B=(0,S.Rn)(),K=(0,g.V)(),W=(0,S.x7)(),Y=!!i?.faceted_value?.includes(T.NB),Z=(0,q._j)(t.asPath)||(0,q.B5)(t.asPath),{include_sponsored:j,enabled:F}=(0,o.j)({shouldCheckRedOakPageSuppressSponsoredAds:!Z}),H=(!!V&&!!B||K)&&F&&E&&(0,_.$6)(p)&&(0,_.$6)(l),z=H&&(!Y||(0,_.$6)(O)),X=H&&(0,_.$6)(O),J=(0,h.useMemo)(()=>({...i,default_purchasability_filter:R?.toString(),include_sponsored:i?.include_sponsored??((s?!i?.marketing_id&&!!P:!(0,q.Ko)(t.asPath)&&!!j)||void 0),include_review_summarization:$,member_id:W,pricing_store_id:y,scheduled_delivery_store_id:L,store_ids:b,zip:n}),[i,R,j,$,W,y,L,b,n,s,P,t.asPath]),Q=(f()(U.value)?[]:Object.entries(J).filter(e=>{let[r,t]=e;return t!==U.value?.[r]}).map(e=>{let[r]=e;return r})).some(e=>!C.has(e)),ee=(0,N.Y)(),er=r&&!ee,et=U.value&&er&&!Q?U.value:J;return(0,h.useMemo)(()=>({variables:er?et:J,enabled:er?z:X}),[er,et,z,J,X])},{useQuery:Y}=(0,p.T)({name:K,defaultOptions:{staleTime:9e5,gcTime:9e5,keepPreviousData:!0},keyFn:e=>[K,{...E()(e,["pageType"]),offset:e?.offset?.toString()}],queryFn:async e=>{U.value||(U.value=e);let{apiKey:r,baseUrl:s,apis:{product:{endpointPaths:o}}}=(0,a.config)().services.redskyAggregations,d=o?.plpSearchV2;if(!d)throw Error("path not defined for plpSearchV2 query");let u=await (0,l.E)(),{albus_config:_,auto_recover:p,brand:h,brand_id:m,category:y,count:f,default_purchasability_filter:v,faceted_value:E,include_sponsored:S,include_review_summarization:g,keyword:b,redirect:x,marketing_id:I,marketing_group_id:A,max_price:N,member_id:q,min_price:M,new_search:T,offset:k,page:O,pageType:G,precision:V,pricing_store_id:$=w.Vz,promo_id:B,scheduled_delivery_store_id:D,skip_price_promo:K,sort_by:C,spellcheck:W,store_ids:Y,visual_facet_ids:Z,zip:j,useragent:F,visitor_id:H,keyword_search_type:z}=e??{};if(k&&k>=1200)throw Error("Offset too high for plpSearchV2 query");let X=(0,P.N1)()??F,J=(0,i.j)()||"0",Q={key:r,effective_date:u,albus_config:_,auto_recover:p,brand:h,brand_id:m,category:y&&!y.includes("|")?y:void 0,channel:"WEB",count:f??24,default_purchasability_filter:v,faceted_value:E,include_dmc_dmr:!!($&&"3991"!==$),include_sponsored:S,include_review_summarization:g,keyword:b,redirect:x,marketing_id:I,marketing_group_id:A,max_price:N,member_id:q,min_price:M??(N?"0":void 0),new_search:T&&"category"!==G,offset:k,page:O,platform:(0,R.S5)(),precision:V,pricing_store_id:$,promo_id:B,scheduled_delivery_store_id:D,skip_price_promo:K,sort_by:C,spellcheck:W,store_ids:Y,useragent:X,visitor_id:J,visual_facet_ids:Z,zip:j,keyword_search_type:z},ee=c.o.buildURLWithParams(d,Q,s),{data:er,ok:et,statusText:ea}=await (0,n.n)(ee,{partialErrorTag:L.O0.REDSKY_AGGREGATIONS_PLP_SEARCH_PARTIAL_API_ERROR,debugImportQueryForGraphQLSourceMode:()=>t.e(9616).then(t.t.bind(t,4220,17))});if(et)return{...er?.data,...er?.extensions};throw Error(`${ea}`)}}),Z=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{asPath:t}=(0,m.rd)(),{variables:a,enabled:i}=W(r),o=(0,b.Hq)(t);if(r.shouldCombineFacetedOverrideValues&&a.faceted_value&&e?.faceted_value&&!a.faceted_value.includes(e?.faceted_value)){let r=e.faceted_value;e.faceted_value=`${r}Z${a.faceted_value}`}let[d,l]=Y({...a,pageType:o,...e},{enabled:!1!==r.enabled&&i});return(0,h.useEffect)(()=>{l.isSuccess&&s.LZ.recordTimeSincePageLoad("plp_search_time_since_page_load","histogram_large")},[l.isSuccess]),[d,l]},j=async(e,r)=>{let t=G(e),a=D(!!r?.store_ids,t?.keyword),s={...t,default_purchasability_filter:a.toString(),pricing_store_id:w.Vz,...r};try{let r=await e.preloadInitialQuery(Y,s),t=r?.data?.search,a=(0,d.x8)(t),i=t?.search_response?.metadata;if(e.res?.injectedVariables?.set("plpPageSearchResponse",{offset:i?.offset,totalResults:i?.total_results}),a&&(e.res?.writeHead(302,{Location:a}),e.res?.end()),r?.error)throw Error(r?.error?.message);return s}catch{return}}},90380:(e,r,t)=>{t.d(r,{N:()=>m});var a=t(14232),s=t(35333),i=t(829),o=t(29423),d=t(15241),l=t(91620),n=t(77987),u=t(31836),c=t(41698),_=t(953),p=t(75763),h=t(54990);let m=()=>{let{asPath:e}=(0,s.rd)(),r=(0,i.Hq)(e),t=(0,d.K1)(l.Gs),m=(0,d.EJ)(l.Gs),y=(0,d.K1)(n.Sd),f=(0,d.K1)(n.wK),v=(0,d.EJ)(n.RR),E=(0,d.K1)(n.V8),S=(0,d.K1)(n.sd),g=(0,d.EJ)(u.u6),w=(0,d.EJ)(u.tA),P=(0,c.w)(_.ae);return(0,a.useMemo)(()=>r!==o.fE?P?.map(e=>({tcin:(0,l.s6)(e)??"",placementType:(0,h.q8)(r),webClass:(0,n.Sd)(e),webSubClass:(0,n.wK)(e),seller:(0,n.V8)(e)?{id:(0,n.RR)(e)}:void 0,sponsor:(0,p.oc)(e)?{name:(0,p.$Z)(e)}:void 0})):[{addOnItem:S,averageRating:g,childTCIN:t,numberOfReviews:w,placementType:"pdp",productViews:!0,tcin:m??"",webClass:y,webSubClass:f,seller:E?{id:v}:void 0}],[S,g,t,w,m,y,f,v,P,r,E])}}}]);