.menu-page{padding:2em 0}.draw-border{box-shadow:inset 0 0 0 4px #fff;color:#58afd1;transition:color .25s .0833s;position:relative;border-radius:14px;padding:2rem}.draw-border::before,.draw-border::after{border:0 solid rgba(0,0,0,0);box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;border-radius:14px;bottom:0;right:0}.draw-border::before{border-bottom-width:4px;border-left-width:4px}.draw-border::after{border-top-width:4px;border-right-width:4px}.draw-border:hover{color:#ffe593}.draw-border:hover::before,.draw-border:hover::after{border-color:#d71921;transition:border-color 0s,width .25s,height .25s;width:100%;height:100%}.draw-border:hover::before{transition-delay:0s,0s,.25s}.draw-border:hover::after{transition-delay:0s,.25s,0s}.menu-outer{max-width:500px;margin:auto;padding:0 1rem 1rem;text-align:center}.menu-outer h1 img{width:200px;max-width:80%}.link-wrap{flex-direction:row}.link-wrap.no-show{display:none}.link-wrap.fixed{position:fixed;left:0;width:100%;background-color:#fff;z-index:4;padding:1rem}.link-wrap button{flex-grow:10;border:none;margin:.25rem;font-size:1rem;min-width:33%}.link-wrap button.active{background-color:#4d4845;color:#fff}.panda-img-wrap{position:relative;z-index:3;height:fit-content;width:fit-content;margin-bottom:-3.5rem;margin-left:-2rem}.panda-img-wrap .panda-img{height:12rem;width:auto}.active-panda{opacity:1}.menu-wrap{margin:0 auto;display:none}.menu-wrap.active{display:block;opacity:0;animation:fade-in 2s ease-out forwards}.menu-wrap .menu-style{max-width:500px;padding:0 2rem;margin:auto}.menu-wrap .download-pdf{display:none;max-width:fit-content}.menu-wrap .download-pdf.show{display:block}.menu-wrap#restaurantweek .menu-section.count1{border:none;padding:0;margin:1.5em auto 1em}.menu-wrap h1{margin:2em 1em 1em}.menu-wrap p.menu-desc{margin:2rem auto;text-align:center}.menu-wrap .section-title h3{font-size:1.5em;border-bottom:1px solid #fff;padding-bottom:5px;margin-top:2em}.menu-wrap .menu-section{margin:1.5em auto 1em}.menu-wrap .menu-section.count1:not(.Dessert){border:3px solid #d71921;border-radius:10px;padding:2rem;margin:2rem 0 3rem}.menu-wrap .menu-section:not(.count1,.Mantou-Buns,.mantou-buns){border-bottom:1px solid #191919;padding-bottom:1em}.menu-wrap .menu-section.Mantou-Buns,.menu-wrap .menu-section.mantou-buns{z-index:2;box-shadow:inset 0 0 0 4px #fff;transition:color .3s .1;position:relative;border-radius:14px;padding:2rem;margin-left:-2.5rem;padding-left:2.5rem}.menu-wrap .menu-section.Mantou-Buns::before,.menu-wrap .menu-section.Mantou-Buns::after,.menu-wrap .menu-section.mantou-buns::before,.menu-wrap .menu-section.mantou-buns::after{border:0 solid rgba(0,0,0,0);box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;border-radius:14px;transition:border-color 0s,width .3s,height .3s;top:0;left:0}.menu-wrap .menu-section.Mantou-Buns::before,.menu-wrap .menu-section.mantou-buns::before{border-top-width:4px;border-right-width:4px}.menu-wrap .menu-section.Mantou-Buns::after,.menu-wrap .menu-section.mantou-buns::after{border-bottom-width:4px;border-left-width:4px}.menu-wrap .menu-section.visible::before,.menu-wrap .menu-section.visible::after{border-color:#d71921;width:100%;height:100%}.menu-wrap .menu-section.visible::before{transition-delay:0s,0s,.25s}.menu-wrap .menu-section.visible::after{transition-delay:0s,.25s,0s}.menu-wrap .menu-section .section-name{border-bottom:none;margin:5px 0;letter-spacing:3px;font-family:"AndaleMonoBold",sans-serif;font-size:1.25rem}.menu-wrap .menu-section .section-desc{font-size:.85em;margin:1em 0;max-width:450px}.menu-wrap .menu-section .menu-item{padding:.5em 0;position:relative}.menu-wrap .menu-section .menu-item img.spicy{height:18px;position:absolute;right:100%;margin:3px 10px 0 0;top:0;transform:translateY(50%)}.menu-wrap .menu-section .menu-item p{text-transform:lowercase;margin:0;vertical-align:top}.menu-wrap .menu-section .menu-item .item-name{padding-right:10px;font-weight:600;display:inline}.menu-wrap .menu-section .menu-item .item-name sup{font-weight:100;font-size:75%}.menu-wrap .menu-section .menu-item .item-desc{font-size:90%}.menu-wrap .menu-section .menu-item .item-desc span{padding-right:1rem}.menu-wrap .menu-section .menu-item .item-price{display:inline;vertical-align:bottom}.menu-wrap .menu-section .menu-item .item-price span{padding-left:10px}.menu-wrap .menu-section .menu-item .item-price span::after{content:"|";padding:0 .25rem}.menu-wrap .menu-section .menu-item .item-price span:last-of-type{padding:0}.menu-wrap .menu-section .menu-item .item-price span:last-of-type::after{content:"";padding:0}.menu-wrap .menu-section .menu-item button{margin:0;padding:0;display:inline;vertical-align:bottom}.menu-wrap .menu-section .menu-item button:focus,.menu-wrap .menu-section .menu-item button:hover{background-color:rgba(0,0,0,0)}.menu-wrap .menu-section .menu-item button img{width:20px}.menu-wrap .menu-section .menu-item figure{display:none;margin:1rem 0;width:100%}.menu-wrap .menu-section .menu-item figure.active{display:block}.menu-wrap .menu-section .menu-item figure figcaption{font-size:95%;margin:1rem 0 2rem;font-style:italic}.menu-wrap .menu-section .menu-item figure img{width:100%;height:calc(100vw - 4.5rem);max-height:450px;object-fit:cover;object-position:center}.menu-wrap p.footnote{font-style:italic;font-size:85%;margin:3rem 0}.menu-wrap a.cta:not(.download-pdf){display:inline-block;margin:2em 0 0;min-width:30%}.ingredients{padding:3em 4em}.ingredients .our-ramen h2{margin:1.75em 0 1em 1em}.ingredients .our-ramen h3{margin:1.75em 0 1em 0;border-bottom:1px solid #fff}.menu-page .reserve-cta{width:100%}.menu-page .reserve-cta .callout.single{max-width:90vw;width:auto;margin:auto;text-align:center}@media(min-width: 700px){.link-wrap button{min-width:unset}}@media(min-width: 1000px){.flex-half.menu-wrap.menu-wrap{max-width:900px;padding:3em 4em;margin-top:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=menu-01-13-26.min.css.map */