1import{r as h,j as r}from"./vendor-f5S74Hzf.js";import{aR as j,X as T,r as y,aS as C,aT as H,aU as v,aV as e,k as s,bN as R,aX as g}from"./common-CHQtHwBh.js";import{F as n,A as z,H as u,D as B,T as S,B as l}from"./@chakra-ui/react-gJ6NaqAj.js";import"./html-react-parser-xE6q2Esb.js";import"./style-to-js-B6NqiOWy.js";import"./react-markdown-Bs7M-Au_.js";import"./devlop-Cl3hj7Sz.js";import"./micromark-util-decode-numeric-character-reference-CNs1qBpV.js";import"./micromark-util-decode-string-strjl-tx.js";import"./decode-named-character-reference-C3-224fz.js";import"./micromark-util-normalize-identifier-C9ANKk3v.js";import"./micromark-util-subtokenize-BC4BSQ9J.js";import"./micromark-util-chunked-DrRIdSP-.js";import"./micromark-util-combine-extensions-Bka6Sc1c.js";import"./micromark-factory-space-DRnmu9Gw.js";import"./micromark-util-character-hRuAkC1j.js";import"./micromark-core-commonmark-DkU5eqHe.js";import"./micromark-util-classify-character-DzqK33dx.js";import"./micromark-util-resolve-all-PQCKh0dx.js";import"./micromark-factory-destination-Cii3Ukc3.js";import"./micromark-factory-label-pk4cmpdi.js";import"./micromark-factory-title-cwTJpkI9.js";import"./micromark-factory-whitespace-DbSIwM2c.js";import"./mdast-util-to-string-C_aolqmU.js";import"./micromark-util-sanitize-uri-CaPxsR5P.js";import"./unist-util-visit-8_a2MF5S.js";import"./unist-util-visit-parents-B1S0AetN.js";import"./unist-util-is-BPZGFiMU.js";import"./remark-gfm-DBMNSnBZ.js";import"./swiper-BojwEeCi.js";import"./polished-VDK7He2T.js";import"./@babel/runtime-Bt6Ne3b9.js";import"./tailwind-merge-CPcsbTWB.js";import"./react-calendar-DqgCvrlm.js";import"./hoist-non-react-statics-BjaAnAum.js";import"./use-sidecar-BuciW2qi.js";import"./tslib-De9GV7Vy.js";import"./use-callback-ref-DBc0-MCP.js";import"./react-remove-scroll-BxC6qjtr.js";import"./react-remove-scroll-bar-DSTyrTd8.js";import"./react-style-singleton-76azCXWd.js";import"./aria-hidden-DQ5UC2Eg.js";const k=({fields:t,rendering:b})=>{var a,m,p,x,c;const{sitecoreContext:o}=y(),[i]=h.useContext(C);return t?r.jsx(H,{"data-rendering":"Recipe",bg:"transparent",children:r.jsx(v,{px:[0,null,null,null,null,"var(--chakra-sizes-pageMarginLG)"],children:r.jsxs(n,{bg:i.ribbon.primaryBg||"transparent",direction:{base:"column",md:"row"},gap:"0",children:[(((m=(a=t==null?void 0:t.image)==null?void 0:a.value)==null?void 0:m.src)||o.pageEditing)&&r.jsx(z,{ratio:100/106,flex:{base:"1",md:"0 1 50%"},children:r.jsx(e.AdvanceImage,{fields:t,itemId:b.dataSource,fieldName:"image",srcSet:[s.recipe.sm,s.recipe.lg],sizes:"100vw",sx:{objectFit:"cover",objectPosition:"center center",minWidth:"100%",minHeight:"100%"}})}),r.jsxs(n,{direction:"column",flex:{base:"1",md:"0 1 50%"},pt:["6",null,"8"],pb:["10",null,"12"],px:["4",null,"10"],children:[(((p=t==null?void 0:t.sectionHeadline)==null?void 0:p.value)||o.pageEditing)&&r.jsxs(r.Fragment,{children:[r.jsx(u,{as:"h2",size:"desktopHeadline7",mb:2,color:i.ribbon.primaryButtonBg||"AWPrimary.dark",children:r.jsx(e.Text,{field:t==null?void 0:t.sectionHeadline,markdown:!0})}),r.jsx(B,{borderBottom:"1px solid",borderBottomColor:i.ribbon.primaryButtonBg||"AWPrimary.dark",mb:8})]}),((t==null?void 0:t.title)||o.pageEditing)&&r.jsx(u,{as:"h3",size:["mobileHeadline2",null,"tabletHeadline2",null,"desktopHeadline2"],children:r.jsx(e.Text,{field:t==null?void 0:t.title,markdown:!0})}),((t==null?void 0:t.infoText)||o.pageEditing)&&r.jsxs(n,{alignItems:"center",children:[r.jsx(R,{me:"1ch"}),r.jsx(S,{as:"h4",size:"p16",children:r.jsx(e.Text,{field:t==null?void 0:t.infoText})})]}),r.jsxs(n,{direction:["column",null,null,"row"],gap:{base:8,md:10},mt:"8",sx:{ul:{listStyle:"none",ms:0,ps:"0 !important",li:{position:"relative",ps:"1.75rem",fontFamily:"body",fontSize:"1rem",fontWeight:"600",lineHeight:"1.2",mb:"2.5","&:before":{content:"'>'",fontSize:"150%",fontWeight:"300",position:"absolute",top:"50%",left:0,transform:"translateY(-50%)"}}}},children:[(((x=t==null?void 0:t.textColumn1)==null?void 0:x.value)||o.pageEditing)&&r.jsx(l,{...g(),flex:"0 1 50%",children:r.jsx(e.RichText,{field:t==null?void 0:t.textColumn1})}),(((c=t==null?void 0:t.textColumn2)==null?void 0:c.value)||o.pageEditing)&&r.jsx(l,{...g(),flex:"0 1 50%",children:r.jsx(e.RichText,{field:t==null?void 0:t.textColumn2})})]})]})]})})}):r.jsx(r.Fragment,{})},ht=j()(T(k,"section"));export{ht as default};
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.