@font-face{font-family:krona;src:url(../media/krona_one_latin_400-s.p.0xkjgk3y-84wf.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:krona Fallback;src:local(Arial);ascent-override:66.97%;descent-override:17.48%;line-gap-override:0.0%;size-adjust:148.01%}.krona_e4140f11-module__z50bOa__className{font-family:krona,krona Fallback;font-weight:400}.krona_e4140f11-module__z50bOa__variable{--font-display:"krona", "krona Fallback"}
@font-face{font-family:hanken;src:url(../media/hanken_grotesk_latin_wght-s.p.26z73llzabmn8.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:hanken Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.hanken_b9f66866-module__28xvPW__className{font-family:hanken,hanken Fallback}.hanken_b9f66866-module__28xvPW__variable{--font-sans:"hanken", "hanken Fallback"}
:root{--svart:#0b0b09;--svart-2:#1a1a16;--rent-svart:#000;--ink:#f3f0ea;--muted:#b4b3a6;--line:#34342d;--line-strong:#77766a;--ockra:#dfb100;--gutter:max(16px, 3.5vw);--section-y:clamp(72px, 8vw, 128px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}.pz-body{background:var(--svart);color:var(--ink);font-family:var(--font-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0}.pz-body a{color:var(--ockra)}.pz-body a:hover{color:var(--ink)}.pz-body a:focus-visible{outline:2px solid var(--ockra);outline-offset:2px}.pz-wrap{max-width:1280px;margin:0 auto}.pz-label{letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600;line-height:16px}.pz-label--ockra{color:var(--ockra)}.pz-label--muted{color:var(--muted)}.pz-display{font-family:var(--font-display), "Helvetica Neue", Arial, sans-serif;font-weight:400}.pz-accent{color:var(--ockra)}.pz-muted{color:var(--muted)}.pz-btn{letter-spacing:.2em;text-transform:uppercase;align-items:center;min-height:52px;padding-inline:28px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pz-body .pz-btn--primary{background:var(--ockra);color:var(--rent-svart)}.pz-body .pz-btn--primary:hover{background:var(--ink);color:var(--rent-svart)}.pz-body .pz-btn--secondary{border:1.5px solid var(--line-strong);color:var(--ink)}.pz-body .pz-btn--secondary:hover{border-color:var(--ink)}.pz-header{background:var(--rent-svart);padding:16px var(--gutter);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;display:flex}.pz-header__logo{line-height:0;display:block}.pz-header__logo img{width:auto;height:52px;display:block}.pz-nav{flex-wrap:wrap;align-items:center;gap:4px 32px;display:flex}.pz-body .pz-nav__link{color:var(--ink);padding-block:14px;text-decoration:none}.pz-body .pz-nav__link:hover{color:var(--ockra)}.pz-nav .pz-btn{min-height:48px;padding-inline:24px;font-size:12px}.pz-bar{background:var(--svart-2);height:clamp(340px,46vw,680px);position:relative}.pz-bar__img{object-fit:cover;object-position:50% 45%}.pz-sticker{background:var(--ockra);z-index:1;border-radius:9999px;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute;bottom:-64px;right:max(16px,5vw);transform:rotate(10deg)}.pz-sticker img{width:100px;height:auto;display:block}.pz-intro{padding:clamp(72px, 8vw, 120px) var(--gutter) clamp(64px, 7vw, 104px)}.pz-intro__inner{flex-direction:column;gap:48px;display:flex}.pz-intro__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;display:flex}.pz-intro__title{flex-direction:column;flex:560px;gap:24px;min-width:0;display:flex}.pz-intro__title h1{letter-spacing:-.03em;margin:0;font-size:clamp(44px,6.4vw,96px);line-height:1}.pz-intro__title h1 span{display:block}.pz-intro__lead{flex-direction:column;flex:0 400px;gap:24px;min-width:0;display:flex}.pz-intro__lead p{margin:0;font-size:20px;font-weight:300;line-height:30px}.pz-buttons{flex-wrap:wrap;gap:12px;display:flex}.pz-pillars{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px 48px;padding-top:40px;display:grid}.pz-pillar{flex-direction:column;gap:12px;display:flex}.pz-pillar__no{color:var(--ockra);font-size:28px;line-height:32px}.pz-pillar h2{margin:0}.pz-pillar p{color:var(--muted);margin:0;font-size:16px;line-height:25px}.pz-menu{background:var(--svart-2);padding:var(--section-y) var(--gutter)}.pz-menu__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px 80px;display:grid}.pz-cell{grid-row:var(--row);min-width:0}.pz-cell--drink{grid-column:1}.pz-cell--food{grid-column:2}@media (max-width:900px){.pz-menu__grid{grid-template-columns:minmax(0,1fr)}.pz-cell,.pz-cell--drink,.pz-cell--food{order:var(--order);grid-area:auto/1}}.pz-menu__head{flex-direction:column;gap:16px;display:flex}.pz-menu__head h2{letter-spacing:-.02em;margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08}.pz-menu__head p:not(.pz-label){color:var(--muted);white-space:pre-line;max-width:34em;margin:0;font-size:17px;line-height:27px}.pz-group{border-top:3px solid var(--ockra);flex-direction:column;padding-top:20px;display:flex}.pz-group h3{text-transform:uppercase;letter-spacing:.02em;color:var(--ockra);margin:0 0 4px;font-size:24px;line-height:30px}.pz-group__text{color:var(--muted);white-space:pre-line;margin:8px 0 0;font-size:15px;line-height:23px}.pz-list{margin:0;padding:0;list-style:none}.pz-drink{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding-block:20px;display:flex}.pz-drink__no{color:var(--ockra);flex:0 0 44px;font-size:22px;line-height:28px}.pz-drink__body{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.pz-drink__name{font-size:22px;line-height:28px}.pz-drink__desc{color:var(--muted);font-size:14px;line-height:21px}.pz-drink__abv{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;line-height:24px}.pz-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:600;line-height:24px}.pz-drink .pz-price{text-align:right;flex:0 0 88px}.pz-group--food{gap:22px}.pz-group--food h3{margin:0}.pz-group--food .pz-group__text{margin:-10px 0 0}.pz-group--food .pz-list{flex-direction:column;gap:22px;display:flex}.pz-dish{flex-direction:column;gap:4px;display:flex}.pz-dish__top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pz-dish__name{font-size:18px;font-weight:600;line-height:24px}.pz-dish .pz-price{font-size:17px}.pz-dish__desc{color:var(--muted);font-size:14px;line-height:20px}.pz-footnote{color:var(--muted);margin:-24px 0 0;font-size:13px;line-height:18px}.pz-section{padding:var(--section-y) var(--gutter)}.pz-section--alt{background:var(--svart-2)}.pz-section__inner{flex-direction:column;gap:48px;display:flex}.pz-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.pz-section__head h2{letter-spacing:-.02em;margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08}.pz-section__head p{min-width:0;color:var(--muted);flex:0 420px;margin:0;font-size:17px;line-height:27px}.pz-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.pz-figure{flex-direction:column;gap:16px;margin:0;display:flex}.pz-figure__img{aspect-ratio:4/5;background:var(--svart-2);position:relative;overflow:hidden}.pz-figure__img img{object-fit:cover}.pz-figure figcaption{flex-direction:column;gap:4px;display:flex}.pz-figure figcaption span:last-child{color:var(--muted);font-size:15px;line-height:22px}.pz-find{flex-direction:column;gap:20px;display:flex}.pz-find address{letter-spacing:-.01em;font-size:clamp(28px,3.6vw,52px);font-style:normal;line-height:1.15}.pz-body .pz-map{text-underline-offset:6px;align-self:flex-start;padding-block:12px}.pz-hours{border-top:1px solid var(--line-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 32px;margin:0;display:grid}.pz-hours>div{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-block:24px;display:flex}.pz-hours dd{font-variant-numeric:tabular-nums;margin:0;font-size:26px;line-height:32px}.pz-hours-note{color:var(--muted);margin:-32px 0 0;font-size:13px;line-height:18px}.pz-footer{background:var(--ockra);color:var(--rent-svart);padding:64px var(--gutter)}.pz-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 48px;display:flex}.pz-footer__logo{width:170px;max-width:100%;height:auto;display:block}.pz-footer nav{flex-wrap:wrap;gap:4px 28px;display:flex}.pz-body .pz-footer a{color:var(--rent-svart);padding-block:10px;font-size:15px}.pz-body .pz-footer a:hover{color:var(--rent-svart);text-decoration-thickness:2px}.pz-body .pz-footer a:focus-visible{outline-color:var(--rent-svart)}.pz-footer__legal{border-top:1.5px solid var(--rent-svart);flex:100%;margin:0;padding-top:24px;font-size:13px;line-height:18px}
