PageSourceSearch

https://www.foodboom.de/_nuxt/CqwVrxVg.js

js foodboom.de collected 2026-10-02 10:36:22 UTC 44,802 bytes, 1 lines download raw bytes

1import{b7 as ue,b8 as qe,b9 as Pe,ba as J,bb as ee,d as T,aM as Le,aC as te,am as ce,aI as K,aj as D,_ as M,o as a,f as d,J as N,K as L,c as z,j as A,M as O,L as _,aJ as Y,H as s,b0 as ze,e as i,l as P,aO as de,bc as V,bd as Ee,N as W,ai as we,ah as ye,aX as Re,aY as Be,P as I,be as se,aG as Q,g as j,af as Z,aT as oe,aU as Oe,aS as je,k as v,Q as ke,b1 as X,u as xe,S as U,Z as B,aD as $e,aF as De,a4 as He,r as Ue,G as Fe,bf as Ve,bg as Ke,a5 as Ze,D as Qe,bh as Ye,Y as Ge,i as We,a_ as Xe,U as q,bi as fe,I as Je,X as Se,V as Ce,ap as et,b3 as tt,bj as st}from"./B8uJfXXY.js";import{u as me,s as ot,F as le,d as lt,c as at,a as nt,b as rt,e as pe,p as it}from"./ykz-XGrQ.js";import{_ as Ie}from"./9CnFEsYj.js";import{F as ct,d as ut}from"./C4Z8Vgfi.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"19fcc65f9403d2185cb1f8453c2fb476ca1e3543"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="88441745-f1a1-4071-8244-1164175ced83",e._sentryDebugIdIdentifier="sentry-dbid-88441745-f1a1-4071-8244-1164175ced83")}catch{}})();function dt(e,t){const o=t/e*100;return 2/Math.PI*100*Math.atan(o/50)}function mt(e={}){const{duration:t=2e3,throttle:o=200,hideDelay:l=500,resetDelay:r=400}=e,h=e.estimatedProgress||dt,f=ue(),c=ee(0),u=ee(!1),n=ee(!1);let m=!1,g,b,w,F;const $=(C={})=>{x(),n.value=!1,k(0,C)};function k(C=0,R={}){if(f.isHydrating)return;if(C>=100)return y({force:R.force});E(),c.value=C<0?0:C;const H=R.force?0:o;H?b=setTimeout(()=>{u.value=!0,S()},H):(u.value=!0,S())}function p(){w=setTimeout(()=>{u.value=!1,F=setTimeout(()=>{c.value=0},r)},l)}function y(C={}){c.value=100,m=!0,E(),x(),C.error&&(n.value=!0),C.force?(c.value=0,u.value=!1):p()}function x(){clearTimeout(w),clearTimeout(F)}function E(){clearTimeout(b),cancelAnimationFrame(g)}function S(){m=!1;let C;
1function R(H){if(m)return;C??=H;const Me=H-C;c.value=Math.max(0,Math.min(100,h(t,Me))),g=requestAnimationFrame(R)}g=requestAnimationFrame(R)}let G=()=>{};{const C=f.hook("page:loading:start",()=>{$()}),R=f.hook("page:loading:end",()=>{y()}),H=f.hook("vue:error",()=>y({error:!0}));G=()=>{H(),C(),R(),E(),x()}}return{_cleanup:G,progress:J(c),isLoading:J(u),error:J(n),start:$,set:k,finish:y,clear:E}}function ft(e={}){const t=ue(),o=t._loadingIndicator||=mt(e);return qe()&&(t._loadingIndicatorDeps||=0,t._loadingIndicatorDeps++,Pe(()=>{t._loadingIndicatorDeps--,t._loadingIndicatorDeps===0&&(o._cleanup(),delete t._loadingIndicator)})),o}const pt=T({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(e,{slots:t,expose:o}){const{progress:l,isLoading:r,error:h,start:f,finish:c,clear:u}=ft({duration:e.duration,throttle:e.throttle,hideDelay:e.hideDelay,resetDelay:e.resetDelay,estimatedProgress:e.estimatedProgress});return o({progress:l,isLoading:r,error:h,start:f,finish:c,clear:u}),()=>Le("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:r.value?1:0,background:h.value?e.errorColor:e.color||void 0,backgroundSize:`${l.value>0?100/l.value*100:0}% auto`,transform:`scaleX(${l.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}}),ht=T({setup(){const e=K(),{t}=D();return{localePath:e,t}},computed:{edgeCases(){return{"/partner":{name:"Partner",to:this.localePath({name:"slug",params:{slug:"partner"}})},"/produkt":{name:"Produkt",to:this.localePath({name:"slug",params:{slug:"partner"}})},"/rezept":{name:"Rezepte",to:this.localePath("recipes")},"/suche":{name:this.t("search.breadcrumb",{query:ce((this._.provides[te]||this.$route).query,"q","")}),to:this.localePath("search")}}},breadcrumbs(){if((this._.provides[te]||this.$route).path==="/")return[];const e=[{name:"FOODBOOM",to:this.localePath("index")}];let t="";return(this._.provides[te]||this.$route).path.replace(/^\//,"").split("/").filter(String).forEach(o=>{t=`${t}/${o}`;const l=ce(this.edgeCases,t,!1);if(l)e.push(l);else{const r=this.$router.resolve(t);r.name!==null&&e.push({name:decodeURI(o),to:r.path})}}),e}}}),bt={class:"fb-breadcrumbs"},gt={key:0,class:"my-4 truncate text-grey-darkest"},_t={key:1,class:"text-2xs font-bold"},vt={key:1,class:"sm:h-14"};function wt(e,t,o,l,r,h){const f=Y;return a(),d("div",bt,[e.breadcrumbs.length?(a(),d("ol",gt,[(a(!0),d(N,null,L(e.breadcrumbs,(c,u)=>(a(),d("li",{key:u,class:"inline text-2xs uppercase tracking-widest text-grey-darkest"},[u<e.breadcrumbs.length-1?(a(),z(f,{key:0,to:c.to,class:"text-2xs"},{default:A(()=>[O(_(c.name),1)]),_:2},1032,["to"])):(a(),d("span",_t,_(c.name),1))]))),128))])):(a(),d("div",vt))])}const yt=Object.assign(M(ht,[["render",wt]]),{__name:"ContainersFbBreadcrumbs"}),kt={},xt={class:"pl-2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 240.55 283.19"};function $t(e,t){return a(),d("svg",xt,[...t[0]||(t[0]=[s("path",{id:"Strunk_Rechts",class:"cls-1",d:"M123.15,76.93C136.5,58.6,137.8,55.65,146,43.17c3.85-5.89-8.5-13.25-11.9-14.2-2.35-.66-5.84-.57-7.19,5.22-1.48,6.36-8.7,32.81-9.49,39.91C116.74,79.85,120.1,81.12,123.15,76.93Z"},null,-1),s("path",{id:"Strunk_Mitte",class:"cls-1",d:"M121.26,20.58C119.48,31.63,111,83.69,108.41,97.85s-6.08,19.28-9.34,17.8c-2.59-1.18-2.85-7.59-2.76-12.87.28-16.09-.15-59.6-4-82.07C90.64,11.29,88.51,2.54,96.1.41c6.59-1.85,16.74,2.94,20.57,5.76C121.12,9.45,122.31,14.07,121.26,20.58Z"},null,-1),s("path",{id:"Bildmarke-3","data-name":"Bildmarke",class:"cls-1",d:"M230,127.13c-5.59,1.85-18.83,4.93-22.77,6-.22.06-2.1.65-1.83,2.26.21,1.21,2.79,1.22,4.8.72,4.44-1.08,16-3.53,21.48-4.3
16,2.29-.34,5-1,7.16-.36,1.32.39,2.45,1.87,1,3.23s-6.41,3.14-8.66,3.89c-5.07,1.67-20.25,6.1-20.44,6.14-8.63,1.92-15.89-.39-20.7-1.87-7.15-2.2-14.11-.54-19.2.27-7.71,19.17-12.57,32.23-15.2,41.16-3.59,12.08-6.72,23.68-9.48,33.91-10.47,38.77-16.44,64.46-33.95,65.07-22.17.77-47.68-43.4-64.38-84.5-4.26-10.48-9.25-23.56-12.5-33.57a62.06,62.06,0,0,1-16.59,2c-7.2,0-15.27-1.1-17.62-3.21A3.46,3.46,0,0,1,0,161.19c0-2,2.36-3.72,7.38-6.65a69.66,69.66,0,0,1,8.84-4.49c2.3-.83,7.25-.39,14.2-1.41-2.56-8.79-4.66-18.24-5.94-23.57-4.21-17.62-6.1-29.4-6.13-38.18,0-7.31,1-18.08,9.9-27.14,4.38-4.43,12.9-9.31,22.54-8.46,8.87.78,16.24,5.54,23.76,15.37C72.42,59.15,67.37,49.21,65,45.29a43,43,0,0,0-4-5.46,10.78,10.78,0,0,1-2.39-3.74,3.68,3.68,0,0,1,.29-2.9A6.34,6.34,0,0,1,63,30.4c6.54-1.89,15.33.14,18.77,2.42,5.45,3.62,6.68,13.93,6.95,18.2.53,8,1,15.26.88,32.06,0,3.86-.23,16.58-3,18.39a3,3,0,0,1-2.41.53c-2.21-.56-4-3.86-6.21-8a57,57,0,0,0-5.9-9.45C62.68,73.07,51.64,71.16,46,74.4c-4.08,2.37-5.87,6.45-6.9,10-2.71,9.22.7,32.4,7,54.18s15.3,46.7,16.38,49.8a156.26,156.26,0,0,0,21.37.35c5-.25,16.18-1.65,19.62-2.14,7.42-1.07,14.77-1.75,15.91,2.61.44,1.72-2.19,4.27-4.49,6.11l-.63.51c-2.54,2.09-5.71,4.69-16.73,7.19a95.07,95.07,0,0,1-11.87,1.77l-1.18.14c-3,.32-6.71.4-10,.48l-2.72.07c-1.35,0-2.42,0-3.43,0,4.33,9.13,11,22,18.52,32.21,7.82,10.61,14.61,15.72,20.26,15.26,5.86-.49,10.9-7.3,15.38-20.83,3.86-11.62,8.23-24.78,13-40.75,4.62-15.52,7.88-27.05,13.74-43.36-12.27,3.09-20.37,5.13-28.89,6.73-.52.09-1.11.21-1.76.34-6.14,1.2-16.43,3.21-19.9.44a3.15,3.15,0,0,1-1.25-2.44c0-2.08,1.77-4.21,2.56-5,4.46-4.67,8.7-7.88,15-8.36l1.09-.08a236.22,236.22,0,0,0,24.17-3.1c4.75-.91,8.95-2,13.4-3.17l1.28-.33c3.08-7.68,7.93-19.69,11.06-26.26,8.6-18.08,7.12-30.23,1.83-34.24-3.83-2.91-9.63-1.66-15.5,3.35a154.69,154.69,0,0,0-11.19,11.39c-1.64,1.86-3.1,3.59-4.4,5.11-1,1.17-1.83,2.16-2.5,2.93-1.33,1.51-6.36,6.58-7.77,7.88-3.07,2.87-5.58,4-7.45,3.26s-3-3.21-3.37-7.42a15.28,15.28,0,0,1,1-6.3,3.16,3.16,0,0,1,2.29-2c1.45-.51,3.44-1.2,6.78-6.79a115.82,115.82,0,0,1,9.1-11.69c11.66-14,27.29-22.2,39-18.47a23.93,23.93,0,0,1,14.59,12.37C193,75.63,192.44,93,183,113.59c-1.25,2.72-4.61,11.3-6.4,15.51,3.07-1.48,6.7-1.42,11.47-6.24,7.11-7.18,12.41-8.64,15.58-9.49,5.57-1.49,21-2.62,21-2.62s7.33-.36,9.39.65c1.24.61,1.52,1.57.74,2.58s-2.82,2.23-7.42,3.27c0,0-17.33,3.69-21.78,4.81-2,.53-2.52,1.79-2.33,2.48s1.72,1,3.13.73c4.37-.8,15.94-3.57,21.34-4.25,5.95-.75,10.18-1,10.47.94S234.44,125.67,230,127.13Z"},null,-1)])])}const Ft=Object.assign(M(kt,[["render",$t],["__scopeId","data-v-a161adbc"]]),{__name:"UiIconsFbLogo"}),St={};function Ct(e,t){return a(),d("g",null,[...t[0]||(t[0]=[s("circle",{cx:"42.5",cy:"42.5",r:"42.5"},null,-1),s("path",{class:"cls-1",d:"M40.75,67.78H36.19v-23H28.44v-9h7.75s0-6,0-6.62c.16-9.2,6.1-11.28,10-11.75a82.59,82.59,0,0,1,8.5.24v8a47.47,47.47,0,0,0-6.26.17c-.6.11-2.73.2-2.91,3.72-.13,2.58,0,6.21,0,6.21h8.89l-1.16,9H45.45v23Z"},null,-1)])])}const It=Object.assign(M(St,[["render",Ct],["__scopeId","data-v-ebddca0a"]]),{__name:"UiSocialFbIconFacebook"}),Tt={};function Nt(e,t){return a(),d("g",null,[...t[0]||(t[0]=[s("circle",{cx:"42.5",cy:"42.5",r:"42.5"},null,-1),s("path",{class:"cls-1",d:"M42.5,23c6.35,0,7.11,0,9.62.14a12.93,12.93,0,0,1,4.42.82,7.91,7.91,0,0,1,4.51,4.51,12.93,12.93,0,0,1,.82,4.42c.12,2.51.14,3.27.14,9.62s0,7.11-.14,9.62a12.93,12.93,0,0,1-.82,4.42,7.91,7.91,0,0,1-4.51,4.51,12.93,12.93,0,0,1-4.42.82c-2.51.12-3.26.14-9.62.14s-7.11,0-9.62-.14a12.93,12.93,0,0,1-4.42-.82A7.91,7.91,0,0,1,24,56.54a12.93,12.93,0,0,1-.82-4.42C23,49.61,23,48.85,23,42.5s0-7.11.14-9.62A12.93,12.93,0,0,1,24,28.46,7.91,7.91,0,0,1,28.46,24a12.93,12.93,0,0,1,4.42-.82C35.39,23,36.15,23,42.5,23m0-4.29c-6.46,0-7.27,0-9.81.14A17.49,17.49,0,0,0,26.91,20a12.1,12.1,0,0,0-7,7,17.49,17.49,0,0,0-1.11,5.78c-.11,2.54-.14,3.35-.14,9.81s0,7.27.14,9.81A17.49,17.49,0,0,0,20,58.09a12.1,12.1,0,0,0,7,7,17.49,17.49,0,0,0,5.78,1.11c2.54.11,3.35.14,9.81.14s7.27,0,9.81-.14a17.49,17.49,0,0,0,5.78-1.11,12.1,12.1,0,0,0,7-7,17.49,17.49,0,0,0,1.11-5.78c.11-2.54.14-3.35.14-9.81s0-7.27-.14-9.81a17.49,17.49,0,0,0-1.11-5.78,12.1,12.1,0,0,0-7-7,17.49,17.49,0,0,0-5.78-1.11c-2.54-.11-3.35-.14-9.81-.14Z"},null,-1),s("path",{class:"cls-1",d:"M42.5,30.28A12.22,12.22,0,1,0,54.72,42.5,12.22,12.22,0,0,0,42.5,30.28Zm0,20.15a7.93,7.93,0,1,1,7.93-7.93A7.93,7.93,0,0,1,42.5,50.43Z"},null,-1),s("circle",{class:"cls-1",cx:"55.2",cy:"29.8",r:"2.86"},null,-1)])])}const At=Object.assign(M(Tt,[["render",Nt],["__scopeId","data-v-ae5f14cc"]]),{__name:"UiSocialFbIconInstagram"}),Mt={};function qt(e,t){return a(),d("g",null,[...t[0]||(t[0]=[s("circle",{cx:"42.5",cy:"42.5",r:"42.5"},null,-1),s("path",{class:"cls-1",d:"M60.92,34.36c0,10.73-6,18.74-14.75,18.74-3,0-5.73-1.6-6.68-3.41,0,0-1.59,6.3-1.92,7.52-1.
118,4.29-4.67,8.59-4.93,8.95A.37.37,0,0,1,32,66c-.07-.55-1-6,.09-10.39.52-2.22,3.51-14.9,3.51-14.9a10.57,10.57,0,0,1-.87-4.33c0-4.05,2.35-7.07,5.27-7.07,2.49,0,3.69,1.86,3.69,4.1,0,2.5-1.59,6.24-2.41,9.7a4.23,4.23,0,0,0,4.31,5.27c5.18,0,8.67-6.65,8.67-14.54,0-6-4-10.47-11.37-10.47-8.3,0-13.47,6.18-13.47,13.09a7.89,7.89,0,0,0,1.81,5.36,1.33,1.33,0,0,1,.39,1.53c-.13.5-.43,1.71-.56,2.19a1,1,0,0,1-1.37.69c-3.81-1.57-5.59-5.75-5.59-10.45,0-7.77,6.55-17.08,19.54-17.08C54.06,18.7,60.92,26.25,60.92,34.36Z"},null,-1)])])}const Pt=Object.assign(M(Mt,[["render",qt],["__scopeId","data-v-13e80f10"]]),{__name:"UiSocialFbIconPinterest"}),Lt={};function zt(e,t){return a(),d("g",null,[...t[0]||(t[0]=[s("circle",{cx:"42.5",cy:"42.5",r:"42.5"},null,-1),s("path",{class:"cls-1",d:"M66.3,52a6.82,6.82,0,0,1-6.8,6.8h-34A6.82,6.82,0,0,1,18.7,52V33a6.82,6.82,0,0,1,6.8-6.8h34A6.82,6.82,0,0,1,66.3,33ZM37.58,48.34l12.87-6.66L37.58,35Z"},null,-1)])])}const Et=Object.assign(M(Lt,[["render",zt],["__scopeId","data-v-90084ba1"]]),{__name:"UiSocialFbIconYoutube"}),Rt={};function Bt(e,t){return a(),d("g",null,[...t[0]||(t[0]=[s("circle",{cx:"42.5",cy:"42.5",r:"42.5"},null,-1),s("path",{d:"M 53.714844 32.71875 C 53.714844 33.242188 53.710938 33.589844 53.714844 33.9375 C 53.738281 40.144531 53.78125 46.355469 53.773438 52.558594 C 53.769531 60.132812 49.191406 66.550781 42.109375 68.980469 C 31.75 72.535156 20.832031 65.855469 19.277344 55.007812 C 17.949219 45.734375 25.082031 36.703125 34.425781 35.839844 C 35.238281 35.765625 36.0625 35.714844 36.875 35.71875 C 37.5625 35.722656 38.253906 35.820312 39.019531 35.886719 L 39.019531 44.914062 C 37.476562 44.914062 35.925781 44.65625 34.492188 44.960938 C 30.476562 45.816406 27.804688 49.804688 28.34375 53.804688 C 28.90625 57.972656 32.472656 61.066406 36.628906 60.992188 C 40.773438 60.917969 44.214844 57.738281 44.609375 53.609375 C 44.660156 53.042969 44.675781 52.476562 44.679688 51.910156 C 44.6875 39.933594 44.691406 27.960938 44.699219 15.988281 L 44.699219 14.714844 L 53.609375 14.714844 C 53.855469 22.707031 60.320312 28.332031 67.632812 28.535156 L 67.632812 37.4375 C 62.527344 37.453125 58 35.832031 53.714844 32.726562 Z M 53.714844 32.71875",class:"cls-1"},null,-1)])])}const Ot=Object.assign(M(Rt,[["render",Bt],["__scopeId","data-v-685f1115"]]),{__name:"UiSocialFbIconTiktok"}),jt={class:"fb-social-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85"},Dt={lang:"en"},Ht=["fill"],Ut=T({__name:"FbIconSocial",props:{name:{},color:{default:"black"}},setup(e){const t=e,o={facebook:It,instagram:At,pinterest:Pt,youtube:Et,tiktok:Ot},l=P(()=>ce(o,t.name));return(r,h)=>(a(),d("svg",jt,[s("title",Dt,_(e.name)+" icon",1),s("g",{fill:t.color},[(a(),z(ze(i(l))))],8,Ht)]))}}),Te=Object.assign(M(Ut,[["__scopeId","data-v-a457c5c3"]]),{__name:"UiFbIconSocial"});function Vt(e){performance?.mark?.("mark_feature_usage",{detail:{feature:e}})}const Kt={src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[Number,String],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:String,required:!1},sizes:{type:[Object,String],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},alt:{type:String,required:!1},referrerpolicy:{type:String,required:!1},usemap:{type:String,required:!1},longdesc:{type:String,required:!1},ismap:{type:Boolean,required:!1},loading:{type:String,required:!1,validator:e=>["lazy","eager"].includes(e)},crossorigin:{type:[Boolean,String],required:!1,validator:e=>["anonymous","use-credentials","",!0,!1].includes(e)},decoding:{type:String,required:!1,validator:e=>["async","auto","sync"].includes(e)},nonce:{type:[String],required:!1}},Zt=e=>{const t=P(()=>({provider:e.provider,preset:e.preset})),o=P(()=>({width:V(e.width),height:V(e.height),alt:e.alt,referrerpolicy:e.referrerpolicy,usemap:e.usemap,longdesc:e.longdesc,ismap:e.ismap,crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,loading:e.loading,decoding:e.decoding,nonce:e.nonce})),l=de(),r=P(()=>
1({...e.modifiers,width:V(e.width),height:V(e.height),format:e.format,quality:e.quality||l.options.quality,background:e.background,fit:e.fit}));return{options:t,attrs:o,modifiers:r}},Qt={...Kt,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},custom:{type:Boolean,required:!1}},Yt=["src"],Gt=T({__name:"NuxtImg",props:Qt,emits:["load","error"],setup(e,{emit:t}){const o=e,l=Ee(),r=t,h=!1,f=de(),c=Zt(o),u=I(!1),n=I(),m=P(()=>f.getSizes(o.src,{...c.options.value,sizes:o.sizes,densities:o.densities,modifiers:{...c.modifiers.value,width:V(o.width),height:V(o.height)}})),g=P(()=>{const p={...c.attrs.value,"data-nuxt-img":""};return(!o.placeholder||u.value)&&(p.sizes=m.value.sizes,p.srcset=m.value.srcset),p}),b=P(()=>{let p=o.placeholder;if(p===""&&(p=!0),!p||u.value)return!1;if(typeof p=="string")return p;const y=Array.isArray(p)?p:typeof p=="number"?[p,p]:[10,10];return f(o.src,{...c.modifiers.value,width:y[0],height:y[1],quality:y[2]||50,blur:y[3]||3},c.options.value)}),w=P(()=>o.sizes?m.value.src:f(o.src,c.modifiers.value,c.options.value)),F=P(()=>b.value?b.value:w.value),k=ue().isHydrating;return W(()=>{if(b.value||o.custom){const p=new Image;w.value&&(p.src=w.value),o.sizes&&(p.sizes=m.value.sizes||"",p.srcset=m.value.srcset),p.onload=y=>{u.value=!0,r("load",y)},p.onerror=y=>{r("error",y)},Vt("nuxt-image");return}n.value&&(n.value.complete&&k&&(n.value.getAttribute("data-error")?r("error",new Event("error")):r("load",new Event("load"))),n.value.onload=p=>{r("load",p)},n.value.onerror=p=>{r("error",p)})}),(p,y)=>p.custom?ye(p.$slots,"default",Re(Be({...i(h)?{onerror:"this.setAttribute('data-error', 1)"}:{},imgAttrs:{...g.value,...i(l)},isLoaded:u.value,src:F.value})),void 0,void 0,1):(a(),d("img",we({key:0,ref_key:"imgEl",ref:n,class:b.value&&!u.value?p.placeholderClass:void 0},{...i(h)?{onerror:"this.setAttribute('data-error', 1)"}:{},...g.value,...i(l)},{src:F.value}),null,16,Yt))}}),Wt=Object.assign(Gt,{__name:"NuxtImg"}),Xt={class:"fb-newsletter-form"},Jt={key:0,class:"fb-newsletter-form__success font-bold","aria-live":"polite"},es={key:0,class:"fb-newsletter-form__error text-danger font-bold","aria-live":"polite"},ts=["for"],ss=["id","placeholder"],os=["for"],ls=["id","placeholder"],as=["for"],ns=["id","placeholder"],rs={class:"flex items-start gap-2 normal-case mt-4"},is=["href"],cs=["disabled"],us=T({name:"FbNewsletterForm",__name:"FbNewsletterForm",setup(e,{expose:t}){const o=K(),{t:l}=D(),{markSubscribed:r}=me(),h=se(),f=se(),c=se(),u=I(""),n=I(""),m=I(""),g=I(!1),b=I("idle");function w(){b.value="idle",u.value="",n.value="",m.value="",g.value=!1}async function F(){b.value="pending";try{await ot(m.value,u.value,n.value,g.value),b.value="success",r()}catch($){je($),b.value="error"}}return t({reset:w}),($,k)=>(a(),d("div",Xt,[b.value==="success"?(a(),d("p",Jt,_(i(l)("newsletter.form.successMessage")),1)):(a(),d("form",{key:1,class:"text-left",onSubmit:Q(F,["prevent"])},[b.value==="error"?(a(),d("p",es,_(i(l)("newsletter.form.errorMessage")),1)):j("",!0),s("label",{class:"sr-only",for:i(h)},_(i(l)("newsletter.form.firstNameLabel")),9,ts),Z(s("input",{id:i(h),"onUpdate:modelValue":k[0]||(k[0]=p=>u.value=p),type:"text",name:"VORNAME",autocomplete:"given-name",placeholder:i(l)("newsletter.form.firstNamePlaceholder"),class:"box-border text-md bg-grey-light block w-full p-2",required:""},null,8,ss),[[oe,u.value]]),s("label",{class:"sr-only",for:i(f)},_(i(l)("newsletter.form.lastNameLabel")),9,os),Z(s("input",{id:i(f),"onUpdate:modelValue":k[1]||(k[1]=p=>n.value=p),type:"text",name:"NACHNAME",autocomplete:"family-name",placeholder:i(l)("newsletter.form.lastNamePlaceholder"),class:"box-border text-md bg-grey-light block w-full p-2 mt-4",required:""},null,8,ls),[[oe,n.value]]),s("label",{class:"sr-only",for:i(c)},_(i(l)("newsletter.form.emailLabel")),9,as),Z(s("input",{id:i(c),"onUpdate:modelValue":k[2]||(k[2]=p=>m.value=p),type:"email",name:"EMAIL",autocomplete:"email",placeholder:i(l)("newsletter.form.emailPlaceholder"),class:"box-border text-md bg-grey-light block w-full p-2 mt-4",required:""},null,8,ns),[[oe,m.value]]),s("label",rs,[Z(s("input",{"onUpdate:modelValue":k[3]||(k[3]=p=>g.value=p),type:"checkbox",name:"NEWSLETTER_OPTIN",class:"flex-shrink-0 mt-1",required:""},null,512),[[Oe,g.value]]),s("span",null,[O(_(i(l)("newsletter.form.o
1ptinLabel"))+" ",1),s("a",{href:i(o)({name:"slug",params:{slug:"datenschutz"}}),target:"_blank",rel:"nofollow noopener noreferrer",class:"underline"},_(i(l)("newsletter.form.optinPrivacyLinkText")),9,is),O(" "+_(i(l)("newsletter.form.optinLabelSuffix")),1)])]),k[4]||(k[4]=s("input",{type:"hidden",name:"locale",value:"de"},null,-1)),k[5]||(k[5]=s("input",{type:"text",name:"email_address_check",value:"",class:"hidden","aria-hidden":"true",tabindex:"-1",autocomplete:"off"},null,-1)),s("button",{type:"submit",class:"fb-button mt-6 text-lg text-white font-bold bg-primary border-primary",disabled:b.value==="pending"},_(i(l)("newsletter.form.submitCta")),9,cs)],32))]))}}),Ne=Object.assign(us,{__name:"ContainersFbNewsletterForm"}),ds={class:"fb-newsletter-banner sm:mb-10"},ms={class:"sm:container mx-auto pt-12 sm:pt-0 flex flex-col sm:flex-row-reverse items-stretch justify-center"},fs={class:"fb-newsletter-banner__image-wrapper relative flex-1 sm:w-1/2"},ps={class:"sm:w-4/5 sm:py-12 px-4 sm:px-0"},hs={class:"fb-newsletter-banner__text-wrapper relative flex-1 w-full sm:w-1/2"},bs={class:"h-full flex items-center justify-center sm:justify-start relative"},gs={class:"sm:w-4/5 py-6 px-4 sm:px-0 text-center sm:text-left w-full"},_s={class:"fb-newsletter-banner__headline py-2 px-4 text-2xl font-bold uppercase"},vs={class:"block text-2xl"},ws={class:"py-2 px-4"},ys=T({__name:"FbNewsletterBanner",setup(e){const{t}=D();return(o,l)=>{const r=Wt;return a(),d("div",ds,[s("div",ms,[s("div",fs,[s("div",ps,[v(r,{provider:"cloudflare",src:"/static/NEWSLETTER_burger-foto_portrait.png",width:844,height:768,quality:80,fit:"cover",modifiers:{gravity:"auto"},sizes:"xs:100vw sm:480px",alt:i(t)("newsletter.headlinePrefix"),class:"h-64 sm:h-96 w-full object-cover"},null,8,["alt"])]),v(le,{class:"hidden sm:block fb-newsletter-banner__pattern absolute w-2/5 z-20",name:"d-newsletter1",color:"var(--color-secondary)"}),v(le,{class:"sm:hidden fb-newsletter-banner__pattern absolute w-1/2 z-20",name:"m-newsletter",color:"var(--color-secondary)"})]),s("div",hs,[s("div",bs,[s("div",gs,[s("p",_s,[O(_(i(t)("newsletter.headlinePrefix"))+" ",1),s("span",vs,_(i(t)("newsletter.headlineHighlight")),1)]),s("p",ws,_(i(t)("newsletter.subheadline")),1),v(Ne,{class:"py-2 px-4"})]),v(le,{class:"fb-newsletter-banner__pattern-1 absolute w-1/6 hidden sm:block bottom-0 left-0 z-20",name:"d-newsletter2",color:"var(--color-secondary)"})])])])])}}}),ks=Object.assign(M(ys,[["__scopeId","data-v-d5e2c660"]]),{__name:"ContainersFbNewsletterBanner"}),xs={class:"fb-footer mt-20"},$s={class:"bg-primary py-10"},Fs={class:"container md:grid md:grid-cols-2 md:gap-2 lg:grid-cols-4"},Ss={class:"text-center md:text-left"},Cs={class:"uppercase font-bold text-white"},Is=["href"],Ts={class:"text-center md:text-left md:mr-8 mt-8 md:mt-0"},Ns={class:"uppercase font-bold text-white"},As=["href"],Ms={class:"uppercase text-white mt-1"},qs={class:"uppercase text-white mt-1"},Ps={class:"text-center md:text-left md:mr-8 mt-8 md:mt-0"},Ls={class:"uppercase font-bold text-white"},zs={class:"uppercase text-white mt-1"},Es={class:"text-center md:text-left md:mr-8 mt-8 md:mt-0"},Rs={class:"italic text-white mt-1"},Bs=T({__name:"FbFooter",setup(e){const{t}=D(),o=K(),l=ke().public.socialLinks,r=[{title:t("links.privacy"),url:o({name:"slug",params:{slug:"datenschutz"}})},{title:t("links.imprint"),url:o({name:"slug",params:{slug:"impressum"}})},{title:t("links.contact"),url:o({name:"slug",params:{slug:"kontakt"}})}],h=[{title:t("links.shop"),url:"https://shop.foodboom.de",external:!0},{title:t("links.aboutUs"),url:o({name:"slug",params:{slug:"ueber-uns"}})},{title:t("links.career"),url:o({name:"slug",params:{slug:"karriere"}})},{title:t("links.jobs"),url:o({name:"slug",params:{slug:"jobs"}})},{title:t("links.press"),url:o({name:"slug",params:{slug:"pressebereich"}})},{title:t("links.cooperations"),url:"https://www.foodboom.agency/",external:!0}],f=[{icon:"instagram",url:l.instagram},{icon:"facebook",url:l.facebook},{icon:"pinterest",url:l.pinterest},{icon:"youtube",url:l.youtube},{icon:"tiktok",url:l.tiktok}];return(c,u)=>{const n=Y;return a(),d("footer",xs,[v(ks),s("div",$s,[s("div",Fs,[s("div",Ss,[s("p",Cs,_(i(t)("footer.socials")),1),(a(),d(N,null,L(f,(m,g)=>s("a",{key:g,href:m.url,target:"_blank",rel:"nofollow noopener noreferrer"},[v(Te,{class:"inline-block mt-2 mr-2 h-8 w-8",name:m.icon},null,8,["name"])],8,Is)),64))]),s("div",Ts,[s("p",Ns,_(i(t)("footer.links")),1),(a(),d(N,null,L(h,(m,g)=>(a(),d(N,{key:g},[m.external?(a(),d("a",{key:0,href:m.url,target:"_blank",rel:"noopener noreferrer",class:"no-underline"}
1,[s("p",Ms,_(m.title),1)],8,As)):(a(),z(n,{key:1,to:m.url,class:"no-underline"},{default:A(()=>[s("p",qs,_(m.title),1)]),_:2},1032,["to"]))],64))),64))]),s("div",Ps,[s("p",Ls,_(i(t)("footer.legal")),1),(a(),d(N,null,L(r,(m,g)=>v(n,{key:g,to:m.url,class:"no-underline"},{default:A(()=>[s("p",zs,_(m.title),1)]),_:2},1032,["to"])),64))]),s("div",Es,[s("p",Rs,_(i(t)("footer.affiliate")),1)])]),v(Ft,{class:"h-20 w-20 m-auto mt-8"})])])}}}),Os=Object.assign(Bs,{__name:"ContainersFbFooter"}),js=X("/foodboom_wortmarke_schwarz_small.webp"),Ds=X("/foodboom_wortmarke_schwarz_medium.webp"),Hs={class:"flex-shrink-0 flex items-center justify-end",style:{height:"76px"}},Us={class:"relative flex flex-col flex-grow px-6 overflow-y-scroll"},Vs={class:"flex-grow"},Ks={class:"flex items-center"},Zs=["href"],Qs={class:"tracking-widest"},Ys={class:"tracking-widest"},Gs=["onClick"],Ws={class:"overflow-hidden pb-3"},Xs={class:"w-full max-w-sm mx-auto h-8 px-12 my-6 flex justify-between"},Js=["href"],eo={inheritAttrs:!1},to=T({...eo,__name:"FbNavigationDrawer",props:{show:{type:Boolean,default:!1}},emits:["close"],setup(e){const{t}=D(),o=K(),l=xe(),r=I([{title:t("links.recipes.index"),url:o({name:"recipes"}),elementClasses:"border-b border-article-collection",subMenuActive:!1,subMenuItems:[{title:t("links.recipes.collections"),url:o({name:"slug",params:{slug:"rezeptsammlungen"}})},{title:t("links.recipes.search"),url:o({name:"recipes"})}]},{title:t("links.kitchenKnowledges.index"),url:o({name:"slug",params:{slug:"kuechenwissen"}}),elementClasses:"border-b border-article-knowledge",subMenuActive:!1,subMenuItems:[{title:t("links.kitchenKnowledges.commodities"),url:o({name:"slug",params:{slug:"warenkunden"}})},{title:t("links.kitchenKnowledges.basics"),url:o({name:"slug",params:{slug:"grundrezepte"}})},{title:t("links.kitchenKnowledges.tipsAndTricks"),url:o({name:"slug",params:{slug:"tipps-und-tricks"}})}]},{title:t("links.kitchenKnowledges.reading"),url:o({name:"slug",params:{slug:"lesestoff"}}),elementClasses:"border-b border-article-reading",subMenuActive:!1,subMenuItems:[]},{title:t("links.shop"),url:"https://shop.foodboom.de",elementClasses:"border-b",subMenuActive:!1,subMenuItems:[],external:!0}]),h=ke().public.socialLinks,f=[{icon:"instagram",url:h.instagram},{icon:"facebook",url:h.facebook},{icon:"pinterest",url:h.pinterest},{icon:"youtube",url:h.youtube}],c=n=>{for(const m in n.subMenuItems)if(n.subMenuItems[m].url===l.fullPath)return!0;return!1},u=n=>{r.value.forEach(m=>m.subMenuActive=!1),n.subMenuActive=!n.subMenuActive};return(n,m)=>{const g=Y;return a(),z(ct,we(n.$attrs,{onInput:m[3]||(m[3]=b=>n.$emit("close"))}),{default:A(({closeFlyout:b})=>[s("div",Hs,[v(U,{name:"close",color:"black",class:"inline h-4 w-4 mx-6 my-4",onClick:b},null,8,["onClick"])]),s("div",Us,[s("div",Vs,[(a(!0),d(N,null,L(i(r),(w,F)=>(a(),d("div",{key:F,class:B(w.elementClasses)},[s("div",Ks,[w.external?(a(),d("a",{key:0,href:w.url,target:"_blank",rel:"noopener noreferrer",class:"py-3 flex-grow no-underline uppercase",onClick:m[0]||(m[0]=$=>n.$emit("close"))},[s("p",Qs,_(w.title),1)],8,Zs)):(a(),z(g,{key:1,class:B(["py-3 flex-grow no-underline uppercase",{"font-bold":c(w)}]),"active-class":"font-extrabold",to:w.url,onClick:m[1]||(m[1]=$=>n.$emit("close"))},{default:A(()=>[s("p",Ys,_(w.title),1)]),_:2},1032,["class","to"])),w.subMenuItems.length?(a(),d("button",{key:2,onClick:$=>u(w)},[v(U,{class:"h-6 w-6",name:w.subMenuActive?"minus":"plus"},null,8,["name"])],8,Gs)):j("",!0)]),v($e,{"enter-active-class":"transition-max-height duration-200 ease-linear","leave-active-class":"transition-max-height duration-200 ease-linear","enter-from-class":"max-h-0","enter-to-class":"max-h-38","leave-from-class":"max-h-38","leave-to-class":"max-h-0"},{default:A(()=>[Z(s("div",Ws,[(a(!0),d(N,null,L(w.subMenuItems,($,k)=>(a(),z(g,{key:k,class:"no-underline","active-class":"font-bold",to:$.url},{default:A(()=>[s("p",{class:"py-1 pl-5 uppercase tracking-wider",onClick:m[2]||(m[2]=p=>n.$emit("close"))},_($.title),1)]),_:2},1032,["to"]))),128))],512),[[De,w.subMenuActive]])]),_:2},1024)],2))),128))]),s("div",Xs,[(a(),d(N,null,L(f,(w,F)=>
1s("a",{key:F,href:w.url,target:"_blank",rel:"nofollow noopener noreferrer"},[v(Te,{class:"h-8 w-8",name:w.icon},null,8,["name"])],8,Js)),64))])])]),_:1},16)}}}),so=Object.assign(to,{__name:"ContainersFbNavigationDrawer"});var ae,he;function oo(){if(he)return ae;he=1;var e=He();function t(o,l){return e(l,function(r){return o[r]})}return ae=t,ae}var ne,be;function lo(){if(be)return ne;be=1;var e=oo(),t=Ue();function o(l){return l==null?[]:e(l,t(l))}return ne=o,ne}var ao=lo();const no=Fe(ao);var re,ge;function ro(){if(ge)return re;ge=1;var e=Ve();function t(o,l){var r;return e(o,function(h,f,c){return r=l(h,f,c),!r}),!!r}return re=t,re}var ie,_e;function io(){if(_e)return ie;_e=1;var e=Ke(),t=Ze(),o=ro(),l=Qe(),r=Ye();function h(f,c,u){var n=l(f)?e:o;return u&&r(f,c,u)&&(c=void 0),n(f,t(c,3))}return ie=h,ie}var co=io();const uo=Fe(co),mo=T({name:"FbAutocomplete",components:{FbIcon:U,FbImage:Ge},props:{maxHeight:{type:String,default:"260px"}},emits:["result-clicked","has-results","blur","focus"],setup(){return{localePath:K()}},data(){return{searchResults:{},totalHits:[],searchQuery:"",showResults:!1,fallbackImage:"/fallback.png"}},computed:{hasResults(){const e=uo(no(this.searchResults),"length");return this.$emit("has-results",e),e},searchPath(){return this.localePath({name:"search",query:{q:this.searchQuery}})},showMobileFlyout(){return this.hasResults&&this.showResults&&this.searchQuery&&window.outerWidth<1280}},watch:{showMobileFlyout(e){e?this.$nextTick(()=>{lt(document.querySelector("#resultlist"))}):at()}},mounted(){window.addEventListener("resize",this.onResize)},beforeUnmount(){window.removeEventListener("resize",this.onResize)},methods:{goToSearchPage(){this.inputBlur(),this.$router.push(this.searchPath),this.scrollToTop()},routeTo(e,t){return this.localePath(Xe(e.kind||t,e.slug,!!this.$config.dev))},onInput(e){this.searchQuery=e.target.value,this.debounceSearch()},debounceSearch:ut(function(){this.search(this.searchQuery)},250),async search(e){const{convertAlgoliaObject:t,searchDocuments:o}=We();if(e==="")this.$emit("has-results",!1),this.searchResults={Recipe:[],CollectionArticle:[],KitchenKnowledgeArticle:[],ReadingArticle:[],Page:[]},this.totalHits=0;else{const{results:l}=await o({query:e,hitsPerPage:3});l.forEach(r=>{const h=r.index.split("_")[0];this.searchResults[h]=r.hits.map(f=>t(f))}),this.totalHits=l.map(r=>r.nbHits)}},onResize(){const e=window.innerHeight*.01;document.documentElement.style.setProperty("--vh",`${e}px`)},onInputFocus(){window.addEventListener("click",this.onHandleOutsideClick),this.showResults=!0,this.$emit("focus")},inputBlur(){setTimeout(()=>{window.removeEventListener("click",this.onHandleOutsideClick),this.showResults=!1,this.searchQuery="",this.$emit("blur"),this.$emit("has-results",!1)},200)},resultClicked(){this.$emit("result-clicked"),this.inputBlur()},scrollToTop(){window.scrollTo({top:0,left:0})},onHandleOutsideClick(e){e.target.closest("#search-flyout")===null&&this.inputBlur()}}}),fo={class:"flex items-center px-4 h-12"},po=["placeholder","value"],ho={key:0,id:"resultlist",class:"fb-autocomplete__results absolute overflow-y-scroll px-4 pb-16 w-full bottom-0 bg-white xl:shadow-xl"},bo={class:"py-5 pb-2 flex flex-wrap items-center"},go={class:"flex-1 uppercase font-extrabold"},_o={class:"flex-1 text-right"},vo={class:"text-sm"},wo={class:"font-bold"},yo={key:1},ko=["src","srcset","alt"],xo={class:"fb-autocomplete__title fb-line-clamp-3 px-4 flex-1 font-extrabold text-base break-normal"},$o={class:"inline-block mx-auto uppercase font-extrabold border-b-3 border-black"},Fo={key:1,class:"flex h-full items-center justify-center"},So={class:"text-center mt-4 p-5 uppercase font-extrabold"};function Co(e,t,o,l,r,h){const f=q("FbIcon"),c=q("FbImage"),u=Y;return a(),d("div",{id:"search-flyout",class:"fb-autocomplete flex flex-col z-10",onClick:t[4]||(t[4]=Q(()=>{},["stop"]))},[s("div",fo,[v(f,{name:"search",color:"black",class:"inline h-6 w-6",onClick:Q(e.goToSearchPage,["stop"])},null,8,["onClick"]),s("input",{class:"fb-autocomplete__input flex-grow border-b ml-4 m-2 focus:outline-none inline",type:"text",autocomplete:"off",placeholder:e.$t("search.inputField"),value:e.searchQuery,onInput:t[0]||(t[0]=(...n)=>e.onInput&&e.onInput(...n)),onFocus:t[1]||(t[1]=(...n)=>e.onInputFocus&&e.onInputFocus(...n)),onKeydown:[t[2]||(t[2]=fe((...n)=>e.inputBlur&&e.inputBlur(...n),["esc"])),t[3]||(t[3]=fe((...n)=>e.goToSearchPage&&e.goToSearchPage(...n),["enter"]))]},null,40,po)]),e.showResults&&e.searchQuery?(a(),d("div",ho,[e.hasResults?(a(),d(N,{key:0},[(a(!0),d(N,null,L(e.searchResults,(n,m,g)=>(a(),d("div",{key:g},[n.length?(a(),d(N,{key:0},[s("div",bo,[s("div",go,[s("p",null,_(e.$t(`search.resultIndices.${m}`)),1)]),s("div",_o,[s("p",vo,[s("strong",wo,_(e.totalHits[g]),1),O(" "+_(e.$t("search.totalHits")),1)])])]),s("ul",{style:Je({maxHeight:e.maxHeight}),class:"grid grid-cols-1"},[(a(!0),d(N,null,L(n,b=>(a(),d("li",{key:b.objectID,class:"cursor-pointer py-2"},[v(u,{class:"flex",to:e.routeTo(b,m),title:b.title,onClick:e.resultClicked},{default:A(()=>[b.headerImageMobile||b.headerImage?(a(),z(c,{key:0,"default-source":{width:72,height:72,sizes:[{size:"default",width:72,unit:"px"}]},image:b.headerImageMobile||b.headerImage},null,8,["image"])):(a(),d("div",yo,[s("img",{src:e.fallbackImage,srcset:`${e.fallbackImage} 72w`,alt:b.title,class:"z-10 relative",sizes:"72px",loading:"lazy"}
1,null,8,ko)])),s("p",xo,_(b.title),1)]),_:2},1032,["to","title","onClick"])]))),128))],4)],64)):j("",!0)]))),128)),v(u,{to:e.searchPath,class:"p-5 -ml-5 lg:ml-0 xl:pl-0 flex fixed md:static bottom-0 w-full md:w-auto z-20 bg-white xl:block lg:text-left",onClick:e.inputBlur},{default:A(()=>[s("p",$o,_(e.$t("search.showAllResults")),1)]),_:1},8,["to","onClick"])],64)):(a(),d("div",Fo,[s("p",So,_(e.$t("search.noResults")),1)]))])):j("",!0)])}const Ae=Object.assign(M(mo,[["render",Co]]),{__name:"ContainersFbAutocomplete"}),Io=T({components:{FbAutocomplete:Ae,FbModal:nt},props:{show:{type:Boolean,default:!1}},emits:["hide-search-flyout"],data(){return{hasResults:!1}},methods:{setHasResults(e){this.hasResults=e}}}),To={class:"fb-search-flyout z-40 bg-white w-full shadow-lg pb-1"};function No(e,t,o,l,r,h){const f=q("FbAutocomplete"),c=q("FbModal");return a(),d("div",{class:B(["fb-search-flyout-modal flex flex-col fixed w-screen z-50 top-0 left-0 duration-300",{"fb-search-flyout-modal--hidden":!e.show,"h-screen":e.hasResults}]),onClick:t[3]||(t[3]=Q(u=>e.$emit("hide-search-flyout"),["self"]))},[s("div",To,[v(f,{class:"w-full","max-height":"100%",onResultClicked:t[0]||(t[0]=u=>e.$emit("hide-search-flyout")),onHasResults:e.setHasResults,onBlur:t[1]||(t[1]=u=>e.$emit("hide-search-flyout"))},null,8,["onHasResults"])]),e.show&&e.hasResults?(a(),z(c,{key:0,onClick:t[2]||(t[2]=u=>e.$emit("hide-search-flyout"))})):j("",!0)],2)}const Ao=Object.assign(M(Io,[["render",No],["__scopeId","data-v-7590b7bc"]]),{__name:"ContainersFbSearchFlyout"}),Mo=js+" 90w, "+Ds+" 300w, "+Ie+" 720w",qo={class:"container h-full flex items-center"},Po={class:"hidden xl:inline"},Lo=["href"],zo={key:2,class:"absolute bg-white fb-navbar__dropdown shadow-lg hidden"},Eo={class:"relative flex xl:flex-grow justify-items-stretch items-center focus-within:border-teal-500 ml-8"},Ro=["aria-label"],Bo=["aria-label"],Oo=T({__name:"FbNavbar",setup(e){const{t}=D(),o=K(),l=xe(),r=I(null),h=I(!1),f=I(!1),c=I(!1),u=I(!1),n=I(0),m=[{title:t("links.recipes.index"),url:o({name:"recipes"}),borderColor:"border-article-collection",children:[{title:t("links.recipes.collections"),url:o({name:"slug",params:{slug:"rezeptsammlungen"}})},{title:t("links.recipes.search"),url:o({name:"recipes"})}]},{title:t("links.kitchenKnowledges.index"),url:o({name:"slug",params:{slug:"kuechenwissen"}}),borderColor:"border-article-knowledge",children:[{title:t("links.kitchenKnowledges.commodities"),url:o({name:"slug",params:{slug:"warenkunden"}})},{title:t("links.kitchenKnowledges.basics"),url:o({name:"slug",params:{slug:"grundrezepte"}})},{title:t("links.kitchenKnowledges.tipsAndTricks"),url:o({name:"slug",params:{slug:"tipps-und-tricks"}})}]},{title:t("links.kitchenKnowledges.reading"),url:o({name:"slug",params:{slug:"lesestoff"}}),borderColor:"border-article-reading"},{title:t("links.shop"),url:"https://shop.foodboom.de",borderColor:"",external:!0}],g=()=>{c.value=!0,u.value=!1,document.body.classList.add("no-scroll")},b=()=>{c.value=!1,document.body.classList.remove("no-scroll")},w=()=>{u.value=!0,c.value=!1,document.body.classList.add("no-scroll")},F=()=>{u.value=!1,document.body.classList.remove("no-scroll")},$=()=>{const y=window.pageYOffset||document.documentElement.scrollTop;h.value=y>150&&y>n.value,u.value=u.value&&!h.value,n.value=y},k=y=>{for(const x in y.children)if(y.children[x].url===l.fullPath)return!0;return!1},p=y=>{u.value&&(r.value===y.target||r.value?.contains(y.target)||F())};return Se(()=>l,(y,x)=>{(y.name!==x.name||y.params.slug!==x.params.slug)&&(h.value=!1)}),W(()=>{window.addEventListener("scroll",$),window.addEventListener("click",p)}),Ce(()=>{window.removeEventListener("scroll",$),window.removeEventListener("click",p)}),(y,x)=>{const E=Y;return a(),d("div",{ref_key:"navbar",ref:r,class:"fb-navbar"},[s("header",{class:B(["w-full fixed z-60 bg-white transition-all duration-200",{"navbar--hidden":i(h),"shadow-lg":!i(h)&&!i(u)}])},[s("nav",qo,[v(E,{to:i(o)("index"),class:"navbar-logo lg:mr-4"},{default:A(()=>[...x[3]||(x[3]=[s("img",{width:"90",height:"43",sizes:"90px",src:Ie,srcset:Mo,alt:"FOODBOOM Logo"},null,-1)])]),_:1},8,["to"]),s("div",Po,[s("ul",null,[(a(),d(N,null,L(m,(S,G)=>s("li",{key:G,class:"fb-navbar__link relative inline-block mx-3"},[S.external?(a(),d("a",{key:0,href:S.url,target:"_blank",rel:"noopener noreferrer",class:"no-underline uppercase"},_(S.title),9,Lo)):(a(),z(E,{key:1,to:S.url,"active-class":"font-bold",class:B([{"font-bold":k(S)},"no-underline uppercase"])},{default:A(()=>[O(_(S.title),1)]),_:2},1032,["to","class"])),S.children?(a(),d("div",zo,[s("div",{class:B(["flex flex-col pt-1 border-t-2",S.borderColor])},[(a(!0),d(N,null,L(S.children,(C,R)=>(a(),z(E,{key:R,to:C.url,"active-class":"font-bold",class:"whitespace-nowrap text-base"},{default:A(()=>[O(_(C.title),1)]),_:2},1032,["to"]))),128))],2)])):j("",!0)])),64))])]),x[4]||(x[4]=s("div",{class:"flex-grow xl:hidden"},null,-1)),s("div",Eo,[v($e,{name:"fade"},{default:A(()=>[i(u)?j("",!0):(a(),d("button",{key:0,"aria-label":y.$t("buttons.search"),class:"h-12 w-12 text-center xl:hidden"},[v(U,{name:"search",color:"black",class:"inline h-6 w-6 mx-2",onClick:Q(w,["stop"])})],8,Ro))]),_:1}),v(Ae,{class:"hidden xl:inline flex-grow",onFocus:x[0]||(x[0]=S=>
1f.value=!0),onBlur:x[1]||(x[1]=S=>f.value=!1)}),s("button",{"aria-label":y.$t("buttons.openSidebar"),class:"h-12 w-12 text-center xl:hidden -mr-2",onClick:g},[v(U,{name:"burgerMenu",color:"black",class:"h-6 w-6 mx-auto"})],8,Bo)])])],2),v(so,{modelValue:i(c),"onUpdate:modelValue":x[2]||(x[2]=S=>et(c)?c.value=S:null),class:"xl:hidden",onClose:b},null,8,["modelValue"]),v(Ao,{class:"bg-white xl:hidden",show:i(u),onHideSearchFlyout:F},null,8,["show"])],512)}}}),jo=Object.assign(Oo,{__name:"ContainersFbNavbar"}),Do=X("/images/newsletter-floating-icon.webp"),Ho=["aria-label","aria-hidden","tabindex"],Uo=["aria-label","aria-hidden","tabindex"],Vo=T({__name:"FbNewsletterFloatingButton",setup(e){const{t}=D(),{open:o,hasSubscribed:l,isCardDismissed:r,dismissCard:h,syncFromStorage:f}=me(),c=I(!1),u=P(()=>l.value||r.value),n=P(()=>c.value&&!u.value);return W(()=>{f(),c.value=!0}),(m,g)=>u.value?j("",!0):(a(),d("div",{key:0,class:B(["fb-newsletter-floating-button fixed top-24 right-4 z-40 w-36 sm:w-56 transition-visibility-opacity duration-1000 ease-in-out print:hidden",n.value?"fb-newsletter-floating-button--visible visible opacity-100":"invisible opacity-0"])},[s("button",{type:"button",class:"fb-newsletter-floating-button__card block w-full","aria-label":i(t)("newsletter.floatingIcon.label"),"aria-hidden":n.value?void 0:"true",tabindex:n.value?void 0:-1,onClick:g[0]||(g[0]=(...b)=>i(o)&&i(o)(...b))},[...g[2]||(g[2]=[s("img",{src:Do,alt:"",width:"294",height:"250",class:"w-full h-auto rounded-lg shadow-lg"},null,-1)])],8,Ho),s("button",{type:"button",class:"fb-newsletter-floating-button__dismiss absolute -top-2 -right-2 w-6 h-6 rounded-full bg-white shadow-md flex items-center justify-center","aria-label":i(t)("newsletter.floatingIcon.dismissLabel"),"aria-hidden":n.value?void 0:"true",tabindex:n.value?void 0:-1,onClick:g[1]||(g[1]=(...b)=>i(h)&&i(h)(...b))},[v(U,{name:"close",color:"black",class:"w-3 h-3"})],8,Uo)],2))}}),Ko=Object.assign(Vo,{__name:"ContainersFbNewsletterFloatingButton"}),Zo=X("/images/newsletter-envelope.webp"),Qo={class:"fb-newsletter-modal w-full flex flex-col sm:flex-row"},Yo={class:"fb-newsletter-modal__photo relative w-full h-44 sm:h-auto sm:w-72 flex-shrink-0"},Go={class:"block h-full w-full sm:absolute sm:inset-0"},Wo=["srcset"],Xo=["src","srcset","sizes"],Jo={class:"flex-1 px-6 pt-16 pb-6 sm:pl-16 sm:pr-10 sm:pt-10 sm:pb-10 text-center sm:text-left"},el={class:"text-2xl sm:text-3xl font-bold uppercase"},tl={class:"text-secondary block text-2xl sm:text-3xl"},sl={class:"py-4"},ol=2e4,ve=80,ll=T({__name:"FbNewsletterModal",setup(e){const t=de(),o=t.getSizes("/static/NEWSLETTER_burger-foto_portrait.png",{provider:"cloudflare",modifiers:{width:288,height:684,quality:ve,fit:"cover"}}),l=t.getSizes("/static/NEWSLETTER_burger-foto_landscape.jpg",{provider:"cloudflare",sizes:"xs:100vw sm:100vw",modifiers:{width:768,height:400,quality:ve,fit:"cover"}}),{t:r}=D(),{isOpen:h,isRatingOpen:f,open:c,close:u,isAutoOpenSuppressed:n,suppressAutoOpen:m}=me(),g=tt("form");let b;function w(){u(),m()}return Se(h,F=>{F&&g.value?.reset()}),W(()=>{n()||(b=setTimeout(()=>{!n()&&!f.value&&c()},ol))}),Ce(()=>{clearTimeout(b)}),(F,$)=>(a(),z(rt,{"is-open":i(h),width:900,"max-width-class":"max-w-4xl","content-class":"",onClose:w},{default:A(()=>[s("div",Qo,[s("div",Yo,[s("picture",Go,[s("source",{media:"(min-width: 640px)",srcset:i(o).srcset},null,8,Wo),s("img",{src:i(l).src,srcset:i(l).srcset,sizes:i(l).sizes,alt:"",class:"h-full w-full object-cover"},null,8,Xo)]),$[0]||($[0]=s("img",{src:Zo,alt:"",width:"256",height:"256",class:"absolute w-24 h-24 sm:w-28 sm:h-28 p-3 bg-white rounded-full left-1/2 bottom-0 -translate-x-1/2 translate-y-1/2 sm:left-auto sm:bottom-auto sm:right-0 sm:top-1/2 sm:translate-x-1/2 sm:-translate-y-1/2"},null,-1))]),s("div",Jo,[s("p",el,[O(_(i(r)("newsletter.headlinePrefix"))+" ",1),s("span",tl,_(i(r)("newsletter.headlineHighlight")),1)]),s("p",sl,_(i(r)("newsletter.subheadline")),1),v(Ne,{ref_key:"form",ref:g},null,512)])])]),_:1},8,["is-open"]))}}),al=Object.assign(ll,{__name:"ContainersFbNewsletterModal"}),nl=T({components:{FbIcon:U},data(){return{showButton:!1}},mounted(){window.addEventListener("scroll",this.onScroll)},beforeUnmount(){window.removeEventListener("scroll",this.onScroll)},methods:{onScroll(){this.showButton=(window.pageYOffset||document.documentElement.scrollTop)>150},scrollToTop(){window.scrollTo({top:0,left:0,behavior:"smooth"})}}});function rl(e,t,o,l,r,h){const f=q("FbIcon");return a(),d("button",{class:B(["fb-scroll-to-top fixed right-4 bottom-4 z-40 w-12 h-12 rounded-full p-4 flex items-center justify-center bg-magenta transition-visibility-opacity duration-1000 ease-in-out print:hidden",{"visible opacity-100":e.showButton,"invisible opacity-0":!e.showButton}]),onClick:t[0]||(t[0]=(...c)=>e.scrollToTop&&e.scrollToTop(...c))},[v(f,{name:"arrow",color:"white",class:"w-4 h-4 transform -rotate-90"})],2)}const il=Object.assign(M(nl,[["render",rl]]),{__name:"UiFbScrollToTopButton"}),cl=T({components:{FbBreadcrumbs:yt,FbFooter:Os,FbNavbar:jo,FbNewsletterFloatingButton:Ko,FbNewsletterModal:al,FbScrollToTopButton:il,FbGoogleTagManager:st},head(){return this.$nuxtI18nSeo()},mounted(){pe("consent","default",{ad_storage:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"granted",wait_for_update:500}),pe("set","ads_data_redaction",!0),it("gtm.js",{"gtm.start":new Date().getTime()})}}),ul={class:"min-h-screen flex flex-col"};function dl(e,t,o,l,r,h){const f=pt,c=q("FbGoogleTagManager"),u=q("FbNavbar"),n=q("FbBreadcrumbs"),m=q("FbFooter"),g=q("FbScrollToTopButton"),b=q("FbNewsletterFloatingButton"),w=q("FbNewsletterModal");return a(),d("div",ul,[v(f),v(c),v(u,{class:"print:hidden"}),s("main",null,[v(n,{class:"container mx-auto print:hidden"}),ye(e.$slots,"default",{class:"flex-grow"})]),v(m,{class:"print:hidden"}),v(g),v(b),v(w)])}const bl=M(cl,[["render",dl]]);export{bl 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.