1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7132],{47009:(e,t,a)=>{a.d(t,{y:()=>r});var s=a(55729),l=a(90352),n=a(70703);let r=e=>{let{trackingId:t}=e,a=(0,s.useRef)((0,l.A)());return{sendSelectItemEvent:(0,s.useCallback)(e=>{(0,n.sx)({type:"LFSelectItem",data:{item_list_id:t,item_list_impression_id:a.current,selected_item:{item_id:e.product.sku,item_name:e.product.name,index:e.product.index}}})},[t])}}},53124:(e,t,a)=>{a.d(t,{A:()=>n});var s=a(6029);a(55729);var l=a(35133);let n=e=>{let{size:t=l.y3.md,UNSAFE_className:a,...n}=e;return(0,s.jsx)("svg",{width:l.GM[t],className:a||"","data-testid":"Left navigation arrow",...n,height:l.f6[t],viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M4.96724 12.7898H20.373C20.5855 12.7898 20.7637 12.718 20.9075 12.5743C21.0512 12.4305 21.123 12.2522 21.123 12.0395C21.123 11.827 21.0512 11.649 20.9075 11.5053C20.7637 11.3618 20.5855 11.29 20.373 11.29H4.96724L9.30399 6.93803C9.44015 6.8012 9.5114 6.63012 9.51774 6.42478C9.5239 6.21945 9.45265 6.04187 9.30399 5.89203C9.16765 5.7547 8.99415 5.68604 8.78349 5.68604C8.57265 5.68604 8.39807 5.75529 8.25974 5.89379L2.74623 11.4073C2.65257 11.5008 2.58657 11.6 2.54823 11.7048C2.50974 11.8095 2.49049 11.9216 2.49049 12.0413C2.49049 12.161 2.50982 12.2746 2.54849 12.3823C2.58732 12.49 2.65323 12.59 2.74623 12.6823L8.25974 18.1958C8.39657 18.3341 8.56765 18.4033 8.77299 18.4033C8.97815 18.4033 9.15515 18.3341 9.30399 18.1958C9.45899 18.047 9.5349 17.8687 9.53174 17.661C9.52857 17.4534 9.45265 17.2752 9.30399 17.1265L4.96724 12.7898Z",fill:"#1F1F1F"})})}},57132:(e,t,a)=>{a.d(t,{A:()=>eQ});var s,l=a(6029),n=a(79002),r=a.n(n),i=a(55729),o=a(27185),c=a(13983),d=a(52350),u=a(4494),x=a(97414),h=a(42278),m=a(42043),p=a(69779),w=a(14723);let b=e=>{let{withTotalHits:t}=e,{items:a,refine:s}=(0,u.d)(),{refine:n}=(0,x.X)({includedAttributes:["categories","shelfs","values","vendor","meta.marketing.nutriscore_grade","meta.marketing.environmentalscore_grade"]}),{refinementsVendor:r,refinementsValues:i,refinementsCategories:o,refinementsShelfs:c,refinementsNutriscore:b,refinementsEnvironmentalscore:f,refinementsDiets:j}=(0,h.tF)(a),g=(0,h.$k)([r,o,c,i,j]),v=(0,h.IS)([b,f]),y=(0,m.useTranslations)("Catalog"),C=(0,m.useTranslations)("Global");return(0,l.jsxs)("div",{className:"tw--m-1 desktop:tw--m-2",children:[t&&(0,l.jsx)("div",{className:"tw-lf-body-regular-sm tw-hidden tw-p-1 desktop:tw-inline desktop:tw-p-2 desktop:[&>*]:tw-inline","aria-live":"polite",children:(0,l.jsx)(d.U,{translations:{rootElementText(e){let{nbHits:t}=e;return"".concat(t," ").concat(y("results"))}}})}),(0,l.jsxs)("section",{className:"tw-inline","aria-label":y("activeFilters"),children:[(0,l.jsxs)("ul",{className:"tw-inline",children:[g.length>0&&g.map(e=>(null==e?void 0:e.refinements)&&e.refinements.map(e=>(0,l.jsx)("li",{className:"tw-inline-block tw-p-1 desktop:tw-p-2",children:(0,l.jsxs)("div",{className:"tw-lf-chip tw-lf-chip-primary tw-inline-flex",children:[(0,l.jsx)("span",{className:"tw-lf-body-regular-sm",children:e.label}),(0,l.jsx)("button",{className:"tw-lf-button-clear tw-ml-2 tw-mr-0.5","aria-label":C("delete"),onClick:t=>{t.preventDefault(),s(e)},children:(0,l.jsx)(p.A,{width:8,height:8,"aria-hidden":!0})})]})},e.label))),v.length>0&&v.map(e=>(null==e?void 0:e.refinements)&&e.refinements.map(t=>(0,l.jsx)("li",{className:"tw-inline-block tw-p-1 desktop:tw-p-2",children:(0,l.jsxs)("div",{className:"tw-lf-chip tw-lf-chip-primary tw-inline-flex",children:[(0,l.jsxs)("span",{className:"tw-lf-body-regular-sm",children:["meta.marketing.environmentalscore_grade"===e.attribute?y("greenscore"):y("nutriscore"),": ",w.b2[t.label]?w.b2[t.label]:t.label]}),(0,l.jsx)("button",{className:"tw-lf-button-clear tw-ml-2 tw-mr-0.5","aria-label":C("delete"),onClick:e=>{e.preventDefault(),s(t)},children:(0,l.jsx)(p.A,{width:8,height:8,"aria-hidden":!0})})]})},t.label)))]}),v.length>0||g.length>0?(0,l.jsx)("button",{type:"button",className:"tw-lf-link-sm tw-p-2",onClick:()=>a.length?n():{},"data-testid":"ClearRefinements-go-to-clear-filters",children:y("resetFilters")}):null]})]})};var f=a(8444),j=a(58259),g=a(61179),v=a(35133);let y=e=>{let{size:t=v.y3.md,UNSAFE_className:a,color:s="black",...n}=e;return(0,l.jsxs)("svg",{width:v.GM[t],height:v.f6[t],viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:a||"",...n,children:[(0,l.jsx)("path",{d:"M3 5.92857C3 5.33684 3.33579 4.85714 3.75 4.85714H28.25C28.6642 4.85714 29 5.33684 29 5.92857C29 6.5203 28.6642 7 28.25 7H3.75C3.33579 7 3 6.5203 3 5.92857Z",fill:s}),(0,l.jsx)("path",{d:"M3 16C3 15.4083 3.33579 14.9286 3.75 14.9286H28.25C28.6642 14.9286 29 15.4083 29 16C29 16.5917 28.6642 17.0714 28.25 17.0714H3.75C3.33579 17.0714 3 16.5917 3 16Z",fill:s}),(0,l.jsx)("path",{d:"M3.75 25C3.33579 25 3 25.4797 3 26.0714C3 26.6632 3.33579 27.1429 3.75 27.1429H28.25C28.6642 27.1429 29 26.6632 29 26.0714C29 25.4797 28.6642 25 28.25 25H3.75Z",fill:s}),(0,l.jsx)("path",{d:"M23.4286 5.78571C23.4286 7.32422 22.1814 8.57143 20.6429 8.57143C19.1043 8.57143 17.8571 7.32422 17.8571 5.78571C17.8571 4.24721 19.1043 3 20.6429 3C22.1814 3 23.4286 4.24721 23.4286 5.78571
1Z",fill:s}),(0,l.jsx)("path",{d:"M14.1429 16C14.1429 17.5385 12.8956 18.7857 11.3571 18.7857C9.81863 18.7857 8.57143 17.5385 8.57143 16C8.57143 14.4615 9.81863 13.2143 11.3571 13.2143C12.8956 13.2143 14.1429 14.4615 14.1429 16Z",fill:s}),(0,l.jsx)("path",{d:"M19.7143 26.2143C19.7143 27.7528 18.4671 29 16.9286 29C15.3901 29 14.1429 27.7528 14.1429 26.2143C14.1429 24.6758 15.3901 23.4286 16.9286 23.4286C18.4671 23.4286 19.7143 24.6758 19.7143 26.2143Z",fill:s})]})},C=(s=e=>{let{items:t,refine:a,setIsCustomSort:s}=e,n=(0,m.useTranslations)("Catalog");return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"jsx-b68a891f146c6e28 container",children:[(0,l.jsx)("select",{onChange:e=>{if(e.preventDefault(),"hasCustomSort"===e.target.value){s(!0),a("preprod_products");return}s&&s(!1),a(e.target.value)},"data-testid":"SelectSort-select-1",className:"jsx-b68a891f146c6e28",children:t.map(e=>(0,l.jsxs)("option",{value:e.value,"data-testid":"SelectSort-option-".concat(e.value),className:"jsx-b68a891f146c6e28",children:[n("sortBy")," ",e.label]},e.value))}),(0,l.jsx)("div",{className:"jsx-b68a891f146c6e28 icon-desktop",children:(0,l.jsx)(g.A,{width:32,height:32})}),(0,l.jsxs)("div",{className:"jsx-b68a891f146c6e28 icon-mobile",children:[(0,l.jsx)(y,{size:v.y3.sm}),(0,l.jsx)("span",{className:"jsx-b68a891f146c6e28 tw-ml-2",children:n("sort")})]})]}),(0,l.jsx)(r(),{id:"b68a891f146c6e28",children:".container.jsx-b68a891f146c6e28{position:relative}select.jsx-b68a891f146c6e28{appearance:none}.icon-desktop.jsx-b68a891f146c6e28{pointer-events:none;display:block;position:absolute;right:10px;top:7px}.icon-mobile.jsx-b68a891f146c6e28{display:none}@media(max-width:800px){.container.jsx-b68a891f146c6e28{min-height:32px}.icon-desktop.jsx-b68a891f146c6e28{display:none}.icon-mobile.jsx-b68a891f146c6e28{top:0;display:flex;position:absolute;align-items:center;min-height:32px;pointer-events:none}select.jsx-b68a891f146c6e28{outline:none;height:100%;color:transparent;background-color:transparent;border:none}}"})]})},e=>{let t=(0,j.l)(e);return(0,l.jsx)(s,{...e,...t})}),k=e=>{let{environment:t,isSearch:a,setIsCustomSort:s,locale:n}=e,r=(0,m.useTranslations)("Catalog"),i=e=>(0,h.yw)(t,!1,(0,h._0)(n),a,e);return(0,l.jsx)(C,{defaultRefinement:i(f.lXe.POPULARITY),setIsCustomSort:s,items:[s?{value:"hasCustomSort",label:r("frequentlyBought")}:{value:i(f.lXe.POPULARITY),label:r("popularity")},{value:i(f.lXe.PRICE_PER_UNIT_ASC),label:"".concat(r("priceByUnit")," ").concat(r("asc"))},{value:i(f.lXe.PRICE_PER_UNIT_DESC),label:"".concat(r("priceByUnit")," ").concat(r("desc"))},{value:i(f.lXe.PRICE_ASC),label:"".concat(r("price")," ").concat(r("asc"))},{value:i(f.lXe.PRICE_DESC),label:"".concat(r("price")," ").concat(r("desc"))},{value:i(f.lXe.DATE),label:r("recentlyAdded")},{value:i(f.lXe.BEST_RATE),label:r("bestRate")}]})};var N=a(1917),_=a(82203),T=a.n(_),A=a(58952),R=a(22526),S=a(12930),E=a(61045),I=a(53718),P=a(14095),L=a(51115),F=a(62831),M=a(4432),B=a(92520),z=a(78135),D=a(89542),U=a(60750);let H=e=>{let{hit:t,sendEvent:a,onClick:s,trackProductInteraction:n}=e,{isAuthenticated:r,authUser:o}=(0,B.uM)(),{loading:c,notifyMe:d}=(0,I.jo)(),u=(0,m.useTranslations)("Catalog"),x=(0,h.RL)(t.tags),p=(0,i.useMemo)(()=>(0,E.T)({sendEvent:a,hit:t}),[a,t]),{localProductQuantity:w,currentProductQuantity:b,incrementCount:j,decrementCount:g}=(0,F.A)(t,{source:R.OH.DEFAULT},p),{setEditorialPanelSourceUid:v,setEditorialSidePanelProps:y}=(0,U.vc)(),C=(0,U.KH)(f.jLl),k=(0,i.useCallback)(e=>{a("click",t,f.fK_.SEARCH_RESULT_CLICKED),sessionStorage.setItem("searchScrollY",window.scrollY.toString()),D.KR&&((0,P.p)("goToProduct",{handle:t.handle}),(0,L.$)(e)),null==s||s(),null==n||n()},[a,D.KR,s]),N=(0,i.useCallback)(async(e,a,s)=>{await d({email:e,sku:t.sku,successCallback:e=>{(0,z.oR)(u(e)),null==a||a()},errorCallback:e=>{(0,z.oR)(u(e),{progressClassName:"toast-error"}),null==s||s(e)}})},[d,t.sku]),_=!!(!r&&(0,h._j)(t)),T=t.inventory_quantity>=(0,h.Pf)(t.tags);t.inventory_available=T;let A=C?()=>{v(x?"stroke-price-anti-waste":"stroke-price"),y({product:t})}:void 0;return(0,l.jsxs)(S.Ay,{product:t,isInCart:b>
10,children:[(0,l.jsx)(S.X$,{}),(0,l.jsx)(S.fG,{}),(0,l.jsx)(S.aw,{}),_?(0,l.jsx)(S.mD,{}):(0,l.jsx)(S.NM,{onTooltipClick:A,quantity:null!=w?w:0}),(0,l.jsx)(S.M9,{}),(0,l.jsx)(S.gw,{quantity:null!=w?w:0}),_?(0,l.jsx)(S.ZF,{}):(0,l.jsx)(S.td,{quantity:null!=w?w:0}),(0,l.jsx)(S.Gf,{handleClick:k}),(0,l.jsx)(M.A,{product:t}),(0,l.jsx)(S.__,{handleAddToCart:()=>{j(),null==n||n()},handleRemoveFromCart:g,quantity:null!=w?w:0}),(0,l.jsx)(S.E,{}),(0,l.jsx)(S.jt,{}),x?(0,l.jsx)(S.nn,{}):(0,l.jsx)(S.qA,{userEmail:null==o?void 0:o.email,handleNotifyMe:N,isNotifyMeLoading:c})]})};var G=a(81278),O=a(92275),X=a(74822),q=a(57886),Z=a(53124),K=a(78162);let J=e=>{let{children:t,isActive:a=!1,href:s,onClick:n}=e;return(0,l.jsx)("a",{"data-testid":"Pagination unit ".concat(t),className:"tw-lf-button tw-size-8 tw-rounded tw-border-transparent tw-bg-transparent tw-text-sm hover:tw-border hover:tw-border-solid hover:tw-border-yellow-400 ".concat(a?"tw-bg-yellow-600":"tw-border-transparent tw-font-normal"),href:s,onClick:n,children:t})},Y=e=>{let{message:t,pages:a,currentPage:s,previousPage:n,nextPage:r,firstPage:i,lastPage:o,displayPagination:c,displayGoToPreviousPage:d,displayGoToNextPage:u,displayGoToFirstPage:x,displayGoToFirstPageEllipsis:h,displayGoToLastPage:p,displayGoToLastPageEllipsis:w,createURL:b,loadPageResults:f}=e,j=(0,m.useTranslations)("Actions");return(0,l.jsxs)("div",{className:"tw-mb-6 tw-mt-8 tw-flex tw-flex-col tw-items-center tw-gap-y-2",children:[(0,l.jsx)("p",{"data-testid":"Pagination summary",className:"tw-px-4 tw-py-2 tw-text-center tw-text-sm",children:t}),c&&(0,l.jsxs)("nav",{"data-testid":"Pagination",className:"tw-flex tw-flex-wrap tw-items-center tw-justify-center tw-gap-x-1","aria-label":"Pagination",role:"navigation",children:[d&&(0,l.jsx)("a",{className:"tw-lf-button tw-lf-button-secondary tw-size-11 tw-rounded-full tw-p-0","aria-label":j("previous"),href:b(n),onClick:e=>f(e,n),children:(0,l.jsx)(Z.A,{})}),x&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(J,{isActive:!1,href:b(i),onClick:e=>f(e,i),children:i+1}),h&&(0,l.jsx)(q.A,{UNSAFE_className:"tw-py-1 tw-h-8 tw-place-self-end","data-testid":"Pagination ellipsis","aria-hidden":"true"})]}),a.map(e=>{let t=e+1,a=e===s;return(0,l.jsx)(J,{isActive:a,href:b(e),onClick:t=>f(t,e),children:t},e)}),p&&(0,l.jsxs)(l.Fragment,{children:[w&&(0,l.jsx)(q.A,{UNSAFE_className:"tw-py-1 tw-h-8 tw-place-self-end","data-testid":"Pagination ellipsis","aria-hidden":"true"}),(0,l.jsx)(J,{isActive:!1,href:b(o),onClick:e=>f(e,o),children:o+1})]}),u&&(0,l.jsx)("a",{className:"tw-lf-button tw-lf-button-secondary tw-size-11 tw-rounded-full tw-p-0","aria-label":j("next"),href:b(r),onClick:e=>f(e,r),children:(0,l.jsx)(K.A,{})})]})]})};var W=a(47009),V=a(21413);let $=e=>{let{customSort:t}=e,{results:a}=(0,N.J)(),{sendEvent:s}=(0,A.q)(),n=(0,I.vJ)(X.C),r=(0,I.Ub)(800),o=(0,G.useRouter)(),c=t?t(a.hits):a.hits,d=(0,m.useTranslations)("Catalog"),u=(e=>{let{onPageChange:t}=e,{currentRefinement:a,pages:s,nbPages:l,isFirstPage:n,isLastPage:r,createURL:i,refine:o}=(0,V.W)({padding:3}),c=l-1,d=s[0],u=s[s.length-1];return{createURL:i,loadPageResults:(e,s)=>{e.preventDefault(),s!==a&&(o(s),null==t||t())},pages:s,currentPage:a,previousPage:a-1,nextPage:a+1,firstPage:0,lastPage:c,displayPagination:l>1,displayGoToFirstPage:0!==d,displayGoToFirstPageEllipsis:1!==d,displayGoToLastPage:u!==c,displayGoToLastPageEllipsis:u!==c-1,displayGoToPreviousPage:!n,displayGoToNextPage:!r}})({onPageChange:()=>{window.scrollTo(0,0)}}),x=a.hitsPerPage*u.currentPage+a.hits.length,h=a.hitsPerPage*u.currentPage+1;(0,i.useEffect)(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");let e=sessionStorage.getItem("searchScrollY");return e&&(window.scrollTo(0,parseInt(e,10)),sessionStorage.removeItem("searchScrollY")),()=>{window.history.scrollRestoration="auto"}},[]);let{sendSelectItemEvent:p}=(0,W.y)({trackingId:o.asPath});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"tw-mb-3 tw-grid tw-grid-cols-1 tw-gap-3 min-[350px]:tw-grid-cols-2 sm:tw-grid-cols-3 md:tw-px-4 desktop:tw-px-0 lg:tw-grid-cols-4 xl:tw-grid-cols-5",children:c.map((e,t)=>(0,l.jsxs)(i.Fragment,{children:[(0,l.jsx)(H,{hit:e,sendEvent:s,trackProductInteraction:()=>((e,t)=>{p({product:{sku:e.sku,name:e.title,index:t}})})(e,t)}),t===(r?2:3)&&n&&(0,l.jsx)(T(),{href:n.targetLink,"data-testid":"InfiniteHits-go-to-".concat(t+1),className:"tw-text-center",children:(0,l.jsx)(O.A,{src:n.imageUrl,alt:n.imageAlt,width:r?172:234,height:r?339:408,UNSAFE_className:"tw-rounded-lg"})})]},e.objectID))}),(0,l.jsx)(Y,{message:d("seenProducts",{viewedProducts:h,currentIndexLim
1it:x,totalProducts:a.nbHits}),...u})]})},Q=e=>{let{customSort:t}=e;return(0,l.jsx)($,{customSort:t})},ee=e=>{let{customSort:t}=e,{results:a,indexUiState:s}=(0,N.J)(),n=a&&0!==a.nbHits,i=(0,m.useTranslations)("Catalog");return n?(0,l.jsx)(Q,{customSort:t}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"jsx-d7ddee77fb6fd3a9 container",children:[(0,l.jsx)("p",{className:"jsx-d7ddee77fb6fd3a9",children:i("noResultsForQuery",{query:s.query})}),(0,l.jsxs)("p",{className:"jsx-d7ddee77fb6fd3a9",children:[i("tryTo")," ",(0,l.jsx)(T(),{href:"/search",as:"/search?q=",legacyBehavior:!0,children:(0,l.jsx)("a",{"data-testid":"StateResults-go-to-search-remove-filters",className:"jsx-d7ddee77fb6fd3a9",children:i("removeFilters")})})," ",i("orTo")," ",(0,l.jsx)(T(),{href:"/search",as:"/search?q=",legacyBehavior:!0,children:(0,l.jsx)("a",{"data-testid":"StateResults-go-to-update-search",className:"jsx-d7ddee77fb6fd3a9",children:i("updateSearch")})})]})]}),(0,l.jsx)(r(),{id:"d7ddee77fb6fd3a9",children:".container.jsx-d7ddee77fb6fd3a9{margin-top:60px;display:flex;align-items:center;flex-direction:column}.container.jsx-d7ddee77fb6fd3a9>p.jsx-d7ddee77fb6fd3a9:first-child{margin-bottom:var(--space-2)}@media(max-width:800px){.container.jsx-d7ddee77fb6fd3a9{padding:var(--padding-layout-sm)}}"})]})},et=e=>{let{title:t,color:a}=e;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(T(),{href:"/collections/noel",legacyBehavior:!0,children:(0,l.jsx)("a",{"data-testid":"Banner
1-go-to-collections-noel",className:r().dynamic([["15ea897cd3eabc42",[a]]])+" tw-w-full",children:(0,l.jsx)("div",{className:r().dynamic([["15ea897cd3eabc42",[a]]])+" container",children:(0,l.jsx)("p",{className:r().dynamic([["15ea897cd3eabc42",[a]]]),children:t})})})}),(0,l.jsx)(r(),{id:"15ea897cd3eabc42",dynamic:[a],children:".container.__jsx-style-dynamic-selector{background-color:".concat(a,";height:100%;text-align:center;display:flex;justify-content:center;align-items:center;margin-bottom:32px;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}.container.__jsx-style-dynamic-selector>p.__jsx-style-dynamic-selector{color:var(--white);font-weight:var(--font-weight-bold);padding:12px 15%}")})]})};var ea=a(57503),es=a(32986);let el=e=>{var t,a;let{prismicUid:s}=e,[n,r]=(0,i.useState)(null),o=(0,I.Ub)(800);if((0,i.useEffect)(()=>{(async()=>{r(await ea.zv.getDocumentByUid("algoliacollectionimagebanner",s))})()},[s]),!n)return null;let c=o?n.data.mobile_banner:n.data.web_banner;return c?(0,l.jsx)("div",{className:"tw-mb-2",children:(0,l.jsx)(es.s,{link:n.data.link,context:R.L5.SHOP,children:(0,l.jsx)(O.A,{width:null==(t=c.dimensions)?void 0:t.width,height:null==(a=c.dimensions)?void 0:a.height,src:null==c?void 0:c.url,alt:null==c?void 0:c.alt,raw:!0,className:"tw-h-auto tw-w-full tw-rounded-lg tw-object-cover tw-rendering-sharp md:tw-h-[120px] md:tw-w-auto"})})}):null};var en=a(74363),er=a.n(en),ei=a(54062);let eo=()=>{let{items:e}=(0,ei.Z)(),t=e.filter(e=>[f.Wec.COLOR_BANNER,f.Wec.IMAGE_BANNER].includes(e.type)),a=t[0];if(!a)return null;switch(new Set(t.map(e=>JSON.stringify(e))).size>1&&er().warn("More than one banner present, please check Algolia rules",{banners:t}),a.type){case f.Wec.COLOR_BANNER:return(0,l.jsx)(et,{title:a.data.title,color:a.data.color});case f.Wec.IMAGE_BANNER:return(0,l.jsx)(el,{prismicUid:a.prismic_uid})}return null};var ec=a(80089),ed=a(24795);let eu=e=>{let{attribute:t,limit:a,showMoreLimit:s,showMore:n,title:c,withMultipleScrolls:d,isToggled:u=!1}=e,{items:x,refine:h,sendEvent:p}=(0,o.J)({attribute:t,showMore:n,showMoreLimit:s}),[w,b]=(0,i.useState)(!n),j=(0,m.useTranslations)("Global");if(0===x.length)return null;let g=x.slice(0,w?s:a);return(0,l.jsxs)(ec.A,{title:c,isToggle:u,withMultipleScrolls:d,children:[(0,l.jsxs)("ul",{className:r().dynamic([["5697b9b436aaf4f7",[w?"scroll":"unset"]]]),children:[g.map((e,t)=>{let a="".concat(e.label,"-").concat(t);return(0,l.jsx)("li",{className:r().dynamic([["5697b9b436aaf4f7",[w?"scroll":"unset"]]]),children:(0,l.jsxs)("span",{onClick:t=>{t.preventDefault(),h(e.value),e.value.length>0&&p("click",e.value,f.fK_.FILTER_CLICKED)},className:r().dynamic([["5697b9b436aaf4f7",[w?"scroll":"unset"]]]),children:[(0,l.jsx)("div",{role:"checkbox","aria-checked":e.isRefined,"aria-labelledby":a,className:r().dynamic([["5697b9b436aaf4f7",[w?"scroll":"unset"]]])+" checkbox"}),(0,l.jsx)(ed.A,{id:a,children:e.label})]})},e.label)}),n&&a&&x.length>a&&(0,l.jsx)("span",{onClick:()=>b(!w),className:r().dynamic([["5697b9b436aaf4f7",[w?"scroll":"unset"]]])+" tw-lf-link-md",children:j(w?"seeLess":"seeMore")})]}),(0,l.jsx)(r(),{id:"5697b9b436aaf4f7",dynamic:[w?"scroll":"unset"],children:"ul.__jsx-style-dynamic-selector{padding:var(--space-4)var(--space-4);max-height:300px;overflow-y:".concat(w?"scroll":"unset",';border-bottom:var(--border);background-color:var(--clr-primary-6)}ul.__jsx-style-dynamic-selector:empty{display:none}ul.__jsx-style-dynamic-selector>li.__jsx-style-dynamic-selector:not(:last-child){margin-bottom:var(--space-2)}span.__jsx-style-dynamic-selector{display:flex;cursor:pointer}span.__jsx-style-dynamic-selector>label{cursor:pointer}span.__jsx-style-dynamic-selector>input{margin-right:var(--space-4)}.checkbox.__jsx-style-dynamic-selector{border:2px solid var(--clr-checkbox-border);border-radius:3px;width:20px;min-width:20px;height:20px;background-color:var(--white);color:var(--white);margin-right:var(--space-4)}.checkbox.__jsx-style-dynamic-selector:after{content:" ";width:20px;height:20px;display:inline-block;display:flex;align-items:center;justify-content:center;font-size:14px}.checkbox[aria-checked="true"].__jsx-style-dynamic-selector:after{transform:scale(.7);background-color:var(--clr-primary-1);display:flex;width:100%;height:100%;border-radius:2px}@media(max-width:800px){ul.__jsx-style-dynamic-selector{background-color:var(--clr-primary-5)}}')})]})},ex=e=>{let{width:t,height:a,color:s="#000",...n}=e;return(0,l.jsx)("svg",{width:t||32,height:a||32,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...n,children:(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.772 13.94a.59.59 0 00.81-.549.598.598 0 00-.172-.42l-.885-.886h2.373a3.915 3.915 0 012.57 6.882.59.59 0 00.396 1.027.59.59 0 00.382-.145 5.101 5.101 0 00-3.348-8.95h-2.37l.891-.885a.594.594 0 00-.84-.84l-1.898 1.898a.602.602 0 00-.173.42.593.593 0 00.173.42l1.898 1.899c.055.055.121.098.193.128zm-1.67 7.162h2.368l-.89.886a.598.598 0 00.192.968.59.59 0 00.227.045.59.59 0 00.43-.174l1.898-1.898a.598.598 0 000-.84l-1.898-1.898a.594.594 0 00-.84.84l.885.885H14.1a3.915 3.915 0 01-2.57-6.87.594.594 0 10-.778-.894 5.102 5.102 0 003.348 8.95z",fill:s})})},eh=()=>{let{refine:e,canRefine:t}=(0,x.X)(),a=(0,m.useTranslations)("Catalog");return(0,l.jsx)("a",{onClick:()=>t?e():{},"data-testid":"ClearRefinements-FilterBar-go-to-clear-filters",children:a("clearFilters")})};var em=a(82882);let ep=e=>
1{let{attribute:t,title:a}=e,{items:s,refine:n,sendEvent:i}=(0,o.J)({attribute:t}),c=s.filter(e=>{let{label:t}=e;return t.match(f.KIc)});return c.sort((e,t)=>"a-plus"===e.label.toLowerCase()?-1:"a-plus"===t.label.toLowerCase()?1:e.label.localeCompare(t.label)),(0,l.jsxs)(ec.A,{title:a,children:[(0,l.jsx)("ul",{className:"jsx-9e1cd9cfe7778d99",children:c.map((e,t)=>{let a="".concat(e.label,"-").concat(t);return(0,l.jsx)("li",{className:"jsx-9e1cd9cfe7778d99",children:(0,l.jsxs)("span",{onClick:t=>{t.preventDefault(),n(e.value),e.value.length>0&&i("click",e.value,f.fK_.FILTER_CLICKED)},className:"jsx-9e1cd9cfe7778d99",children:[(0,l.jsx)("div",{role:"checkbox","aria-checked":e.isRefined,"aria-labelledby":a,className:"jsx-9e1cd9cfe7778d99 checkbox"}),(0,l.jsx)(ed.A,{id:a,children:f.b2O[e.label]?f.b2O[e.label]:e.label})]})},e.label)})}),(0,l.jsx)(r(),{id:"9e1cd9cfe7778d99",children:'ul.jsx-9e1cd9cfe7778d99{padding:var(--space-4)var(--space-4);max-height:300px;overflow-y:unset;border-bottom:var(--border);background-color:var(--clr-primary-6)}ul.jsx-9e1cd9cfe7778d99:empty{display:none}ul.jsx-9e1cd9cfe7778d99>li.jsx-9e1cd9cfe7778d99:not(:last-child){margin-bottom:var(--space-2)}span.jsx-9e1cd9cfe7778d99{display:flex;cursor:pointer}span.jsx-9e1cd9cfe7778d99>label{cursor:pointer}span.jsx-9e1cd9cfe7778d99>input{margin-right:var(--space-4)}.checkbox.jsx-9e1cd9cfe7778d99{border:2px solid var(--clr-checkbox-border);border-radius:3px;width:20px;min-width:20px;height:20px;background-color:var(--white);color:var(--white);margin-right:var(--space-4)}.checkbox.jsx-9e1cd9cfe7778d99:after{content:" ";width:20px;height:20px;display:inline-block;display:flex;align-items:center;justify-content:center;font-size:14px}.checkbox[aria-checked="true"].jsx-9e1cd9cfe7778d99:after{transform:scale(.7);background-color:var(--clr-primary-1);display:flex;width:100%;height:100%;border-radius:2px}@media(max-width:800px){ul.jsx-9e1cd9cfe7778d99{background-color:var(--clr-primary-5)}}'})]})},ew=e=>{let{collectionLevel:t=0}=e,a=(0,I.Ub)(800),{isFrenchMarket:s}=(0,em.A)(),n=(0,m.useTranslations)("Catalog");return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"jsx-29ec2763886e8959 container",children:[(0,l.jsxs)("div",{className:"jsx-29ec2763886e8959 reset",children:[(0,l.jsx)(ex,{}),(0,l.jsx)(eh,{})]}),(0,l.jsxs)(l.Fragment,{children:[t<=2?(0,l.jsx)(eu,{title:n("shelf"),withMultipleScrolls:!a,isToggled:!0,attribute:"shelfs",limit:4,showMoreLimit:1e3,showMore:!0}):null,(0,l.jsx)(eu,{title:n("diet"),isToggled:!(t<=2),withMultipleScrolls:!a,attribute:"diets",limit:4,showMoreLimit:1e3,showMore:!0}),(0,l.jsx)(eu,{title:n("values"),withMultipleScrolls:!a,attribute:"values",limit:4,showMoreLimit:1e3,showMore:!0}),(0,l.jsx)(eu,{title:n("brand"),withMultipleScrolls:!a,attribute:"vendor",limit:4,showMoreLimit:1e3,showMore:!0}),(0,l.jsx)(ep,{title:n("nutriscore"),attribute:"meta.marketing.nutriscore_grade"}),s&&(0,l.jsx)(ep,{title:n("greenscore"),attribute:"meta.marketing.environmentalscore_grade"})]})]}),(0,l.jsx)(r(),{id:"29ec2763886e8959",children:".container.jsx-29ec2763886e8959{max-height:calc(100vh - 190px);overflow:hidden auto;border-radius:4px}.custom-hierarchical-menu.jsx-29ec2763886e8959{padding:var(--space-2)var(--space-4);max-height:300px;border-bottom:var(--border);background-color:var(--clr-primary-6);overflow-y:scroll}.custom-hierarchical-menu.jsx-29ec2763886e8959:empty{display:none}.reset.jsx-29ec2763886e8959{display:none}.sliders.jsx-29ec2763886e8959{padding:var(--space-5)var(--space-6)}.sliders.jsx-29ec2763886e8959:empty{display:none}.sliders.jsx-29ec2763886e8959>div:first-child{margin-bottom:var(--space-4)}@media(max-width:800px){.container.jsx-29ec2763886e8959{max-height:unset;min-height:calc(100vh - 80px);border:none}.sliders.jsx-29ec2763886e8959{background:var(--clr-primary-5)}.reset.jsx-29ec2763886e8959{justify-content:flex-end;align-items:center;display:flex;padding:var(--space-5)var(--space-3);border-bottom:var(--border)}.custom-hierarchical-menu.jsx-29ec2763886e8959{background-color:var(--clr-primary-5)}}"})]})};var eb=a(44761),ef=a(35127),ej=a(70773);let eg=e=>{let{isSidebarOpen:t,handleToggleSidebar:a,collectionLevel:s}=e,n=(0,m.useTranslations)("Catalog"),{mainHeaderHeight:o}=(0,i.useContext)(ej.MQ);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" "+"mobile-only container ".concat(t?"is-open":""),children:[(0,l.jsxs)("div",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" header",children:[(0,l.jsx)("span",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])}),(0,l.jsx)("span",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" title",children:n("filterProducts")}),(0,l.jsx)("div",{onClick:a,className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" close-button",children:(0,l.jsx)(eb.A,{width:12,height:12})})]}),(0,l.jsxs)("div",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" content",children:[(0,l.jsx)(ew,{collectionLevel:s}),(0,l.jsx)("div",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" footer",children:(0,l.jsx)("div",{className:r().dynamic([["a127bbdb20f1e2c4",[o]],["3ed7f6517ca09450",[t?"100vh":"auto",t?"hidden":"auto"]]])+" footer-button",children:(0,l.jsx)(ef.A,{onClick:a,dataTestId:"FilterBar-Button-see-results",children:(0,l.jsx)(d.U,{translations:{rootElementText(e){let{nbHits:t}=e;return n("seeResults",{nbHits:t})}}})})})})]})]}),(0,l.jsx)(r(),{id:"3ed7f6517ca09450",dynamic:[t?"100vh":"auto",t?"hidden":"auto"],children:"@media(max-width:800px){body{height:".concat(!t?"auto":"100vh",";overflow:").concat(t?"hidden":"auto","}}")}),(0,l.jsx)(r(),{id:"a127bbdb20f1e2c4",dynamic:[o],children:".container.__jsx-style-dynamic-selector{flex:1;min-width:250px;position:sticky;height:100%}.header.__jsx-style-dynamic-selector{display:none}.footer.__jsx-style-dynamic-selector{display:none}@media(max-width:1011px){.container.__jsx-style-dynamic-selector{top:".concat(o,"px}}@media(max-width:800px){.container.__jsx-style-dynamic-selector{background:var(--white);position:fixed;top:0;right:0;backface-visibility:hidden;transform:translate3d(100%,0,0);transition:transform.5s ease;height:100%;max-height:100%;z-index:var(--zindex-fixed);width:100%;overflow-y:auto}.is-open.__jsx-style-dynamic-selector{transition:all.5s ease;
1transform:translate3d(0,0,0)}.header.__jsx-style-dynamic-selector{display:flex;padding:var(--space-3);border-bottom:var(--border);justify-content:space-between;align-items:center}.title.__jsx-style-dynamic-selector{font-size:var(--font-size-3)}.footer.__jsx-style-dynamic-selector{display:block;position:sticky;bottom:0;z-index:var(--zindex-sticky);width:100%;background-color:var(--white);padding:var(--space-3)var(--space-6);border-top:var(--border)}.footer-button.__jsx-style-dynamic-selector{width:100%}.close-button.__jsx-style-dynamic-selector{padding-right:var(--space-3)}}")})]})};var ev=a(56139),ey=a(37103),eC=a(82281),ek=a.n(eC);let eN=e=>{let{width:t,height:a,color:s="#000",...n}=e;return(0,l.jsx)("svg",{width:t||32,height:a||32,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...n,children:(0,l.jsx)("path",{d:"M21 9H10c1.222 1.304 3.081 3.859 3.667 6.522V24l3.666-3.26c-.047-1.215 0-1.957 0-5.218.376-2.357 2.36-4.85 3.667-6.522z",stroke:s,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})};var e_=a(49779),eT=a(28369),eA=a(74992),eR=a(70703);let eS=e=>{let{childCollections:t,searchTerm:a}=e,s=(0,m.useTranslations)("Catalog"),n=s((0,I.Ub)(800)?"refineFor":"refineSearchFor",{query:a});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"jsx-d2c4ed4d63ea6016 hero-collection-container",children:[(0,l.jsx)("div",{className:"jsx-d2c4ed4d63ea6016 container-img",children:(0,l.jsx)(O.A,{src:"/images/search-header.svg",width:104,height:140,layout:"fill",objectFit:"contain",priority:!0})}),(0,l.jsxs)("div",{className:"jsx-d2c4ed4d63ea6016 container-title-and-carousel",children:[(0,l.jsx)("h1",{className:"jsx-d2c4ed4d63ea6016",children:n}),(0,l.jsx)(eA.A,{tagList:t,hyperlinkVariant:"button-secondary",onClick:e=>{(0,eR.sx)({type:"LFSearchToCollectionClick",data:{searchTerm:a,collectionName:e.title,collectionSlug:"/collections/".concat(e.handle)}})}})]})]}),(0,l.jsx)(r(),{id:"d2c4ed4d63ea6016",children:".hero-collection-container.jsx-d2c4ed4d63ea6016{display:flex;border-radius:var(--rd-3);background-color:var(--clr-primary-5);height:140px;padding:var(--space-4)var(--space-5)}.container-img.jsx-d2c4ed4d63ea6016{position:relative;width:104px;min-width:104px;height:140px;margin-right:var(--space-7);top:-8px}.container-title-and-carousel.jsx-d2c4ed4d63ea6016{display:flex;flex-direction:column;justify-content:center;flex:1}.container-title-and-carousel.jsx-d2c4ed4d63ea6016 .swiper-slide{margin-right:var(--space-2)!important}.container-title-and-carousel.jsx-d2c4ed4d63ea6016>h1.jsx-d2c4ed4d63ea6016{font-size:var(--font-size-3);margin-bottom:var(--space-1)}@media(max-width:800px){.hero-collection-container.jsx-d2c4ed4d63ea6016{border-radius:inherit;height:99px;padding:0;overflow:hidden}.container-img.jsx-d2c4ed4d63ea6016{display:none}.container-title-and-carousel.jsx-d2c4ed4d63ea6016 h1.jsx-d2c4ed4d63ea6016{font-size:var(--font-size-2-5);margin-bottom:var(--space-2);padding-left:var(--space-4)}}"})]})},{publicRuntimeConfig:{algoliaConfig:eE}}=ek()(),eI=()=>{let{results:e}=(0,N.J)(),t=(0,m.useLocale)(),a=(0,h.zP)(eE.environment,t),s=e&&e.query&&e.index===a&&0!==e.nbHits,n=(0,i.useMemo)(()=>{var t;return s?null==e||null==(t=e.hits)?void 0:t.map(e=>({handle:e.handle,omsId:e.objectID,title:e.titleLink||e.title,_tags:e._tags})):[]},[null==e?void 0:e.hits]);return s?(0,l.jsx)(eS,{childCollections:n,searchTerm:e.query}):null},eP=()=>{let{query:e}=(0,ey.V)(),t=(0,m.useLocale)();return""===e?null:(0,l.jsxs)(eT.j,{indexName:(0,h.zP)(eE.environment,t),children:[(0,l.jsx)(c.Z,{clickAnalytics:!0,hitsPerPage:5,filters:f.HxT.SECTION}),(0,l.jsx)(eI,{})]})};a(54377);var eL=a(40056);let eF=()=>{let e=(0,m.useTranslations)("Catalog"),{label:t,dropdownItems:a,selectedItemsCount:s=0,setIsExpended:n,isExpended:r}=eB();return(0,l.jsxs)("button",{onClick:()=>n(!r),className:"\n tw-lf-button-clear\n tw-appearance-none\n tw-h-10\n tw-left-0\n tw-top-0\n tw-rounded-lg\n tw-border\n tw-border-solid\n ".concat(r?"tw-border-blue-600":"tw-border-blue-200","\n tw-bg-white\n tw-flex\n tw-items-center\n tw-px-4\n tw-py-2.5\n tw-h-11\n "),disabled:0===a.length,children:[(0,l.jsx)("span",{className:"tw-lf-body-regular-md",children:t}),s>0?(0,l.jsxs)("span",{className:"\n tw-lf-counter-badge\n tw-lf-counter-badge-accent\n tw-lf-caption-strong\n tw-ml-2\n ",children:[s," ",(0,l.jsx)("span",{className:"sr-only",children:e("selectedFiltersCount")}
1)]}):null,(0,l.jsx)("div",{className:"tw-ml-3",children:(0,l.jsx)(eL.A,{headDirection:r?"top":"bottom",width:7,height:13})})]})},eM=(0,i.createContext)({label:"",dropdownItems:[],selectedItemsCount:0,isExpended:!1,setIsExpended:()=>({}),onReset:()=>({})}),eB=()=>(0,i.useContext)(eM),ez=()=>{let{dropdownItems:e}=eB();return(0,l.jsxs)("div",{className:"jsx-64988e7d6f11d6e0 \n tw-relative\n overlay-gradient\n before:tw-pr-2\n before:tw-absolute\n before:tw-top-0\n before:tw-w-full\n before:tw-h-6\n before:tw-pointer-events-none\n after:tw-pr-2\n after:tw-absolute\n after:tw-bottom-0\n after:tw-w-full\n after:tw-h-6\n after:tw-pointer-events-none\n ",children:[(0,l.jsx)("ul",{className:"jsx-64988e7d6f11d6e0 \n tw-my-0\n tw-max-h-[268px]\n tw-overflow-auto\n tw-w-full\n tw-pl-0\n tw-overflow-x-hidden\n tw-rounded-2xl\n ",children:e.map(e=>{let{id:t,defaultChecked:a,onItemClick:s,children:n}=e;return(0,l.jsx)("li",{className:"jsx-64988e7d6f11d6e0 \n tw-border-0\n tw-border-b\n tw-border-solid\n tw-border-blue-200\n tw-h-14\n tw-flex\n tw-flex-row\n tw-items-center\n last:tw-border-b-0\n ",children:(0,l.jsxs)("label",{htmlFor:t,className:"jsx-64988e7d6f11d6e0 \n tw-lf-body-regular-md\n tw-flex\n tw-items-center\n tw-cursor-pointer\n tw-w-full\n tw-h-full\n ",children:[(0,l.jsx)("input",{type:"checkbox",id:t,onChange:e=>{s(e)},value:t,checked:a,name:t,className:"jsx-64988e7d6f11d6e0 \n tw-lf-checkbox\n tw-cursor-pointer\n tw-ml-4\n tw-mr-2\n "}),(0,l.jsx)("span",{className:"jsx-64988e7d6f11d6e0 tw-contents",children:n})]})},t)})}),(0,l.jsx)(r(),{id:"64988e7d6f11d6e0",children:'.overlay-gradient.jsx-64988e7d6f11d6e0::before{content:"";background:linear-gradient(white,rgba(255,255,255,.001)30%)}.overlay-gradient.jsx-64988e7d6f11d6e0::after{content:"";background:linear-gradient(rgba(255,255,255,.001)30%,white)}'})]})},eD=()=>{let{setIsExpended:e,selectedItemsCount:t,onReset:a}=eB(),s=(0,m.useTranslations)("Global"),n=(0,m.useTranslations)("Catalog");return(0,l.jsxs)("div",{className:"\n tw-p-3\n tw-border-0\n tw-border-t\n tw-border-solid\n tw-border-blue-200\n tw-flex\n tw-row-auto\n ",children:[(0,l.jsx)("button",{className:"\n tw-lf-button\n tw-lf-button-ghost\n tw-lf-button-md\n ".concat(t?"":"tw-hidden","\n "),onClick:()=>a(),children:n("resetFilters")}),(0,l.jsx)("button",{className:"\n tw-lf-button\n tw-lf-button-primary\n tw-lf-button-md\n tw-w-full\n ",onClick:()=>e(!1),children:s("close")})]})},eU=e=>{let{children:t,...a}=e,s=(0,i.useRef)(null),[n,r]=(0,i.useState)(!1);return(0,I.Wr)(s,()=>r(!1)),(0,l.jsx)(eM.Provider,{value:{...a,isExpended:n,setIsExpended:r},children:(0,l.jsxs)("div",{className:"tw-relative",ref:s,children:[(0,l.jsx)(eF,{}),n?(0,l.jsx)("div",{className:"\n tw-block\n tw-absolute\n tw-bg-white\n tw-mt-4\n tw-w-[300px]\n tw-shadow-dropdown\n tw-rounded-2xl\n tw-overflow-hidden\n tw-z-dropdown\n ",children:t}):null]})})},eH=e=>{let{attribute:t,title:a}=e,{items:s,refine:n,sendEvent:r}=(0,o.J)({attribute:t});if(0===s.length)return null;let i=s.filter(e=>e.isRefined);return(0,l.jsxs)(eU,{label:a,selectedItemsCount:i.length,onReset:()=>i.forEach(e=>n(e.value)),dropdownItems:s.map(e=>({id:e.value,children:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:"\n tw-overflow-hidden\n tw-text-ellipsis\n tw-whitespace-nowrap\n ",title:e.label,children:e.label}),(0,l.jsx)("span",{className:"\n tw-lf-counter-badge\n tw-lf-counter-badge-ghost\n tw-ml-1\n tw-mr
1-4\n ",children:"(".concat(e.count,")")})]}),defaultChecked:e.isRefined,onItemClick:()=>{n(e.value),e.value.length>0&&r("click",e.value,f.fK_.FILTER_CLICKED)}})),children:[(0,l.jsx)(ez,{}),(0,l.jsx)(eD,{})]})},eG=e=>{let{attribute:t,title:a}=e,{items:s,refine:n,sendEvent:r}=(0,o.J)({attribute:t}),{items:i}=(0,u.d)({includedAttributes:[t]}),{refine:c}=(0,x.X)({includedAttributes:[t]}),d=s.filter(e=>{let{label:t}=e;return t.match(f.KIc)});return(d.sort((e,t)=>"a-plus"===e.label.toLowerCase()?-1:"a-plus"===t.label.toLowerCase()?1:e.label.localeCompare(t.label)),0===d.length)?null:(0,l.jsxs)(eU,{label:a,selectedItemsCount:i.length,onReset:c,dropdownItems:d.map(e=>({id:e.value,children:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:"\n tw-overflow-hidden\n tw-text-ellipsis\n tw-whitespace-nowrap\n ",title:e.label,children:f.b2O[e.label]?f.b2O[e.label]:e.label}),(0,l.jsx)("span",{className:"\n tw-lf-counter-badge\n tw-lf-counter-badge-ghost\n tw-ml-1\n tw-mr-4\n ",children:"(".concat(e.count,")")})]}),defaultChecked:e.isRefined,onItemClick:t=>{t.preventDefault(),n(e.value),e.value.length>0&&r("click",e.value,f.fK_.FILTER_CLICKED)}})),children:[(0,l.jsx)(ez,{}),(0,l.jsx)(eD,{})]})},eO=e=>{let{collectionLevel:t=0,children:a}=e,s=(0,m.useTranslations)("Catalog"),{isFrenchMarket:n}=(0,em.A)();return(0,l.jsxs)("div",{className:"desktop-only tw-flex tw-flex-row tw-flex-wrap tw-gap-2",children:[a,t<=2?(0,l.jsx)(eH,{title:s("shelf"),isToggled:!0,attribute:"shelfs"}):null,(0,l.jsx)(eH,{title:s("diet"),isToggled:!(t<=2),attribute:"diets"}),(0,l.jsx)(eH,{title:s("values"),attribute:"values"}),(0,l.jsx)(eH,{title:s("brand"),attribute:"vendor"}),(0,l.jsx)(eG,{title:s("nutriscore"),attribute:"meta.marketing.nutriscore_grade"}),n&&(0,l.jsx)(eG,{title:s("greenscore"),attribute:"meta.marketing.environmentalscore_grade"})]})},eX=e=>{let{items:t,setIsCustomSort:a}=e,{refine:s}=(0,j.l)({items:t}),n=(0,m.useTranslations)("Catalog");return(0,l.jsxs)("div",{className:"tw-relative",children:[(0,l.jsx)("select",{className:"\n focus-within:tw-border-tertiary\n tw-mr-2\n tw-h-11\n tw-appearance-none\n tw-rounded-lg\n tw-border\n tw-border-solid\n tw-border-blue-200\n tw-outline-none\n focus:tw-outline-none\n ",onChange:e=>{if(e.preventDefault(),"hasCustomSort"===e.target.value){null==a||a(!0),s("preprod_products");return}a&&a(!1),s(e.target.value)},"data-testid":"SelectSort-select-2",children:t.map(e=>(0,l.jsxs)("option",{value:e.value,"data-testid":"SelectSort-option-".concat(e.value),className:"tw-mr-2",children:[n("sortBy")," ",e.label]},e.value))}),(0,l.jsx)("div",{className:"tw-pointer-events-none tw-absolute tw-right-[19px] tw-top-[11px]",children:(0,l.jsx)(eL.A,{headDirection:"bottom",width:7,height:13})})]})},eq=e=>{let{environment:t,isSearch:a,setIsCustomSort:s,locale:n}=e,r=(0,m.useTranslations)("Catalog"),i=e=>(0,h.yw)(t,!1,(0,h._0)(n),a,e);return(0,l.jsx)(eX,{setIsCustomSort:s,items:[s?{value:"hasCustomSort",label:r("frequentlyBought")}:{value:i(f.lXe.POPULARITY),label:r("popularity")},{value:i(f.lXe.PRICE_PER_UNIT_ASC),label:"".concat(r("priceByUnit")," ").concat(r("asc"))},{value:i(f.lXe.PRICE_PER_UNIT_DESC),label:"".concat(r("priceByUnit")," ").concat(r("desc"))},{value:i(f.lXe.PRICE_ASC),label:"".concat(r("price")," ").concat(r("asc"))},{value:i(f.lXe.PRICE_DESC),label:"".concat(r("price")," ").concat(r("desc"))},{value:i(f.lXe.DATE),label:r("recentlyAdded")},{value:i(f.lXe.BEST_RATE),label:r("bestRate")}]})};var eZ=a(91598),eK=a(31072);let{publicRuntimeConfig:{algoliaConfig:eJ}}=ek()(),eY=e=>{var t,a;let{indexUiState:s}=(0,N.J)(),l=null==(a=s.refinementList)||null==(t=a.collections)?void 0:t[0],n=(0,e_.wJ)(l?["collection_v2",l,"collection-".concat(l)]:[I.Ml]),r=(0,I.vJ)(X.C)?(e.hitsPerPage||40)-1:e.hitsPerPage||40;return(0,ev._)({...e,ruleContexts:n,hitsPerPage:r}),null},eW=()=>((0,ey.V)(),null),eV=()=>((0,o.J)({attribute:"collections"}),null),e$=()=>((0,V.W)({padding:0}),null),eQ=e=>{let{collectionHandle:t,filters:a,hasFilterBar:s=!0,setIsCustomSort:n,customSort:o,collectionLevel:u,hasCollectionsCarouselTags:x=!1,withSortFilterOnly:h=!1,withTotalHits:p=!0}=e,w=(0,m.useLocale)(),[f,j]=(0,i.useState)(!1),{customer:g}=(0,X.C)(),v=(0,m.useTranslations)("Catalog"),y=()=>{j(!f)};return(0,l.jsxs)(l.Fragment,{children:[x&&(0,l.jsx)(eP,{}),(0,l.jsx)(c.Z,{userToken:(0,eK.A)(eZ.d.FUNCTIONALITY)?null==g?void 0:g.uid:void 0}),(0,l.jsx)(eW,{}),h&&(0,l.jsx)("div",{className:"jsx-d4a391bbf9058c53 tw-hidden tw-w-[185px] desktop:tw-block",children:(0,l.jsx)(eq,{setIsCustomSort:n,environment:eJ.environment,isSearch:!t,locale:w})}),s&&!h&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(eO,{collectionLevel:u,children:(0,l.jsx)(eq,{setIsCustomSort:n,environment:eJ.environment,isSearch:!t,locale:w})}),(0,l.jsx)(eg,{isSidebarOpen:f,handleToggleSidebar:y,collectionLevel:u})]}),(0,l.jsx)(e$,{}),t&&(0,l.jsx)(eV,{}),(0,l.jsx)(eY,{clickAnalytics:!0,filters:a}),(0,l.jsx)("div",{className:"jsx-d4a391bbf9058c53 container-main",children:(0,l.jsxs)("div",{className:"jsx-d4a391bbf9058c53 container-products tw-mx-3 md:tw-mx-0",children:[(0,l.jsxs)("div",{className:"jsx-d4a391bbf9058c53 header-products",children:[p&&(0,l.jsxs)("span",{className:"jsx-d4a391bbf9058c53 mobile-only",children:[(0,l.jsx)("span",{className:"jsx-d4a391bbf9058c53 nb-hits",children:(0,l.jsx)(d.U,{translations:{rootElementText(e){let{nbHits:t}=e;return"".concat(t," ")}}})})," ",v("results")]}),(0,l.jsxs)("div",{className:"jsx-d4a391bbf9058c53 filters",children:[s&&!h&&(0,l.jsxs)("span",{onClick:y,className:"jsx-d4a391bbf9058c53 filter-mobile",children:[(0,l.jsx)(eN,{}),v("filter")]}),(0,l.jsx)("div",{className:"jsx-d4a391bbf9058c53 sort-by mobile-only tw-my-2",children:(0,l.jsx)(k,{setIsCustomSort:n,environment:eJ.environment,isSearch:!t,locale:w})})]})]}),(0,l.jsxs)("div",{className:"jsx-d4a391bbf9058c53 \n tw-mb-2\n max-[800px]:tw-px-[3.2vw]\n ",children:[(0,l.jsx)(b,{withTotalHits:p}),(0,l.jsx)("div",{className:"jsx-d4a391bbf9058c53 tw-my-2 tw-flex tw-w-full tw-justify-center",children:(0,l.jsx)(eo,{})})]}),(0,l.jsx)(ee,{customSort:o})]})}),(0,l.jsx)(r(),{id:"d4a391bbf9058c53",children:".container-main.jsx-d4a391bbf9058c53{display:flex}.container-products.jsx-d4a391bbf9058c53{width:100%;flex:4}.header-products.jsx-d4a391bbf9058c53{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-5)}.header-products.jsx-d4a391bbf9058c53>span.jsx-d4a391bbf9058c53{display:flex}.nb-hits.jsx-d4a391bbf9058c53{font-weight:var(--font-weight-bold);margin-right:var(--space-1)}.filters.jsx-d4a391bbf9058c53{display:flex}.filter-mobile.jsx-d4a391bbf9058c53{display:none}@media(max-width:800px){.header-products.jsx-d4a391bbf9058c53{padding:var(--padding-layout-sm);margin:var(--space-1)0}.filter-mobile.jsx-d4a391bbf9058c53{display:flex;align-items:center;margin-right:var(--space-4)}.container-products.jsx-d4a391bbf9058c53{flex:1}.sort-by.jsx-d4a391bbf9058c53{width:70px;overflow:hidden}}"})]})}},57886:(e,t,a)=>{a.d(t,{A:()=>n});var s=a(6029);a(55729);var l=a(35133);let n=e=>{let{size:t=l.y3.md,UNSAFE_className:a,...n}=e;return(0,s.jsx)("svg",{width:l.GM[t],className:a||"",...n,height:l.f6[t],viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("g",{id:"Live area",children:(0,s.jsx)("path",{d:"M4.15384 9.04932C3.87884 9.04932 3.64345 8.95137 3.44767 8.75548C3.25178 8.55971 3.15384 8.32432 3.15384 8.04932C3.15384 7.77432 3.25178 7.53893 3.44767 7.34315C3.64345 7.14726 3.87884 7.04932 4.15384 7.04932C4.42884 7.04932 4.66428 7.14726 4.86017 7.34315C5.05595 7.53893 5.15384 7.77432 5.15384 8.04932C5.15384 8.32432 5.05595 8.55971 4.86017 8.75548C4.66428 8.95137 4.42884 9.04932 4.15384 9.04932ZM8.00001 9.04932C7.72501 9.04932 7.48962 8.95137 7.29384 8.75548C7.09795 8.55971 7.00001 8.32432 7.00001 8.04932C7.00001 7.77432 7.09795 7.53893 7.29384 7.34315C7.48962 7.14726 7.72501 7.04932 8.00001 7.04932C8.27501 7.04932 8.5104 7.14726 8.70617 7.34315C8.90206 7.53893 9.00001 7.77432 9.00001 8.04932C9.00001 8.32432 8.90206 8.55971 8.70617 8.75548C8.5104 8.95137 8.27501 9.04932 8.00001 9.04932ZM11.8462 9.04932C11.5712 9.04932 11.3357 8.95137 11.1398 8.75548C10.9441 8.55971 10.8462 8.32432 10.8462 8.04932C10.8462 7.77432 10.9441 7.53893 11.1398 7.34315C11.3357 7.14726 11.5712 7.04932 11.8462 7.04932C12.1212 7.04932 12.3566 7.14726 12.5523 7.34315C12.7482 7.53893 12.8462 7.77432 12.8462 8.04932C12.8462 8.32432 12.7482 8.55971 12.5523 8.75548C12.3566 8.95137 12.1212 9.04932 11.8462 9.04932Z",fill:"black"})})})}},74992:(e,t,a)=>{a.d(t,{A:()=>w});var s=a(6029),l=a(79002),n=a.n(l),r=a(55729),i=a(77801),o=a(24346),c=a(82203),d=a.n(c),u=a(42043),x=a(98137),h=a(8444),m=a(53718),p=a(74822);let w=e=>{let{tagList:t,hyperlinkVariant:a="button-primary-transparent",onClick:l}=e,c=(0,r.useRef)(null),w=(0,r.useRef)(null),b=(0,m.Y6)(p.C),f=(0,u.useTranslations)("Global"),j=(0,r.useMemo)(()=>(null==t?void 0:t.filter(e=>{var t,a;return(!(null==(t=e._tags)?void 0:t.includes(h.sCR.FRESH))||b.includes(h.ZPr))&&(!(null==(a=e._tags)?void 0:a.includes(h.sCR.ULTRA_FRESH))||b.includes(h.cd4))}))||[],[t,b]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("section",{className:"jsx-9654e5d45231f262 container carousel-tags lf-carousel",children:[(0,s.jsx)(i.FN,{slidesPerView:"auto",slidesPerGroupAuto:!0,spaceBetween:15,navigation:{prevEl:w.current,nextEl:c.current},breakpoints:{800:{slidesOffsetBefore:x.xe[3]}},slidesOffsetBefore:0,children:j.map(e=>(0,s.jsx)(i.oL,{onClick:()=>null==l?void 0:l(e),children:(0,s.jsx)(d(),{href:"/collections/".concat(e.handle),passHref:!0,legacyBehavior:!0,children:(0,s.jsx)(o.A,{variant:a,dataTestId:"Collection-CarouselTag-".concat(e.handle),children:e.title})})},e.objectID||e.handle))}),(0,s.jsx)("button",{ref:w,type:"button","aria-label":f("previous"),"data-testid":"CarouselTags-button-swiper-button-prev",className:"jsx-9654e5d45231f262 swiper-button-prev"}),(0,s.jsx)("button",{ref:c,type:"button","aria-label":f("next"),"data-testid":"CarouselTags-button-swiper-button-next",className:"jsx-9654e5d45231f262 swiper-button-next"})]}),(0,s.jsx)(n(),{id:"9654e5d45231f262",children:".carousel-tags.jsx-9654e5d45231f262{--tags-line-height:1.7rem;--tag-size:(var(--space-2) * 2) + var(--tags-line-height);position:relative;margin-top:1rem;width:calc(100% + var(--space-5))}.carousel-tags.jsx-9654e5d45231f262 .swiper-button-disabled{display:none}.carousel-tags.jsx-9654e5d45231f262 .swiper-button-next,.carousel-tags.jsx-9654e5d45231f262 .swiper-button-prev{top:1px;margin-top:0;width:calc(var(--tag-size));height:calc(var(--tag-size))}.carousel-tags.jsx-9654e5d45231f262 .swiper-button-next{right:calc((calc(var(--tag-size))/2)*-1)}.carousel-tags.jsx-9654e5d45231f262 .swiper-button-prev{left:-15px}.carousel-tags.jsx-9654e5d45231f262 .swiper{padding-right:3rem}.carousel-tags.jsx-9654e5d45231f262 a{line-height:var(--tags-line-height)}@media(max-width:800px){.carousel-tags.jsx-9654e5d45231f262{margin-top:0;width:100%}
1.carousel-tags.jsx-9654e5d45231f262 a{height:36px}.carousel-tags.jsx-9654e5d45231f262 .swiper{padding-right:0}}"})]})}},78162:(e,t,a)=>{a.d(t,{A:()=>n});var s=a(6029);a(55729);var l=a(35133);let n=e=>{let{size:t=l.y3.md,UNSAFE_className:a,...n}=e;return(0,s.jsx)("svg",{width:l.GM[t],className:a||"",...n,height:l.f6[t],"data-testid":"Right navigation arrow",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("g",{id:"Live area",children:(0,s.jsx)("path",{d:"M18.6463 12.7898H3.24051C3.02801 12.7898 2.84984 12.718 2.70601 12.5743C2.56234 12.4305 2.49051 12.2522 2.49051 12.0395C2.49051 11.827 2.56234 11.649 2.70601 11.5053C2.84984 11.3618 3.02801 11.29 3.24051 11.29H18.6463L14.3095 6.93803C14.1733 6.8012 14.1021 6.63012 14.0958 6.42478C14.0896 6.21945 14.1608 6.04187 14.3095 5.89203C14.4458 5.7547 14.6193 5.68604 14.83 5.68604C15.0408 5.68604 15.2154 5.75529 15.3538 5.89379L20.8673 11.4073C20.9609 11.5008 21.0269 11.6 21.0653 11.7048C21.1038 11.8095 21.123 11.9216 21.123 12.0413C21.123 12.161 21.1037 12.2746 21.065 12.3823C21.0262 12.49 20.9603 12.59 20.8673 12.6823L15.3538 18.1958C15.2169 18.3341 15.0458 18.4033 14.8405 18.4033C14.6353 18.4033 14.4583 18.3341 14.3095 18.1958C14.1545 18.047 14.0786 17.8687 14.0818 17.661C14.0849 17.4534 14.1608 17.2752 14.3095 17.1265L18.6463 12.7898Z",fill:"#1F1F1F"})})})}},80089:(e,t,a)=>{a.d(t,{A:()=>o});var s=a(6029),l=a(32988),n=a.n(l),r=a(55729),i=a(40056);let o=e=>{let{title:t,isToggle:a=!1,variant:l="primary",children:o,withMultipleScrolls:c=!1,preventScroll:d=!1}=e,[u,x]=(0,r.useState)(a),h=(0,r.useRef)(null);return(0,s.jsxs)("div",{className:n()("tw-ml-2","primary"!==l&&"tw-bg-[#f9f9f9]"),ref:h,children:[(0,s.jsxs)("div",{className:n()(["tw-relative tw-flex tw-cursor-pointer tw-flex-row tw-items-center","tw-justify-between tw-border-0 tw-border-b","tw-border-solid tw-border-[#f5f5f5] tw-px-3 tw-py-6","tw-transition-all tw-duration-300 tw-ease-out","after:tw-absolute after:tw-inset-[6px] after:tw-left-[-9px]","after:tw-rounded-lg after:tw-bg-yellow-600 after:tw-content-['']"],"primary"===l?"desktop:hover:tw-bg-beige-200":"desktop:hover:tw-bg-[#e0dbd5]",u?"after:tw-w-[9px]":"after:tw-w-0"),onClick:()=>x(e=>(e||d||requestAnimationFrame(()=>(e=>{null==e||e.scrollIntoView({behavior:"smooth",block:c?"nearest":void 0,inline:"start"})})(h.current)),!e)),children:["string"==typeof t?(0,s.jsx)("span",{className:n()("tw-text-base",u&&"tw-font-extrabold"),children:t}):t,(0,s.jsx)("div",{className:n()("tw-ml-2 tw-transition-all tw-duration-300 tw-ease-out",u?"tw-rotate-180":"tw-rotate-0"),children:(0,s.jsx)(i.A,{width:12,height:12,headDirection:"bottom","aria-hidden":!0})})]}),(0,s.jsx)("div",{className:n()("tw-transition-all tw-duration-300 tw-ease-out",u?"tw-block tw-max-h-[500rem] tw-opacity-100":"tw-hidden tw-max-h-[0] tw-opacity-0"),children:o})]})}}}]); 2//# sourceMappingURL=7132-31bcb3f32615dd97.js.map
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.