#panel-food .dish{display:block;padding:0!important}#panel-food .dish-choice{display:flex;width:100%;align-items:center;gap:15px;padding:21px 8px;background:transparent;border:0;text-align:left;color:var(--ink);transition:background .35s,color .35s}.dish-choice .dish-index{font:16px var(--latin);color:#937b52;flex-shrink:0}.dish-choice .dish-name{font:500 13px/1.9 var(--serif);letter-spacing:.1em}.dish-choice .dish-arrow{margin-left:auto;color:#80683e;opacity:0;transform:translate(-4px,4px);transition:opacity .3s,transform .3s}.dish-choice:hover,.dish-choice[aria-pressed=true]{background:#b9a17423}.dish-choice[aria-pressed=true] .dish-name{color:#785b2d}.dish-choice:hover .dish-arrow,.dish-choice[aria-pressed=true] .dish-arrow,.dish-choice:focus-visible .dish-arrow{opacity:1;transform:none}.dish-choice:focus-visible{position:relative;z-index:3;outline:2px solid #80683e;outline-offset:-2px}.dish-instruction{font-size:10px;color:#79603a;letter-spacing:.05em;line-height:2;margin:20px 0 8px}#dish-photo-status{font-size:11px;color:#865039;line-height:1.8;margin:0}#dish-photo-status:empty{display:none}.menu-visual>div{z-index:3}.dish-photo-outgoing{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none}html[data-motion=on] .menu-visual img.dish-photo-outgoing{animation:dish-crossfade .7s ease both!important}html[data-motion=off] .dish-photo-outgoing{display:none}@keyframes dish-crossfade{from{opacity:1}to{opacity:0}}@media(max-width:640px){.dish-choice .dish-name{font-size:12px}.dish-choice .dish-arrow{opacity:.65;transform:none}#panel-food .dish-choice{padding:19px 6px}.dish-instruction{font-size:10px}}
