.wp-site-blocks{padding:0}.wp-site-blocks>.wp-block-template-part{margin:0}header.wp-block-template-part,footer.wp-block-template-part{padding:0;display:block}.wp-block-group{box-sizing:border-box}.wp-block-navigation{font-family:var(--serif)}.header .wp-block-navigation{gap:40px;font-size:14px}.header .brand-wrap{margin:0}.header .brand{display:flex}.header .brand img{width:160px}.wp-block-image{margin:0}.hero-art.wp-block-image{align-self:center}.hero-art.wp-block-image img{width:100%}.hero-bottom p{margin:0}.dish-list{margin:0}.dish p{margin:0}.dish .dish-name{flex:1}.dish .dish-price{white-space:nowrap;font-size:20px}.dish .dish-price span{font-size:11px}.dish-name small{display:block;font-size:11px}.section-heading>.wp-block-group{margin:0}.footer-brand figure{width:160px}.face.wp-block-image{align-self:center}.poster-foot{font-size:12px}.wp-block-group.menu-posters>p{margin:0;display:contents}.wp-block-group.mobile-nav>p{display:contents;margin:0}.wp-block-group.mobile-nav a{display:block}.history-year{margin-bottom:25px}.access-list>.wp-block-group>p{margin:0}.access-list>.wp-block-group{display:grid;grid-template-columns:90px 1fr;border-bottom:1px solid var(--rule);padding:20px 0;gap:15px}.jump-links.wp-block-navigation{padding:15px 0}.wp-block-group.ink-link-wrap{margin:0}.ink-link-wrap{margin-bottom:0}.menu-end .ink-link-wrap{margin:0}.wp-block-template-part footer nav{justify-content:flex-end}.wp-block-template-part footer small,.wp-block-template-part footer>.fine{grid-column:1/-1}.page-top p:last-child{margin-bottom:0}.wp-block-post-content{margin:0!important}.wp-block-group main{margin:0}.hero-art figcaption{font-size:10px}.wp-block-navigation-item__content{padding:4px 0}@media(max-width:600px){.header .wp-block-navigation{gap:28px;font-size:11px;margin-top:12px}.header .brand{justify-content:center}.hero-art.wp-block-image{width:108%;margin:-8px -4% 0}.wp-block-template-part footer nav{justify-content:flex-start}.jump-links.wp-block-navigation{gap:15px;font-size:11px}.access-list>.wp-block-group{grid-template-columns:70px 1fr}.hero-art figcaption{font-size:8px}.wp-block-group.mobile-nav{display:flex}.menu-posters>p>a{display:grid}.wp-block-template-part footer{padding-bottom:90px}}.menu-posters>.menu-poster{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:220px 45px;justify-items:center;border:1px solid var(--ink);padding:30px 20px 10px;background:#f9f5eb;box-shadow:inset 0 0 0 5px var(--paper),inset 0 0 0 6px var(--rule)}.menu-poster .poster-num{writing-mode:horizontal-tb;margin:0;grid-column:auto;grid-row:auto}.menu-poster>p:not([class]){writing-mode:vertical-rl;grid-column:1;grid-row:1;letter-spacing:.12em;font-size:17px;margin:10px 0 0 -20px}.menu-poster>p:nth-last-child(2){position:absolute;left:25%;top:130px;writing-mode:vertical-rl;font-size:14px;font-weight:400;letter-spacing:.1em}.menu-poster .poster-foot{writing-mode:horizontal-tb;grid-column:1/-1;grid-row:2;margin:0}.menu-posters h3 a{text-decoration:none}.menu-poster h3{grid-column:2;grid-row:1}.wp-block-navigation__responsive-container-content{gap:inherit}.wp-block-image.face img{width:170px}.wp-block-group.hero-bottom{margin-top:0}@media(max-width:600px){.menu-posters>.menu-poster{grid-template-rows:190px 38px;padding:25px 7px 8px}.menu-poster>p:not([class]){font-size:12px;margin-top:19px;margin-left:-7px}.menu-poster>p:nth-last-child(2){font-size:11px;left:15%;top:131px}.menu-poster .poster-foot{font-size:9px}.menu-poster .poster-num{margin:0}.wp-block-navigation__responsive-container-content{gap:15px}}.menu-poster>p:nth-last-child(2){writing-mode:horizontal-tb;left:18px;top:auto;bottom:75px;font-size:13px;letter-spacing:.08em}@media(max-width:600px){.menu-poster>p:nth-last-child(2){left:10px;top:auto;bottom:54px;font-size:10px;letter-spacing:.02em}}.memory-image>.wp-block-image{height:100%;width:100%}.memory-image>.wp-block-image img{height:100%;width:100%;object-fit:cover}.memory-copy>.fine{display:block;font-size:8px;color:#c5beaf;line-height:1.9;margin-top:25px}.hero-year,.round-seal,.memory-word,.image-index{margin:0}.tasting-title>p:first-child{position:static;writing-mode:horizontal-tb;font-size:11px;letter-spacing:.2em;color:var(--red);height:auto}.sample-row p{margin:0}.sample-row p:last-child{font-size:21px;font-weight:400;white-space:nowrap;font-variant-numeric:tabular-nums}.sample-row small{font-size:10px}.history-detail p{font-size:13px}.edition-two footer.wp-block-template-part{background:0 0}.edition-two .wp-block-group.visit .visit-mark img{width:100%}.hero-stage .hero-art.wp-block-image{width:94%}.edition-two .hero-art.wp-block-image img{width:100%}@media(max-width:600px){.hero-stage .hero-art.wp-block-image{width:90%;margin:0}.sample-row p:last-child{font-size:18px}.tasting-title>p:first-child{display:block;font-size:8px}.memory-copy>.fine{font-size:8px;max-width:230px}.memory-image>.wp-block-image{height:250px}}.menu-dish-art.art-pair>.wp-block-image{width:48%;flex:0 0 48%;margin:0}.menu-dish-art.art-pair>.wp-block-image img{width:100%;height:180px;margin:0}.menu-dish-art.art-pair>.art-caption{flex-basis:100%;font:8px/1.6 var(--sans);color:#7b7060;margin:6px 0 0}.photo-plaque>p{font-size:10px;letter-spacing:.16em;margin:0}.photo-plaque>p:first-child{font-size:15px;letter-spacing:.25em}.photo-plaque>.wp-block-image{margin:30px 0}.photo-plaque>.wp-block-image img{margin:0}.photo-edge{margin:0}.hero-place.wp-block-image{margin:0}@media(max-width:600px){.menu-dish-art.art-pair>.wp-block-image img{height:165px}.menu-dish-art.art-pair>.art-caption{font-size:7px}.photo-plaque>p{font-size:8px}.photo-plaque>p:first-child{font-size:13px}.photo-plaque>.wp-block-image{margin:23px 0}}.memory-brand>.wp-block-image{width:22%;height:auto;flex:0 0 22%}.memory-brand>.wp-block-image img{width:100%;height:auto;object-fit:contain;filter:none}.brand-led .photo-plaque>p{font-size:12px}.brand-led .photo-plaque>p:first-child{font-size:20px}.brand-led .photo-plaque>.wp-block-image{width:88%;margin:38px 0}.brand-led .photo-plaque>.wp-block-image img{width:100%;margin:0}@media(max-width:600px){.memory-brand>.wp-block-image{height:auto}.brand-led .photo-plaque>p{font-size:8px}.brand-led .photo-plaque>p:first-child{font-size:14px}.brand-led .photo-plaque>.wp-block-image{width:100%;margin:25px 0}}.site-footer .wp-block-navigation__container{gap:28px}.site-footer .footer-inner>.fine{grid-column:1/-1;margin:0;border-top:1px solid var(--rule);padding:16px 0 0;font-size:10px}.site-footer .footer-inner .wp-block-navigation{justify-self:end}.site-footer .footer-invite .ink-link-wrap{margin-top:20px}@media(max-width:600px){.site-footer .wp-block-navigation__container{gap:18px}.site-footer .footer-inner>.fine{display:block}.site-footer .footer-inner .wp-block-navigation{justify-self:start}}nav.jump-links .jump-links{border:0;margin:0;padding:0}nav.jump-links{margin-bottom:0}.mobile-nav>p:last-child>a{background:var(--paper);color:var(--ink)}.mobile-nav>p:last-child>a:hover,.mobile-nav>p:last-child>a:focus-visible{color:var(--red)}