"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3678],{32324:(e,t,s)=>{s.d(t,{Cv:()=>M,F1:()=>n,GL:()=>A,Nx:()=>f,W$:()=>c,WF:()=>_,W_:()=>I,XN:()=>E,c8:()=>L,dw:()=>G,e0:()=>k,mQ:()=>o,o5:()=>g,ox:()=>m,ph:()=>C,qy:()=>v,rI:()=>l,vF:()=>h});var i=s(35881),r=s(74199),a=s(99013);let n=e=>(0,a.MH)(e)?.bread_box_list,c=(0,i.Mz)(n,e=>e?.map(e=>e.facet_id)),l=(0,i.Mz)(n,e=>e?.map(e=>e.values).flat()),o=(0,i.Mz)(l,e=>e?.map(e=>e?.id)),d=e=>t=>{let s=n(t);return!!s?.some(t=>t.values?.some(t=>t.id&&e.includes(t.id)))},_=e=>{let t=n(e),s=t?.find(e=>e.facet_id===r.K0),i=s?.values?.filter(e=>e.id!==r.ZH);return!!i?.length},u=e=>t=>{let s=n(t),i=s?.find(e=>e.facet_id===r.K0),a=i?.values?.filter(e=>e.id!==r.ZH);return!!a&&!(a.length>1)&&a?.some(t=>e===t?.id)},p=e=>t=>u(e)(t),k=e=>d(r.KQ)(e),h=e=>{let t;return(t=r.Pr,e=>d([t])(e))(e)},A=e=>u(r.vU)(e),I=e=>p(r.$O)(e),f=e=>p(r.Pr)(e),C=e=>p(r.y_)(e),m=e=>p(r.b5)(e),E=e=>!!l(e)?.length,g=e=>(0,i.Mz)(l,t=>t?.some(t=>t?.id&&t.id===e)??!1),L=e=>(0,i.Mz)(n,t=>t?.find(t=>t?.facet_id===e)?.values),M=e=>(0,i.Mz)(n,t=>t?.find(t=>t.facet_id===e)?.values),G=e=>(0,i.Mz)(M(e),e=>e?.reduce((e,t)=>[...e,...t?.id?[t.id]:[]],[])),v=e=>(0,a.MH)(e)?.bread_box_list?.find(e=>e.facet_id===r.SG)?.values?.find(e=>e.id===r.RC)},36175:(e,t,s)=>{s.d(t,{X6:()=>o,_2:()=>l,lP:()=>c});var i=s(35881),r=s(5323),a=s(99013),n=s(74199);let c=(0,i.Mz)(a.MH,e=>e?.facet_list),l=(0,i.Mz)([c],e=>e?.filter(e=>e?.facet_id!==n.hv)),o=e=>(0,i.Mz)([c],t=>{let s=t?.find(t=>t?.facet_id===e);return s?.facet_id===n.iE?{...s,options:r(s.options??[],e=>+(e.id!==n.hO))}:s})},48877:(e,t,s)=>{s.d(t,{I3:()=>z,Eh:()=>y,fe:()=>J,hE:()=>P});var i=s(14232),r=s(73158),a=s(19130),n=s(43203);let c="GLOBAL_GOOGLE_AD_IMPRESSION_TRACKING",l=`${c}_ENABLED`,o="GLOBAL_GOOGLE_AD_CLICK_TRACKING",d=`${o}_ENABLED`,_="GLOBAL_GOOGLE_AD_SERVED_DISPLAY_IMPRESSION_TRACKING",u=`${_}_ENABLED`,p="GLOBAL_CITRUS_AD_IMPRESSION_TRACKING",k=`${p}_ENABLED`,h="GLOBAL_CITRUS_AD_CLICK_TRACKING",A=`${h}_ENABLED`,I="GLOBAL_CRITEO_AD_IMPRESSION_TRACKING",f=`${I}_ENABLED`,C="GLOBAL_CRITEO_AD_CLICK_TRACKING",m=`${C}_ENABLED`,E="GLOBAL_CRITEO_AD_SERVED_DISPLAY_IMPRESSION_TRACKING",g=`${E}_ENABLED`;var L=s(83739);class M extends L.r{processMetadata(e){return e}createDataPayload(e){return e}}var G=s(44800);class v extends M{constructor(...e){super(...e),this.intent=G.J.Click,this.tag=h,this.flag=A,this.apiMutation="citrus_click"}}class N extends M{constructor(...e){super(...e),this.intent=G.J.Impression,this.tag=p,this.flag=k,this.apiMutation="citrus_impression"}}class O extends M{constructor(...e){super(...e),this.intent=G.J.Click,this.tag=C,this.flag=m,this.apiMutation="criteo_click"}}class D extends M{constructor(...e){super(...e),this.intent=G.J.Impression,this.tag=I,this.flag=f,this.apiMutation="criteo_impression"}}class S extends M{constructor(...e){super(...e),this.intent=G.J.Impression,this.tag=E,this.flag=g,this.apiMutation="served_display_ads_impression"}}class R extends M{constructor(...e){super(...e),this.intent=G.J.Click,this.tag=o,this.flag=d,this.apiMutation="gam_click"}}class b extends M{constructor(...e){super(...e),this.intent=G.J.Impression,this.tag=c,this.flag=l,this.apiMutation="gam_impression"}}class w extends M{constructor(...e){super(...e),this.intent=G.J.Impression,this.tag=_,this.flag=u,this.apiMutation="served_display_ads_impression"}}let T=e=>(0,i.useMemo)(()=>({trackGoogleAdClick:new R(e),trackGoogleAdImpression:new b(e),trackGoogleAdServedDisplayImpression:new w(e),trackCitrusAdClick:new v(e),trackCitrusAdImpression:new N(e),trackCriteoAdClick:new O(e),trackCriteoAdImpression:new D(e),trackCriteoAdServedDisplayImpression:new S(e)}),[e]);var x=s(97570);let B=()=>{let e=(0,i.useRef)(null),{data:t}=(0,x.M)(),{fetchClientContextMetadata:s}=(0,n.p)();return{refToTrack:e,data:t,trackers:T(s)}},K=()=>{},z=e=>{let t;switch(e){case"citrus":t=$;break;case"criteo":t=y;break;case"google":t=J;break;default:t=K}return(0,i.useMemo)(()=>t,[t])},P=e=>{let{fetchClientContextMetadata:t}=(0,n.p)(),{data:{clickId:s,token:r,tcin:c}}=B(),{trackCriteoAdClick:l,trackCitrusAdClick:o}=T(t),d=(0,a.n)()(l,A),_=(0,a.n)()(o,m);return(0,i.useCallback)(()=>{switch(e){case"criteo":d.track({clickId:s,token:r,tcin:c});break;case"citrus":_.track({clickId:s,tcin:c});break;case"ratp":case void 0:break;default:throw Error(`No adTrackClick case for "${e}" sponsored ad source`)}},[e,_,s,d,c,r])},$=()=>{let{refToTrack:e,data:t,trackers:s}=B(),{creativeId:n,tcin:c}=t,{trackCitrusAdClick:l,trackCitrusAdImpression:o}=s,d=(0,a.n)()(l,A),_=(0,r.WS)({refToTrack:e,trackViewableImpression:()=>o.track({creativeId:n,tcin:c}),flag:k});return(0,i.useMemo)(()=>({citrusAdTrackClick:d,citrusAdViewableImpressionTracker:_}),[d,_])},y=()=>{let{refToTrack:e,data:t,trackers:s}=B(),{creativeId:n,tcin:c}=t,{trackCriteoAdClick:l,trackCriteoAdImpression:o,trackCriteoAdServedDisplayImpression:d}=s,_=(0,a.n)()(l,m),u=(0,a.n)()(d,g),p=(0,r.WS)({refToTrack:e,trackViewableImpression:()=>o.track({creativeId:n,tcin:c}),flag:f});return(0,i.useMemo)(()=>({criteoAdTrackClick:_,criteoAdTrackServedDisplayImpression:u,criteoAdViewableImpressionTracker:p}),[_,p,u])},J=()=>{let{refToTrack:e,data:t,trackers:s}=B(),{adPos:n,adSlot:c,creativeId:o}=t,{trackGoogleAdClick:_,trackGoogleAdImpression:p,trackGoogleAdServedDisplayImpression:k}=s,h=(0,a.n)()(_,d),A=(0,a.n)()(k,u),I=(0,r.WS)({refToTrack:e,trackViewableImpression:()=>p.track({adPos:n,adSlot:c,creativeId:o}),flag:l});return(0,i.useMemo)(()=>({googleAdTrackClick:h,googleAdTrackServedDisplayImpression:A,googleAdViewableImpressionTracker:I}),[h,A,I])}},74199:(e,t,s)=>{s.d(t,{$O:()=>l,K0:()=>i,KQ:()=>d,Pr:()=>n,RC:()=>k,SG:()=>h,ZH:()=>o,b5:()=>r,hO:()=>p,hv:()=>_,iE:()=>u,vU:()=>a,y_:()=>c});let i="d_channel",r="5zkty",a="5zktx",n="cl92v",c="n0nx1",l="5zl7w",o="fwtfr",d=["dbps1",a];[...d];let _=i,u="d_brand_all",p="xmf9o",k="uj3xg",h="d_deals"}}]);