1import{j as e,O as s,D as n}from"./ui-DiBXrVWY.js";import{a as t,B as l,S as i,M as a,H as r,a6 as c,K as x,a7 as o,a8 as d,F as m}from"./index-DGjqdn0y.js";import{M as p}from"./MenuserviceTabs-QFv6taeC.js";import{S as h}from"./service-area-nav-DteTRB6-.js";import{r as g}from"./vendor-i84kFR9k.js";import f from"./FeaturedMeals-Cuvc6EDZ.js";import{TitleIntroSection as u}from"./TitleIntroSection-CvJIXU2X.js";import"./allergenCatalog-B_Gi35MT.js";const j={buero_betrieb:"Büro & Betrieb",privat_familie:"Privat & Familie",senioren:"Senioren",soziale_einrichtungen:"Soziale Einrichtungen"},b=["buero_betrieb","privat_familie","senioren","soziale_einrichtungen"];function N(){const[l,i]=g.useState(0),[a,r]=g.useState(!1),{data:c,isLoading:x,error:o}=t.menuPlans.getAll.useQuery(),d=b.map(e=>({name:j[e],key:e,plans:(c||[]).filter(s=>s.category===e).sort((e,s)=>e.sortOrder-s.sortOrder)})).filter(e=>e.plans.length>0);g.useEffect(()=>{r(!0);const e=setTimeout(()=>{r(!1)},400);return()=>clearTimeout(e)},[l]);return x?e.jsx("section",{className:"w-full bg-[#f9f8f6] py-16 md:py-20 lg:py-[100px]",children:e.jsx("div",{className:"container",children:e.jsxs("div",{className:"flex items-center justify-center py-20",children:[e.jsx(s,{className:"w-8 h-8 animate-spin text-[#34342c]"}),e.jsx("span",{className:"ml-3 text-[#34342c]",children:"Speisepläne werden geladen..."})]})})}):o?e.jsx("section",{className:"w-full bg-[#f9f8f6] py-16 md:py-20 lg:py-[100px]",children:e.jsx("div",{className:"container",children:e.jsx("div",{className:"text-center py-20",children:e.jsx("p",{className:"text-[#34342c]",children:"Speisepläne konnten nicht geladen werden. Bitte versuchen Sie es später erneut."})})})}):0===d.length?e.jsx("section",{className:"w-full bg-[#f9f8f6] py-16 md:py-20 lg:py-[100px]",children:e.jsx("div",{className:"container",children:e.jsx("div",{className:"text-center py-20",children:e.jsx("p",{className:"text-[#34342c]",children:"Aktuell sind keine Speisepläne verfügbar."})})})}):e.jsxs("section",{className:"w-full bg-[#f9f8f6] py-16 md:py-20 lg:py-[100px]",children:[e.jsx("div",{className:"container",children:e.jsxs("div",{className:"flex flex-col lg:flex-row gap-8 lg:gap-[30px]",children:[e.jsx("div",{className:"flex-1 flex flex-col gap-6 lg:gap-10",children:d.map((s,n)=>e.jsx("button",{onClick:()=>(e=>{e!==l&&i(e)})(n),className:"text-left text-[32px] md:text-[45px] lg:text-[55px] font-bold transition-colors duration-200 "+(l===n?"text-[#34342c]":"text-[#d0cfcc] hover:text-[#34342c]"),children:e.jsx("h3",{children:s.name})},s.key))}),e.jsxs("div",{className:"flex-1 flex flex-col gap-10 lg:gap-[60px] transition-all duration-400 ease-out "+(a?"animate-fade-in-up":""),children:[e.jsxs("div",{className:"flex flex-col gap-[5px]",children:[e.jsx("h2",{className:"text-[#34342c] text-xl font-black",children:"Unsere aktuellen Speisepläne"}),e.jsx("p",{className:"text-[#34342c] text-xl font-normal",children:"Klicken Sie einfach auf den Download-Link, um die Datei zu öffnen."})]}),e.jsx("div",{className:"flex flex-col gap-[15px]",children:d[l]?.plans.map(s=>e.jsxs("a",{href:s.fileUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2.5 text-[#34342c] text-xl font-black hover:underline group",children:[e.jsx("span",{children:s.title}),e.jsx(n,{className:"w-5 h-5 group-hover:translate-y-0.5 transition-transform"})]},s.id))})]},l)]})}),e.jsx("style",{children:"\n @keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translateY(15px);\n }\n to {\n opacity: 1;\n transform: translateY(0);\n }\n }\n\n .animate-fade-in-up {\n animation: fadeInUp 0.4s ease-out forwards;\n }\n "})]})}function v({mandant:s="111323-gourmetta-f1",menu:n=2,title:t="Aktueller Speiseplan",backgroundColor:l="#ffffff"}){const i=`https://bestellung.gourmetta.de/speiseplan-oeffentlich?mandant=${encodeURIComponent(s)}&menu=${n}&embedded=1`;return e.jsx("section",{className:"w-full py-16 md:py-20 lg:py-[100px]",style:{backgroundColor:l},children:e.jsxs("div",{className:"container",children:[t&&e.jsx("h2",{className:"text-[#34342c] text-3xl md:text-4xl lg:text-[45px] font-bold mb-8 md:mb-12",children:t}),e.jsx("div",{className:"relative w-full overflow-hidden rounded-lg shadow-lg bg-[#E7E7E7] py-0 xl:py-9 2xl:py-14",children:e.jsx("iframe",{src:i,title:"Ãffentlicher Speiseplan",loading:"lazy",referrerPolicy:"str
1ict-origin-when-cross-origin",className:"w-full h-[800px] md:h-[1100px] lg:h-[1300px] border-0"})})]})})}function k(){return e.jsx("section",{className:"w-full bg-white",children:e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2",children:[e.jsx("div",{className:"p-8 md:p-16 lg:p-[100px] bg-white",children:e.jsxs("div",{className:"flex flex-col gap-10 lg:gap-[70px]",children:[e.jsxs("div",{className:"flex flex-col gap-[30px]",children:[e.jsx("h2",{className:"text-[#34342c] text-2xl md:text-[25px] font-bold",children:"Probieren Sie unsere Menü-Linien!"}),e.jsx("p",{className:"text-[#34342c] text-xl font-normal",children:"Wählen Sie aus verschiedenen Menü-Linien und stellen Sie sich Ihre Mahlzeiten ganz nach Ihren Vorstellungen zusammen."})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8 md:gap-[30px]",children:[e.jsxs("div",{className:"flex flex-col gap-[15px]",children:[e.jsxs("div",{className:"flex items-start gap-[29px]",children:[e.jsx("img",{src:"/assets/menu-section/I2830-20983;2030-20913;2030-20905.svg",alt:"",className:"w-[21px] h-[30px] flex-shrink-0 mt-1"}),e.jsx("div",{className:"text-[#34342c] text-xl font-bold",children:"Tagesmenü"})]}),e.jsxs("div",{className:"flex items-start gap-[29px]",children:[e.jsx("img",{src:"/assets/menu-section/I2830-20983;2030-20908;2030-20905.svg",alt:"",className:"w-[21px] h-[30px] flex-shrink-0 mt-1"}),e.jsx("div",{className:"text-[#34342c] text-xl font-bold",children:"Wochenmenü"})]}),e.jsxs("div",{className:"flex items-start gap-[29px]",children:[e.jsx("img",{src:"/assets/menu-section/I2830-20984;2030-20913;2030-20905.svg",alt:"",className:"w-[21px] h-[30px] flex-shrink-0 mt-1"}),e.jsx("div",{className:"text-[#34342c] text-xl font-bold",children:"XXL-Menü"})]})]}),e.jsxs("div",{className:"flex flex-col gap-[15px]",children:[e.jsxs("div",{className:"flex items-start gap-[29px]",children:[e.jsx("img",{src:"/assets/menu-section/I2830-21004;2030-20913;2030-20905.svg",alt:"",className:"w-[21px] h-[30px] flex-shrink-0 mt-1"}),e.jsx("div",{className:"text-[#34342c] text-xl font-bold",children:"Seniorenportion"})]}),e.jsxs("div",{className:"flex items-start gap-[29px]",children:[e.jsx("img",{src:"/assets/menu-section/I2830-21004;2030-20908;2030-20905.svg",alt:"",className:"w-[21px] h-[30px] flex-shrink-0 mt-1"}),e.jsx("div",{className:"text-[#34342c] text-xl font-bold",children:"FitMe-Menü"})]}),e.jsxs("div",{className:"flex items-start gap-[29px]",children:[e.jsx("img",{src:"/assets/menu-section/I2830-21005;2030-20913;2030-20905.svg",alt:"",className:"w-[21px] h-[30px] flex-shrink-0 mt-1"}),e.jsx("div",{className:"text-[#34342c] text-xl font-bold",children:"Aktionsmenü"})]})]})]})]})}),e.jsx("div",{className:"p-8 md:p-16 lg:p-[100px] bg-[#ffc800]",children:e.jsx("div",{className:"flex flex-col gap-10 lg:gap-[70px]",children:e.jsxs("div",{className:"flex flex-col gap-[30px]",children:[e.jsx("h2",{className:"text-[#34342c] text-2xl md:text-[25px] font-bold",children:"Bestell- und Lieferzeiten auf einen Blick"}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 sm:gap-[30px]",children:[e.jsx("div",{className:"text-[#34342c] text-xl font-black sm:flex-1",children:"Bestellung"}),e.jsxs("div",{className:"text-[#34342c] text-xl font-normal sm:flex-1",children:["Montag bis Freitag, ",e.jsx("br",{})," taggleich"," ",e.jsx("span",{className:"font-black",children:"bis 8.00 Uhr"})]})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 sm:gap-[30px]",children:[e.jsx("div",{className:"text-[#34342c] text-xl font-black sm:flex-1",children:"Lieferung"}),e.jsxs("div",{className:"text-[#34342c] text-xl font-normal sm:flex-1",children:["Montag bis Freitag, ",e.jsx("br",{}),e.jsx("span",{className:"font-black",children:"9:00 â13:15 Uhr"}),"*"]})]}),e.jsx("div",{className:"text-[#34342c] text-xl font-normal",children:"* Bestellungen für Wochenenden sowie für gesetzliche Feiertage liefern wir Ihnen gekühlt am Werktag zuvor."})]})})})]})})}function w(){const{data:n,isLoading:i,error:a}=t.adbox.getActionSideBySideCampaigns.useQuery();if(i)return e.jsx("section",{className:"w-full bg-[#f9f8f6] py-16 md:py-20 lg:py-[100px]",children:e.jsx("div",{className:"container",children:e.jsxs("div",{className:"flex items-center justify-center py-20",children:[e.jsx(s,{className:"w-8 h-8 animate-spin text-[#34342c]"}),e.jsx("span",{className:"ml-3 text-[#34342c]",children:"Aktionen werden geladen..."})]})})});if(a)return e.jsx("section",{className:"w-full bg-[#f9f8f6] py-16 md:py-20 lg:py-[100px]",children:e.jsx("div",{className:"container",children:e.jsx("div",{className:"text-center py-20",children:e.jsx("p",{className:"text-[#34342c]",children:"Aktionsinhalte konnten nicht geladen werden."})})})});
1if(!n||0===n.length)return null;const r=n,c=e=>(r[e].module.bgColor||"#f9f8f6").toLowerCase();return e.jsx("section",{className:"w-full bg-[#f9f8f6]",children:r.map((s,n)=>{const t=s.module,i=t.title||s.title,a=null!==t.ctaText&&t.ctaText.trim().length>0&&null!==t.ctaLink&&t.ctaLink.trim().length>0,x=n>0&&c(n-1)===c(n),o=n<r.length-1&&c(n+1)===c(n),d=t.textColor?{color:t.textColor}:void 0;return e.jsx("div",{className:`${x?"pt-12 lg:pt-16":"pt-16 md:pt-20 lg:pt-[100px]"} ${o?"":"pb-16 md:pb-20 lg:pb-[100px]"}`,style:t.bgColor?{backgroundColor:t.bgColor}:void 0,children:e.jsx("div",{className:"container",children:e.jsxs("article",{className:`flex flex-col ${t.imageFirst?"lg:flex-row":"lg:flex-row-reverse"} gap-6 md:gap-8 lg:gap-[100px] items-center`,children:[e.jsx("div",{className:"flex-1 w-full flex justify-center lg:block",children:e.jsx("img",{src:t.imageUrl,alt:i,className:"w-full max-w-[280px] sm:max-w-sm md:max-w-md lg:max-w-none h-auto object-cover rounded-lg",loading:"lazy"})}),e.jsxs("div",{className:"flex-1 w-full space-y-5",children:[e.jsx("h3",{className:"text-[#34342c] text-3xl md:text-[35px] font-bold",style:d,children:i}),t.description&&e.jsx("p",{className:"text-[#34342c] text-xl whitespace-pre-line",style:d,children:t.description}),a&&e.jsx("div",{className:"pt-4",children:e.jsx("a",{href:t.ctaLink,children:e.jsx(l,{className:"h-[50px] px-[43px] py-[11px] bg-[#ffc800] hover:bg-[#e6b400] rounded-[25px] text-[#34342c] text-[17px] font-black "+(t.ctaBgColor?"hover:brightness-90":""),style:{backgroundColor:t.ctaBgColor||void 0,color:t.ctaTextColor||void 0},children:t.ctaText})})})]})]})})},s.id)})})}function y({heading:s,description:n,buttonText:t,buttonLink:i}){return e.jsx("section",{className:"w-full bg-white py-16 md:py-20 lg:py-[100px]",children:e.jsx("div",{className:"container max-w-[978px]",children:e.jsxs("div",{className:"flex flex-col items-center gap-8 lg:gap-10",children:[e.jsxs("div",{className:"flex flex-col items-center gap-5 text-center",children:[e.jsx("h2",{className:"text-[#34342c] text-3xl md:text-[35px] font-bold",children:s}),e.jsx("p",{className:"text-[#34342c] text-xl font-normal",children:n})]}),e.jsx("a",{href:i,children:e.jsx(l,{className:"h-[50px] px-[43px] py-[11px] bg-[#ffc800] hover:bg-[#e6b400] rounded-[25px] text-[#34342c] text-[17px] font-black",children:t})})]})})})}const S=[{id:1,image:"/speiseplaene-hero.webp",title:"Speisepläne",subtitle:"Jeden Tag kochen wir lecker-frische Menüs und liefern sie Dir bis an Deinen Tisch.",ctaText:"Mittag liefern lassen",ctaLink:"/jetzt-bestellen",textColor:"#34342C"}];function C(){const{data:s}=t.adbox.getSpeiseplanSliderCampaigns.useQuery(),n=s?.filter(e=>null!==e).map(e=>({id:e.slide.id,image:e.slide.imageUrl,title:e.slide.title,subtitle:e.slide.description||void 0,ctaText:e.slide.ctaText||void 0,ctaLink:e.slide.ctaLink||void 0,textColor:e.slide.textColor||void 0,ctaBgColor:e.slide.ctaBgColor||void 0,ctaTextColor:e.slide.ctaTextColor||void 0}))??[],l=n.length>0?n:S;return g.useEffect(()=>{document.title="Menüservice Speisepläne - gourmetta - Frische Gerichte direkt zu Ihnen nach Hause"},[]),e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Menüservice Speisepläne - gourmetta - Frische Gerichte direkt zu Ihnen nach Hause",description:"Entdecken Sie unsere aktuellen Speisepläne mit wechselnden Menüs. Transparent, abwechslungsreich und mit Nährwertangaben für Ihre Planung.",ogImage:"/images/speiseplaene.jpg"}),e.jsx(a,{}),e.jsx(p,{}),e.jsxs("main",{className:"min-h-screen bg-white",children:[e.jsx(r,{slides:l}),e.jsx(h,{variant:"actions",backgroundColor:"#FFC800"}),e.jsx(c,{heading:"Abwechslungsreiche Speisepläne für jeden Geschmack",subtitle:"",description:"Wählen Sie aus über 40 abwechslungsreichen Menüs pro Woche und gestalten Sie Ihr Mittagessen ausgewogen und genussvoll. Täglich stehen zehn warme Menüs zur Auswahl â darunter sechs täglich wechselnde Gerichte. Werfen Sie einen Blick in die aktuellen gourmetta Speisepläne und bestellen Sie Ihre Wunschmenüs bequem im Voraus.",backgroundColor:"#ffffff"}),e.jsx(N,{}),e.jsx(v,{}
1),e.jsx(x,{imageSrc:"/kenburns-speiseplaene.webp",imageAlt:"Gourmetta Menüs - Frische Gerichte in Schalen"}),e.jsxs("div",{id:"aktionswochen-section",className:"scroll-mt-40",children:[e.jsx(u,{backgroundColor:"#ffffff",textColor:"#34342c",title:"Unsere Themen- und Aktionswochen",intro:"Erleben Sie kulinarische Entdeckungen mit unseren Themen- und Aktionswochen. Neben unseren Wochenmenüs bringen wir internationale Spezialtäten auf den Teller und verfeinern traditionelle Rezepte mit frischen, saisonalen Zutaten aus der Region. Probieren Sie Neues aus und entdecken Sie mit gourmetta nicht nur neue Geschmacksrichtungen, sondern vielleicht auch Ihr ganz neues Lieblingsessen!",headingTag:"h2",titleFontSize:"45px"}),e.jsx(w,{}),e.jsx("div",{id:"aktuelle-gerichte-section",className:"scroll-mt-40",children:e.jsx(f,{defaultCategory:"aktionswochen",hideFilter:!1})})]}),e.jsx("div",{className:"pt-16 md:pt-24 lg:pt-32 bg-white",children:e.jsx(x,{imageSrc:"/kenburns-speiseplaene.webp",imageAlt:"Gourmetta Menüs - Frische Gerichte in Schalen"})}),e.jsx(k,{}),e.jsx(o,{}),e.jsx(y,{heading:"Sie haben Fragen oder Feedback zum gourmetta Angebot?",description:"Haben Sie nichts Ansprechendes auf unserem Speiseplan gefunden? Lassen Sie es uns wissen!",buttonText:"Kontakt",buttonLink:"/kontakt"})]}),e.jsx(d,{backgroundImage:"/appetit-bekommen-new.e0dce943.png",mainHeading:"",firstCtaHeading:"Appetit bekommen?",firstCtaDescription:"Vertrauen Sie Ihrem Bauchgefühl und bestellen Sie Ihr gourmetta Wunschmenü ganz einfach online über Ihr persönliches Kundenkonto!",firstCtaButtonText:"Zum Login",firstCtaButtonLink:"/jetzt-bestellen",firstCtaButtonColor:"#00bfea",secondCtaHeading:"Sie haben noch kein Kundenkonto?",secondCtaDescription:"Registrieren Sie sich und nutzen Sie alle Vorteile mit Ihrem gourmetta Kundenkonto.",secondCtaButtonText:"Jetzt registrieren",secondCtaButtonLink:"https://bestellung.gourmetta.de/registrierung",secondCtaButtonColor:"#ffc800",textAlign:"right",textColor:"dark"}),e.jsx(m,{})]})}export{C 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.