.menu-theme .header{background:#fff;color:var(--ink);border-bottom:1px solid #3d3d3d0c}.menu-theme .header .white-logo{display:none}.menu-theme .header .dark-logo{display:block}.menu-theme .header-action,.menu-theme .header .line-pending{color:var(--ink)}.menu-theme .header-actions{border-color:#b78d0940}.menu-theme .header .menu-toggle span{background:var(--ink)}.menu-page{padding-top:85px;background:var(--cream);color:var(--ink)}.menu-page h1,.menu-page h2,.menu-page h3{font-weight:400}.menu-container{width:69%;max-width:1320px;margin-inline:auto}.menu-intro{padding:55px 0 80px}.menu-section{padding:80px 0 105px;scroll-margin-top:85px}.menu-grand,.menu-drinks{background:#fff}.menu-heading{position:relative;isolation:isolate;text-align:center;padding-top:85px;margin-bottom:55px}.menu-heading>img{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);height:160px;width:auto}.menu-heading>p{font-family:Georgia,serif;font-size:18px;letter-spacing:.12em;color:var(--gold)}.menu-heading h1,.menu-heading h2{font-size:32px;letter-spacing:.18em;line-height:1.7;margin:20px 0}.menu-lead{font-size:16px;letter-spacing:.2em;line-height:2}.menu-heading:after{content:"";display:block;background:var(--gold);width:130px;height:1px;margin:24px auto 0}.menu-jumps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:65px}.menu-jumps a{background:#fff;border:1px solid #ccc;border-radius:5px;padding:12px 10px;font-family:Georgia,serif;font-size:14px;letter-spacing:.13em;display:flex;justify-content:center;align-items:center;gap:12px}.menu-signature-heading{text-align:center;margin-bottom:38px}.menu-signature-heading>p:first-child{color:var(--gold);letter-spacing:.22em;font-size:19px}.menu-signature-heading h2{display:flex;align-items:center;justify-content:center;gap:18px;margin:16px 0;font-size:29px;letter-spacing:.12em}.menu-signature-heading h2 img{width:160px;height:auto}.menu-signature-heading>p:last-child{font-size:16px;letter-spacing:.2em}.menu-signatures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.menu-signatures article{border:1px solid #d7c58d;background:#fff;text-align:center;padding-bottom:22px}.menu-signatures img{width:100%;aspect-ratio:1.75;object-fit:cover}.menu-signatures h3{color:var(--gold);font-size:20px;letter-spacing:.16em;margin:20px 8px 10px}.menu-signatures p{font-size:12px;line-height:1.9;letter-spacing:.05em;margin:0 14px;color:var(--gold)}.menu-line{display:block;padding:0;width:100%;margin:50px auto 0}.menu-line img{width:100%;height:auto}.menu-dishes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:45px 18px}.menu-dishes img{width:100%;height:auto;aspect-ratio:1.57;object-fit:cover}.menu-dishes h3{font-size:14px;letter-spacing:.08em;line-height:1.8;margin:15px 0 7px}.menu-dishes p{font-size:13px;letter-spacing:.06em}.menu-dishes small{font-size:11px;margin-left:5px}.menu-note{font-size:12px;line-height:1.9;letter-spacing:.06em;margin-top:28px}.menu-posters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px;align-items:start}.menu-poster{margin:0;min-width:0}.menu-poster>a{display:block;border-radius:10px;overflow:hidden;background:#fff}.menu-poster img{width:100%;height:auto;transition:opacity .2s}.menu-poster figcaption{font-size:14px;line-height:1.8;margin-top:14px;letter-spacing:.06em}.menu-poster figcaption span{display:block;font-size:11px;color:#777;margin-top:4px}.menu-drinks .menu-poster>a{border:1px solid #e5e1d9}.menu-takeout{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:start}.menu-takeout-copy h3{font-size:25px;letter-spacing:.12em;margin:20px 0}.menu-takeout-copy>p{font-size:15px;line-height:2.1;letter-spacing:.06em}.menu-phone{display:block;border:1px solid var(--gold);color:var(--gold);padding:20px;text-align:center;font-size:28px;letter-spacing:.08em;margin-top:28px}.menu-phone span{display:block;font-size:13px;margin-top:8px}.menu-gourmet{display:block;margin-top:40px}.menu-gourmet img{width:100%;height:auto}.menu-gourmet span{display:block;text-align:center;background:var(--gold);color:#fff;padding:16px;font-size:15px;letter-spacing:.1em}.menu-page a:focus-visible,.menu-page button:focus-visible{outline:2px solid var(--gold);outline-offset:5px}@media(hover:hover){.menu-jumps a:hover{border-color:var(--gold);color:var(--gold)}.menu-poster a:hover img,.menu-line:hover{opacity:.8}.menu-phone:hover{background:#fff}}@media(min-width:768px)and (max-width:1100px){.menu-container{width:85%}.menu-jumps{gap:12px}.menu-jumps a{font-size:12px}.menu-signatures h3{font-size:17px}}@media(max-width:767px){.menu-page{padding-top:65px}.menu-container{width:88%}.menu-intro{padding:32px 0 45px}.menu-section{padding:45px 0 60px;scroll-margin-top:65px}.menu-heading{padding-top:66px;margin-bottom:32px}.menu-heading>img{height:125px}.menu-heading>p{font-size:14px}.menu-heading h1,.menu-heading h2{font-size:25px;letter-spacing:.12em;margin:16px 0}.menu-lead{font-size:13px;letter-spacing:.08em}.menu-heading:after{width:90px;margin-top:20px}.menu-jumps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:42px}.menu-jumps a{min-height:44px;font-size:12px;letter-spacing:.08em;padding:10px 6px;gap:8px}.menu-signature-heading{margin-bottom:25px}.menu-signature-heading>p:first-child{font-size:15px}.menu-signature-heading h2{font-size:24px;gap:12px}.menu-signature-heading h2 img{width:125px}.menu-signature-heading>p:last-child{font-size:13px}.menu-signatures{grid-template-columns:1fr;gap:24px;max-width:440px;margin:auto}.menu-signatures h3{font-size:20px}.menu-signatures p{font-size:13px}.menu-line{margin-top:32px;max-width:440px}.menu-dishes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.menu-dishes h3{font-size:13px;letter-spacing:.03em;margin:11px 0 5px}.menu-dishes p{font-size:12px}.menu-dishes small{font-size:10px;margin-left:2px}.menu-posters,.menu-takeout{grid-template-columns:1fr;gap:30px}.menu-poster figcaption{font-size:13px;margin-top:10px}.menu-takeout-copy h3{font-size:22px}.menu-takeout-copy>p{font-size:14px}.menu-phone{font-size:26px}.menu-gourmet{margin-top:30px}}@media(prefers-reduced-motion:reduce){.menu-page *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/menu-renewal.css.map */
