.cinematic-story{color:#f7f2e8;--story-progress:0;--poster-rise:0px;background:#26221d}.cinematic-stage{max-width:1600px;margin:auto;padding:30px clamp(20px,5vw,80px);position:relative;overflow:clip}.cinematic-top{letter-spacing:.08em;text-transform:uppercase;color:#d8cbb9;justify-content:space-between;align-items:center;gap:20px;padding-bottom:30px;font-size:.7rem;display:flex}.cinematic-top a{min-height:44px;color:inherit;align-items:center;gap:18px;display:flex}.cinematic-top a:hover{color:#fff}.cinematic-layout{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.cinematic-copy{min-width:0}.cinematic-chapter{padding-block:28px}.cinematic-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#e6ac92;margin-bottom:25px;font-size:.72rem}.cinematic-chapter h1,.cinematic-chapter h2{letter-spacing:-.055em;font-size:clamp(3rem,6.7vw,6.5rem);line-height:1.02;font-family:var(--serif)}.cinematic-chapter em{color:#edb699}.cinematic-description{color:#dfd6c7;max-width:350px;margin-top:25px;font-size:1rem;line-height:1.75}.cinematic-actions{margin-top:28px}.cinematic-actions p{color:#c5baaa;margin-top:12px;font-size:.72rem}.cinematic-visual{min-width:0;margin:0}.cinematic-image{aspect-ratio:16/9;background:#352e25;position:relative}.cinematic-image img{object-fit:contain;width:100%;height:100%}.cinematic-image canvas{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cinematic-image canvas.has-frame{opacity:1;background:#26221d}.cinematic-visual figcaption{color:#cfbfa9;margin-top:12px;font-size:.65rem;line-height:1.6}.cinematic-visual-caption{font-family:var(--serif);letter-spacing:-.035em;color:#c7b597;margin-top:30px;font-size:clamp(1.8rem,3vw,3rem);line-height:1.1;display:block}.cinematic-bottom{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:20px;display:flex}.cinematic-bottom nav{gap:18px;display:none}.cinematic-bottom button{color:#c9bda9;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:4px 0;font-size:.75rem;display:inline-flex}.cinematic-bottom button[aria-current]{color:#fff6e9}.cinematic-bottom button span{font-size:.65rem}.cinematic-scroll-hint{color:#c9bda9;letter-spacing:.03em;font-size:.68rem;display:none}.cinematic-progress{background:#ffffff20;height:2px;display:none;position:absolute;bottom:0;left:0;right:0}.cinematic-progress span{transform:scaleX(var(--story-progress));transform-origin:0;background:#edb699;width:100%;height:100%;display:block}.cinematic-story :focus-visible{outline-offset:6px;outline:2px solid #edb699}.cinematic-story.is-enhanced .cinematic-stage{flex-direction:column;justify-content:space-between;height:100svh;display:flex;position:sticky;top:0}.is-enhanced .cinematic-layout{flex:1}.is-enhanced .cinematic-chapters{display:grid}.is-enhanced .cinematic-chapter{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .24s,transform .3s;transform:translateY(16px)}.is-enhanced .cinematic-chapter.is-current{opacity:1;transform:translateY(0)}.is-enhanced .cinematic-visual{transform:translateY(var(--poster-rise))}.is-enhanced .cinematic-bottom nav{display:flex}.is-enhanced .cinematic-scroll-hint,.is-enhanced .cinematic-progress{display:block}body:has(.cinematic-story) .info-header{position:relative}#efter-fortaellingen{scroll-margin-top:20px}#efter-fortaellingen:focus{outline:none}@media (width<=767px){.cinematic-stage{padding:15px 20px 20px}.cinematic-top{letter-spacing:.04em;padding-bottom:15px;font-size:.56rem}.cinematic-top>a{text-align:right;gap:10px;max-width:155px;font-size:.58rem}.cinematic-layout{grid-template-columns:1fr;gap:20px}.cinematic-chapter{padding-block:12px}.cinematic-chapter h1,.cinematic-chapter h2{font-size:clamp(2rem,11vw,3.4rem)}.cinematic-eyebrow{margin-bottom:13px;font-size:.62rem}.cinematic-description{max-width:330px;margin-top:16px;font-size:.82rem;line-height:1.6}.cinematic-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.cinematic-actions .button{min-height:46px;padding:10px 18px;font-size:.78rem}.cinematic-actions p{max-width:100px;margin-top:0;font-size:.64rem}.cinematic-visual{width:100%;max-width:460px;margin:auto}.cinematic-visual-caption{display:none}.cinematic-visual figcaption{margin-top:7px;font-size:.58rem}.cinematic-bottom{margin-top:18px;padding-top:10px}.cinematic-bottom nav{justify-content:space-between;gap:8px;width:100%}.cinematic-bottom button{gap:7px;font-size:.7rem}.cinematic-bottom button span{font-size:.58rem}.is-enhanced .cinematic-scroll-hint{display:none}.cinematic-story.is-enhanced .cinematic-stage{height:calc(100svh - 76px - env(safe-area-inset-bottom,0px))}.is-enhanced .cinematic-layout{flex:0}.is-enhanced .cinematic-chapter{padding:0}}@media (prefers-reduced-motion:reduce){.cinematic-story *{transition:none!important;transform:none!important}}.cinematic-top [data-motion-toggle]{color:#e8dbc9;background:0 0;border:1px solid #ffffff40;min-height:44px;margin-left:auto;padding:8px 12px;font-size:.65rem}.is-enhanced .cinematic-chapter:not(.is-current){transition:none}@media (width<=767px){.cinematic-top>span{display:none}.cinematic-top [data-motion-toggle]{margin-left:0;padding-inline:8px;font-size:.58rem}.cinematic-top{gap:12px}}.food-image-wrap[data-astro-cid-qugj3c4l]{display:block;position:relative}.appetite-actions[data-astro-cid-rqkt3otb]{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.appetite-menu-link[data-astro-cid-rqkt3otb]{min-height:52px;color:var(--cream);text-underline-offset:6px;align-items:center;gap:16px;display:inline-flex}.appetite-menu-link[data-astro-cid-rqkt3otb]:hover{color:var(--peach)}.appetite-menu-link[data-astro-cid-rqkt3otb]:focus-visible{outline:2px solid var(--cream);outline-offset:4px}.monalisa-story[data-astro-cid-6bda4czf]{color:#fff8eb;background:#20211c;padding-block:72px}.monalisa-story-grid[data-astro-cid-6bda4czf]{grid-template-columns:1.3fr 1fr;align-items:center;gap:52px;display:grid}.monalisa-story-art[data-astro-cid-6bda4czf]{border:1px solid #fff8eb40;border-radius:14px;position:relative;overflow:hidden}.monalisa-story-art[data-astro-cid-6bda4czf] img[data-astro-cid-6bda4czf]{width:100%;height:auto;display:block}.monalisa-story-copy[data-astro-cid-6bda4czf] h2[data-astro-cid-6bda4czf]{overflow-wrap:normal;font-size:clamp(2.5rem,4.3vw,4.3rem)}.monalisa-story-copy[data-astro-cid-6bda4czf] h2[data-astro-cid-6bda4czf] em[data-astro-cid-6bda4czf]{color:#f3f68c}.monalisa-story-copy[data-astro-cid-6bda4czf] p[data-astro-cid-6bda4czf]{color:#e2ddd2}.monalisa-story-copy[data-astro-cid-6bda4czf] .brand-kicker[data-astro-cid-6bda4czf]{color:#f3f68c}.monalisa-story-copy[data-astro-cid-6bda4czf] .monalisa-story-answer[data-astro-cid-6bda4czf]{color:#fff8eb;margin-block:24px 12px;font-size:1.25rem}.monalisa-story-copy[data-astro-cid-6bda4czf] .button{color:#20211c;background:#f3f68c;border-color:#f3f68c;margin-top:28px}.monalisa-story-copy[data-astro-cid-6bda4czf] small[data-astro-cid-6bda4czf]{color:#e2ddd2;margin-top:12px;font-size:.72rem;display:block}@media (width<=1023px){.monalisa-story-grid[data-astro-cid-6bda4czf]{grid-template-columns:1.1fr 1fr;gap:30px}.monalisa-story-copy[data-astro-cid-6bda4czf] h2[data-astro-cid-6bda4czf]{font-size:clamp(2rem,4vw,3rem)}}@media (width<=767px){.monalisa-story[data-astro-cid-6bda4czf]{padding-block:44px}.monalisa-story-grid[data-astro-cid-6bda4czf]{grid-template-columns:1fr;gap:30px}.monalisa-story-copy[data-astro-cid-6bda4czf] h2[data-astro-cid-6bda4czf]{font-size:clamp(2rem,9vw,3.4rem)}}.reviews-updated[data-astro-cid-4bjs7uhz]{margin-top:18px;font-size:.8rem}.review-card[data-astro-cid-4bjs7uhz] time{opacity:.8;margin-top:6px;font-size:.75rem}.reviews-section[data-astro-cid-4bjs7uhz]{background:var(--ink);color:var(--cream);padding-block:52px}.reviews-heading[data-astro-cid-4bjs7uhz]{margin-bottom:26px}.reviews-heading[data-astro-cid-4bjs7uhz] .brand-kicker[data-astro-cid-4bjs7uhz],.reviews-heading[data-astro-cid-4bjs7uhz] em[data-astro-cid-4bjs7uhz]{color:var(--peach)}.reviews-heading[data-astro-cid-4bjs7uhz] h2[data-astro-cid-4bjs7uhz]{font-size:clamp(2.3rem,4.8vw,4.4rem)}.reviews-grid[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.review-card[data-astro-cid-4bjs7uhz]{background:#ffffff05;border:1px solid #fff8eb35;border-radius:14px;flex-direction:column;grid-column:span 2;min-width:0;margin:0;padding:24px;display:flex}.review-card[data-astro-cid-4bjs7uhz]:nth-last-child(-n+2){grid-column:span 3}.review-stars[data-astro-cid-4bjs7uhz]{color:var(--peach);letter-spacing:3px;font-size:1.05rem}blockquote[data-astro-cid-4bjs7uhz]{margin:14px 0 22px}blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{color:var(--cream);margin:0;font-size:.92rem;line-height:1.65}figcaption[data-astro-cid-4bjs7uhz]{margin-top:auto;font-size:.85rem;font-weight:600}figcaption[data-astro-cid-4bjs7uhz] span[data-astro-cid-4bjs7uhz]{color:var(--peach);margin-right:5px}.reviews-link[data-astro-cid-4bjs7uhz]{min-height:44px;color:var(--peach);text-underline-offset:5px;align-items:center;margin-top:20px;display:inline-flex}.reviews-link[data-astro-cid-4bjs7uhz]:hover{color:var(--cream)}@media (width<=900px){.reviews-grid[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(2,minmax(0,1fr))}.review-card[data-astro-cid-4bjs7uhz],.review-card[data-astro-cid-4bjs7uhz]:nth-last-child(-n+2){grid-column:auto}.review-card[data-astro-cid-4bjs7uhz]:last-child{grid-column:1/-1}}@media (width<=600px){.reviews-section[data-astro-cid-4bjs7uhz]{padding-block:32px}.reviews-grid[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr;gap:12px}.review-card[data-astro-cid-4bjs7uhz]{padding:20px}}.local-discount[data-astro-cid-lcdefpme]{align-items:center;gap:28px;padding-block:30px 50px;display:flex}.discount-number[data-astro-cid-lcdefpme]{background:var(--peach);width:120px;height:120px;color:var(--ink);font-family:var(--display);border-radius:50%;flex-shrink:0;place-items:center;font-size:2.6rem;display:grid}.local-discount[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block:8px 12px;font-size:clamp(1.5rem,3vw,2.4rem)}@media (width<=767px){.local-discount[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px}.discount-number[data-astro-cid-lcdefpme]{width:76px;height:76px;font-size:1.8rem}}.home-events[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding-block:60px}.home-events[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:560px;margin-bottom:22px}.home-events[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:22px}.home-events[data-astro-cid-lcdefpme] .brand-text-link[data-astro-cid-lcdefpme]{margin-top:24px;display:block}
