@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_239a525d-module__AiUiGa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_239a525d-module__AiUiGa__variable{--lx-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.lx{--ink:#0e0b08;--ink2:#17120c;--gold:#c9a45c;--gold2:#e8cf96;--line:#c9a45c57;--ivory:#f4ede1;--muted:#b6ab97;--serif:var(--lx-serif),"Cormorant Garamond",Georgia,serif;--sans:var(--font-geist),system-ui,sans-serif;--pad:clamp(16px,4.4vw,72px);background:radial-gradient(1100px 680px at 88% -12%,#2e2011 0%,transparent 62%),var(--ink);min-height:100vh;color:var(--ivory);font:400 17px/1.6 var(--sans);overflow-x:clip}.lx ::selection{background:var(--gold);color:var(--ink)}.lx-head{padding:20px var(--pad);border-bottom:1px solid #c9a45c29;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.lx-nav{color:var(--muted);gap:30px;font-size:15px;display:flex}.lx-nav a{transition:color .3s}.lx-nav a:hover{color:var(--ivory)}.lx-logo{font:500 31px/1 var(--serif);letter-spacing:.005em;color:var(--ivory);white-space:nowrap}.lx-logo em{color:var(--gold2);font-style:italic}.lx-head-cta{justify-self:end}.lx-burger{border:1px solid var(--line);border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:6px;width:46px;height:46px;display:none}.lx-burger i{background:var(--gold2);width:18px;height:1.5px;display:block}.lx-pill{min-height:48px;font:600 15px/1 var(--sans);letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;transition:transform .35s,box-shadow .35s,background-color .35s;display:inline-flex}.lx-pill--gold{color:#1a1209;background:linear-gradient(135deg,#f3dca6,#c9a45c 55%,#a6803c);box-shadow:0 14px 34px -16px #c9a45ccc}.lx-pill--gold:hover{transform:translateY(-2px);box-shadow:0 20px 40px -16px #c9a45ce6}.lx-pill--line{border:1px solid var(--line);color:var(--gold2)}.lx-pill--line:hover{background:#c9a45c1a}.lx-link{min-height:44px;font:italic 500 23px/1 var(--serif);color:var(--ivory);border-bottom:1px solid var(--line);align-items:center;gap:12px;display:inline-flex}.lx-link span{color:var(--gold);transition:transform .35s}.lx-link:hover span{transform:translate(4px)}.lx-hero{max-width:1560px;padding:clamp(26px,4vw,64px) var(--pad) clamp(44px,5vw,84px);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,5vw,96px);margin:0 auto;display:grid}.lx-eyebrow{font:italic 500 clamp(19px,1.5vw,23px)/1.2 var(--serif);color:var(--gold2);align-items:center;gap:14px;display:flex}.lx-eyebrow:before{content:"";background:var(--gold);flex:none;width:46px;height:1px}.lx-h1{font:500 clamp(48px,6.3vw,108px)/.92 var(--serif);letter-spacing:-.022em;text-wrap:balance;margin-top:22px}.lx-h1 em{background:linear-gradient(100deg,#f7e4b3,#c9a45c 45%,#ead198 72%,#a6803c);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-style:italic;display:block}.lx-sub{max-width:33em;color:var(--muted);margin-top:26px;font-size:clamp(16px,1.25vw,19px);line-height:1.62}.lx-ctas{flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:34px;display:flex}.lx-kinds{font:italic 500 clamp(18px,1.4vw,21px)/1.2 var(--serif);color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-top:clamp(30px,4vw,62px);display:flex}.lx-kinds li{align-items:center;gap:20px;display:flex}.lx-kinds li+li:before{content:"";background:var(--gold);width:6px;height:6px;transform:rotate(45deg)}.lx-arch{aspect-ratio:4/5;justify-self:center;width:min(100%,540px);min-height:360px;max-height:calc(100svh - 150px);position:relative}.lx-arch-in{border-radius:999px 999px 20px 20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 60px 100px -48px #000}.lx-arch-in img{object-fit:cover;filter:saturate(.92)contrast(1.08)brightness(.8)sepia(.14)}.lx-arch-in:after{content:"";background:linear-gradient(#0e0b0800 52%,#0e0b0899),radial-gradient(130% 90% at 50% 0,#0000 48%,#0e0b0866);position:absolute;inset:0}.lx-arch-line{border:1px solid #c9a45c8c;border-radius:999px 999px 20px 20px;position:absolute;inset:0;transform:translate(20px,-20px)}.lx-seal{z-index:2;width:clamp(96px,8.6vw,130px);height:auto;animation:48s linear infinite lx-spin;position:absolute;bottom:13%;left:clamp(-58px,-4vw,-30px)}.lx-seal circle{fill:#15100a;stroke:var(--gold);stroke-width:1px}.lx-seal text{font:italic 600 12.5px var(--serif);fill:var(--gold2);letter-spacing:.04em}.lx-seal-star{fill:var(--gold)}@keyframes lx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lx-seal{animation:none}}.lx-menu,.lx-events,.lx-order{max-width:1560px;padding:clamp(60px,7.5vw,128px) var(--pad) 0;margin:0 auto}.lx-sec-h{text-align:center;max-width:740px;margin:0 auto clamp(32px,4vw,58px)}.lx-sec-h p{color:var(--muted);margin-top:14px}.lx-sec-h--left{text-align:left;margin-left:0}.lx-h2{font:500 clamp(40px,4.8vw,76px)/1 var(--serif);letter-spacing:-.016em;text-wrap:balance}.lx-orn{background:linear-gradient(90deg,transparent,var(--gold),transparent) center/100% 1px no-repeat;width:96px;height:10px;margin:0 auto 20px;display:block;position:relative}.lx-orn:after{content:"";background:var(--gold);width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lx-ph{aspect-ratio:4/3;background:var(--ink2);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c9a45c38}.lx-ph img{object-fit:cover;filter:saturate(.95)contrast(1.08)brightness(.84);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.lx-ph:after{content:"";pointer-events:none;background:radial-gradient(120% 95% at 50% 45%,#0000 55%,#0e0b0880);position:absolute;inset:0}.lx-dish:hover .lx-ph img,.lx-ev:hover .lx-ph img{transform:scale(1.04)}.lx-dishes{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,2.2vw,34px);display:grid}.lx-dish{flex-direction:column;gap:8px;min-width:0;display:flex}.lx-dish--big{grid-row:span 2}.lx-dish--big .lx-ph{aspect-ratio:auto;flex:1;min-height:420px}.lx-dish:last-child{grid-column:span 2}.lx-dish:last-child .lx-ph{aspect-ratio:21/9}.lx-dish h3{font:italic 500 clamp(26px,2.2vw,32px)/1.1 var(--serif);color:var(--gold2);margin-top:10px}.lx-dish p{color:var(--muted);font-size:15.5px;line-height:1.5}.lx-evs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,30px);display:grid}.lx-ev{isolation:isolate;border-radius:20px;flex-direction:column;justify-content:flex-end;gap:6px;min-height:clamp(380px,36vw,560px);padding:clamp(20px,2vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c9a45c33}.lx-ev .lx-ph{z-index:-1;aspect-ratio:auto;box-shadow:none;border-radius:0;position:absolute;inset:0}.lx-ev .lx-ph:after{content:"";background:linear-gradient(#0e0b080d 28%,#0e0b08f0);position:absolute;inset:0}.lx-ev-n{font:italic 500 19px/1 var(--serif);color:var(--gold)}.lx-ev h3{font:500 clamp(30px,2.7vw,42px)/1.04 var(--serif)}.lx-ev p{color:#d9d0c0}.lx-order{padding-bottom:clamp(60px,7.5vw,128px)}.lx-order-in{text-align:center;border:1px solid var(--line);background:radial-gradient(80% 120% at 50% 0,#c9a45c26,#0000 62%),#120e0a;border-radius:30px;padding:clamp(40px,5vw,84px) clamp(20px,4vw,64px)}.lx-order-in p{color:var(--muted);margin-top:12px}.lx-ways{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.lx-ways .lx-pill{min-width:132px}.lx-foot{padding:42px var(--pad) 50px;text-align:center;color:var(--muted);border-top:1px solid #c9a45c29;flex-direction:column;align-items:center;gap:10px;display:flex}.lx-foot .lk-credit{max-width:62em}@media (max-width:1020px){.lx-head{justify-content:space-between;display:flex}.lx-nav{display:none}.lx-head-cta{margin-left:auto}.lx-burger{display:flex}}@media (max-width:860px){.lx-hero{grid-template-columns:1fr;gap:34px;padding-top:24px}.lx-arch{aspect-ratio:1/1.04;order:-1;width:min(100%,460px);min-height:0;max-height:none}.lx-arch-line{transform:translate(12px,-12px)}.lx-seal{width:96px;bottom:-22px;left:auto;right:-8px}.lx-dishes{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-dish--big,.lx-dish:last-child{grid-area:auto/1/auto/-1}.lx-dish--big .lx-ph{aspect-ratio:16/10;flex:none;min-height:0}.lx-dish:last-child{grid-column:auto}.lx-dish:last-child .lx-ph{aspect-ratio:4/3}.lx-evs{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:0 var(--pad);scroll-padding:0 var(--pad);grid-template-columns:none;grid-auto-columns:min(78%,340px);grid-auto-flow:column;overflow-x:auto}.lx-evs::-webkit-scrollbar{display:none}.lx-ev{scroll-snap-align:start;min-height:420px}}@media (max-width:560px){.lx{font-size:16px}.lx-head{gap:12px;padding-block:14px}.lx-logo{font-size:26px}.lx-head-cta{display:none}.lx-arch{width:100%}.lx-h1{font-size:clamp(44px,13vw,60px)}.lx-ctas{gap:14px 24px}.lx-ctas .lx-pill{flex:100%}.lx-kinds{gap:6px 14px;font-size:17px}.lx-kinds li{gap:14px}.lx-dishes{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:0 var(--pad);scroll-padding:0 var(--pad);grid-template-columns:none;grid-auto-columns:min(70%,280px);grid-auto-flow:column;overflow-x:auto}.lx-dishes::-webkit-scrollbar{display:none}.lx-dish{scroll-snap-align:start}.lx-dish--big,.lx-dish:last-child{grid-column:auto}.lx-dish--big .lx-ph,.lx-dish:last-child .lx-ph{aspect-ratio:4/3}.lx-ways .lx-pill{flex:30%;min-width:0;padding:0 14px}}
