._details_wvvh7_1{padding:0 8vw 80px}._heading_wvvh7_2 h2{font:400 clamp(26px,3vw,40px)/1.5 var(--jp-mincho);margin:12px 0 16px}._heading_wvvh7_2>p:last-child,._notes_wvvh7_3{color:#625f58;font-size:14px;line-height:1.9}._index_wvvh7_4{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}._details_wvvh7_1 ._index_wvvh7_4 a{display:block}._index_wvvh7_4 a{color:var(--jade);background:#fffaf0;border:1px solid #c8c2b5;border-radius:2px;padding:12px 20px;font-size:14px}._index_wvvh7_4 a:hover{background:#eee7d7}._index_wvvh7_4 a:focus-visible{outline:3px solid var(--jade);outline-offset:3px}._grid_wvvh7_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._card_wvvh7_10{border:1px solid #d6d0c3;border-top:3px solid var(--jade);background:#fbf8f1;padding:32px clamp(22px,3vw,42px);scroll-margin-top:28px}._serving_wvvh7_11{font:14px/1.6 var(--jp-elegant);color:#625f58;align-items:center;gap:14px;margin:0 0 14px;display:flex}._serving_wvvh7_11 span{color:var(--red-dark);letter-spacing:.1em;font:14px Georgia,serif}._card_wvvh7_10 h3{font:400 clamp(26px,3vw,34px)/1.5 var(--jp-mincho);color:var(--jade);margin:0}._summary_wvvh7_14{color:#625f58;margin:12px 0;font-size:14px;line-height:1.9}._price_wvvh7_15{flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0 24px;display:flex}._price_wvvh7_15>span{color:#625f58;font-size:13px}._price_wvvh7_15 strong{color:var(--red-dark);font-variant-numeric:tabular-nums;font:400 32px/1.4 Georgia,serif}._price_wvvh7_15 small{font:15px var(--jp-mincho);margin-left:4px}._dishes_wvvh7_19{counter-reset:dish;border-top:1px solid #ded8cb;margin:0;padding:0;list-style:none}._dishes_wvvh7_19 li{font:16px/1.75 var(--jp-mincho);counter-increment:dish;overflow-wrap:anywhere;border-bottom:1px solid #ded8cb;gap:14px;padding:12px 0;display:flex}._dishes_wvvh7_19 li:before{content:counter(dish,decimal-leading-zero);color:#867b68;flex:0 0 20px;padding-top:4px;font:12px/1.8 Georgia,serif}._choice_wvvh7_22{color:#514c43;background:#eee7d7;margin:18px 0 0;padding:14px 16px;font-size:13px;line-height:1.9}._notes_wvvh7_3{margin:24px 0 0}._notes_wvvh7_3 a{color:var(--jade);text-underline-offset:3px;text-decoration:underline}@media (max-width:850px){._details_wvvh7_1{padding:0 24px 56px}._grid_wvvh7_9{grid-template-columns:1fr;gap:20px}._card_wvvh7_10{padding:26px 22px}._index_wvvh7_4{gap:8px}._index_wvvh7_4 a{padding:10px 13px;font-size:13px}._heading_wvvh7_2 h2{font-size:26px}._dishes_wvvh7_19 li{font-size:16px}._card_wvvh7_10 h3{font-size:28px}}
