#main-content{margin-top:0;box-sizing:border-box}*{box-sizing:border-box}.menu-page{padding:20px}.menu-page .copy{text-align:center;padding:1rem 0}.menu-page .copy h1 img{max-width:75%;width:350px;margin:auto}.menu-page .link-wrap{display:flex;flex-wrap:wrap;justify-content:center;max-width:600px;margin:auto}.menu-page .link-wrap button{font-family:TempoGrunge,sans-serif;flex-grow:4;color:#fff;background-color:#b95915;padding:10px;text-transform:uppercase;width:unset;border:none}.menu-page .link-wrap button.active{outline-offset:.25rem}.menu-page .link-wrap button.active.solid:focus{outline:-webkit-focus-ring-color auto 5px}.menu-wrap{padding:1.25rem 0;margin:auto;display:none}.menu-wrap .menu-section{margin:auto;max-width:800px}.menu-wrap h2{text-align:center;margin:2rem auto .5rem}.menu-wrap p.menu-desc{max-width:500px;margin:0 auto}.menu-wrap.active{display:block;opacity:0;animation:fade-in 2s ease-out forwards;margin:auto}.menu-wrap div.link-wrap{margin-bottom:2rem}.menu-wrap div.link-wrap a{margin:.25rem 1rem}.menu-wrap table.squiggle tr td{padding:8px}.menu-wrap table.squiggle tr td:first-child{padding:8px}.menu-wrap .menu-fancy.fancy{padding:15px}.menu-wrap .menu-fancy.fancy .dish-name{display:block}.menu-wrap .menu-footnote{font-size:85%;padding:2rem 1rem;max-width:500px;margin:auto}div.download{display:grid;grid-gap:.5rem;grid-template-columns:1fr 1fr;margin:0 0 1rem}div.download a{display:inline-block;max-width:100%}div.download a img{max-height:40px;max-width:100%;height:40px;padding:0;-o-object-fit:contain;object-fit:contain}button.scrollTop{position:fixed;right:-110px;bottom:5rem;color:#fff;padding:1rem;max-width:100px;z-index:5;transition:right .5s ease-in-out;font-family:"ltc-bodoni-175",serif}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.close-menu-btn{position:relative;background:rgba(0,0,0,0);border:none;color:#572700;font-size:2rem;right:clamp(-239px,-29px - 35vw,-154px);top:-82px;cursor:pointer}/*# sourceMappingURL=virtual-menu-07-08-2024.min.css.map */