.meny_muted__LZUeI{color:var(--tekst-dempet)}.meny_top__d_vZ_{background:var(--kull-800);color:var(--tekst-invers);padding:28px 0 40px}.meny_top__d_vZ_ .container{display:grid;grid-gap:16px;gap:16px}.meny_crumbs__vW79M{display:flex;gap:10px;font-size:14px;color:var(--tekst-invers-dempet)}.meny_crumbs__vW79M a{text-decoration:none}.meny_crumbs__vW79M a:hover{color:var(--tekst-invers)}.meny_crumbs__vW79M [aria-current]{color:var(--oransje-500)}.meny_lead__BAjXU{color:var(--tekst-invers-dempet);max-width:680px}.meny_actions__Lh_Vu{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:8px}@media (min-width:900px){.meny_top__d_vZ_{padding:48px 0 64px}.meny_top__d_vZ_ .container{gap:18px}}.meny_body__RT311{padding:32px 0 56px}.meny_card__WNu4e,.meny_list__eEeTH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.meny_card__WNu4e{min-width:0;padding:24px 20px 16px;border-radius:var(--radius-card);background:var(--hvit);border:1px solid var(--linje);scroll-margin-top:76px}.meny_cardTop__7wPz3{display:flex;align-items:center;gap:16px}.meny_cardText__hHeBk{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.meny_cardText__hHeBk h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.meny_thumb__yVvnQ{position:relative;flex:none;width:72px;height:72px;border-radius:14px;overflow:hidden;background:var(--krem-100)}.meny_thumb__yVvnQ img{object-fit:cover}@media (max-width:419px){.meny_thumb__yVvnQ{display:none}}.meny_columns__diyjz{display:grid;min-width:0}.meny_col__mPxdJ{min-width:0}.meny_colHead__eiNzb,.meny_row__gAOYJ{display:grid;grid-template-columns:minmax(0,1fr) repeat(var(--cols,1),76px);grid-gap:12px;gap:12px;align-items:center}.meny_colHead__eiNzb{padding-bottom:4px;font:700 12px/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--tekst-dempet)}.meny_colHead__eiNzb span:not(:first-child),.meny_priceCell__5J0W6{text-align:right}.meny_col__mPxdJ+.meny_col__mPxdJ .meny_colHead__eiNzb{display:none}.meny_rows__ClND8{list-style:none;margin:0;padding:0}.meny_row__gAOYJ{padding:14px 0;border-bottom:1px solid var(--linje)}.meny_name__GgU7K{font-weight:700}.meny_desc___Iuea{grid-column:1/-1;margin-top:-8px;font-size:14px;line-height:1.4;color:var(--tekst-dempet)}.meny_priceCell__5J0W6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.meny_allergy__jDCg4{padding:18px 24px;border-radius:16px;background:var(--oransje-100)}@media (min-width:700px){.meny_columns__diyjz{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.meny_col__mPxdJ+.meny_col__mPxdJ .meny_colHead__eiNzb{display:grid}}@media (min-width:900px){.meny_body__RT311{padding:64px 0 96px}.meny_list__eEeTH{gap:32px}.meny_card__WNu4e{gap:28px;padding:40px 40px 32px;border-radius:24px}.meny_cardTop__7wPz3{gap:24px}.meny_thumb__yVvnQ{width:96px;height:96px;border-radius:16px}.meny_colHead__eiNzb,.meny_row__gAOYJ{grid-template-columns:minmax(0,1fr) repeat(var(--cols,1),84px);gap:16px}.meny_row__gAOYJ{padding:16px 0}.meny_desc___Iuea{font-size:15px}}.meny_cta__9jUcx{background:var(--kull-800);color:var(--tekst-invers);padding:48px 0}.meny_ctaInner__SXHrq{display:grid;grid-gap:24px;gap:24px}.meny_ctaText__yPdR3{display:grid;grid-gap:10px;gap:10px}.meny_ctaText__yPdR3 p{color:var(--tekst-invers-dempet)}.meny_ctaButtons__oZAS_{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:900px){.meny_cta__9jUcx{padding:72px 0}.meny_ctaInner__SXHrq{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px}}.MenuTabs_tabs__0VWhj{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:30;background:var(--hvit);border-bottom:1px solid var(--linje)}.MenuTabs_list__RfE3N{list-style:none;margin:0;padding:14px 0;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.MenuTabs_list__RfE3N::-webkit-scrollbar{display:none}.MenuTabs_list__RfE3N a{display:inline-block;padding:10px 18px;border-radius:999px;background:var(--krem-100);color:var(--tekst);font:500 15px/1.2 var(--font-body);text-decoration:none;white-space:nowrap}.MenuTabs_list__RfE3N a:hover{background:var(--linje)}.MenuTabs_list__RfE3N a.MenuTabs_active__6ZbTW{background:var(--kull-800);color:var(--tekst-invers);font-weight:700}@media (min-width:900px){.MenuTabs_list__RfE3N{padding:16px 0}.MenuTabs_list__RfE3N a{font-size:16px}}