@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-900-normal-oSb7_CWx.woff2)format("woff2"),url(/assets/playfair-display-latin-900-normal-DypQvTWf.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-italic-CB566L-e.woff2)format("woff2"),url(/assets/playfair-display-latin-700-italic-DgrU7w_p.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-900-italic-DZvaZDOm.woff2)format("woff2"),url(/assets/playfair-display-latin-900-italic-Coa6X-ET.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-italic-FSVaZR0V.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-italic-DgyxMZyx.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2)format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff)format("woff")}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-400-normal-BthBl_aR.woff2)format("woff2"),url(/assets/kalam-latin-400-normal-Bl-H2BUA.woff)format("woff")}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-700-normal-D2H-9ISU.woff2)format("woff2"),url(/assets/kalam-latin-700-normal-7TSuSrjP.woff)format("woff")}:root{--paper:#e6dfd1;--paper-light:#ece6dc;--ink:#231d15;--ink-soft:#3a3027;--ink-faint:#231d156b;--rule:#2a231b;--red:#ae3824;--red-deep:#9e2f1c;--flame:#dda03e;--lemon:#e2b93b;--bulb:#e9c25a;--table-0:#2f2922;--table-1:#16120e;--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-text:"EB Garamond", Garamond, Georgia, serif;--font-label:"Oswald", "Arial Narrow", sans-serif;--font-hand:"Kalam", "Comic Sans MS", cursive;--hair:1px;--line:2px;--ease-out:cubic-bezier(.22, 1, .36, 1);--hover:.18s}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--table-1);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none;overflow:hidden}#root{height:100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--red);outline-offset:2px}:root{font-variant-numeric:oldstyle-nums proportional-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.paper{background-color:var(--paper);background-image:url(/assets/paper-grain.webp),radial-gradient(75% 70% at 50% 45%,#0000 55%,#5a462d12 100%);background-size:260px 260px,auto}._stage_163k3_1{perspective:calc(4200 * var(--u,1px));background:radial-gradient(ellipse 70% 60% at 50% 22%, #50423438, transparent 70%), radial-gradient(ellipse 90% 85% at 50% 45%, var(--table-0), var(--table-1) 100%);touch-action:none;--page-w:1440px;--page-h:900px;position:fixed;inset:0;overflow:hidden}._camera_163k3_18{transform-origin:0 0;transform-style:preserve-3d;position:absolute;top:0;left:0}._book_163k3_26{width:var(--page-w);height:var(--page-h);transform-style:preserve-3d;position:absolute;top:0;left:0}._page_163k3_35{width:var(--page-w);height:var(--page-h);position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 26px 60px #0000006b,0 4px 12px #0000004d}._bookShadow_163k3_49{width:var(--page-w);height:var(--page-h);position:absolute;top:0;left:0;transform:translateZ(-1px);box-shadow:0 30px 70px #00000080,0 6px 14px #00000052}._inside_163k3_61{box-shadow:none;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--curl,0px)), calc(100% - var(--curl,0px)) 100%, 0 100%)}._leaf_163k3_66{width:var(--page-w);height:var(--page-h);transform-origin:0;transform-style:preserve-3d;position:absolute;top:0;left:0}._face_163k3_76{backface-visibility:hidden}._front_163k3_81{box-shadow:none;background:0 0}._back_163k3_86{transform:rotateY(180deg)}._shade_163k3_90{opacity:0;pointer-events:none;background:#1a140e;position:absolute;inset:0}._spineRight_163k3_99,._spineLeft_163k3_100{pointer-events:none;width:64px;position:absolute;top:0;bottom:0}._spineRight_163k3_99{background:linear-gradient(90deg,#281e145c,#281e141f 22%,#0000);left:0}._spineLeft_163k3_100{background:linear-gradient(270deg,#281e144d,#281e141a 25%,#0000);right:0}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._spineRight_163k3_99,._spineLeft_163k3_100{display:none}._bookShadow_163k3_49{box-shadow:0 10px 40px #00000080}}._flap_1h2yk_2{width:var(--curl,0px);height:var(--curl,0px);pointer-events:none;filter:drop-shadow(-3px -3px 5px #281c1047);position:absolute;bottom:0;right:0}._flap_1h2yk_2:before{content:"";clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(315deg,#d4ccbd 0%,#e9e3d8 48%,#f1ece3 70%,#e2dbcf 100%);position:absolute;inset:0}._hit_1h2yk_20{cursor:pointer;clip-path:polygon(100% 0,100% 100%,0 100%,30% 40%);width:150px;height:120px;position:absolute;bottom:0;right:0}._wrap_1ypcu_4{position:absolute;inset:0}._page_1ypcu_9{color:var(--ink);position:absolute;inset:0}._sheet_1ypcu_18{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--curl,0px)), calc(100% - var(--curl,0px)) 100%, 0 100%);position:absolute;inset:0}._page_1ypcu_9>header{pointer-events:none;inset:0}._page_1ypcu_9>header>*{pointer-events:auto}._page_1ypcu_9>*,._page_1ypcu_9 header>*{position:absolute}._issue_1ypcu_40{font:700 30.5px / 30.5px var(--font-display);letter-spacing:-.01em;top:16.5px;left:36px}._issue_1ypcu_40 sup{vertical-align:.82em;margin-left:.02em;font-size:.5em}._date_1ypcu_53,._tagline_1ypcu_54,._label_1ypcu_55,._nav_1ypcu_56 button,._book_1ypcu_57,._founded_1ypcu_58 span,._more_1ypcu_59,._noticeLabel_1ypcu_60,._phone_1ypcu_61,._cellLabel_1ypcu_62,._turnScroll_1ypcu_63,._hoursHead_1ypcu_64{font-family:var(--font-label);text-transform:uppercase;font-weight:600}._date_1ypcu_53{letter-spacing:.17em;white-space:nowrap;font-size:10.5px;line-height:10.5px;top:61px;left:37px}._dateBar_1ypcu_79,._taglineBar_1ypcu_80{background:var(--red);width:19px;height:3px}._dateBar_1ypcu_79{top:77px;left:36px}._founded_1ypcu_58{justify-content:space-between;align-items:center;width:109px;height:44px;display:flex;top:30px;left:665px}._founded_1ypcu_58 span{letter-spacing:.08em;margin-top:4px;font-size:12px;line-height:12px}._tomato_1ypcu_108{width:44px;height:44px}._tagline_1ypcu_54{letter-spacing:.12em;text-align:right;white-space:nowrap;margin-right:-.12em;font-size:11px;line-height:16px;top:22px;right:36px}._taglineBar_1ypcu_80{top:60px;right:36px}._masthead_1ypcu_131{font:900 107px / 107px var(--font-display);letter-spacing:-.03em;word-spacing:4px;white-space:nowrap;justify-content:center;align-items:baseline;gap:0;padding-left:3px;display:flex;top:80.6px;left:0;right:0}._masthead_1ypcu_131 i{letter-spacing:0;margin:0 30px;font-size:65px;font-style:italic;font-weight:700;position:relative;top:-8px}._ruleTop_1ypcu_156{height:var(--line);background:var(--rule);top:210px;left:36px;right:36px}._nav_1ypcu_56{gap:33px;display:flex;top:226.6px;left:37px}._nav_1ypcu_56 button{letter-spacing:.15em;transition:color var(--hover);margin-right:-.15em;font-size:12px;line-height:12px}._nav_1ypcu_56 button:hover,._navActive_1ypcu_180{color:var(--red)}._lang_1ypcu_185{border:var(--hair) solid var(--rule);font:600 11px / 11px var(--font-label);letter-spacing:.15em;transition:color var(--hover), border-color var(--hover);margin-left:-9px;padding:4px 4px 3px 6px;position:relative;top:-4px}._lang_1ypcu_185:hover{color:var(--red);border-color:var(--red)}._address_1ypcu_203{font:italic 400 14.1px / 14.1px var(--font-text);white-space:nowrap;top:225.2px;right:222px}._book_1ypcu_57{background:var(--red);color:#f6eee2;letter-spacing:.15em;outline-offset:-4px;width:164px;height:28px;transition:background-color var(--hover);outline:1px dashed #f6eee299;font-size:12px;top:220px;right:36px}._book_1ypcu_57:hover{background:var(--red-deep)}._ruleDouble_1ypcu_228{border-top:var(--hair) solid var(--rule);border-bottom:var(--hair) solid var(--rule);height:4px;top:253px;left:36px;right:36px}._colRuleLeft_1ypcu_237,._colRuleRight_1ypcu_238{height:542px;width:var(--hair);background:var(--rule);top:270px}._colRuleLeft_1ypcu_237{left:321px}._colRuleRight_1ypcu_238{left:1118px}._label_1ypcu_55{letter-spacing:.15em;color:var(--red);white-space:nowrap;font-size:11px;line-height:11px}._left_1ypcu_263{width:262px;top:273.5px;left:37px}._left_1ypcu_263>*,._right_1ypcu_270>*{position:absolute;left:0}._leftHead_1ypcu_275{width:262px;font:700 26.7px / 29px var(--font-display);top:24.9px}._byline_1ypcu_281{font:italic 400 12px / 12px var(--font-text);white-space:nowrap;top:122.9px}._body_1ypcu_287{width:262px;color:var(--ink-soft);text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:15.4px;line-height:20.5px;top:144px}._body_1ypcu_287 p+p{margin-top:6.5px}._drop_1ypcu_301{float:left;font:700 55px / 44px var(--font-display);color:var(--red);margin:6px 9px 0 0}._hours_1ypcu_64{border:var(--hair) solid var(--rule);width:263px;height:125px;padding:3px;top:329.5px;left:-1px}._hours_1ypcu_64:before{content:"";border:var(--hair) solid var(--rule);pointer-events:none;position:absolute;inset:3px}._hoursHead_1ypcu_64{letter-spacing:.15em;margin:13px 0 0 11px;font-size:11px;line-height:11px}._hours_1ypcu_64 dl{margin:12px 9px 0 11px;font-size:15px;line-height:23.5px}._hoursRow_1ypcu_338{align-items:baseline;gap:8px;display:flex}._hoursRow_1ypcu_338 dd{font-size:13px}._leader_1ypcu_348{border-bottom:var(--hair) solid #231d1573;flex:1;transform:translateY(-4px)}._closed_1ypcu_354{font-style:italic}._lead_1ypcu_348{width:260px;top:277.5px;left:347px}._lead_1ypcu_348>*{position:absolute;left:0}._leadHead_1ypcu_371{font:900 60px / 59px var(--font-display);white-space:nowrap;top:19.4px;left:1px}._leadSub_1ypcu_378{font:italic 900 26.3px / 26.3px var(--font-display);white-space:nowrap;top:146px;left:-2px}._leadBody_1ypcu_385{width:248px;color:var(--ink-soft);font-size:15.4px;line-height:20.5px;top:182px}._more_1ypcu_59{letter-spacing:.05em;text-transform:none;color:var(--red);white-space:nowrap;font-size:11.5px;line-height:11.5px;top:254.5px}._more_1ypcu_59 span{transition:transform var(--hover) var(--ease-out);margin-left:2px;display:inline-block}._more_1ypcu_59:hover span{transform:translate(3px)}._facade_1ypcu_413{pointer-events:none;width:1440px;height:900px;top:0;left:0}._right_1ypcu_270{width:262px;top:273.5px;left:1142px}._rightHead_1ypcu_429{width:262px;font:700 23.8px / 26px var(--font-display);top:24.7px}._specials_1ypcu_435{width:262px;top:91px}._specials_1ypcu_435 li{border-bottom:var(--hair) dashed #231d1580;margin-bottom:10px;padding-bottom:10px}._specials_1ypcu_435 li:last-child{border:0}._dish_1ypcu_450{font:700 17px / 17px var(--font-display);align-items:baseline;gap:6px;display:flex}._dots_1ypcu_457{border-bottom:var(--hair) dotted #231d15b3;flex:1;transform:translateY(-4px)}._price_1ypcu_463{color:var(--red)}._note_1ypcu_467{font:italic 400 12.1px / 16px var(--font-text);color:var(--ink-soft);margin-top:3px}._weather_1ypcu_473{width:262px;height:80px;top:329px}._weather_1ypcu_473>*{position:absolute}._sun_1ypcu_483{width:52px;height:52px;top:4px;left:1.5px}._temp_1ypcu_490{font:900 28px / 28px var(--font-display);font-variant-numeric:lining-nums;top:0;left:70px}._temp_1ypcu_490 span{font:400 15px / 1 var(--font-display);position:absolute;top:-9px;left:31px}._weatherNote_1ypcu_504{width:192px;font:italic 400 12.5px / 18px var(--font-text);color:var(--ink-soft);top:30px;left:71px}._notice_1ypcu_60{border:var(--hair) solid var(--rule);text-align:center;width:263px;height:129px;top:409.5px;left:-1px}._noticeLabel_1ypcu_60{letter-spacing:.14em;margin-top:13px;margin-right:-.14em;font-size:11px;line-height:11px}._noticeHead_1ypcu_529{font:700 23px / 23px var(--font-display);white-space:nowrap;margin-top:0}._phone_1ypcu_61{letter-spacing:.18em;color:var(--red);font-variant-numeric:lining-nums;margin:7px auto 0;font-size:13.5px;line-height:13.5px;display:block}._noticeBody_1ypcu_545{width:220px;font:italic 400 12.5px / 20px var(--font-text);color:var(--ink-soft);margin:6px auto 0}._ruleBottom_1ypcu_554{height:var(--line);background:var(--rule);top:814px;left:36px;right:36px}._strip_1ypcu_562{width:1368px;height:84px;top:816px;left:36px}._cell_1ypcu_62{width:342px;height:84px;position:absolute;top:0}._cell_1ypcu_62:first-child{left:0}._cell_1ypcu_62:nth-child(2){border-left:var(--hair) solid var(--rule);left:341px}._cell_1ypcu_62:nth-child(3){border-left:var(--hair) solid var(--rule);left:683px}._cell_1ypcu_62:nth-child(4){border-left:var(--hair) solid var(--rule);left:1025px}._cell_1ypcu_62>*{position:absolute}._cellLabel_1ypcu_62{letter-spacing:.18em;color:var(--red);font-size:10.5px;line-height:10.5px;top:22px;left:1px}._cell_1ypcu_62:nth-child(n+2) ._cellLabel_1ypcu_62,._cell_1ypcu_62:nth-child(n+2) ._cellText_1ypcu_606{left:19px}._cellText_1ypcu_606{width:182px;color:var(--ink-soft);font-size:17.2px;line-height:19.5px;top:41.4px;left:1px}._cell_1ypcu_62:nth-child(4) ._cellText_1ypcu_606{width:118px}._cellIcon_1ypcu_623{width:60px;height:60px;top:9px;left:262px;overflow:visible}._cell_1ypcu_62:nth-child(2) ._cellIcon_1ypcu_623,._cell_1ypcu_62:nth-child(3) ._cellIcon_1ypcu_623{top:12px}._cell_1ypcu_62:nth-child(4) ._cellIcon_1ypcu_623{width:64px;height:55px;top:22px;left:127px}._turnNote_1ypcu_643{text-align:right;transform-origin:100% 100%;display:block;position:absolute;top:17px;right:51px;transform:rotate(-3deg)}._turnHand_1ypcu_653{font:700 16.9px / 18px var(--font-hand);color:var(--red);white-space:nowrap;display:block}._turnScroll_1ypcu_63{letter-spacing:.16em;margin-top:8px;font-size:10px;line-height:10px;display:block}._phoneOnly_1ypcu_668{display:none}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._phoneOnly_1ypcu_668{display:inline}._deskOnly_1ypcu_679{display:none}._page_1ypcu_9{overscroll-behavior:contain;flex-direction:column;padding:18px 20px 72px;display:flex;overflow-y:auto}._page_1ypcu_9>*,._page_1ypcu_9>header>*,._left_1ypcu_263>*,._right_1ypcu_270>*,._lead_1ypcu_348>*,._weather_1ypcu_473>*,._cell_1ypcu_62>*,._strip_1ypcu_562{position:relative;inset:auto}._page_1ypcu_9>header{pointer-events:auto;grid-template-columns:1fr auto;display:grid}._issue_1ypcu_40{grid-area:1/1}._date_1ypcu_53{grid-area:2/1;margin-top:6px}._dateBar_1ypcu_79,._taglineBar_1ypcu_80,._colRuleLeft_1ypcu_237,._colRuleRight_1ypcu_238{display:none}._founded_1ypcu_58{grid-area:1/2/3/3;width:100px}._tagline_1ypcu_54{text-align:center;white-space:normal;grid-area:3/1/4/3;margin:16px 0 0;font-size:10px;line-height:15px}._masthead_1ypcu_131{flex-wrap:wrap;grid-area:4/1/5/3;margin-top:10px;padding:0;font-size:min(17vw,84px);line-height:.98}._masthead_1ypcu_131>span:first-child{text-align:center;flex-basis:100%}._masthead_1ypcu_131 i{margin:0 .24em 0 0;font-size:.6em;top:-.08em}._ruleTop_1ypcu_156{grid-area:5/1/6/3;margin-top:16px}._nav_1ypcu_56{flex-wrap:wrap;grid-area:6/1/7/3;justify-content:center;gap:10px 18px;margin-top:12px}._lang_1ypcu_185{margin-left:0;top:0}._address_1ypcu_203{text-align:center;grid-area:7/1/8/3;margin-top:14px}._book_1ypcu_57{grid-area:8/1/9/3;width:auto;height:40px;margin-top:10px}._ruleDouble_1ypcu_228{grid-area:9/1/10/3;margin-top:14px}._lead_1ypcu_348{order:2;width:auto;margin-top:22px}._leadHead_1ypcu_371{white-space:normal;margin-top:10px;font-size:50px;line-height:50px}._leadSub_1ypcu_378{white-space:normal;margin-top:8px}._leadBody_1ypcu_385{width:auto;margin-top:10px;font-size:17px;line-height:23px}._more_1ypcu_59{margin-top:14px;font-size:13px}._facade_1ypcu_413{aspect-ratio:790/545;flex:none;order:3;width:calc(100% + 16px);height:auto;margin:18px -8px 0}._right_1ypcu_270{border-top:var(--line) solid var(--rule);order:4;width:auto;margin-top:26px;padding-top:20px}._rightHead_1ypcu_429,._leftHead_1ypcu_275{width:auto;margin-top:10px}._specials_1ypcu_435{width:auto;margin-top:16px}._dish_1ypcu_450{font-size:19px}._note_1ypcu_467{font-size:14px;line-height:18px}._weather_1ypcu_473{grid-template-columns:62px 1fr;align-items:start;column-gap:10px;width:auto;height:auto;min-height:64px;margin-top:10px;display:grid}._sun_1ypcu_483{grid-row:1/3}._temp_1ypcu_490 span{position:relative;top:-12px;left:1px}._weatherNote_1ypcu_504{width:auto;margin-top:4px;font-size:14px}._notice_1ypcu_60{width:auto;height:auto;margin-top:14px;padding:0 12px 16px}._noticeHead_1ypcu_529{white-space:normal}._noticeBody_1ypcu_545{width:auto;font-size:14px}._left_1ypcu_263{border-top:var(--line) solid var(--rule);order:5;width:auto;margin-top:28px;padding-top:20px}._byline_1ypcu_281{margin-top:8px}._body_1ypcu_287{width:auto;margin-top:14px;font-size:17px;line-height:23px}._hours_1ypcu_64{width:auto;height:auto;margin-top:20px;padding-bottom:12px}._ruleBottom_1ypcu_554{order:6;margin-top:28px}._strip_1ypcu_562{order:7;width:auto;height:auto}._cell_1ypcu_62,._cell_1ypcu_62:nth-child(n){border-left:0;border-top:var(--hair) solid var(--rule);width:auto;height:auto;padding:16px 64px 16px 0;position:relative;left:auto}._cell_1ypcu_62:first-child{border-top:0}._cell_1ypcu_62:nth-child(n+2) ._cellLabel_1ypcu_62,._cell_1ypcu_62:nth-child(n+2) ._cellText_1ypcu_606{left:auto}._cellText_1ypcu_606,._cell_1ypcu_62:nth-child(4) ._cellText_1ypcu_606{width:auto;margin-top:8px}._cell_1ypcu_62 ._cellIcon_1ypcu_623,._cell_1ypcu_62:nth-child(n) ._cellIcon_1ypcu_623{width:48px;height:48px;position:absolute;top:14px;left:auto;right:0}._turnNote_1ypcu_643{margin:18px 0 0 auto;position:relative;top:auto;right:auto;transform:rotate(-3deg)}._turnHand_1ypcu_653{font-size:20px;line-height:22px}}._page_13mp2_3{color:var(--ink);position:absolute;inset:0}._page_13mp2_3>*,._head_13mp2_10>*{position:absolute}._head_13mp2_10{pointer-events:none;inset:0}._folio_13mp2_19,._date_13mp2_20,._label_13mp2_21,._boxHead_13mp2_22,._adsHead_13mp2_23,._adHead_13mp2_24,._toFront_13mp2_25,._toInside_13mp2_26,._tel_13mp2_27{font-family:var(--font-label);text-transform:uppercase;font-weight:600}._folio_13mp2_19,._date_13mp2_20{letter-spacing:.14em;font-size:11.5px;line-height:11.5px;top:43px}._folio_13mp2_19{left:42px}._date_13mp2_20{margin-right:-.14em;right:42px}._paper_13mp2_50{text-align:center;font:900 24px / 24px var(--font-display);letter-spacing:-.01em;top:36px;left:0;right:0}._rule_13mp2_59{height:var(--line);background:var(--rule);top:76px;left:42px;right:42px}._story_13mp2_69{width:993px;top:104px;left:42px}._label_13mp2_21{letter-spacing:.15em;color:var(--red);font-size:11px;line-height:11px}._title_13mp2_82{font:900 58px / 60px var(--font-display);letter-spacing:-.01em;margin-top:13px}._deck_13mp2_88{font:italic 400 19px / 24px var(--font-text);color:var(--ink-soft);margin-top:6px}._cols_13mp2_94{border-top:var(--hair) solid var(--rule);column-count:3;column-rule:var(--hair) solid #231d1580;column-fill:auto;height:412px;color:var(--ink-soft);text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:32px;margin-top:20px;padding-top:18px;font-size:15.4px;line-height:20.5px}._cols_13mp2_94 p+p,._cols_13mp2_94 p+figure,._cols_13mp2_94 figure+p,._cols_13mp2_94 blockquote+p{margin-top:6.5px}._drop_13mp2_117{float:left;font:700 55px / 44px var(--font-display);color:var(--red);margin:6px 9px 0 0}._fig_13mp2_124{break-inside:avoid;margin:10px 0 12px}._pot_13mp2_129{width:100%;height:auto;display:block}._fig_13mp2_124 figcaption{font:italic 400 12px / 15px var(--font-text);text-align:left;margin-top:4px}._quote_13mp2_141{break-inside:avoid;border-top:var(--hair) solid var(--rule);border-bottom:var(--hair) solid var(--rule);font:italic 900 22px / 26px var(--font-display);color:var(--ink);text-align:left;margin:12px 0;padding:10px 0}._map_13mp2_154,._numbers_13mp2_155{border:var(--hair) solid var(--rule);width:223px;left:1065px}._map_13mp2_154{height:342px;top:104px}._boxHead_13mp2_22{letter-spacing:.14em;margin:16px 0 0 15px;font-size:11px;line-height:11px}._mapArt_13mp2_173{width:192px;height:154px;margin:14px 0 0 15px;display:block;overflow:visible}._river_13mp2_181{fill:none;stroke:#cfc7b9;stroke-width:9px}._riverLine_13mp2_187{fill:none;stroke:var(--ink-soft);stroke-width:1.4px}._streets_13mp2_193{fill:none;stroke:#6f665b;stroke-width:1.3px}._mapSmall_13mp2_199{font:italic 400 7.5px var(--font-text);fill:var(--ink-soft)}._mapName_13mp2_204{paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round;font:700 10px var(--font-display);fill:var(--ink)}._pin_13mp2_213{fill:var(--red)}._addr_13mp2_217{font:italic 400 14px / 21.5px var(--font-text);margin:24px 0 0 15px}._tel_13mp2_27{letter-spacing:.1em;font-variant-numeric:lining-nums;margin:4px 0 0 15px;font-size:12px;display:block}._tel_13mp2_27:hover{color:var(--red)}._numbers_13mp2_155{padding-bottom:8px;top:470px}._numbers_13mp2_155 dl{margin:10px 15px 0}._numbers_13mp2_155 dl>div{border-bottom:var(--hair) dashed #231d1566;align-items:baseline;gap:10px;padding:7px 0;display:flex}._numbers_13mp2_155 dl>div:last-child{border:0}._numbers_13mp2_155 dt{font:900 24px / 28px var(--font-display);color:var(--red);font-variant-numeric:lining-nums;flex:0 0 58px}._numbers_13mp2_155 dd{font:italic 400 12.5px / 15px var(--font-text);color:var(--ink-soft)}._recipe_13mp2_267{break-inside:avoid;border:var(--hair) solid var(--rule);outline:var(--hair) solid var(--rule);outline-offset:-5px;text-align:left;margin-top:14px;padding:12px 14px}._recipeHead_13mp2_277{font:600 10.5px / 12px var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}._recipe_13mp2_267 ul{margin-top:8px;font-size:14px;line-height:19px}._recipe_13mp2_267 li span{min-width:52px;color:var(--ink);font-weight:600;display:inline-block}._recipeNote_13mp2_297{font:italic 400 13px / 17px var(--font-text);margin-top:6px}._ads_13mp2_23{border-top:var(--line) solid var(--rule);grid-template-columns:150px repeat(3,1fr);column-gap:22px;width:993px;height:150px;display:grid;top:700px;left:42px}._adsHead_13mp2_23{letter-spacing:.15em;color:var(--red);padding-top:18px;font-size:11px;line-height:14px}._ad_13mp2_23{border:var(--hair) solid var(--rule);height:112px;margin-top:16px;padding:12px 14px}._adHead_13mp2_24{letter-spacing:.14em;font-size:11px;line-height:11px}._adText_13mp2_336{font:400 14px / 18px var(--font-text);color:var(--ink-soft);margin-top:7px}._toFront_13mp2_25{writing-mode:vertical-rl;letter-spacing:.24em;color:var(--red);font-size:12px;top:388px;left:1345px}._toFront_13mp2_25 span{letter-spacing:0;margin-bottom:8px}._toInside_13mp2_26{letter-spacing:.14em;color:var(--red);font-size:12px;bottom:42px;right:42px}._toFront_13mp2_25:hover,._toInside_13mp2_26:hover{color:var(--red-deep)}._toInside_13mp2_26 span{transition:transform var(--hover) var(--ease-out);display:inline-block}._toInside_13mp2_26:hover span{transform:translate(3px)}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._page_13mp2_3{overscroll-behavior:contain;flex-direction:column;padding:18px 20px 40px;display:flex;overflow-y:auto}._page_13mp2_3>*,._head_13mp2_10>*{position:relative;inset:auto}._head_13mp2_10{grid-template-columns:1fr auto;display:grid}._folio_13mp2_19{grid-area:1/1}._date_13mp2_20{grid-area:1/2;margin-right:0}._paper_13mp2_50{grid-area:2/1/3/3;margin-top:14px}._rule_13mp2_59{grid-area:3/1/4/3;margin-top:12px}._story_13mp2_69{width:auto;margin-top:22px}._title_13mp2_82{font-size:42px;line-height:44px}._cols_13mp2_94{column-count:1;height:auto;font-size:17px;line-height:23px}._mapArt_13mp2_173{aspect-ratio:200/160;width:calc(100% - 30px);max-width:330px;height:auto}._numbers_13mp2_155,._map_13mp2_154{width:auto;height:auto;margin-top:22px;padding-bottom:16px}._numbers_13mp2_155{order:3}._map_13mp2_154{order:4}._ads_13mp2_23{order:5;grid-template-columns:1fr;width:auto;height:auto;margin-top:26px}._ad_13mp2_23{height:auto}._toFront_13mp2_25,._toInside_13mp2_26{writing-mode:horizontal-tb;order:6;align-self:flex-start;margin-top:22px}._toInside_13mp2_26{order:7;align-self:flex-end;margin-top:10px}}._caret_kzrly_1{vertical-align:-.16em;background:currentColor;width:1.5px;height:1.05em;margin-left:1px;display:inline-block}._blink_kzrly_10{animation:1.05s step-end infinite _blink_kzrly_10}@keyframes _blink_kzrly_10{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._blink_kzrly_10{animation:none}}._bubble_b2tln_2{background:var(--paper-light);border:var(--line) solid var(--rule);width:371px;height:303px;color:var(--ink);border-radius:22px;position:absolute;top:144px;left:757px;box-shadow:0 12px 28px #281c1029}._who_b2tln_15{font:600 10.5px / 10.5px var(--font-label);letter-spacing:.15em;text-transform:uppercase;color:var(--red);position:absolute;top:21.5px;left:20px}._line_b2tln_25{width:336px;font:400 18.9px / 24px var(--font-hand);color:var(--ink);position:absolute;top:32px;left:20px}._tiles_b2tln_34{grid-template-columns:repeat(2,160px);grid-auto-rows:48px;gap:8.5px 8px;display:grid;position:absolute;top:122px;left:19px}._tile_b2tln_34{border:1.5px solid var(--rule);text-align:left;transition:background-color var(--hover), color var(--hover);background:0 0;position:relative}._tile_b2tln_34:hover{background:#ae382414}._on_b2tln_58,._on_b2tln_58:hover{background:var(--red);border-color:var(--red);color:#f6eee2}._icon_b2tln_65{width:32px;height:32px;position:absolute;top:7px;left:9px}._name_b2tln_73{font:600 12px / 12px var(--font-label);letter-spacing:.1em;text-transform:uppercase;position:absolute;top:10px;left:48px}._hint_b2tln_82{font:italic 400 12.5px / 14px var(--font-text);white-space:nowrap;opacity:.85;position:absolute;top:25px;left:48px}._tail_b2tln_91{width:28px;height:36px;position:absolute;top:144px;right:-25px;overflow:visible}._tail_b2tln_91 path{fill:var(--paper-light);stroke:var(--rule);stroke-width:2px;stroke-linejoin:round}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._bubble_b2tln_2{width:auto;height:auto;margin-top:8px;padding:18px 16px 16px;position:relative;top:auto;left:auto}._who_b2tln_15,._line_b2tln_25,._tiles_b2tln_34{width:auto;position:relative;top:auto;left:auto}._line_b2tln_25{min-height:72px;margin-top:6px}._tiles_b2tln_34{grid-template-columns:repeat(2,1fr);margin-top:12px}._tail_b2tln_91{top:-31px;right:18%;transform:rotate(-90deg)}}._card_idkpu_2{background:var(--paper-light);border:var(--hair) solid var(--rule);width:456px;height:724px;color:var(--ink);position:absolute;top:133px;left:287px;box-shadow:0 16px 36px #281c1038}._card_idkpu_2:before{content:"";border:var(--hair) solid var(--rule);pointer-events:none;position:absolute;inset:5px}._card_idkpu_2>*,._card_idkpu_2>div>*{position:absolute}._card_idkpu_2>div{pointer-events:none;inset:0}._card_idkpu_2>div>*{pointer-events:auto}._tabs_idkpu_36{justify-content:center;gap:11px;display:flex;top:29px;left:0;right:0}._tabs_idkpu_36 button{font:600 10.5px / 10.5px var(--font-label);letter-spacing:.08em;text-transform:uppercase;transition:color var(--hover);padding:2px 1px 6px;position:relative}._tabs_idkpu_36 button:hover,._tabOn_idkpu_55{color:var(--red)}._tabOn_idkpu_55:after{content:"";background:var(--red);height:1.5px;position:absolute;bottom:-1px;left:-4px;right:-4px}._close_idkpu_69{background:var(--paper-light);border-radius:50%;width:28px;height:28px;top:-14px;right:-14px}._close_idkpu_69 svg{fill:none;width:28px;height:28px;stroke:var(--ink);stroke-width:1.4px;display:block}._close_idkpu_69:hover svg{stroke:var(--red)}._kicker_idkpu_91{text-align:center;font:600 10px / 10px var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-right:-.18em;top:54px;left:0;right:0}._title_idkpu_103{text-align:center;font:900 44px / 50px var(--font-display);top:64px;left:0;right:0}._sub_idkpu_111{text-align:center;font:italic 400 13.5px / 16px var(--font-text);color:var(--ink-soft);top:114px;left:0;right:0}._orn_idkpu_120{color:var(--red);justify-content:center;align-items:center;gap:9px;font-size:11px;line-height:14px;display:flex;top:142px;left:0;right:0}._orn_idkpu_120 span{width:71px;height:var(--hair);background:var(--rule)}._dishes_idkpu_139{width:400px;top:184px;left:34px}._dish_idkpu_139{border-bottom:var(--hair) dashed #231d1566;height:74px;position:relative}._icon_idkpu_151{width:44px;height:44px;position:absolute;top:7px;left:0}._row_idkpu_159{white-space:nowrap;align-items:baseline;gap:6px;display:flex;position:absolute;top:6px;left:60px;right:54px}._name_idkpu_170{font:700 18.5px / 22px var(--font-display);text-align:left;text-underline-offset:3px;transition:text-decoration-color var(--hover);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}._name_idkpu_170:hover{text-decoration-color:currentColor}._detail_idkpu_185{text-align:center;flex-direction:column;align-items:center;display:flex;inset:60px 34px 44px}._backTo_idkpu_196{min-height:24px;font:600 10.5px / 10.5px var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--red);align-self:flex-start}._backTo_idkpu_196:hover{color:var(--ink)}._bigIcon_idkpu_209{width:92px;height:92px;margin-top:14px}._dName_idkpu_215{font:900 36px / 40px var(--font-display);text-wrap:balance;margin-top:10px}._dMeta_idkpu_221{align-items:baseline;gap:8px;margin-top:6px;display:flex}._dMeta_idkpu_221 ._price_idkpu_228{font-size:21px}._dNote_idkpu_232{font:italic 400 14px / 18px var(--font-text);color:var(--ink-soft);margin-top:4px}._detail_idkpu_185 ._orn_idkpu_120{margin:16px 0 14px;position:static}._story_idkpu_243{font:400 15.4px / 20.5px var(--font-text);color:var(--ink-soft);text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-align-last:center}._pair_idkpu_251{border-top:var(--hair) solid var(--rule);border-bottom:var(--hair) dashed #231d1566;width:100%;margin-top:auto;padding:10px 0 12px}._pairHead_idkpu_259{font:600 10px / 10px var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--red);text-align:left}._pairRow_idkpu_267{align-items:center;gap:8px;margin-top:6px;display:flex}._pairName_idkpu_274{font:700 17px / 22px var(--font-display);text-align:left}._pairName_idkpu_274:hover{color:var(--red)}._pairRow_idkpu_267 ._dots_idkpu_283{transform:translateY(3px)}._addSmall_idkpu_287{border-radius:50%;width:32px;height:32px}._addSmall_idkpu_287 svg{fill:none;width:32px;height:32px;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;display:block}._addSmall_idkpu_287:hover svg circle{fill:var(--ink)}._addSmall_idkpu_287:hover svg path{stroke:#f6eee2}._take_idkpu_312{background:var(--red);color:#f6eee2;width:100%;height:44px;font:600 13px / 1 var(--font-label);letter-spacing:.16em;text-transform:uppercase;outline-offset:-5px;transition:background-color var(--hover);outline:1.5px dashed #f6eee2a6;flex:none;margin-top:14px}._take_idkpu_312:hover{background:var(--red-deep)}._taken_idkpu_331,._taken_idkpu_331:hover{color:var(--red);outline:1.5px solid var(--red);outline-offset:-1.5px;background:0 0}._badge_idkpu_339,._unit_idkpu_340{font:600 9.5px / 1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}._dots_idkpu_283{border-bottom:var(--hair) solid #231d1573;flex:1;min-width:16px;transform:translateY(-5px)}._price_idkpu_228{font:700 17px / 22px var(--font-display);color:var(--red)}._note_idkpu_359{font:italic 400 13px / 16px var(--font-text);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;position:absolute;top:32px;left:60px;right:54px;overflow:hidden}._add_idkpu_287{border-radius:50%;width:32px;height:32px;position:absolute;top:7px;right:0}._add_idkpu_287 svg{fill:none;width:32px;height:32px;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease-out);display:block}._add_idkpu_287:hover svg{transform:scale(1.06)}._add_idkpu_287:hover svg circle{fill:var(--ink)}._add_idkpu_287:hover svg path{stroke:#f6eee2}._added_idkpu_404 svg circle,._added_idkpu_404:hover svg circle,._addSmall_idkpu_287._added_idkpu_404 svg circle{fill:var(--red);stroke:var(--red)}._added_idkpu_404 svg path,._added_idkpu_404:hover svg,._addSmall_idkpu_287._added_idkpu_404 svg path{stroke:#f6eee2}._added_idkpu_404 svg path{stroke-width:2px}._footLeft_idkpu_421,._footRight_idkpu_422{font:italic 400 12.5px / 14px var(--font-text);color:var(--ink-soft);bottom:20px}._footLeft_idkpu_421{left:34px}._footRight_idkpu_422{right:34px}._basket_idkpu_437{display:none}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._card_idkpu_2{overscroll-behavior:contain;width:auto;height:min(88%,760px);inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 40px #140e0866}._close_idkpu_69{z-index:1;margin:10px 10px -38px auto;display:block;position:sticky;top:10px;right:auto}._card_idkpu_2>div{padding-bottom:56px;position:relative;inset:auto}._card_idkpu_2>div>*,._tabs_idkpu_36{position:relative;top:auto;left:auto;right:auto}._tabs_idkpu_36{flex-wrap:wrap;gap:8px 12px;margin-top:8px;padding:0 40px}._kicker_idkpu_91{margin-top:22px}._sub_idkpu_111{padding:0 20px}._orn_idkpu_120{margin-top:12px}._dishes_idkpu_139{width:auto;margin:18px 18px 0}._dish_idkpu_139{height:auto;min-height:74px;padding-bottom:12px}._row_idkpu_159,._note_idkpu_359{margin:8px 44px 0 58px;position:relative;top:auto;left:auto;right:auto}._row_idkpu_159{flex-wrap:wrap;row-gap:2px}._note_idkpu_359{white-space:normal;margin-top:4px}._footLeft_idkpu_421,._footRight_idkpu_422{position:absolute;bottom:18px}._footLeft_idkpu_421{left:18px}._footRight_idkpu_422{right:18px}._detail_idkpu_185{padding:18px 20px 0;bottom:auto}._card_idkpu_2>div{padding-bottom:104px}._footLeft_idkpu_421,._footRight_idkpu_422{bottom:66px}._pair_idkpu_251{margin-top:18px}._name_idkpu_170{min-height:24px}._basket_idkpu_437{z-index:1;background:var(--red);color:#f6eee2;outline-offset:-5px;width:calc(100% - 36px);min-height:48px;font:600 12px / 1.2 var(--font-label);letter-spacing:.14em;text-transform:uppercase;text-align:left;outline:1.5px dashed #f6eee2a6;justify-content:space-between;align-items:center;gap:12px;margin:-92px 18px 44px;padding:0 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 18px #281c1047}._basket_idkpu_437 b{letter-spacing:.06em;white-space:nowrap;font-weight:600}}._card_1bqbv_2{background:var(--paper-light);border:var(--hair) solid var(--rule);width:456px;height:724px;color:var(--ink);text-align:center;padding:0 34px;position:absolute;top:133px;left:287px;box-shadow:0 16px 36px #281c1038}._card_1bqbv_2:before{content:"";border:var(--hair) solid var(--rule);pointer-events:none;position:absolute;inset:5px}._close_1bqbv_24{background:var(--paper-light);border-radius:50%;width:28px;height:28px;position:absolute;top:-14px;right:-14px}._close_1bqbv_24 svg{fill:none;width:28px;height:28px;stroke:var(--ink);stroke-width:1.4px;display:block}._close_1bqbv_24:hover svg{stroke:var(--red)}._kicker_1bqbv_47{font:600 10px / 10px var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-top:54px;margin-right:-.18em}._title_1bqbv_56{font:900 44px / 50px var(--font-display)}._sub_1bqbv_60{font:italic 400 13.5px / 16px var(--font-text);color:var(--ink-soft)}._orn_1bqbv_65{color:var(--red);justify-content:center;align-items:center;gap:9px;margin:12px 0 18px;font-size:11px;line-height:14px;display:flex}._orn_1bqbv_65 span{width:71px;height:var(--hair);background:var(--rule)}._group_1bqbv_82{border:0;min-width:0;margin:0 0 18px;padding:0}._group_1bqbv_82 legend,._name_1bqbv_90 span{width:100%;font:600 10.5px / 11px var(--font-label);letter-spacing:.16em;text-transform:uppercase;text-align:left;margin-bottom:9px;display:block}._days_1bqbv_100{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}._day_1bqbv_100,._time_1bqbv_107,._guests_1bqbv_108 button{border:1.5px solid var(--rule);transition:background-color var(--hover), color var(--hover)}._day_1bqbv_100{flex-direction:column;justify-content:center;align-items:center;gap:3px;height:52px;display:flex}._day_1bqbv_100 span{font:italic 400 13px / 14px var(--font-text)}._day_1bqbv_100 b{font:700 18px / 18px var(--font-display);font-variant-numeric:lining-nums}._day_1bqbv_100:disabled b{font:italic 400 12px / 18px var(--font-text)}._times_1bqbv_137{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}._time_1bqbv_107{height:34px;font:600 12px / 12px var(--font-label);letter-spacing:.04em}._time_1bqbv_107:disabled,._day_1bqbv_100:disabled{cursor:default;opacity:.4;text-decoration:line-through}._day_1bqbv_100:hover:not(:disabled),._time_1bqbv_107:hover:not(:disabled),._guests_1bqbv_108 button:hover{background:#ae382414}._on_1bqbv_162,._on_1bqbv_162:hover:not(:disabled){background:var(--red);border-color:var(--red);color:#f6eee2}._guests_1bqbv_108{align-items:center;gap:10px;display:flex}._guests_1bqbv_108 button{width:34px;height:34px;font:400 20px / 1 var(--font-text)}._guests_1bqbv_108 output{width:34px;font:700 24px / 1 var(--font-display);font-variant-numeric:lining-nums}._guests_1bqbv_108 span{font:italic 400 13px / 16px var(--font-text);color:var(--ink-soft);margin-left:6px}._name_1bqbv_90{margin-bottom:20px;display:block}._name_1bqbv_90 input{border:0;border-bottom:1.5px solid var(--rule);width:100%;height:36px;font:italic 400 17px / 1 var(--font-text);color:var(--ink);background:0 0;outline:none;padding:0 2px;display:block}._name_1bqbv_90 input::placeholder{color:var(--ink-faint)}._name_1bqbv_90 input:focus{border-color:var(--red)}._confirm_1bqbv_219{background:var(--red);color:#f6eee2;width:100%;height:44px;font:600 13px / 1 var(--font-label);letter-spacing:.16em;text-transform:uppercase;outline-offset:-5px;transition:background-color var(--hover);outline:1.5px dashed #f6eee2a6;display:block}._confirm_1bqbv_219:hover{background:var(--red-deep)}._foot_1bqbv_237{font:italic 400 12.5px / 14px var(--font-text);color:var(--ink-soft);position:absolute;bottom:20px;left:0;right:0}._foot_1bqbv_237 a{font:600 11.5px / 1 var(--font-label);letter-spacing:.14em;color:var(--red);font-variant-numeric:lining-nums;font-style:normal}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._card_1bqbv_2{overscroll-behavior:contain;width:auto;height:min(88%,760px);inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 40px #140e0866}._close_1bqbv_24{z-index:1;margin:10px 10px -38px auto;display:block;position:sticky;top:10px;right:auto}._card_1bqbv_2{padding:0 20px}._kicker_1bqbv_47{margin-top:26px}._foot_1bqbv_237{margin:18px 0 76px;position:static}._time_1bqbv_107{letter-spacing:0;font-size:11px}}._modes_nk58p_2{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}._times_nk58p_8{grid-template-columns:1.6fr repeat(5,1fr);gap:6px;display:grid}._total_nk58p_14{border-top:var(--hair) solid var(--rule);font:600 11.5px / 12px var(--font-label);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin:-4px 0 4px;padding-top:8px;display:flex}._total_nk58p_14 b{font:700 22px / 24px var(--font-display);letter-spacing:0;color:var(--red)}._missing_nk58p_32{min-height:18px;font:italic 400 13px / 16px var(--font-text);color:var(--red);text-align:left;margin-bottom:6px}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._times_nk58p_8{grid-template-columns:repeat(3,1fr)}}._ticket_1gljh_2{transform-origin:50% 100%;width:220px;position:absolute;bottom:42px;left:50px}._slip_1gljh_10{border-top:1.5px solid var(--red);transform-origin:0 100%;width:92px;height:40px;font:600 9.5px / 10px var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--red);background:#e9e2d6;padding:4px 0 0 18px;position:absolute;top:-12px;right:4px;transform:rotate(8deg);box-shadow:0 2px 6px #281c102e}._slip_1gljh_10:before{content:"— "}._paper_1gljh_32{background:#ede8e0;padding:23px 16px 19px 17px;position:relative;box-shadow:0 8px 22px #281c1038;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 6px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/10px 6px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 6px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/10px 6px repeat-x}._head_1gljh_43{font:600 11.5px / 12px var(--font-label);letter-spacing:.14em;text-transform:uppercase}._items_1gljh_49{font:400 16.5px / 17.5px var(--font-text);color:var(--ink-soft);margin-top:15px}._items_1gljh_49 li{justify-content:space-between;display:flex;overflow:hidden}._items_1gljh_49 li span:last-child{font-size:15.5px}._empty_1gljh_65{font:italic 400 14px / 17.5px var(--font-text);color:var(--ink-faint);margin-top:13px}._total_1gljh_71{border-top:1.5px dashed var(--rule);font:700 20px / 24px var(--font-display);justify-content:space-between;margin-top:8px;padding-top:9px;display:flex}._send_1gljh_80{background:var(--red);color:#f6eee2;width:186px;font:600 12.5px / 14px var(--font-label);letter-spacing:.14em;text-transform:uppercase;outline-offset:-5px;transition:background-color var(--hover), opacity var(--hover);outline:1.5px dashed #f6eee2a6;margin:6px 0 0 4px;padding:8px 0 7px;display:block}._send_1gljh_80:hover:not(:disabled){background:var(--red-deep)}._send_1gljh_80:disabled{cursor:default}._stamp_1gljh_105{border:2px solid var(--red);color:var(--red);font:600 16px / 18px var(--font-label);letter-spacing:.16em;text-transform:uppercase;mix-blend-mode:multiply;pointer-events:none;visibility:hidden;border-radius:3px;padding:3px 8px 1px;position:absolute;bottom:96px;left:44px}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._ticket_1gljh_2{width:min(100%,300px);margin:30px auto 8px;position:relative;bottom:auto;left:auto}._send_1gljh_80{width:100%;margin-left:0}}._page_9qo58_2{color:var(--ink);position:absolute;inset:0}._scroll_9qo58_8{display:contents}._page_9qo58_2>*,._scroll_9qo58_8>*,._head_9qo58_14>*,._intro_9qo58_15>*{position:absolute}._head_9qo58_14,._intro_9qo58_15{pointer-events:none;inset:0}._head_9qo58_14>*,._intro_9qo58_15>*{pointer-events:auto}._scene_9qo58_30{pointer-events:none;width:1440px;height:900px;top:0;left:0}._back_9qo58_38{font:600 12px / 12px var(--font-label);letter-spacing:.14em;text-transform:uppercase;transition:color var(--hover);align-items:center;gap:9px;display:flex;top:48px;left:36px}._back_9qo58_38 svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:25px;height:12px;transition:transform var(--hover) var(--ease-out)}._back_9qo58_38:hover{color:var(--red)}._back_9qo58_38:hover svg{transform:translate(-3px)}._mast_9qo58_67{text-align:center;font:900 35px / 35px var(--font-display);letter-spacing:-.02em;white-space:nowrap;top:22.3px;left:143px;right:274px}._mast_9qo58_67 i{letter-spacing:0;margin:0 2px;font-size:21px;font-weight:700;position:relative;top:-2.5px}._sub_9qo58_87{text-align:center;font:600 10px / 10px var(--font-label);letter-spacing:.16em;text-transform:uppercase;margin-right:-.16em;top:70.6px;left:143px;right:274px}._table_9qo58_98{font:italic 400 13.5px / 13.5px var(--font-text);white-space:nowrap;top:47.3px;right:143px}._lang_9qo58_106{border:var(--hair) solid var(--rule);font:600 11px / 11px var(--font-label);letter-spacing:.15em;transition:color var(--hover), border-color var(--hover);padding:4px 4px 3px 6px;top:44px;left:225px}._lang_9qo58_106:hover{color:var(--red);border-color:var(--red)}._book_9qo58_123{background:var(--red);color:#f6eee2;width:90px;height:31px;font:600 11.5px / 1 var(--font-label);letter-spacing:.16em;text-transform:uppercase;outline-offset:-4px;transition:background-color var(--hover);outline:1px dashed #f6eee299;top:39px;right:35px}._book_9qo58_123:hover{background:var(--red-deep)}._rule_9qo58_142{border-top:1.5px solid var(--rule);border-bottom:1.5px solid var(--rule);height:5px;top:88px;left:36px;right:35px}._label_9qo58_151{background:var(--paper);box-shadow:0 0 0 3px var(--paper);font:600 10.5px / 10.5px var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--red);border-bottom:1.5px solid var(--red);padding-bottom:2px;top:121px;left:53px}._title_9qo58_165{font:900 46.5px / 45px var(--font-display);letter-spacing:-.01em;white-space:nowrap;top:135.5px;left:52px}._text_9qo58_173{width:258px;font:400 15.5px / 20.5px var(--font-text);color:var(--ink-soft);top:232.5px;left:54px}@media (max-width:819px),(orientation:portrait) and (max-width:1100px){._scroll_9qo58_8{overscroll-behavior:contain;flex-direction:column;padding:16px 20px 40px;display:flex;position:absolute;inset:0;overflow-y:auto}._scroll_9qo58_8>*,._head_9qo58_14>*,._intro_9qo58_15>*{position:relative;inset:auto}._head_9qo58_14{pointer-events:auto;grid-template-columns:1fr auto auto;align-items:center;display:grid}._back_9qo58_38{grid-area:1/1;font-size:11px}._book_9qo58_123{grid-area:1/3}._lang_9qo58_106{grid-area:1/2;margin-right:12px}._mast_9qo58_67,._sub_9qo58_87,._table_9qo58_98,._rule_9qo58_142{grid-column:1/4}._mast_9qo58_67{margin-top:16px;font-size:min(8.4vw,40px);line-height:1.1}._mast_9qo58_67 i{font-size:.6em}._sub_9qo58_87{margin-top:6px;line-height:14px}._table_9qo58_98{text-align:center;margin-top:8px}._rule_9qo58_142{margin-top:12px}._intro_9qo58_15{pointer-events:auto;order:2;margin-top:20px}._label_9qo58_151{width:-moz-fit-content;width:fit-content}._title_9qo58_165{white-space:normal;margin-top:10px;font-size:min(44px,12.5vw);line-height:42px}._text_9qo58_173{width:auto;margin-top:12px;font-size:17px;line-height:23px}._scene_9qo58_30{aspect-ratio:1018/792;flex:none;order:3;width:calc(100% + 24px);height:auto;margin:18px -12px 0}._scroll_9qo58_8>[role=region]{order:4}}
