1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{1639:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(9050)}])},9836:function(e,n,t){"use strict";var r=t(9859),i=t(1501),a=t(1079),o=t(5250);n.Z=function(e){var n=(0,r.Z)({},e);return(0,o.jsxs)("svg",(0,a.Z)((0,i.Z)({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg"},n),{children:[(0,o.jsx)("path",{d:"M5 12H19",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,o.jsx)("path",{d:"M12 5L19 12L12 19",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}))}},8292:function(e,n,t){"use strict";var r=t(3861),i=t(1501),a=t(5250),o=t(9841),s=t(9589),c=t.n(s),l=t(7676),d=t.n(l),u=t(3512),m=t.n(u),v=t(5219),p=t(4398),h=t(2022),f=t(165),_="/product-img-placeholder.svg";n.Z=function(e){var n,t,s,l,u,y,g=e.product,x=e.imgProps,Z=e.className,j=e.noNameTag,N=void 0!==j&&j,w=e.variant,C=void 0===w?"default":w,P=(0,p.ZP)({amount:g.price.value,baseAmount:g.price.retailPrice,currencyCode:g.price.currencyCode}).price,b=(0,o.Z)(d().root,(y={},(0,r.Z)(y,d().slim,"slim"===C),(0,r.Z)(y,d().simple,"simple"===C),y),Z);return(0,a.jsx)(c(),{href:"/product/".concat(g.slug),children:(0,a.jsxs)("a",{className:b,"aria-label":g.name,children:["slim"===C&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:d().header,children:(0,a.jsx)("span",{children:g.name})}),(null===g||void 0===g?void 0:g.images)&&(0,a.jsx)("div",{children:(0,a.jsx)(m(),(0,i.Z)({quality:"85",src:(null===(n=g.images[0])||void 0===n?void 0:n.url)||_,alt:g.name||"Product Image",height:320,width:320,layout:"fixed"},x))})]}),"simple"===C&&(0,a.jsxs)(a.Fragment,{children:[f.env.COMMERCE_WISHLIST_ENABLED&&(0,a.jsx)(v.Z,{className:d().wishlistButton,productId:g.id,variant:g.variants[0]}),!N&&(0,a.jsxs)("div",{className:d().header,children:[(0,a.jsx)("h3",{className:d().name,children:(0,a.jsx)("span",{children:g.name})}),(0,a.jsx)("div",{className:d().price,children:"".concat(P," ").concat(null===(t=g.price)||void 0===t?void 0:t.currencyCode)})]}),(0,a.jsx)("div",{className:d().imageContainer,children:(null===g||void 0===g?void 0:g.images)&&(0,a.jsx)("div",{children:(0,a.jsx)(m(),(0,i.Z)({alt:g.name||"Product Image",className:d().productImage,src:(null===(s=g.images[0])||void 0===s?void 0:s.url)||_,height:540,width:540,quality:"85",layout:"responsive"},x))})})]}),"default"===C&&(0,a.jsxs)(a.Fragment,{children:[f.env.COMMERCE_WISHLIST_ENABLED&&(0,a.jsx)(v.Z,{className:d().wishlistButton,productId:g.id,variant:g.variants[0]}),(0,a.jsx)(h.Z,{name:g.name,price:"".concat(P," ").concat(null===(l=g.price)||void 0===l?void 0:l.currencyCode)}),(0,a.jsx)("div",{className:d().imageContainer,children:(null===g||void 0===g?void 0:g.images)&&(0,a.jsx)("div",{children:(0,a.jsx)(m(),(0,i.Z)({alt:g.name||"Product Image",className:d().productImage,src:(null===(u=g.images[0])||void 0===u?void 0:u.url)||_,height:540,width:540,quality:"85",layout:"responsive"},x))})})]})]})})}},2022:function(e,n,t){"use strict";var r=t(3861),i=t(5250),a=t(9841),o=t(9851),s=t.n(o);n.Z=function(e){var n=e.name,t=e.price,o=e.className,c=void 0===o?"":o,l=e.fontSize,d=void 0===l?32:l;return(0,i.jsxs)("div",{className:(0,a.Z)(s().root,c),children:[(0,i.jsx)("h3",{className:s().name,children:(0,i.jsx)("span",{className:(0,a.Z)((0,r.Z)({},s().fontsizing,d<32)),style:{fontSize:"".concat(d,"px"),lineHeight:"".concat(d,"px")},children:n})}),(0,i.jsx)("div",{className:s().price,children:t})]})}},5219:function(e,n,t){"use strict";t.d(n,{Z:function(){return x}});var r=t(1706),i=t(3861),a=t(1501),o=t(1079),s=t(9874),c=t(5813),l=t(5250),d=t(79),u=t(9841),m=t(4732),v=t(6091);var p=function(){return async(e={})=>(0,d.useCallback)((async function(){return Promise.resolve()}),[])},h=t(4153),f=t(2446),_=t(183),y=t(614),g=t.n(y),x=function(e){var n,t,y=e.productId,x=e.variant,Z=e.className,j=(0,s.Z)(e,["productId","variant","className"]),N=(0,f.ZP)().data,w=p(),C=(0,_.Z)(),P=(0,h.Z)().data,b=(0,m.l8)(),k=b.openModal,E=b.setModalView,I=(0,d.useState)(!1),B=I[0],L=I[1],q=null===N||void 0===N||null===(n=N.items)||void 0===n?void 0:n.find((function(e){return e.product_id===y&&e.variant_id===x.id})),S=function(){var e=(0,r.Z)((function(e){var n,t;return(0,c.__generator)(this,(function(r){switch(r.label){case 0:if(e.preventDefault(),B)return[2];if(!P)return E("LOGIN_VIEW"),[2,k()];L(!0),r.label=1;case 1:return r.trys.push([1,6,,7]),q?[4,C(((n={}).id=q.id,n))]:[3,3];case 2:return r.sent(),[3,5];case 3:return[4,w(((t={}).productId=y,t.variantId=null===x||void 0===x?void 0:x.id,t))];case 4:r.sent(),r.label=5;case 5:return L(!1),[3,7];case 6:return r.sent(),L(!1),[3,7];case 7:return[2]}}
1))}));return function(n){return e.apply(this,arguments)}}();return(0,l.jsx)("button",(0,o.Z)((0,a.Z)({"aria-label":"Add to wishlist",className:(0,u.Z)(g().root,Z),onClick:S},j),{children:(0,l.jsx)(v.Z,{className:(0,u.Z)(g().icon,(t={},(0,i.Z)(t,g().loading,B),(0,i.Z)(t,g().inWishlist,q),t))})}))}},9050:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return C},default:function(){return P}});var r=t(5250),i=t(7e3),a=t(8292),o=t(3861),s=t(9841),c=t(208),l=t.n(c),d=function(e){var n,t=e.className,i=e.layout,a=void 0===i?"A":i,c=e.children,d=e.variant,u=void 0===d?"default":d,m=(0,s.Z)(l().root,(n={},(0,o.Z)(n,l().layoutA,"A"===a),(0,o.Z)(n,l().layoutB,"B"===a),(0,o.Z)(n,l().layoutC,"C"===a),(0,o.Z)(n,l().layoutD,"D"===a),(0,o.Z)(n,l().layoutNormal,"normal"===a),(0,o.Z)(n,l().default,"default"===u),(0,o.Z)(n,l().filled,"filled"===u),n),t);return(0,r.jsx)("div",{className:m,children:c})},u=t(1501),m=t(1079),v=t(1183),p=t.n(v),h=t(79),f=t(2863),_=function(e){var n,t=e.className,i=void 0===t?"":t,a=e.children,c=e.variant,l=void 0===c?"primary":c,d=(0,s.Z)(p().root,(n={},(0,o.Z)(n,p().primary,"primary"===l),(0,o.Z)(n,p().secondary,"secondary"===l),n),i);return(0,r.jsx)(f.Z,{gradient:!1,className:d,children:h.Children.map(a,(function(e){return(0,m.Z)((0,u.Z)({},e),{props:(0,m.Z)((0,u.Z)({},e.props),{className:(0,s.Z)(e.props.className,"".concat(l))})})}))})},y=t(9868),g=t(9836),x=t(3420),Z=t.n(x),j=t(9589),N=t.n(j),w=function(e){var n=e.headline,t=e.description;return(0,r.jsx)("div",{className:"bg-accent-9 border-b border-t border-accent-2",children:(0,r.jsx)(y.Z,{children:(0,r.jsxs)("div",{className:Z().root,children:[(0,r.jsx)("h2",{className:Z().title,children:n}),(0,r.jsxs)("div",{className:Z().description,children:[(0,r.jsx)("p",{children:t}),(0,r.jsx)(N(),{href:"/",children:(0,r.jsxs)("a",{className:"flex items-center text-accent-0 pt-3 font-bold hover:underline cursor-pointer w-max-content",children:["Read it here",(0,r.jsx)(g.Z,{width:"20",heigh:"20",className:"ml-1"})]})})]})]})})})},C=!0;function P(e){var n=e.products;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d,{variant:"filled",children:n.slice(0,3).map((function(e,n){return(0,r.jsx)(a.Z,{product:e,imgProps:{width:0===n?1080:540,height:0===n?1080:540,priority:!0}},e.id)}))}),(0,r.jsx)(_,{variant:"secondary",children:n.slice(0,3).map((function(e,n){return(0,r.jsx)(a.Z,{product:e,variant:"slim"},e.id)}))}),(0,r.jsx)(w,{headline:"Park & Pick",description:"Derisking food chains through technology! "})]})}P.Layout=i.Z},7676:function(e){e.exports={root:"ProductCard_root__HqXTt",productImage:"ProductCard_productImage__nbfNy",header:"ProductCard_header__qlwPO",name:"ProductCard_name__YciuQ",price:"ProductCard_price___JB_V",wishlistButton:"ProductCard_wishlistButton__jS6Lf",imageContainer:"ProductCard_imageContainer__G6HoR",simple:"ProductCard_simple__HMkuK",slim:"ProductCard_slim__nclhL"}},9851:function(e){e.exports={root:"ProductTag_root__Nxivt",name:"ProductTag_name__C_niq",fontsizing:"ProductTag_fontsizing__XnIPn",price:"ProductTag_price__RDK06"}},208:function(e){e.exports={root:"Grid_root__hP0Ix",default:"Grid_default__kGzye",layoutNormal:"Grid_layoutNormal__erSWv",layoutA:"Grid_layoutA__ZSYR1",filled:"Grid_filled__gD_9C",layoutB:"Grid_layoutB__6V_HF",layoutC:"Grid_layoutC__FSt_Y",layoutD:"Grid_layoutD__bdQu_"}},3420:function(e){e.exports={root:"Hero_root___xA5j",title:"Hero_title__Q0tn0",description:"Hero_description__qhVfY"}},1183:function(e){e.exports={root:"Marquee_root__jkJK1",primary:"Marquee_primary__KlpZp",secondary:"Marquee_secondary__8dcL6"}},614:function(e){e.exports={root:"WishlistButton_root__crSyc",icon:"WishlistButton_icon__J690_",loading:"WishlistButton_loading__BcgF9",inWishlist:"WishlistButton_inWishlist__uwrZI"}},2863:function(e,n,t){var r=t(79);function i(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var a=i(r),o=function(){return o=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e},o.apply(this,arguments)};!function(e){if(!e||"undefined"===typeof window)return;const n=document.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e,document.head.appendChild(n)}('.marquee-container {\n overflow-x: hidden !important;\n display: flex !important;\n flex-direction: row !important;\n position: relative;\n width: 100%;\n}\n.marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.overlay::before, .overlay::after {\n background: linear-gradient(to right, var(--gradient-color));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n}\n.overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.overlay::before {\n left: 0;\n top: 0;\n}\n\n.marquee {\n flex: 0 0 auto;\n min-width: 100%;\n z-index: 1;\n display: flex;\n flex-direction: row;\n align-items: center;\n animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n animation-play-state: var(--play);\n animation-delay: var(--delay);\n animation-direction: var(--direction);\n}\n@keyframes scroll {\n 0% {\n transform: translateX(0%);\n }\n 100% {\n transform: translateX(-100%);\n }\n}');n.Z=function(e){var n,t,i,s,c=e.style,l=void 0===c?{}:c,d=e.className,u=void 0===d?"":d,m=e.play,v=void 0===m||m,p=e.pauseOnHover,h=void 0!==p&&p,f=e.pauseOnClick,_=void 0!==f&&f,y=e.direction,g=void 0===y?"left":y,x=e.speed,Z=void 0===x?20:x,j=e.delay,N=void 0===j?0:j,w=e.loop,C=void 0===w?0:w,P=e.gradient,b=void 0===P||P,k=e.gradientColor,E=void 0===k?[255,255,255]:k,I=e.gradientWidth,B=void 0===I?200:I,L=e.onFinish,q=e.onCycleComplete,S=e.children,W=r.useState(0),A=W[0],H=W[1],M=r.useState(0),G=M[0],O=M[1],T=r.useState(!1),z=T[0],D=T[1],R=r.useRef(null),F=r.useRef(null);r.useEffect((function(){if(z){var e=function(){F.current&&R.current&&(H(R.current.getBoundingClientRect().width),O(F.current.getBoundingClientRect().width))};return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}}),[z]),r.useEffect((function(){D(!0)}),[]);var X="rgba("+E[0]+", "+E[1]+", "+E[2],V=G<A?A/Z:G/Z;return a.default.createElement(r.Fragment,null,z?a.default.createElement("div",{ref:R,style:o(o({},l),(n={},n["--pause-on-hover"]=!v||h?"paused":"running",n["--pause-on-click"]=!v||h&&!_||_?"paused":"running",n)),className:u+" marquee-container"},b&&a.default.createElement("div",{style:(t={},t["--gradient-color"]=X+", 1), "+X+", 0)",t["--gradient-width"]="number"===typeof B?B+"px":B,t),className:"overlay"}),a.default.createElement("div",{ref:F,style:(i={},i["--play"]=v?"running":"paused",i["--direction"]="left"===g?"normal":"reverse",i["--duration"]=V+"s",i["--delay"]=N+"s",i["--iteration-count"]=C?""+C:"infinite",i),className:"marquee",onAnimationIteration:q,onAnimationEnd:L},S),a.default.createElement("div",{style:(s={},s["--play"]=v?"running":"paused",s["--direction"]="left"===g?"normal":"reverse",s["--duration"]=V+"s",s["--delay"]=N+"s",s["--iteration-count"]=C?""+C:"infinite",s),className:"marquee","aria-hidden":"true"},S)):null)}},183:function(e,n,t){"use strict";var r=t(79);n.Z=function(e){return async({id:e})=>(0,r.useCallback)((async function(){return Promise.resolve()}),[])}},2446:function(e,n,t){"use strict";n.ZP=function e(n,t){const r=({includeProducts:e}={})=>({data:null});return r.extend=e,r}()}},function(e){e.O(0,[477,0,774,888,179],(function(){return n=1639,e(e.s=n);var n}));var n=e.O();_N_E=n}]);
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.