@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/karla-latin-ext-wght-normal.Dq0rrjgs.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/karla-latin-wght-normal.C3-ma4ov.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark}html,body{background:#100d0b;margin:0}body{-webkit-font-smoothing:antialiased;font-family:Karla Variable,system-ui,sans-serif}a{color:#e0955a}a:hover{color:#f4eee6}*{box-sizing:border-box}@media (width<=980px){nav{gap:12px!important;height:68px!important;padding:0 20px!important}nav>div{display:none!important}h1{font-size:50px!important}h2{font-size:36px!important}section{padding:64px 20px!important}[style*="grid-template-columns: repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[style*="grid-template-columns: repeat(2"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns: 1.4fr"]{grid-template-columns:1fr!important;gap:28px!important}[style*="justify-content: space-between; align-items: flex-end; gap: 60px"]{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}[style*="padding: 30px 40px; display: flex; align-items: center; gap: 30px"]{flex-direction:column!important;align-items:flex-start!important}footer{padding:48px 20px!important}.ph[style*="height: 380px"]{height:240px!important}}.hero-img .ph{height:100%!important}@media (width<=980px){.topbar{padding:9px 14px!important;font-size:12.5px!important}header.hero{flex-flow:wrap!important;height:auto!important}header.hero>.hero-img{width:50%!important;height:58vw!important}header.hero>.hero-box{margin-top:-28px!important;padding:0 14px 8px!important}.hero-card{gap:14px!important;padding:26px 20px 28px!important}.hero-card p{font-size:15.5px!important}.hero-card>div:last-of-type{width:100%;flex-direction:column!important}.hero-card>div:last-of-type a{width:100%}header.hero>div:nth-child(4),header.hero>div:nth-child(5){padding:5px 8px!important;font-size:9.5px!important;display:block!important;top:auto!important;bottom:12px!important}header.hero>div:nth-child(4){left:10px!important}header.hero>div:nth-child(5){right:10px!important}.start{padding:44px 20px!important}.start span[style*="font-size: 88px"]{font-size:52px!important}#extras{padding:64px 20px!important}.gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}.gallery>div{aspect-ratio:1}.gallery>div:first-child{aspect-ratio:16/9;grid-column:1/-1}[style*="height: 380px; background: #1B1512"]{height:240px!important}[style*="padding: 34px 40px; border-right"]{padding:18px 16px!important}[style*="padding: 34px 40px; border-right"] b{font-size:19px!important}[style*="padding: 34px 40px; border-right"] span{font-size:12px!important}header.hero>.hero-box{margin-top:0!important;padding:0 12px!important;position:absolute!important;top:14px!important}.hero-card{background:#100d0bb8!important;gap:10px!important;padding:18px 16px 20px!important}.hero-card>span:first-child{padding:5px 9px!important;font-size:9.5px!important}.hero-card svg{width:44px!important;height:44px!important}.hero-card p{display:none}.hero-card>div:last-of-type{flex-direction:row!important}.hero-card>div:last-of-type a:last-child{display:none!important}#ankommt{padding:64px 20px!important}#ankommt .two,#feier .two{grid-template-columns:1fr!important;gap:28px!important}#feier{padding:56px 20px!important}#feier h2{font-size:34px!important}.early>div{flex-direction:column!important;gap:8px!important}.early button{width:100%}#versand [style*="padding: 44px 52px"]{padding:28px 22px!important}details>div{grid-template-columns:1fr!important;gap:24px!important}#stimmen{padding:64px 20px!important}.rev{grid-template-columns:1fr!important}header.hero>.hero-img{height:78vw!important}header.hero>.hero-box{width:100%;margin-top:-44px!important;padding:0 14px!important;position:relative!important;top:auto!important}.hero-card{-webkit-backdrop-filter:none!important;background:#191412!important;gap:14px!important;padding:24px 20px 26px!important}.hero-card h1{font-size:38px!important}.hero-card p{margin:0!important;font-size:15.5px!important;line-height:1.55!important;display:block!important}.hero-card>div:last-of-type{width:100%;flex-direction:column!important;gap:10px!important}.hero-card>div:last-of-type a,.hero-card>div:last-of-type a:last-child{justify-content:center;width:100%;display:flex!important}header.hero>div:nth-child(4),header.hero>div:nth-child(5){top:12px!important;bottom:auto!important}.stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.stats b{font-size:42px!important}.stats span:not([data-count]){font-size:13px!important}}.fk-burger{display:none}@media (width<=980px){nav:not(.crumbs){gap:10px!important;padding:0 16px!important}nav:not(.crumbs)>a:first-child svg{width:36px!important;height:36px!important}nav:not(.crumbs)>a:first-child>span>span:first-child{font-size:19px!important}nav:not(.crumbs)>a:first-child>span>span:last-child{font-size:7px!important}nav:not(.crumbs)>a[href=\/vorbestellen]{margin-left:auto;min-height:40px!important;padding:0 12px!important;font-size:13px!important}.fk-burger{cursor:pointer;background:0 0;border:1px solid #f4eee64d;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:42px;height:42px;padding:0 10px;display:flex}.fk-burger span{background:#f4eee6;height:1.5px;transition:transform .3s,opacity .3s;display:block}html.fk-menu-open .fk-burger span:first-child{transform:translateY(6.5px)rotate(45deg)}html.fk-menu-open .fk-burger span:nth-child(2){opacity:0}html.fk-menu-open .fk-burger span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}html.fk-menu-open nav:not(.crumbs)>#fk-menu{background:#100d0b;border-bottom:1px solid #f4eee61f;flex-direction:column;max-height:calc(100vh - 68px);padding:8px 20px 24px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 30px 60px -20px #000c;gap:0!important;margin:0!important;display:flex!important}html.fk-menu-open #fk-menu a{border-bottom:1px solid #f4eee61a;padding:14px 0;font-family:Fraunces Variable,Georgia,serif;font-weight:300;color:#f4eee6!important;font-size:26px!important}html.fk-menu-open #fk-menu a:after{display:none}}@media (width<=980px) and (prefers-reduced-motion:no-preference){html.fk-menu-open #fk-menu a{animation:.45s cubic-bezier(.2,.7,.2,1) both fk-menu-in}html.fk-menu-open #fk-menu a:nth-child(2){animation-delay:40ms}html.fk-menu-open #fk-menu a:nth-child(3){animation-delay:80ms}html.fk-menu-open #fk-menu a:nth-child(4){animation-delay:.12s}html.fk-menu-open #fk-menu a:nth-child(5){animation-delay:.16s}html.fk-menu-open #fk-menu a:nth-child(6){animation-delay:.2s}@keyframes fk-menu-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}}@media (width>=981px) and (width<=1280px){nav:not(.crumbs){gap:24px!important;padding:0 32px!important}nav:not(.crumbs)>div{gap:22px!important}}nav:not(.crumbs) a{white-space:nowrap}@media (width>=981px){section[style*="padding: 110px 96px"]{padding-top:84px!important;padding-bottom:84px!important}#gerichte{padding-bottom:48px!important}#kuechen{padding-top:56px!important}}@media (width<=980px){#gerichte{padding-bottom:36px!important}#kuechen{padding-top:36px!important}#video{padding-top:0!important}#video>div{grid-template-columns:1fr!important;gap:24px!important}#video h2{font-size:32px!important}.handwerk{grid-template-columns:1fr!important;gap:18px!important}.portionen{grid-template-columns:1fr!important;gap:20px!important}}.sp{--e:#c97b3c;--eh:#e0955a;--v:#22a07e;--vh:#31bc96;--c:#f4eee6;--s:#d6ccc0;--m:#9c8f81;--n2:#191412;--n3:#1d1815;--h:#f4eee61f;color:var(--c)}.sp .wrap{max-width:1180px;margin:0 auto;padding:0 40px}.sp .crumbs{color:var(--m);padding:26px 0 0;font-size:13px}.sp .crumbs a{color:var(--m);text-decoration:none}.sp .crumbs a:hover{color:var(--c)}.sp .eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--e);margin:0;font-size:11px;font-weight:700}.sp .eyebrow.v{color:var(--vh)}.sp h1{letter-spacing:-.02em;margin:14px 0 0;font-family:Fraunces Variable,Georgia,serif;font-size:64px;font-weight:300;line-height:1.02}.sp h2{letter-spacing:-.015em;margin:0;font-family:Fraunces Variable,Georgia,serif;font-size:40px;font-weight:300;line-height:1.08}.sp h3{margin:0;font-family:Fraunces Variable,Georgia,serif;font-size:24px;font-weight:400}.sp .lede{color:var(--s);max-width:58ch;margin:20px 0 0;font-size:19px;font-weight:300;line-height:1.6}.sp section{border-top:1px solid var(--h);padding:80px 0}.sp .hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;padding:36px 0 80px;display:grid}.sp .img{aspect-ratio:4/3;background:#1b1512 50%/cover no-repeat}.sp .price{align-items:baseline;gap:12px;margin-top:26px;display:flex}.sp .price b{font-family:Fraunces Variable,Georgia,serif;font-size:56px;font-weight:300}.sp .price span{color:var(--m);font-size:15px}.sp .btns{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sp .btn{background:var(--e);color:#100d0b;cursor:pointer;border:0;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sp .btn.v{background:var(--v)}.sp .btn.o{color:var(--c);background:0 0;border:1px solid #f4eee659;font-weight:500}.sp .list{margin:22px 0 0;padding:0;list-style:none}.sp .list li{border-top:1px solid var(--h);color:var(--s);gap:12px;padding:12px 0;font-size:16px;display:flex}.sp .list li:before{content:"";background:var(--e);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:9px}.sp .list.v li:before{background:var(--v)}.sp .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.sp .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sp .card{background:var(--n3);border:1px solid var(--h);padding:30px 32px}.sp .card p{color:var(--s);margin:10px 0 0;font-weight:300;line-height:1.6}.sp .prose{max-width:720px}.sp .prose p,.sp .prose li{color:var(--s);font-size:18px;font-weight:300;line-height:1.75}.sp .prose h2{margin:56px 0 18px;font-size:36px}.sp .prose h3{margin:34px 0 10px}.sp .prose a{color:var(--eh)}.sp .prose strong{color:var(--c);font-weight:600}.sp .prose table{border-collapse:collapse;width:100%;margin:22px 0;font-size:16px}.sp .prose th,.sp .prose td{text-align:left;border-top:1px solid var(--h);color:var(--s);vertical-align:top;padding:12px 10px}.sp .prose th{color:var(--m);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.sp .box{background:var(--n3);border:1px solid var(--h);border-left:3px solid var(--v);margin:30px 0;padding:24px 28px}.sp .box p{margin:0}.sp .toc{background:var(--n2);border:1px solid var(--h);margin:34px 0;padding:22px 26px}.sp .toc b{letter-spacing:.18em;text-transform:uppercase;color:var(--m);font-size:12px}.sp .toc ol{margin:12px 0 0;padding-left:20px}.sp .toc li{font-size:16px;line-height:1.9}.sp .toc a{color:var(--s);text-decoration:none}.sp .toc a:hover{color:var(--c)}.sp .meta{color:var(--m);margin-top:18px;font-size:14px}.sp .faq details{border-top:1px solid var(--h);padding:20px 0}.sp .faq summary{cursor:pointer;font-family:Fraunces Variable,Georgia,serif;font-size:21px;list-style:none}.sp .faq summary:after{content:" +";color:var(--e)}.sp .faq p{color:var(--s);margin:12px 0 0;font-size:16.5px;font-weight:300;line-height:1.65}.sp form.inq{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:30px;display:grid}.sp form.inq label{color:var(--m);letter-spacing:.04em;flex-direction:column;gap:7px;font-size:13px;display:flex}.sp form.inq .full{grid-column:1/-1}.sp form.inq input,.sp form.inq select,.sp form.inq textarea{color:#100d0b;background:#f4eee6;border:0;min-height:50px;padding:14px;font-family:inherit;font-size:16px}.sp form.inq textarea{resize:vertical;min-height:140px}.sp form.inq .check{flex-direction:row;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.sp form.inq .check input{width:18px;height:18px;min-height:auto;margin-top:2px}.sp .note-ok{color:var(--vh);font-weight:600}.sp .note-err{color:#e88b7e;font-weight:600}@media (width<=900px){.sp .wrap{padding:0 20px}.sp h1{font-size:42px}.sp h2{font-size:31px}.sp .hero,.sp .grid2,.sp .grid3,.sp form.inq{grid-template-columns:1fr}.sp .hero{gap:28px;padding:24px 0 56px}.sp section{padding:56px 0}.sp .prose p,.sp .prose li{font-size:17px}}.sp .danke{background:#1d1815;border:1px solid #f4eee624;border-left:3px solid #31bc96;outline:none;margin-top:30px;padding:36px 34px}.sp .danke h2{margin:10px 0 0}.fk-progress{z-index:100;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#c97b3c,#e0955a 50%,#31bc96);height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}nav:not(.crumbs){z-index:60;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#100d0bb8;transition:height .35s,background .35s;position:sticky;top:0}html.fk-scrolled nav:not(.crumbs){background:#100d0be6}@media (width>=981px){html.fk-scrolled nav:not(.crumbs){height:68px!important}}nav:not(.crumbs)>div a{position:relative}nav:not(.crumbs)>div a:after{content:"";transform-origin:100%;background:#e0955a;height:1px;transition:transform .35s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}nav:not(.crumbs)>div a:hover:after{transform-origin:0;transform:scaleX(1)}.sp .card,.fk-lift{transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .45s,box-shadow .45s}.sp .card:hover,.fk-lift:hover{transform:translateY(-6px);box-shadow:0 22px 50px -28px #000000e6;border-color:#e0955a8c!important}.sp .btn,a[style*="background: #C97B3C"],a[style*="background: #22A07E"],button{transition:transform .3s,filter .3s,box-shadow .3s}.sp .btn:hover,a[style*="background: #C97B3C"]:hover,a[style*="background: #22A07E"]:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 28px -14px #c97b3ccc}.fk-lift.fk-v:hover,.sp .card.fk-v:hover{border-color:#31bc9699!important}.fk-img{transition:filter .6s}.fk-img:hover{filter:brightness(1.07)saturate(1.08)}.fk-tablist{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.fk-tablist button{letter-spacing:.02em;color:#d6ccc0;cursor:pointer;background:0 0;border:1px solid #f4eee64d;min-height:48px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;transition:background .3s,color .3s,border-color .3s}.fk-tablist button:hover{border-color:var(--c);color:#f4eee6}.fk-tablist button[aria-selected=true]{background:var(--c);border-color:var(--c);color:#100d0b}.fk-tabs-on .fk-panel[hidden]{display:none}.fk-tabs-on .fk-panel{animation:.5s both fk-fade}@keyframes fk-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.fk-faq summary::-webkit-details-marker{display:none}.fk-faq summary:after{content:"";border-bottom:1.5px solid #e0955a;border-right:1.5px solid #e0955a;width:12px;height:12px;margin-top:-8px;transition:transform .3s;position:absolute;top:50%;right:6px;transform:rotate(45deg)}.fk-faq[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.fk-faq summary:hover{color:#e0955a!important}.fk-zoomable{cursor:zoom-in}.fk-lb{z-index:200;opacity:0;background:#0a0807f0;justify-content:center;align-items:center;padding:56px 64px;transition:opacity .3s;display:flex;position:fixed;inset:0}.fk-lb.fk-open{opacity:1}.fk-lb figure{flex-direction:column;align-items:center;gap:14px;max-width:100%;max-height:100%;margin:0;display:flex}.fk-lb img{object-fit:contain;max-width:min(1400px,100%);max-height:calc(100vh - 150px);transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block;transform:scale(.96)}.fk-lb.fk-open img{transform:none}.fk-lb figcaption{color:#d6ccc0;text-align:center;font-size:15px}.fk-lb button{color:#f4eee6;cursor:pointer;background:#100d0b99;border:1px solid #f4eee64d;justify-content:center;align-items:center;width:48px;height:48px;font-family:inherit;font-size:26px;line-height:1;display:flex;position:absolute}.fk-lb button:hover{color:#e0955a;border-color:#e0955a}.fk-lb .fk-x{top:16px;right:16px}.fk-lb .fk-prev{margin-top:-24px;top:50%;left:16px}.fk-lb .fk-next{margin-top:-24px;top:50%;right:16px}@media (width<=700px){.fk-lb{padding:64px 10px}.fk-lb .fk-prev,.fk-lb .fk-next{margin:0;top:auto;bottom:16px}}@media (prefers-reduced-motion:no-preference){.hero-img{overflow:hidden}.hero-img .ph{animation:2.4s cubic-bezier(.2,.7,.2,1) both fk-zoom}.hero-img:nth-child(2) .ph{animation-delay:.12s}.hero-card{animation:1.1s cubic-bezier(.2,.7,.2,1) .35s both fk-up}@keyframes fk-zoom{0%{opacity:.4;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes fk-up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.fk-rv{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1),clip-path 1.2s cubic-bezier(.7,0,.2,1),filter .9s;transition-delay:var(--fk-d,0s);transform:translateY(34px)}.fk-rv.fk-img{clip-path:inset(0 0 100%);transform:scale(1.06)}h2.fk-rv{filter:blur(6px)}.fk-rv.fk-in{opacity:1;clip-path:inset(0);filter:none;transform:none}}
