1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1305,2148,3021,3180,3686,4749,6067,6955,7130,7612,8448,9042,9515],{6955:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var l=r(6029),a=r(99938);let s=function(e){let{svgProps:t,...r}=e;return(0,l.jsx)(a.A,{icon:(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",fill:"none",viewBox:"0 0 8 12",...t,children:(0,l.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M1.732 12 .667 10.935 5.602 6 .667 1.065 1.732 0l6 6-6 6Z",clipRule:"evenodd"})}),...r})}},11305:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>N,default:()=>j});var l=r(6029),a=r(8588),s=r.n(a),n=r(67549),i=r(60024),d=r(21227),o=r(2910);let c={src:"/_next/static/media/not_found_artwork_desktop.98adb974.png",height:344,width:1328,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAG1BMVEXe5POvyui2xsfS2+yjwd+bu9+PsNTK2dLG2cyG4xDfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGklEQVQImWNgZmbgYGdgYGZgY2FkYmJkZAUAAcwAL//j/uEAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2},u={src:"/_next/static/media/not_found_artwork_mobile.5002826f.png",height:224,width:344,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAM1BMVEWoxufm7fjb4vCwx+fNxZ2wyL+PrXTV1+vLzeWxx9i0zOfGxre50O6Zx5OzsJjM3dWeyJAoFvnvAAAACnRSTlP5////+f7+/v75MO/gjgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1JREFUCJkFwYkBwCAMA7GzA4S/3X9aJCTJkrC//9imZ20rsxMx79ozgFHKgAcRWgDXtZ7lmAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:5},A={src:"/_next/static/media/not_found_artwork_tablet.65edd9f5.png",height:191,width:752,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAG1BMVEWvyui2xcakwd+bu96Or9Pg5/bU3e/J3NDM3NZDyYu1AAAABXRSTlPx8fHx8fr+BQ8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAaSURBVAiZY2BjY2XnYGVlY2BhYmBkZGBgBgAC1gA8XXdFfAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:2};var x=r(80492),f=r(55729),m=r(52148),p=r(50916),h=r(37009),g=r(97612),b=r(23396),E=r(97673);function y({conditions:e,itsFirstBlock:t=!0,flyerCardVariant:r,sixFlyersRowWide:a=!1}){let{enableStaticSmartBanner:s}=(0,n.md)(i.dn),{flyersByCategory:d}=(0,n.md)(i.tS),{flyersData:o,hasNextPage:c,fetchNextPage:u}=(0,E.A)(d),A=(0,b.A)().flyersGrid,x=m.f,R=(0,f.useMemo)(()=>s?{position:6,Component:(0,l.jsx)(g.default,{isFlyersGrid:!0})}:{},[s]);return o?.length?(0,l.jsxs)("section",{className:"flex flex-col items-center",children:[(0,l.jsx)(p.A,{flyers:o,conditions:e,enablePriorityImage:t,customElement:R,lastAdActive:!1,cardVariant:r,renderAdvSlots:!1,sixFlyersRowWide:a}),c&&(0,l.jsx)("div",{className:"my-4 w-full flex justify-center",children:(0,l.jsx)(h.A,{fetchNextPage:u,data:o})}),(0,l.jsx)(m.A,{adv:A,position:"end",inpageAdIndex:1,className:x,dataTestId:"ad_flyers_grid"})]}):null}var R=r(93398);let _=({componentText:e,buttonText:t,icon:r,buttonAction:a})=>(0,l.jsx)("div",{className:"flex flex-col px-5 py-6 tablet:m-0 desktop:p-6 tablet:p-8",children:(0,l.jsxs)("div",{className:"flex",children:[(0,l.jsx)("div",{className:"flex shrink-0 mr-[24px] bg-primary-base rounded-full w-[64px] h-[64px] justify-center p-[18px]",children:r}),(0,l.jsxs)("div",{className:"flex-col flex-1 overflow-hidden",children:[(0,l.jsx)("h2",{className:"break-word font-bold pb-4",children:e}),(0,l.jsx)(R.A,{onClick:a,className:"break-word flex w-fit",children:t})]})]})});var w=r(52912);let v=({urls:e,title:t,notFoundImagesSrc:r={desktop:c,mobile:u,tablet:A}})=>{let{t:a}=(0,n.md)(i.GS),f=(0,d.A)(),m=(0,n.Xr)(i.st),p=(0,x.A)();return(0,l.jsxs)("div",{className:"grid desktop:mr-4 gap-6 justify-items-center",children:[(0,l.jsx)("section",{children:(0,l.jsx)("h1",{className:"text-neutral-dark-300 font-bold text-center text-2xl m-4 desktop:m-0 desktop:mb-6",children:a("ERRORPAGE_TITLE",{MARKETPLACE:f})})}),(0,l.jsxs)("section",{className:"flex flex-col w-full max-w-7xl self-center shrink-0",children:[(0,l.jsx)(s(),{width:400,height:100,src:r?.desktop,alt:a("ERRORPAGE_TITLE",{MARKETPLACE:f}),className:"flex w-full h-full max-h-96 max-w-7xl hidden desktop:flex"}),(0,l.jsx)(s(),{width:400,height:100,src:r?.tablet,alt:a("ERRORPAGE_TITLE",{MARKETPLACE:f}),className:"flex w-full h-full max-h-96 hidden tablet:flex desktop:hidden"}),(0,l.jsx)(s(),{width:400,height:100,src:r?.mobile,alt:a("ERRORPAGE_TITLE",{MARKETPLACE:f}),className:"flex w-full h-full max-h-96 tablet:hidden"}),(0,l.jsxs)("div",{className:"flex flex-col divide-y tablet:grid tablet:grid-cols-2 tablet:divide-x divide-neutral-dark-200 tablet:divide-y-0 shadow-md",children:[(0,l.jsx)(_,{componentText:a("ERRORPAGE_LO
1CALIZATION_TEXT"),buttonText:a("ERRORPAGE_LOCALIZATION_CTA"),buttonAction:()=>m({open:!0}),icon:(0,l.jsx)(o.IconPinThin,{className:"flex flex-wrap text-neutral-extralight-base !w-[42px] !h-[42px] self-center"})}),e?.indices?.retailerNational&&(0,l.jsx)(_,{componentText:a("ERRORPAGE_RETAILER_INDEX_TEXT"),buttonText:a("ERRORPAGE_RETAILER_INDEX_CTA"),buttonAction:()=>p.push(e.indices.retailerNational),icon:(0,l.jsx)(o.IconSearch,{className:"flex flex-wrap text-neutral-extralight-base !w-[36px] !h-[36px] self-center font-thin"})})]})]}),(0,l.jsxs)("section",{className:"flex flex-col desktop:mx-6",children:[t&&(0,l.jsx)("h2",{className:"font-bold text-lg mt-14 b-10 mb-4 ml-2",children:t}),(0,l.jsx)(y,{conditions:{showDistance:!1},itsFirstBlock:!0})]}),(0,l.jsxs)("section",{className:"flex flex-col gap-6 mx-6 py-14 hidden desktop:flex",children:[(0,l.jsx)("h2",{className:"text-primary-base font-bold text-lg",children:a("ERRORPAGE_TEXT_H2",{MARKETPLACE:f})}),(0,l.jsx)(w.A,{description:a("ERRORPAGE_TEXT")})]})]})};var T=r(99149),N=!0;function j(){let e=(0,T.A)(1),{urls:t}=(0,n.md)(i.tS),{seoDataByTemplate:r}=(0,n.md)(i.dn),a=r?.copy?.h1||"";return(0,l.jsx)(e,{children:(0,l.jsx)(v,{urls:t,title:a})})}},11909:(e,t,r)=>{"use strict";function l(e){return`/api/internal/${e}`}r.d(t,{x:()=>l})},22955:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var l=r(6029),a=r(8588),s=r.n(a),n=r(2910),i=r(99938);function d({settingsImage:e={},alt:t="",DefaultIconComponent:r}
1){let{src:a="",width:o="",height:c="",alt:u=t}=e;if(a&&"default"!==a&&o&&c&&"string"==typeof o&&"string"==typeof c){let e=`flex m-auto w-[${o}] h-[${c}] relative`;return(0,l.jsx)("div",{className:e,children:(0,l.jsx)(s(),{alt:u||"",src:a,fill:!0})})}return(0,l.jsx)("div",{className:"flex m-auto p-2",children:r||(0,l.jsx)(n.IconLamp,{className:"text-primary-base",size:i.I.XXL,alt:t})})}},29515:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var l=r(6029),a=r(99938);let s=function(e){let{svgProps:t,...r}=e;return(0,l.jsx)(a.A,{icon:(0,l.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",fill:"none",viewBox:"0 0 24 24",...t,children:[(0,l.jsx)("circle",{cx:12,cy:12,r:10,stroke:"#E5E7EB",strokeWidth:4,opacity:.25}),(0,l.jsx)("path",{fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12zm2 5.291A7.96 7.96 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938z",opacity:.75})]}),...r})}},31162:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var l=r(81680);let a=e=>{let t=e instanceof Date?e:new Date(e);return!Number.isNaN(t.getTime())&&(0,l.r)(t,new Date)}},36065:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return s}});let l=r(55729),a=r(13722);function s(){return(0,l.useContext)(a.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37009:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var l=r(6029),a=r(67549),s=r(55729),n=r(21227),i=r(93398),d=r(42919),o=r(83021),c=r(60024);let u=e=>{let{fetchNextPage:t,data:r}=e,[u,A]=(0,s.useState)(!1),{t:x}=(0,a.md)(c.GS),f=(0,n.A)(),m=async()=>{A(!0);try{await t()}finally{A(!1)}};return(0,s.useEffect)(()=>{A(!1)},[r]),(0,l.jsxs)(i.A,{className:"self-center w-full font-bold tablet:w-1/2 tablet:max-w-[400] hover:no-underline hover:bg-primary-base hover:text-neutral-extralight-base",onClick:m,"data-testid":"load-more-button",children:[u?(0,l.jsx)(d.A,{label:x("Loading",{MARKETPLACE:f}),"data-testid":"load-more-button-loader"}):(0,l.jsx)("span",{"data-testid":"load-more-button-text",children:x("VIEWMOREBUTTON_TEXT")}),!u&&(0,l.jsx)(o.default,{"data-testid":"load-more-button-icon"})]})}},38282:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let l={conversion:1,scale:1e3,unit:"km",scaleUnit:"m"},a=e=>{let t=1,r=parseFloat(e);if(Number.isNaN(r)||r<0)return"";let{unit:a}=l;return r<1&&(r*=l.scale,a=l.scaleUnit,t=0),`${r.toFixed(t)} ${a}`}},42919:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var l=r(6029),a=r(99938),s=r(29515),n=r(20206);let i=e=>{let{label:t,size:r=a.I.S,className:i,...d}=e;return(0,l.jsx)(s.default,{...d,size:r,className:(0,n.cn)("animate-spin",i),"aria-hidden":!1,"aria-label":t})}},43838:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[countryCode]/error-page",function(){return r(11305)}])},44944:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var l=r(51796),a=r(67549),s=r(60024),n=r(4611),i=r(5706),d=r(73513);let o=(e,t,r={})=>{let{customUtmm:o,skipS2sRedirect:c=!1,skipUtmMediumQueryParam:u=!1}=r,A=(0,d._)(n.$v.MOW_2349_useNewTracking)&&!u,{latitude:x,longitude:f}=(0,a.md)(s.aU),{id:m}=(0,a.md)(s.p9),{country:p,utm:h,pageType:g}=(0,a.md)(s.dn),b=o||(0,i.A)({pageType:g});if(!e)return"";if("s2s"===t||"click-out"===t){let r;if(c&&"s2s"===t)try{let t=new URL(e).searchParams,r=t.get("next"),a=r?.split("?")[0]||"",s=new URLSearchParams;return void 0!==x&&void 0!==f&&s.set("epoi",btoa(`${x}|${f}`)),t.forEach((e,t)=>{"next"!==t&&"lat"!==t&&"lng"!==t&&s.set(t,e)}),s.set("muid",m),s.set("c",p),s.set("utm_medium",b),s.set("utm_source",h?.utmSource||s.get("utm_source")||n.Tp[l.g]||"direct"),`${a}/collection?${s.toString()}`}catch{}return r={latitude:x,longitude:f,pageType:g,userId:m,utmSource:h?.utmSource,utmMedium:b,country:p},e.replace("{{lat}}",r.latitude?.toString()??"").replace("{{type}}",r.pageType??"").replace("{{lng}}",r.longitude?.toString()??"").replace("{{muid}}",r.userId??"").replace("{{utm_source}}",r.utmSource||"").replace("{{utm_medium}}",r.utmMedium??"").replace("{{c}}",r.country??"").replace("{{t}}","w")}return A?((e,t="")=>{let r=e.indexOf("?")>=0?"&":"?",l=t?`${r}utm_medium=${t}`:"";return`${e}${l}`})(e,b):e}},48128:(e,t,r)=>{"use strict";r.d(t,{A:()=>A,P:()=>c});var l=r(82595),a=r(67549),s=r(60024),n=r(52193),i=r(31162),d=r(52434);let o=[{language:l.Gv.za,format:"DD/MM"}],c=(e,t)=>{let r=e.getDate().toString().padStart(2,"0"),l=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getFullYear().toString();return t.replace("YYYY",a).replace("DD",r).replace("MM",l)},u=(e,t,r)=>{let l=r.find(e=>t.toLowerCase()===e.language.toLowerCase());return l?c(e,l.format):e.toLocaleDateString(t.replace("_","-"),{day:"numeric",month:"numeric"})},A=({endDate:e,specialFormattingCases:t=[],hideUnpublishDate:r=!1,hideExpiredDate:l=!1,splitTextAndDate:c=!1})=>{let{t:A}=(0,a.md)(s.GS),{lang:x}=(0,a.md)(s.FU);if(!e||r)return"";let f=new Date(e),m=[...t,...o];return(0,i.c)(f)?A("CATALOGCARD_EXPIRING_LABEL"):(0,d.e)(f)?A("CATALOGCARD_ENDSTOMORROW_TEXT"):(0,n.R)(f)?l?A("EXPIRED_NO_DATE"):A("CATALOGCARD_EXPIRED_ON_TEXT",{date:u(f,x,m)}):A("CATALOGCARD_ENDS_ON_TEXT",c?{DATE:` 2${u(f,x,m)}`}:{DATE:u(f,x,m)})}},48535:(e,t,r)=>{e.exports=r(36065)},50916:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var l=r(6029),a=r(10090),s=r(67549),n=r(52229),i=r(55729),d=r(202
206),o=r(23396),c=r(60024),u=r(4611),A=r(5706),x=r(52148),f=r(52303),m=r(98449);function p({flyers:e=[],conditions:t,customListClass:r,section:h,enablePriorityImage:g,externalCustomUtmm:b,customElement:{Component:E,position:y}={},lastAdActive:R=!0,showExpiriedVariant:_=!1,cardVariant:w="default",listVariant:v="row",renderAdvSlots:T=!0,sixFlyersRowWide:N=!1}){var j,C;let{pageType:k,device:L}=(0,s.md)(c.dn),O=(0,A.A)({pageType:k,isFlyersGrid:h===a.BF.RETAILER_FLYERS,isRelatedFlyer:h===a.BF.RETAILER_RELATED_FLYERS}),S=(0,o.A)(),P=(0,n.usePathname)(),I=(0,n.useSearchParams)(),M=(0,s.Xr)(c.zk),B=()=>{let e=I?.toString();M(e?`${P}?${e}`:P??"")};if(!e||0===e.length)return null;let D=u.G6[L]??u.w,G=(j=e.length,C=y,E?j&&(C||0===C)?0===C?0:j<=C?j-1:C-1:-1:-1),Y=h===a.BF.RETAILER_RELATED_FLYERS?S.otherFlyersGrid:S.flyersGrid,F=h===a.BF.RETAILER_RELATED_FLYERS?"ad_other_flyers_grid":"ad_flyers_grid",U=x.f;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("ul",{className:(0,d.cn)("w-full flex flex-row flex-wrap justify-items-center -ml-4",r,{"[&_.flyers-container]:desktop:w-1/6":N}),"data-testid":`flyer_list_${h}`,children:e.map((e,r)=>(0,l.jsxs)(i.Fragment,{children:[T&&(0,l.jsx)(x.A,{adv:Y,position:r,className:U,dataTestId:F}),(0,l.jsx)(m.A,{onClick:B,flyer:e,index:r,utmMedium:O,className:"row"===v?"flyers-container":"pl-1 pb-1 w-full",children:(0,l.jsx)(f.A,{flyer:e,conditions:t,customUtmm:e?.type!=="flyer"?b:O,hasPriorityImage:g&&r<D,className:"h-full desktop:h-full",showExpiriedVariant:_,variant:w})}),G>=0&&r===G&&E]},`${e.id}_${r}`))}),R&&T&&(0,l.jsx)(x.A,{adv:Y,position:"end",className:U,dataTestId:F})]})}},52148:(e,t,r)=>{"use strict";r.d(t,{A:()=>n,f:()=>s});var l=r(6029),a=r(31587);let s="w-full overflow-hidden pb-4",n=({adv:e,position:t,dataTestId:r,className:s="",inpageAdIndex:n})=>{let i="start"===t?0:"end"===t?999:t;return e&&i&&e.position.includes(i)?(0,l.jsx)(a.A,{slot:e.slot,classNames:s,dataTestId:r,inpageAdIndex:n}):null}},52193:(e,t,r)=>{"use strict";r.d(t,{R:()=>l});let l=e=>(e instanceof Date?e.getTime():e)<Date.now()},52434:(e,t,r)=>{"use strict";r.d(t,{e:()=>s});var l=r(81899),a=r(81680);let s=e=>{let t=e instanceof Date?e:new Date(e);if(Number.isNaN(t.getTime()))return!1;let r=new Date,s=(0,l.f)(r,1);return(0,a.r)(t,s)}},52912:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var l=r(6029);let a=({description:e})=>{let t=e.replaceAll("\\n","<br>").replaceAll("<br><br>",'<div class="my-6"></div>');return(0,l.jsx)("div",{"data-testid":"text_description",itemProp:"articleBody",className:"[&>h3]:text-lg [&>h3]:font-bold [&>h3]:pb-2",dangerouslySetInnerHTML:{__html:t}})}},74445:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var l=r(6029),a=r(55729),s=r(20206);let n={1:"",2:"grid-cols-1 gap-4 tablet:grid-cols-1 tablet:gap-6 desktop:grid-cols-12 desktop:gap-x-8 desktop:px-14",3:"desktop:grid-cols-12 desktop:px-14"},i={1:"flex flex-col gap-6",2:"col-span-1 tablet:col-span-1 first:desktop:col-span-8 first:flex first:flex-col first:gap-8 first:desktop:gap-12 last:desktop:col-span-4 last:flex last:flex-col last:gap-12",3:"first:desktop:col-span-2 even:desktop:col-span-8 even:flex even:flex-col even:gap-8 even:tablet:gap-10 even:desktop:gap-12 even:desktop:mx-6 last:desktop:col-span-2 max-w-full overflow-hidden"},d={1:["main"],2:["main","sidebar"],3:["left","center","right"]};function o(e){let{columns:t,children:r}=e,o=i[t],c=1===t?[(0,l.jsx)("section",{className:o,children:r},d[1][0])]:a.Children.toArray(r).map((e,r)=>(0,l.jsx)("section",{className:o,children:e},d[t][r]));return(0,l.jsx)("div",{className:(0,s.cn)("grid",n[t]),children:c})}},80492:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var l=r(48535),a=r(45896),s=r(55729);function n(){let e=(0,s.useContext)(a.AppRouterContext),t=(0,l.useRouter)();return(0,s.useMemo)(()=>({push:r=>e?e.push(r):t?.push(r),replace:r=>e?e.replace(r):t?.replace(r),back:()=>e?e.back():t?.back(),refresh:()=>e?e.refresh():t?.replace(t.asPath),prefetch:t=>e?.prefetch(t)}),[e,t])}},81019:(e,t,r)=>{"use strict";function l(e){return 0===e||1===e?1:2===e?2:3}r.d(t,{n:()=>l})},81680:(e,t,r)=>{"use strict";r.d(t,{r:()=>l});let l=(e,t)=>
2e.getUTCFullYear()===t.getUTCFullYear()&&e.getUTCMonth()===t.getUTCMonth()&&e.getUTCDate()===t.getUTCDate()},81899:(e,t,r)=>{"use strict";r.d(t,{f:()=>l});let l=(e,t)=>{let r=new Date(e);return r.setDate(r.getDate()+t),r}},83021:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var l=r(6029),a=r(99938);let s=function(e){let{svgProps:t,...r}=e;return(0,l.jsx)(a.A,{icon:(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",fill:"none",viewBox:"0 0 20 20",...t,children:(0,l.jsx)("path",{fill:"currentColor",d:"M17.5 7.5 10 15 2.5 7.5l1.331-1.331L10 12.338l6.169-6.17L17.5 7.5Z"})}),...r})}},85936:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var l=r(6029),a=r(8588),s=r.n(a),n=r(69196);let i=function({retailerName:e,retailerLogo:t,distance:r,classes:a="",classesRetailerTitle:i="",hasPriorityImage:d}){let{isDoveConviene:o}=(0,n.A)();return(0,l.jsxs)("div",{className:`flex items-center py-2 ${a}`,children:[t&&(0,l.jsx)("div",{className:"flex w-7 h-7 mr-2 shrink-0 overflow-hidden rounded-full border border-neutral-light-base items-center",children:(0,l.jsx)(s(),{src:t,alt:e,width:"28",height:"28",priority:d})}),(0,l.jsxs)("div",{className:"flex-col",children:[(0,l.jsx)(o?"h3":"h4",{className:`line-clamp-1 text-sm ${i}`,"data-testid":"flyer_item_retailer_name",children:e}),r&&(0,l.jsx)("p",{className:"text-xs text-neutral-medium-base font-bold",children:r})]})]})}},88804:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var l=r(6029),a=r(76264);let s={sm:"text-[10px] leading-4 py-0.5 uppercase",md:"text-xs py-1",lg:"text-sm py-2 px-3",xl:"text-sm py-2 px-3"},n={viewer:"bg-neutral-dark-base text-neutral-extralight-base",dropdown:"text-neutral-dark-200 bg-neutral-medium-100",discount:"bg-custom04-base text-neutral-extralight-base",featured:"bg-primary-base text-neutral-extralight-base"},i={primary:"bg-custom02-base",secondary:"bg-custom03-base",tertiary:"bg-custom01-base","neutral-medium":"bg-neutral-medium-base",expired:"bg-custom05-base",grayed:"bg-neutral-medium-base"},d=({size:e="md",section:t="viewer",variant:r="primary",label:d,className:o,...c})=>{if(!d)return null;let u=(0,a.QP)("font-bold px-2 rounded-full",s[e],"flyers"===t?i[r]:n[t]||"text-neutral-extralight-base",o);return(0,l.jsx)("span",{className:u,...c,children:d})}},93398:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var l=r(6029),a=r(82203),s=r.n(a),n=r(55729),i=r(20206);let d={sm:"p-1 rounded-md truncate font-semibold gap-1",md:"py-2 rounded-lg",lg:"py-3 rounded-xl"},o=(0,n.forwardRef)((e,t)=>{let{children:r,size:a="md",variant:n="primary",className:o}=e,c=void 0===e.href&&!!e.disabled,u="primary"===n,A="secondary"===n,x="grayed"===n,f=(0,i.cn)("inline-flex justify-center items-center gap-2 font-bold text-sm",{"border-primary-base px-4 uppercase hover:border-primary-base":u},u&&d[a],{"text-neutral-extralight-base bg-primary-base border hover:text-primary-base hover:bg-neutral-extralight-base":u&&!c,"text-neutral-medium-300 bg-neutral-light-300":u&&c,"underline-offset-4":A,"text-primary-base hover:underline":A&&!c,"text-neutral-medium-300":A&&c,"text-neutral-medium-base bg-neutral-light-base border border-neutral-light-base px-4 uppercase":x,"hover:text-primary-base hover:bg-neutral-extralight-base hover:border-primary-base":x&&!c},x&&d[a],o);if(void 0!==e.href){let{children:a,size:n,variant:i,className:d,...o}=e;return(0,l.jsx)(s(),{...o,ref:t,className:f,children:r})}let{children:m,size:p,variant:h,className:g,...b}=e;return(0,l.jsx)("button",{...b,ref:t,type:"button",className:f,children:r})});o.displayName="Button";let c=o},97612:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>x});var l=r(6029),a=r(67549),s=r(55729),n=r(42972),i=r(76264),d=r(60024),o=r(82203),c=r.n(o);function u({ctaPrimary:{href:e="",text:t="",styles:{color:r="",backgroundColor:s=""}={}}={},onClick:n}){let{t:o}=(0,a.md)(d.GS);if(!e&&!t)return null;let A=(0,i.Id)(`inline-flex items-center justify-center w-full gap-2 py-2 mt-2 3 font-bold text-sm rounded-lg flex-1 tablet:mt-4`,!s&&"bg-primary-base hover:bg-primary-base border border-primary-base",!r&&"text-neutral-extralight-base hover:text-neutral-extralight-base"),x={};return r&&(x.color=r),s&&(x.backgroundColor=s),(0,l.jsx)(c(),{href:e,className:A,style:x,onClick:n,children:"default"===t?o("SMARTAPPBANNER_DOWNLOAD_APP"):t})}var A=r(22955);function x({isFlyersGrid:e=!1}){let{smartAppBanner:{sbStatic:t={}}={}}=(0,a.md)(d.FU),{t:r}
3=(0,a.md)(d.GS),[o,c]=(0,s.useState)(!1),{status:f="disabled",configuration:m="custom",configsList:p={custom:{}}}=t;if(o||"enabled"!==f)return null;let{image:h={},text:g={},ctaPrimary:b={}}=p[m]||{},E=(0,i.QP)("flex pt-2 pb-4 tablet:m-w-3/4 tablet:mx-auto flex-row desktop:hidden max-w-[560px]",e&&"tablet:flex-col tablet:px-6 tablet:py-0",e&&"w-full tablet:w-1/2 desktop:hidden flex",!e&&"my-8"),y=!!(g?.content&&!g?.disabled),R=y&&("default"===g.content?r("SMARTAPPBANNER_STATIC"):g.content);return(0,l.jsxs)("section",{className:E,children:[(0,l.jsx)(A.A,{alt:b?.text||r("SMARTAPPBANNER_DOWNLOAD_APP"),settingsImage:h}),(0,l.jsxs)("div",{className:"flex flex-1 pl-4 tablet:pl-0 tablet:pt-4 flex-col justify-start text-ellipsis overflow-hidden",children:[y&&R&&(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:R}}),(0,l.jsx)("div",{children:(0,l.jsx)(u,{ctaPrimary:b,onClick:()=>{c(!0),(0,n.T)({content:{disableStaticSmartAppBanner:!0}})}})})]})]})}},97673:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var l=r(51796),a=r(4611),s=r(67549),n=r(55729),i=r(11909),d=r(60024),o=r(10090);let c=(e,t)=>{if(!e||!t)return`${o.YU.HOME_FLYERS_BY_CATEGORY.default.desktop}`;let r="desktop"===e||"desktopLarge"===e?"desktop":"mobile";switch(t){case"MAINCATEGORY_LOCAL":case"MAINCATEGORY_NATIONAL":{let e=o.YU.MAIN_CATEGORY_FLYERS[l.g]||o.YU.MAIN_CATEGORY_FLYERS.default;return`${e[r]}`}case"RETAILER_LOCAL":case"RETAILER_NATIONAL":return`${"desktop"===e?o.YU.RETAILER_RELATED_FLYERS_DESKTOP:o.YU.RETAILER_RELATED_FLYERS_MOBILE}`;default:{let e=o.YU.HOME_FLYERS_BY_CATEGORY[l.g]||o.YU.HOME_FLYERS_BY_CATEGORY.default;return`${e[r]}`}}};var u=r(98350);let A=async({countryCode:e,postalCode:t,pathFlyers:r,limit:l,nextToken:a,categoryIdentifier:s,excludeMerchantId:n})=>{try{let d=(0,i.x)("publications"),o=await fetch(`${d}?${new URLSearchParams({countryCode:e,postalCode:t,pathFlyers:r,limit:`${l}`,nextToken:a,...s?{categoryIdentifier:s}:{},...n?{excludeMerchantId:n}:{}})}`);return await o.json()}catch{return{flyers:[]}}},x=async({ll:e,country:t,limit:r,city:l,outsideCountry:a,id:s,excludedRetailer:n,type:d,page:o,mrkSlug:c})=>{try{let u=(0,i.x)("flyers"),A=await fetch(`${u}?${new URLSearchParams({id:s,type:d,ll:e,country:t,limit:`${r}`,city:l,outsideCountry:`${a}`,excludedRetailer:`${n}`,page:`${o}`,...c?{mrk_slug:c}:{}})}`);return await A.json()}catch{return{flyers:[]}}},f=(e={flyers:[],totalCount:0})=>{let t=((e={flyers:[],totalCount:0})=>{let[t,r]=n.useState(1),{country:i,city:o,retailer:A,currentCategory:f,device:m,pageType:p}=(0,s.md)(d.dn),{latitude:h,longitude:g,outsideCountry:b}=(0,s.md)(d.aU),E=`${h},${g}`,y="category",R=parseInt(c(m,p),10),_=o?.slug||"",w=A?.id,v=f?.id||0,T=function(){let e;switch(l.g){case a.OB.TIENDEO:e="td";break;case a.OB.PROMOQUI:e="pq";break;case a.OB.DOVECONVIENE:e="dc";break;case a.OB.VOLANTINO_FACILE:e="vf";break;case a.OB.PUBECO:e="pb";break;case a.OB.PROSPECTO:e="pr";break;case a.OB.PORTAL:e="pt";break;default:e="td"}return e}(),[N,j]=(0,n.useState)(e.flyers),C=e?.totalCount?Math.ceil(e.totalCount/R):1,[k,L]=(0,n.useState)(t<C),O=async()=>{try{let e=await x({ll:E,country:i,limit:R,city:_,outsideCountry:b,id:v.toString(),excludedRetailer:w?.toString(),type:y,page:t,mrkSlug:T});j(t=>[...t,...e.flyers]),L(t<C)}catch(e){u.A.error({functionName:"fetchNewPage",error:e,additionalInfo:{ll:E,country:i,limit:R,city:_,outsideCountry:b,categoryId:v.toString(),excludedRetailerId:w?.toString(),categoryType:y,page:t,mrkSlug:T,message:"Error occurred while fetching a new page of flyers"}})}};return(0,n.useEffect)(()=>{r(1),j(e.flyers),L((e?.totalCount?Math.ceil(e.totalCount/R):1)>1)},[A,f]),(0,n.useEffect)(()=>{1!==t&&t>1&&k&&O()},[t]),{flyersData:N,fetchNextPage:()=>{r(e=>e+1)},hasNextPage:k}})(e),r=((e={flyers:[],totalCount:0})=>{let{retailer:t,currentCategory:r,device:l,pageType:a}=(0,s.md)(d.dn),i=parseInt(c(l,a),10),[o,x]=(0,n.useState)(e.flyers),f=(0,n.useRef)(e.nextToken??null),[m,p]=(0,n.useState)(!!e.nextToken),h=async()=>{let{v2Params:t}=e;if(!t||!f.current)return;let r=Array.isArray(t.pathFlyers)?t.pathFlyers[0]:t.pathFlyers;try{let e=await A({countryCode:t.countryCode,postalCode:t.postalCode,pathFlyers:r,limit:i,nextToken:f.current,categoryIdentifier:t.categoryIdentifier,excludeMerchantId:t.excludeMerchantId});x(t=>[...t,...e.flyers]),f.current=e.nextToken??null,p(!!e.nextToken)}catch(e){u.A.error({functionName:"usePublicationsV2Fetch - fetchNextPage",error:e,additionalInfo:{countryCode:t.countryCode,postalCode:t.postalCode,pathFlyers:r,limit:i,message:"Error occurred while fetching a new page of publications"}})}};return(0,n.useEffect)(()=>{x(e.flyers),f.current=e.nextToken??null,p(!!e.nextToken)},[t,r]),{flyersData:o,fetchNextPage:h,hasNextPage:m}})(e);return e.v2Params?r:t}},99149:(e,t,r)=>{"use strict";r.d(t,{A:()=>
3o});var l=r(6029),a=r(67549),s=r(74445),n=r(60024),i=r(81019);let d={1:function({children:e}){return(0,l.jsx)(s.A,{columns:1,children:e})},2:function({children:e}){return(0,l.jsx)(s.A,{columns:2,children:e})},3:function({children:e}){return(0,l.jsx)(s.A,{columns:3,children:e})}};function o(e){let{layoutType:t}=(0,a.md)(n.dn);return d[(0,i.n)(void 0!==e?e:t)]}}},e=>{e.O(0,[8588,2203,2910,679,636,6593,8792],()=>e(e.s=43838)),_N_E=e.O()}]);
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.