.menuRouteShell .foodMenuPage .menuCanvas{padding-top:clamp(214px,18vw,248px)!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .foodMenuPage .menuCanvas{padding-top:clamp(98px,12vw,132px)!important}.foodMenuPage .itemDescription{max-width:42ch;font-size:clamp(16.5px,1.98vw,18.7px)!important;line-height:1.48!important}.foodMenuPage .pairingLabel{font-size:9.2px!important}.foodMenuPage .pairingName{align-items:center;gap:6px;display:inline-flex}.foodMenuPage .pairingArrow{flex:none;width:21px;height:10px;transition:transform .22s;transform:translateY(-.2px)}.foodMenuPage .pairingButton:hover .pairingArrow,.foodMenuPage .pairingButton:focus-visible .pairingArrow{transform:translate(1.5px,-.2px)}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionHeader{grid-template-columns:auto minmax(36px,1fr);grid-template-areas:"index rule""title title";align-items:center;gap:12px;display:grid}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionIndex{grid-area:index;margin:0}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionRule{grid-area:rule;width:100%;margin:0}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionTitle,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .japoTitle){grid-area:title}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems{grid-template-columns:1fr!important;row-gap:0!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]{width:100%;align-items:baseline!important;gap:12px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article{width:100%;align-items:baseline!important;gap:12px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]:has(p:nth-of-type(3)){grid-template-columns:minmax(0,1fr) 76px 62px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article:has(p:nth-of-type(2)){grid-template-columns:minmax(0,1fr) 76px 62px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]:not(:has(p:nth-of-type(3))){grid-template-columns:minmax(0,1fr) 70px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article:not(:has(p:nth-of-type(2))){grid-template-columns:minmax(0,1fr) 70px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]{border-bottom:1px solid #6f111a47;padding:0 0 11px}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article{border-bottom:1px solid #6f111a29;padding:15px 0}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article:last-child{border-bottom:0}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true] p{text-transform:uppercase;color:#6f111a94!important;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:.13em!important;text-shadow:none!important;margin:0!important;font-size:10px!important;font-style:normal!important;font-weight:700!important;line-height:1.1!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article>p{color:var(--food-ink)!important;font-family:var(--font-food-editorial), Georgia, "Times New Roman", serif!important;text-align:right!important;text-shadow:none!important;margin:0!important;font-size:clamp(17px,2vw,22px)!important;font-weight:600!important;line-height:1!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .itemTitle{font-size:clamp(19px,2.35vw,27px)!important;line-height:1.08!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .sectionTitle{overflow-wrap:anywhere;font-size:clamp(34px,4.8vw,56px)!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuMasthead,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionIndex,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionRule,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFootnote){display:none!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionHeader{display:block!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuSection,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .japoLab){border-top:0!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuItem:after{display:none!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .foodDisplayTitle:before{content:none!important;display:none!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .foodDisplayTitle:after{content:none!important;display:none!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .omakase,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .chefSelection){color:var(--food-ink)!important;opacity:1!important;-webkit-text-fill-color:var(--food-ink)!important;text-shadow:none!important}@media (max-width:560px){.menuRouteShell .foodMenuPage .menuCanvas{padding-top:184px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .foodMenuPage .menuCanvas{padding-top:88px!important}.foodMenuPage .itemDescription{max-width:100%;font-size:16.5px!important;line-height:1.5!important}.foodMenuPage .pairingLabel{font-size:9.2px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuSection{gap:20px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]{gap:8px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article{gap:8px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]:has(p:nth-of-type(3)){grid-template-columns:minmax(0,1fr) 54px 44px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article:has(p:nth-of-type(2)){grid-template-columns:minmax(0,1fr) 54px 44px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]:not(:has(p:nth-of-type(3))){grid-template-columns:minmax(0,1fr) 52px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article:not(:has(p:nth-of-type(2))){grid-template-columns:minmax(0,1fr) 52px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article{padding:13px 0}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .itemTitle{font-size:clamp(18px,5.5vw,23px)!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article>p{font-size:clamp(16px,4.8vw,20px)!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true] p{letter-spacing:.08em!important;font-size:8px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .sectionTitle{font-size:clamp(38px,10vw,52px)!important}}.foodMenuPage .menuNumeral{font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;font-style:normal!important}.foodMenuPage .pairingArrowBack{flex:none;transform:rotate(180deg);width:6.2px!important;height:15.2px!important}.menuRouteTitle[data-title=Cócteles]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;text-shadow:none!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.menuRouteShell:has(.menuRouteTitle[data-title=Cócteles]) .foodMenuPage .menuCanvas{padding-top:clamp(98px,12vw,132px)!important}.cocktailEditorialPage .sectionHeader{display:block!important}.cocktailEditorialPage .menuSection{border-top:0!important}.cocktailEditorialPage .menuItem:after{display:none!important}.cocktailEditorialPage .foodDisplayTitle:before,.cocktailEditorialPage .foodDisplayTitle:after{content:none!important;display:none!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true] p{color:#4c312ac2!important;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:.005em!important;text-transform:none!important;text-shadow:none!important;font-size:clamp(15px,1.8vw,17px)!important;font-style:normal!important;font-weight:400!important;line-height:1.48!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article>p{font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;font-weight:500!important}@media (max-width:560px){.menuRouteShell:has(.menuRouteTitle[data-title=Cócteles]) .foodMenuPage .menuCanvas{padding-top:88px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true] p{letter-spacing:.005em!important;font-size:15px!important;line-height:1.5!important}}.menuRouteShell .specialEditorialPage .menuCanvas{padding-top:clamp(98px,12vw,132px)!important}.specialEditorialPage .specialDisplayTitle{font-size:clamp(58px,11vw,122px);line-height:.86}@media (max-width:560px){.menuRouteShell .specialEditorialPage .menuCanvas{padding-top:88px!important}.specialEditorialPage .specialDisplayTitle{font-size:clamp(54px,18vw,86px)}}.tardeoPage .tardeoDisplayTitle{margin:8px 0!important;font-size:clamp(72px,12vw,128px)!important;line-height:.86!important}.tardeoPage .tardeoSchedule{color:#6f111a9e;letter-spacing:.16em;text-align:center;margin:0 0 34px;font-size:10px;font-weight:700;line-height:1.2;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important}.tardeoPage .menuSection{gap:clamp(24px,4vw,50px)!important;padding:34px 0 38px!important}.tardeoPage .sectionTitle{font-size:clamp(38px,5.1vw,58px)!important;line-height:.92!important}.tardeoPage .menuItems{row-gap:20px!important}.tardeoPage .menuItem{padding-bottom:12px!important}.tardeoPage .itemTitle{font-size:clamp(19px,2.2vw,25px)!important;line-height:1.06!important}.tardeoPage .itemDescription{margin-top:6px!important;font-size:clamp(14px,1.55vw,16px)!important}.tardeoPage .tardeoPromoSection{padding-top:24px!important}.tardeoPage .tardeoCocktailSection{padding-top:28px!important}@media (max-width:560px){.menuRouteShell .tardeoPage .menuCanvas{padding-top:116px!important}.tardeoPage .tardeoDisplayTitle{margin:0 0 4px!important;font-size:clamp(70px,22vw,94px)!important}.tardeoPage .tardeoSchedule{letter-spacing:.12em;margin-bottom:28px;font-size:9px}.tardeoPage .menuSection{gap:16px!important;padding:24px 0 26px!important}.tardeoPage .sectionTitle{font-size:clamp(38px,10.5vw,50px)!important}.tardeoPage .menuItems{row-gap:15px!important}.tardeoPage .menuItem{padding-bottom:8px!important}.tardeoPage .itemTitle{font-size:clamp(20px,5.8vw,24px)!important;line-height:1.08!important}.tardeoPage .itemDescription{font-size:15px!important;line-height:1.45!important}.tardeoPage .tardeoPromoSection{padding-top:18px!important}.tardeoPage .tardeoCocktailSection{padding-top:20px!important}}.tardeoPage .tardeoEmployeeNote{color:#4c312a9e;letter-spacing:.005em;grid-column:1/-1;margin:-2px 0 2px;font-size:clamp(13px,1.45vw,15px);font-weight:400;line-height:1.45;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important}@media (max-width:560px){.tardeoPage .tardeoEmployeeNote{margin-top:-4px;font-size:14px;line-height:1.45}}
.foodMenuPage .backButton{-webkit-tap-highlight-color:transparent;width:46px!important;height:46px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;color:var(--food-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:grid!important}.foodMenuPage .backButton:hover,.foodMenuPage .backButton:active{box-shadow:none!important;color:var(--food-ink)!important;background:0 0!important;transform:none!important}.foodMenuPage .backButton:focus-visible{outline-offset:3px;outline:1px solid #6f111a59;color:var(--food-ink)!important;background:0 0!important}.foodMenuPage .backButton svg{display:block;width:10.88px!important;height:26.52px!important;color:var(--food-ink)!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .sectionTitle,.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .japoTitle,.cocktailEditorialPage .sectionTitle){font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:-.035em!important;font-style:normal!important;font-weight:800!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .itemTitle,.cocktailEditorialPage .itemTitle){font-family:var(--font-food-editorial), Georgia, "Times New Roman", serif!important;text-shadow:.12px 0,-.12px 0!important;font-size:clamp(22px,2.62vw,30.5px)!important;font-style:italic!important;font-weight:700!important;line-height:1.02!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .itemTitle .menuNumeral,.cocktailEditorialPage .itemTitle .menuNumeral){font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:-.015em!important;text-shadow:none!important;font-size:.9em!important;font-style:normal!important;font-weight:500!important;line-height:1!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingButton,.cocktailEditorialPage .pairingButton){min-height:24px;align-items:center!important;gap:10px!important;display:inline-flex!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingLabel,.cocktailEditorialPage .pairingLabel){color:#6f111aa8!important;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:.12em!important;align-items:center!important;margin:0!important;font-size:11px!important;font-style:normal!important;font-weight:600!important;line-height:1.1!important;display:inline-flex!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingName,.cocktailEditorialPage .pairingName){color:var(--food-ink)!important;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:-.01em!important;align-items:center!important;gap:7px!important;font-size:clamp(14px,1.8vw,16px)!important;font-style:normal!important;font-weight:700!important;line-height:1.1!important;display:inline-flex!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingName>span,.cocktailEditorialPage .pairingName>span){align-items:center;display:inline-flex}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingName .menuNumeral,.cocktailEditorialPage .pairingName .menuNumeral){font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;font-size:.9em!important;font-weight:600!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingArrowBack,.cocktailEditorialPage .pairingArrowBack){flex:none;width:6.8px!important;height:16.6px!important;color:var(--food-ink)!important;transform:rotate(180deg)!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas,.cocktailEditorialPage .menuCanvas,.spiritsEditorialPage .menuCanvas){padding-left:clamp(36px,6.8vw,92px)!important;padding-right:clamp(36px,6.8vw,92px)!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFrame,.cocktailEditorialPage .menuFrame,.spiritsEditorialPage .menuFrame){background:0 0!important;border:0!important}.cocktailEditorialPage .menuFrame:before,.spiritsEditorialPage .menuFrame:before{content:"";pointer-events:none;opacity:.76;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'%3E%3Cpath d='M4 2 C27 1 72 1.4 96 2.8 C98.4 25 98.1 73 96.6 97.4 C72 98.8 28 98.4 3.7 96.9 C1.7 72 1.8 27 4 2 Z' fill='none' stroke='%236f111a' stroke-opacity='.68' stroke-width='.18'/%3E%3Cpath d='M6.1 4.4 C31 3.1 69 3.8 93.8 5 C95.4 28 95.1 70 93.5 95 C69 96.2 31 95.6 6.2 94.4 C4.4 69 4.6 30 6.1 4.4 Z' fill='none' stroke='%236f111a' stroke-opacity='.34' stroke-width='.15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFrame:before{content:"";pointer-events:none;opacity:.76;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'%3E%3Cpath d='M4 2 C27 1 72 1.4 96 2.8 C98.4 25 98.1 73 96.6 97.4 C72 98.8 28 98.4 3.7 96.9 C1.7 72 1.8 27 4 2 Z' fill='none' stroke='%236f111a' stroke-opacity='.68' stroke-width='.18'/%3E%3Cpath d='M6.1 4.4 C31 3.1 69 3.8 93.8 5 C95.4 28 95.1 70 93.5 95 C69 96.2 31 95.6 6.2 94.4 C4.4 69 4.6 30 6.1 4.4 Z' fill='none' stroke='%236f111a' stroke-opacity='.34' stroke-width='.15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.cocktailEditorialPage .menuFrame:after,.spiritsEditorialPage .menuFrame:after{content:"";pointer-events:none;opacity:.34;background:radial-gradient(70px 44px at 0 0,#0000 60%,#6f111a6b 61% 61.5%,#0000 62.5%) 0 0/82px 58px no-repeat,radial-gradient(72px 46px at 100% 0,#0000 60%,#6f111a5c 61% 61.5%,#0000 62.5%) 100% 0/84px 60px no-repeat,radial-gradient(68px 44px at 0 100%,#0000 60%,#6f111a57 61% 61.5%,#0000 62.5%) 0 100%/80px 58px no-repeat,radial-gradient(74px 48px at 100% 100%,#0000 60%,#6f111a66 61% 61.5%,#0000 62.5%) 100% 100%/86px 62px no-repeat;position:absolute;inset:0;border:0!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFrame:after{content:"";pointer-events:none;opacity:.34;background:radial-gradient(70px 44px at 0 0,#0000 60%,#6f111a6b 61% 61.5%,#0000 62.5%) 0 0/82px 58px no-repeat,radial-gradient(72px 46px at 100% 0,#0000 60%,#6f111a5c 61% 61.5%,#0000 62.5%) 100% 0/84px 60px no-repeat,radial-gradient(68px 44px at 0 100%,#0000 60%,#6f111a57 61% 61.5%,#0000 62.5%) 0 100%/80px 58px no-repeat,radial-gradient(74px 48px at 100% 100%,#0000 60%,#6f111a66 61% 61.5%,#0000 62.5%) 100% 100%/86px 62px no-repeat;position:absolute;inset:0;border:0!important}.menuRouteTitle[data-title=Espirituosos]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;text-shadow:none!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .foodMenuPage .menuCanvas{padding-top:clamp(98px,12vw,132px)!important}.spiritsEditorialPage .spiritsDisplayTitle{margin-bottom:38px;font-size:clamp(66px,11vw,126px)!important}.spiritsEditorialPage .foodDisplayTitle:before,.spiritsEditorialPage .foodDisplayTitle:after{content:none!important;display:none!important}.spiritsEditorialPage .menuSection{border-top:0!important;grid-template-columns:minmax(160px,.62fr) minmax(0,1.55fr)!important;gap:clamp(28px,5vw,68px)!important;padding:48px 0 54px!important}.spiritsEditorialPage .sectionHeader{display:block!important}.spiritsEditorialPage .sectionTitle{text-transform:uppercase;color:var(--food-ink)!important;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:-.04em!important;font-size:clamp(32px,4.5vw,54px)!important;font-style:normal!important;font-weight:800!important;line-height:.92!important}.spiritsEditorialPage .menuItems{grid-template-columns:1fr!important;row-gap:0!important}.spiritsEditorialPage .spiritColumnHeader{border-bottom:0!important;padding-bottom:10px!important}.spiritsEditorialPage .spiritColumnHeader p{color:#4c312ac2!important;font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:.005em!important;text-transform:none!important;margin:0!important;font-size:clamp(15px,1.8vw,17px)!important;font-style:normal!important;font-weight:400!important;line-height:1.48!important}.spiritsEditorialPage .spiritItem{border-bottom:0!important;padding:10px 0!important}.spiritsEditorialPage .itemTitle{color:var(--food-ink)!important;font-family:var(--font-food-editorial), Georgia, "Times New Roman", serif!important;letter-spacing:-.018em!important;text-transform:none!important;text-shadow:.1px 0,-.1px 0!important;margin:0!important;font-size:clamp(20px,2.25vw,27px)!important;font-style:italic!important;font-weight:700!important;line-height:1.04!important}.spiritsEditorialPage .itemTitle .menuNumeral,.spiritsEditorialPage .spiritPrice{font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;text-shadow:none!important;font-style:normal!important;font-weight:500!important}.spiritsEditorialPage .itemTitle .menuNumeral{font-size:.9em!important}.spiritsEditorialPage .spiritPrice{color:var(--food-ink)!important;font-size:clamp(15px,1.8vw,18px)!important;line-height:1.05!important}@media (max-width:820px){.spiritsEditorialPage .menuSection{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:560px){.foodMenuPage .backButton{width:44px!important;height:44px!important}.foodMenuPage .backButton svg{width:10.4px!important;height:25.4px!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .itemTitle,.cocktailEditorialPage .itemTitle){font-size:clamp(23px,7vw,30.5px)!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingButton,.cocktailEditorialPage .pairingButton){gap:9px!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingLabel,.cocktailEditorialPage .pairingLabel){font-size:11px!important;font-weight:600!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingName,.cocktailEditorialPage .pairingName){font-size:15px!important;font-weight:700!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingArrowBack,.cocktailEditorialPage .pairingArrowBack){width:6.6px!important;height:16px!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas,.cocktailEditorialPage .menuCanvas,.spiritsEditorialPage .menuCanvas){padding-left:32px!important;padding-right:32px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .foodMenuPage .menuCanvas{padding-top:88px!important}.spiritsEditorialPage .spiritsDisplayTitle{margin:24px 0 34px!important;font-size:clamp(50px,14vw,72px)!important}.spiritsEditorialPage .menuSection{gap:18px!important;padding:36px 0 42px!important}.spiritsEditorialPage .sectionTitle{font-size:clamp(34px,10vw,48px)!important}.spiritsEditorialPage .spiritColumnHeader p{font-size:14px!important}.spiritsEditorialPage .spiritItem{padding:9px 0!important}.spiritsEditorialPage .itemTitle{font-size:clamp(19px,5.6vw,24px)!important}.spiritsEditorialPage .spiritPrice{font-size:clamp(14px,4.3vw,17px)!important}}
:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas,.menuRouteShell:has(.menuRouteTitle[data-title=Vinos]) .menuCanvas,.cocktailEditorialPage .menuCanvas,.spiritsEditorialPage .menuCanvas){padding-left:clamp(36px,6.8vw,92px)!important;padding-right:clamp(36px,6.8vw,92px)!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFrame,.cocktailEditorialPage .menuFrame,.spiritsEditorialPage .menuFrame){background:0 0!important;border:0!important;display:none!important}.cocktailEditorialPage .menuFrame:before,.cocktailEditorialPage .menuFrame:after,.spiritsEditorialPage .menuFrame:before,.spiritsEditorialPage .menuFrame:after{content:none!important;display:none!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFrame:before{content:none!important;display:none!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuFrame:after{content:none!important;display:none!important}.cocktailEditorialPage .menuCanvas:before,.spiritsEditorialPage .menuCanvas:before{opacity:.72;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;content:""!important;z-index:6!important;pointer-events:none!important;position:absolute!important;inset:10px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas:before{opacity:.72;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;content:""!important;z-index:6!important;pointer-events:none!important;position:absolute!important;inset:10px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Vinos]) .menuCanvas:before{opacity:.72;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.8' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;content:""!important;z-index:6!important;pointer-events:none!important;position:absolute!important;inset:10px!important}.cocktailEditorialPage .menuCanvas:after,.spiritsEditorialPage .menuCanvas:after{opacity:.46;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;content:""!important;z-index:6!important;pointer-events:none!important;position:absolute!important;inset:14px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas:after{opacity:.46;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;content:""!important;z-index:6!important;pointer-events:none!important;position:absolute!important;inset:14px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Vinos]) .menuCanvas:after{opacity:.46;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 C2 .8 4 .8 6 3 S10 5.2 12 3 S14 .8 16 3' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 16'%3E%3Cpath d='M3 0 C.8 2 .8 4 3 6 S5.2 10 3 12 S.8 14 3 16' fill='none' stroke='%236f111a' stroke-width='.65' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;content:""!important;z-index:6!important;pointer-events:none!important;position:absolute!important;inset:14px!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingButton,.cocktailEditorialPage .pairingButton){grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingLabel,.cocktailEditorialPage .pairingLabel){white-space:nowrap!important;align-self:center!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingName,.cocktailEditorialPage .pairingName){grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingRecommendationText,.cocktailEditorialPage .pairingRecommendationText){white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:0!important;display:block!important}@media (max-width:560px){:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas,.menuRouteShell:has(.menuRouteTitle[data-title=Vinos]) .menuCanvas,.cocktailEditorialPage .menuCanvas,.spiritsEditorialPage .menuCanvas){padding-left:36px!important;padding-right:36px!important}.cocktailEditorialPage .menuCanvas:before,.spiritsEditorialPage .menuCanvas:before{opacity:.74;inset:8px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas:before{opacity:.74;inset:8px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Vinos]) .menuCanvas:before{opacity:.74;inset:8px!important}.cocktailEditorialPage .menuCanvas:after,.spiritsEditorialPage .menuCanvas:after{opacity:.48;inset:12px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .menuCanvas:after{opacity:.48;inset:12px!important}.menuRouteShell:has(.menuRouteTitle[data-title=Vinos]) .menuCanvas:after{opacity:.48;inset:12px!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingButton,.cocktailEditorialPage .pairingButton){gap:9px!important}:is(.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .pairingName,.cocktailEditorialPage .pairingName){gap:7px!important}}
.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .dessert{font-family:var(--font-food-editorial), Georgia, "Times New Roman", serif!important;font-style:italic!important;font-weight:700!important;line-height:1.02!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .dessert .menuNumeral{font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:-.015em!important;text-shadow:none!important;font-size:.9em!important;font-style:normal!important;font-weight:500!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .omakase{font-family:var(--font-food-editorial), Georgia, "Times New Roman", serif!important;font-style:italic!important;font-weight:700!important;line-height:1.02!important}.menuRouteShell:has(.menuRouteTitle[data-title=Comida]) .omakase .menuNumeral{font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;letter-spacing:-.015em!important;text-shadow:none!important;font-size:.9em!important;font-style:normal!important;font-weight:500!important}.spiritsEditorialPage .spiritItem .itemTitle{font-family:var(--font-food-editorial), Georgia, "Times New Roman", serif!important;text-transform:uppercase!important;letter-spacing:-.018em!important;text-shadow:.12px 0,-.12px 0!important;font-style:italic!important;font-weight:700!important}.spiritsEditorialPage .spiritItem .itemTitle .menuNumeral{font-family:var(--font-inter), Arial, Helvetica, sans-serif!important;text-shadow:none!important;font-size:.9em!important;font-style:normal!important;font-weight:500!important}@media (min-width:821px){.cocktailEditorialPage .menuSection{grid-template-columns:minmax(320px,.95fr) minmax(0,1.45fr)!important;align-items:start!important;gap:clamp(30px,3vw,44px)!important}.cocktailEditorialPage .sectionHeader{width:100%;min-width:0;max-width:340px}.cocktailEditorialPage .sectionTitle{max-width:100%;letter-spacing:-.035em!important;overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(44px,6.2vw,72px)!important;line-height:.88!important}.cocktailEditorialPage .menuItems{grid-template-rows:auto auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:30px clamp(24px,2.6vw,38px)!important}.cocktailEditorialPage .menuItems>.menuItem:first-child{grid-area:1/1}.cocktailEditorialPage .menuItems>.menuItem:nth-child(2){grid-area:1/2/span 2;align-self:start}.cocktailEditorialPage .menuItems>.menuItem:nth-child(3){grid-area:2/1}}
.menuSeasonalHalloween{--season-wine:#570d23;--season-wine-dark:#3d0919;--season-cream:#f1e6d6;--season-cream-muted:#cbbba9;--season-cream-line:#f1e6d657;background:var(--season-wine);min-height:100svh}.menuSeasonalHalloween .foodMenuPage{--food-ink:var(--season-cream);--food-ink-soft:#f1e6d6c4;--food-paper:var(--season-wine);--food-paper-deep:var(--season-wine-dark);--food-rule:var(--season-cream-line);background:var(--season-wine)!important;color:var(--season-cream)!important}.menuSeasonalHalloween .foodMenuPage .menuCanvas{color:var(--season-cream)!important;background:radial-gradient(circle at 18% 12%,#b43a5826,#0000 30%),radial-gradient(circle at 85% 76%,#0b000642,#0000 38%),repeating-linear-gradient(0deg,#ffedd403 0 1px,#0000 1px 4px),linear-gradient(#66122b 0%,#500c20 54%,#3f0919 100%)!important;box-shadow:0 24px 80px #0d000540,inset 0 0 0 1px #f1e6d61a!important}.menuSeasonalHalloween .foodMenuPage :is(.foodDisplayTitle,.sectionTitle,.japoTitle,.itemTitle,.itemDescription,.itemPrice,.menuNumeral,.pairingName,.pairingRecommendationText,.menuMasthead,.menuFootnote,.sectionIndex,.tardeoSchedule,.tardeoEmployeeNote){color:var(--season-cream)!important;-webkit-text-fill-color:var(--season-cream)!important}.menuSeasonalHalloween .foodMenuPage :is(.pairingLabel,.itemSubtitle,.itemMeta,.sectionIndex,.menuMasthead,.menuFootnote,.tardeoSchedule,.tardeoEmployeeNote){color:var(--season-cream-muted)!important;-webkit-text-fill-color:var(--season-cream-muted)!important}.menuSeasonalHalloween .foodMenuPage .backButton,.menuSeasonalHalloween .foodMenuPage .backButton svg{color:var(--season-cream)!important}.menuSeasonalHalloween .foodMenuPage .backButton:focus-visible{outline-color:var(--season-cream-line)!important}.menuSeasonalHalloween .foodMenuPage :is(.menuSection,.japoLab,.menuItem,.sectionRule,.menuMasthead,.menuItems>article){border-color:var(--season-cream-line)!important}.menuSeasonalHalloween .foodMenuPage .vinylGroove{background:repeating-radial-gradient(circle,#0000 0 10px,#f1e6d63d 10px 11px,#0000 11px 19px)!important}.menuSeasonalHalloween .foodMenuPage :is(.pairingButton,.pairingArrow,.itemDetailsButton){color:var(--season-cream)!important}.menuSeasonalHalloween .foodMenuPage .pairingArrow path{stroke:var(--season-cream)!important}.menuSeasonalHalloween .menuRouteTitle{color:var(--season-cream)!important;-webkit-text-fill-color:var(--season-cream)!important}.menuSeasonalHalloween .menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article>p{color:var(--season-cream)!important;-webkit-text-fill-color:var(--season-cream)!important;border-color:var(--season-cream-line)!important}.menuSeasonalHalloween .menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true] p{color:var(--season-cream)!important;-webkit-text-fill-color:var(--season-cream)!important;border-color:var(--season-cream-line)!important}.menuSeasonalHalloween .menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>article{border-color:var(--season-cream-line)!important}.menuSeasonalHalloween .menuRouteShell:has(.menuRouteTitle[data-title=Espirituosos]) .menuItems>div[aria-hidden=true]{border-color:var(--season-cream-line)!important}.menuSeasonalHalloween .foodMenuPage .menuCanvas:before,.menuSeasonalHalloween .foodMenuPage .menuCanvas:after{filter:brightness(0)invert()sepia(.13)saturate(.42)!important}
