@layer frame;@layer page{.bk .mn-h1>span{display:block}.bk .mn-h1{font-size:min(5.3em,10.4vw)}.bk .mn-lead-t a,.bk .mn-hk a,.bk .mn-veg a,.bk-note a{text-underline-offset:3px;padding:.72em 0;text-decoration-thickness:1px}html:not(.hv) .bk-ths{flex-wrap:wrap;grid-area:th;gap:8px;display:flex}html:not(.hv) .mn-it.has-th.bk-multi{grid-template:"row""th""desc"/minmax(0,1fr);row-gap:10px}html:not(.hv) .mn-it.has-th.nd.bk-multi{grid-template:"row""th"/minmax(0,1fr);align-items:stretch;row-gap:10px}html:not(.hv) .bk-multi .mn-th{width:var(--th);height:var(--th)}html:not(.hv) .bk-multi .mn-desc{min-height:0;display:block}.hv .bk-ths{display:none}@media (hover:hover){.hv .bk-multi [data-dish]:hover{text-underline-offset:4px;text-decoration:underline 1px}}.bk-cap:first-letter{text-transform:uppercase}.mn-desc .bk-cap{display:block}.bk-note p{font:300 20px/1.2 var(--serif);font-variant-numeric:lining-nums;color:var(--ink);text-wrap:pretty;margin:0}.bk-end .mn-end-c{padding-top:20px;padding-bottom:20px}.bk-end .mn-end-c:last-child{padding-bottom:40px}@media (width>=900px){.bk .mn-h1{font-size:min(5.3em,6.45161vw - 3.6129px)}.bk .mn-lead-t a,.bk .mn-hk a,.bk .mn-veg a,.bk-note a{padding:0}.bk-info{grid-template-rows:auto}.bk-info .mn-lead-t{padding-bottom:24px}.bk-info .mn-hours{flex-direction:column;grid-row:1;display:flex}.bk-info .mn-hours li{flex:1;align-items:center}html:not(.hv) .mn-it.has-th.bk-multi{row-gap:.5em}.bk-note p{font-size:1.3em;line-height:1.15}.bk-end{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-end .mn-end-c,.bk-end .mn-end-c:last-child{padding:2.2em 28px 3.2em}}}@layer ru;
