1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6227],{6227:(e,r,a)=>{a.r(r),a.d(r,{default:()=>S});var n=a(39583),i=a(41695),l=a(81179),s=a(24098),t=a(14224),d=a(46316),o=a(13953),c=a(94794),g=a(52165),p=a(3638),u=a(405);let m={},k={name:"BlocksPageSkeleton",skipVariantsResolver:!0},h=(0,c.Ay)("div",{...k,overridesResolver:({ownerState:e},r)=>[r.root,r[e.variant]],slot:"root"})(m.root||{}),f=(0,c.Ay)(t.A,{...k,overridesResolver:({ownerState:e},r)=>[r.row],slot:"row"})(m.row||{}),y=(0,c.Ay)(u.A,{...k,overridesResolver:({ownerState:e},r)=>[r.item],slot:"item"})(m.item||{}),w=(0,i.forwardRef)((e,r)=>{let a=(0,g.A)({...k,props:e}),{className:i,length:l=3,variant:s="standard"}=a||{},t={...a,variant:s},c=(e=>{let{classes:r,variant:a}=e;return(0,d.A)({item:["item"],root:["root",a],row:["row"]},e=>(0,o.Ay)(k.name,e),r)})(t);return(0,n.Y)(h,{className:(0,p.A)(c.root,i),ownerState:t,ref:r,children:Array.from({length:l}).map((e,r)=>(0,n.Y)(f,{className:c.row,ownerState:t,children:(0,n.Y)(y,{className:c.item,ownerState:t,height:"30vh"})},r))})});w.displayName="BlocksPageSkeleton";let{components:v,largeBlockNames:A}=l.A||{},b=({className:e="",marginBottom:r,name:a,nextRowProps:n,prevRowProps:i,variant:l,...s})=>{let{backgroundColor:t,blockSpacingMargin:d,spacingMargin:o}=i||{},{backgroundColor:c,blockSpacingMargin:g,spacingMargin:p}=n||{},{rowProps:u,variants:m}=v[a]||{},{className:k,backgroundColor:h,spacingMargin:f,spacingPadding:y,wide:w}=m?.[l]?.rowProps||u||{},A=!1,b=!0,x=!1,{blockSpacingMargin:S,spacingMargin:B}=(({marginBottom:e="default",prevBlockSpacingMargin:r}={})=>{let a=r||e;return"0"===a?a="none":"1"===a&&(a="default"),{blockSpacingMargin:a,spacingMargin:a}})({marginBottom:r,prevBlockSpacingMargin:d}),N=y||"default";return k&&(e=`${e} ${k}`),w&&(x=w),e&&!A&&(e.includes("is-lightest-gray")?A="lightest-gray":e.includes("is-lighter-gray")?A="lighter-gray":e.includes("is-light-gray")?A="light-gray":e.includes("is-gray")?A="gray":e.includes("is-dark-gray")?A="dark-gray":e.includes("is-darker-gray")?A="darker-gray":e.includes("is-darkest-gray")?A="darkest-gray":e.includes("is-black")&&(A="black")),!A&&h&&(A=h),A||(A="transparent"),!f&&e&&(e.includes("margin-xs")?B="xs":e.includes("margin-sm")?B="sm":e.includes("margin-md")?B="md":e.includes("margin-lg")?B="lg":e.includes("margin-xl")?B="xl":e.includes("margin-none")&&(B="none")),f&&(B=f),!y&&e&&(e.includes("padding-xs")?N="xs":e.includes("padding-sm")?N="sm":e.includes("padding-md")?N="md":e.includes("padding-lg")?N="lg":e.includes("padding-xl")?N="xl":e.includes("padding-none")&&(N="none")),A&&t===A&&(b=!1),{...u,...s,className:e,backgroundColor:A,blockSpacingMargin:S,nextBlockS
1pacingMargin:g,nextRowBackgroundColor:c,nextRowSpacingMargin:p,prevBlockSpacingMargin:d,prevRowBackgroundColor:t,prevRowSpacingMargin:o,shade:b,spacingMargin:B,spacingPadding:N,wide:x}},x=({blocks:e,preloadedBlocks:r,rewriteRef:a})=>{if(!Array.isArray(e)||0===e.length)return null;let l=({blockProps:i,index:l=0,lcpBlock:d=!1}={})=>{let{blockId:o,className:c,name:g,...p}=i||{},u=e?.[l-1],{name:m}=u||{},k=u?b(u):{},h=e?.[l+1],f=h?b(h):{},{marginBottom:y,variant:w}=p||{},v={columns:1,fullWidth:!1},{backgroundColor:A,nextRowBackgroundColor:x,prevRowBackgroundColor:S,shade:B,spacingMargin:N,spacingPadding:P,wide:M,...Y}=b({className:c,marginBottom:y,name:g,nextRowProps:f,prevRowProps:k,variant:w}),C={};return 0===l&&(B=!1,Y.first=!0,["acf/splash"].includes(g)?(v.fullWidth=!0,C={...C,paddingTop:"0 !important"}):["acf/hero"].includes(g)&&(v.fullWidth=!0,C={...C,paddingTop:"0 !important"})),"acf/linklist"===g&&"acf/hero"===m&&(C={...C,marginTop:"0 !important"}),A&&S===A&&"default"!==N&&(C={...C,marginTop:"0 !important",paddingTop:`var(--gutter-${N}) !important`}),"transparent"!==A&&"transparent"!==S&&(C={...C,marginTop:"0 !important"}),"transparent"!==A&&x===A&&(C={...C,paddingBottom:"0 !important"}),Y?.sx&&(C={...C,...Y.sx}),["acf/kitchenoverview","acf/productsoverview"].includes(g)&&(C={...C,overflow:"visible"}),l===e.length-1&&(Y.last=!0),(0,n.Y)(t.A,{...Y,css:C,backgroundColor:A,shade:B,spacingMargin:N,spacingPadding:P,
1wide:M,children:(0,n.Y)(s.A,{...p,blockId:o,lcpBlock:d,name:g,parentProps:v,preloadedBlocks:r,rewriteRef:a})},o||l)},d=e[0]?.name||"",o=A.includes(d)?1:3,c=e.slice(0,o),g=e.slice(o);return(0,n.FD)(i.Fragment,{children:[c.map((e,r)=>l({blockProps:e,index:r,lcpBlock:!0})),Array.isArray(g)&&g.length>0&&(0,n.Y)(i.Suspense,{fallback:(0,n.Y)(w,{length:g.length}),children:g.map((e,r)=>l({blockProps:e,index:c.length+r,lcpBlock:!1}))})]})};x.displayName="BlocksPage";let S=x}}]);
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.