#main-content.container{margin-top:0;box-sizing:border-box}*{box-sizing:border-box}.menu-page.content{padding:20px}.menu-page.content .half-centered{text-align:center;padding:1rem 0}.menu-page.content .half-centered h1 img{max-width:75%;width:350px;margin:auto}.menu-page.content .link-wrap{display:flex;flex-wrap:wrap;justify-content:center;max-width:600px;margin:auto}.menu-page.content .link-wrap button{flex-grow:4;color:#fff;width:unset;border:none}.menu-page.content .link-wrap button.active.solid:focus{outline:-webkit-focus-ring-color auto 5px}.menu-page.content .link-wrap button.active{outline-offset:.25rem}.menu-wrap{padding:1.25rem 0;margin:auto;display:none;font-size:95%}.menu-wrap .menu-section{margin:auto;max-width:800px}.menu-wrap h2{text-align:center}.menu-wrap p.menu-desc{max-width:500px;margin:2rem auto}.menu-wrap p{font-size:85%}.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;font-size:80%}.menu-wrap .menu-footnote{font-size:85%;padding:2rem 1rem;max-width:500px;margin:auto}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}.callout-box{color:#fff}.callout-box .bkgd-image{height:100vw;max-height:400px;background-size:cover;background-position:center}.callout-box .one-half{padding:40px;text-align:center;margin:auto;float:unset}.callout-box .one-half h2,.callout-box .one-half p{color:#fff;text-align:center}.callout-box .one-half div.download{display:grid;grid-gap:.5rem;grid-template-columns:1fr 1fr;margin:0 0 1rem}.callout-box .one-half div.download a{display:inline-block;max-width:100%}.callout-box .one-half div.download a img{max-height:40px;max-width:100%;-o-object-fit:contain;object-fit:contain}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.cookies-choices-panel p{color:#fff}/*# sourceMappingURL=virtual-menu.min.css.map */