@font-face{font-family:Servora Studio Sans;src:url(/fonts/restaurant/dm-sans-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Servora Studio Serif;src:url(/fonts/restaurant/fraunces-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Servora Studio Display;src:url(/fonts/restaurant/bebas-neue-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Servora Studio Grotesque;src:url(/fonts/restaurant/bricolage-grotesque-variable.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}.sv-studio{--ss-heading-scale:1;--ss-space-scale:1;color:var(--ss-canvas-ink);background:var(--ss-canvas);font-synthesis:none;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere;isolation:isolate;min-width:0;font-family:Servora Studio Sans,Segoe UI,sans-serif;font-size:16px;line-height:1.6}.sv-studio *,.sv-studio :before,.sv-studio :after{box-sizing:border-box}.sv-studio :where(h1,h2,h3,p,ul,ol,dl,figure){margin:0}.sv-studio a{color:inherit;text-decoration:none}.sv-studio :where(a,summary):focus-visible{outline-offset:5px;outline:3px solid}.sv-studio :where(img,svg){max-width:100%;display:block}.sv-studio :where(h1,h2,h3){text-wrap:balance}.sv-studio :where(h1,h2){font-family:var(--ss-heading);letter-spacing:-.025em;font-weight:520;line-height:1.02}.sv-studio .ss-node{--ss-bg:var(--ss-canvas);--ss-ink:var(--ss-canvas-ink);color:var(--ss-ink);background:var(--ss-bg);min-width:0;scroll-margin-top:22px}.sv-studio .ss-node[data-surface=surface]{--ss-bg:var(--ss-surface);--ss-ink:var(--ss-surface-ink)}.sv-studio .ss-node[data-surface=accent]{--ss-bg:var(--ss-accent);--ss-ink:var(--ss-accent-ink)}.sv-studio .ss-inset{width:min(100% - clamp(40px, 8vw, 144px), var(--ss-width,1296px));min-width:0;margin-inline:auto}.sv-studio .ss-section{padding-block:calc(clamp(64px, 8vw, 112px) * var(--ss-space-scale))}.sv-studio .ss-section[data-spacing=compact]{padding-block:calc(clamp(42px, 5vw, 72px) * var(--ss-space-scale))}.sv-studio .ss-section[data-spacing=airy]{padding-block:calc(clamp(84px, 11vw, 156px) * var(--ss-space-scale))}.sv-studio .ss-skip{z-index:9;background:var(--ss-canvas-ink);color:var(--ss-canvas);padding:14px 22px;position:absolute;top:8px;left:8px;transform:translateY(-180%)}.sv-studio .ss-skip:focus{transform:none}.sv-studio .ss-kicker{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:12px;font-size:.7rem;font-weight:650;line-height:1.5;display:flex}.sv-studio .ss-kicker:before{content:"";background:currentColor;flex:none;width:24px;height:1px}.sv-studio .ss-copy{white-space:pre-line;max-width:55ch;font-size:1rem;line-height:1.85}.sv-studio .ss-action{border-radius:var(--ss-radius);border:1px solid;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:15px 22px;font-size:.87rem;font-weight:650;line-height:1.45;transition:background-color .18s,color .18s;display:inline-flex}.sv-studio .ss-action svg,.sv-studio .ss-text-link svg{flex:none;width:20px;height:20px}.sv-studio .ss-action:hover{background:var(--ss-ink);color:var(--ss-bg)}.sv-studio .ss-action--filled{background:var(--ss-ink);color:var(--ss-bg);border-color:var(--ss-ink)}.sv-studio .ss-action--filled:hover{color:var(--ss-ink);background:0 0}.sv-studio .ss-text-link{border-bottom:1px solid;align-items:center;gap:24px;padding-block:12px;font-size:.82rem;font-weight:650;display:inline-flex}.sv-studio .ss-text-link:hover{text-underline-offset:5px;text-decoration:underline}.sv-studio .ss-header .ss-inset{justify-content:space-between;align-items:center;gap:20px 35px;padding-block:24px;display:flex}.sv-studio .ss-brand{min-width:0;font-family:var(--ss-heading);letter-spacing:-.02em;font-size:clamp(2rem,3.2vw,3rem);font-weight:560;line-height:1}.sv-studio .ss-nav{flex-wrap:wrap;align-items:center;gap:26px;font-size:.78rem;font-weight:550;display:flex}.sv-studio .ss-nav>a:not(.ss-action){padding-block:12px}.sv-studio .ss-nav>a:hover{text-underline-offset:5px;text-decoration:underline}.sv-studio .ss-nav .ss-action{min-height:44px;padding:11px 18px;font-size:.76rem}.sv-studio .ss-header[data-variant=centered] .ss-inset{border-bottom:1px solid color-mix(in srgb, var(--ss-ink) 25%, transparent);flex-direction:column;gap:20px;padding-block:27px 20px}.sv-studio .ss-header[data-variant=centered] .ss-brand{font-size:clamp(2.8rem,5vw,4.5rem)}.sv-studio .ss-header[data-variant=compact] .ss-inset{padding-block:18px}.sv-studio .ss-header[data-variant=compact] .ss-brand{text-transform:uppercase;letter-spacing:-.015em;font-weight:850}.sv-studio .ss-header[data-variant=compact]{border-bottom:2px solid var(--ss-ink)}.sv-studio .ss-photo{border-radius:var(--ss-radius);background:color-mix(in srgb, currentColor 7%, transparent);min-width:0;position:relative;overflow:hidden}.sv-studio .ss-photo img{object-fit:cover;width:100%;height:100%}.sv-studio .ss-photo[data-ratio=square]{aspect-ratio:1}.sv-studio .ss-photo[data-ratio=portrait]{aspect-ratio:4/5}.sv-studio .ss-photo[data-ratio=landscape]{aspect-ratio:3/2}.sv-studio .ss-image-credit{color:#fffaf3;background:#191c18;border-radius:3px;max-width:calc(100% - 24px);padding:5px 9px;font-size:.65rem;font-weight:500;line-height:1.45;position:absolute;bottom:12px;left:12px}.sv-studio .ss-photo-caption{justify-content:space-between;gap:20px;padding-top:13px;font-size:.75rem;display:flex}.sv-studio .ss-hero{padding-block:calc(20px * var(--ss-space-scale)) calc(62px * var(--ss-space-scale))}.sv-studio .ss-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,90px);display:grid}.sv-studio .ss-hero-copy{min-width:0}.sv-studio .ss-hero h1{font-size:calc(clamp(3.5rem, 7.1vw, 7.7rem) * var(--ss-heading-scale));max-width:11ch;margin-block:27px}.sv-studio .ss-hero .ss-copy{max-width:40ch;font-size:1.03rem}.sv-studio .ss-hero .ss-action{margin-top:29px}.sv-studio .ss-hero-art{min-width:0;position:relative}.sv-studio .ss-hero-art>.ss-photo{aspect-ratio:4/5}.sv-studio .ss-hero-meta{border-top:1px solid color-mix(in srgb, var(--ss-ink) 28%, transparent);text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;gap:10px 30px;margin-top:25px;padding-top:23px;font-size:.7rem;display:flex}.sv-studio .ss-hero-selection{margin-top:30px}.sv-studio .ss-hero-selection>a{border-top:1px solid color-mix(in srgb, var(--ss-ink) 25%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:15px;padding-block:13px;display:grid}.sv-studio .ss-hero-selection strong{font-family:var(--ss-heading);font-size:1.3rem;font-weight:550;line-height:1.2}.sv-studio .ss-hero-selection small{text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-family:Servora Studio Sans,sans-serif;font-size:.62rem;display:block}.sv-studio .ss-price{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.96rem;font-weight:650}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-copy{padding-block:36px 10px}.sv-studio .ss-hero[data-variant=editorial] h1{font-weight:470;line-height:.99;font-size:calc(clamp(3.8rem, 7.65vw, 8.3rem) * var(--ss-heading-scale))}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art{padding-top:80px}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art>.ss-photo{aspect-ratio:5/6;border-radius:2px}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art:before{content:"";background:currentColor;width:65px;height:1px;position:absolute;top:15px;left:0}.sv-studio .ss-hero[data-variant=cinematic]{padding-top:0}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-grid{isolation:isolate;color:#fff9ee;--ss-bg:#20190f;--ss-ink:#fff9ee;border-radius:var(--ss-radius);background:#20190f;grid-template-columns:minmax(0,1fr);align-items:end;min-height:min(730px,max(590px,79svh));padding:clamp(38px,5vw,76px);display:grid;position:relative;overflow:hidden}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-grid:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c0d09db,#0c0d0982 45%,#0c0d0914 82%);position:absolute;inset:0}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-art{z-index:-2;padding:0;position:absolute;inset:0}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-art>.ss-photo{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-art .ss-image-credit{inset:16px 16px auto auto}.sv-studio .ss-hero[data-variant=cinematic] .ss-photo-caption{display:none}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-copy{max-width:620px}.sv-studio .ss-hero[data-variant=cinematic] h1{font-size:calc(clamp(3.6rem, 6.75vw, 7.3rem) * var(--ss-heading-scale));margin-block:23px;font-weight:490}.sv-studio .ss-hero[data-variant=cinematic] .ss-copy{max-width:38ch}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-selection{max-width:360px}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-selection>a{border-color:#fff9ee59}.sv-studio .ss-hero[data-variant=poster] .ss-hero-grid{grid-template-columns:minmax(0,1fr);gap:37px}.sv-studio .ss-hero[data-variant=poster] .ss-hero-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 45px;display:grid}.sv-studio .ss-hero[data-variant=poster] .ss-kicker,.sv-studio .ss-hero[data-variant=poster] h1{grid-column:1/-1}.sv-studio .ss-hero[data-variant=poster] h1{max-width:15ch;font-family:Servora Studio Sans,Segoe UI,sans-serif;font-size:calc(clamp(4rem, 10vw, 10rem) * var(--ss-heading-scale));text-transform:uppercase;letter-spacing:-.018em;font-weight:850;line-height:.94}.sv-studio .ss-hero[data-variant=poster] .ss-copy{max-width:58ch}.sv-studio .ss-hero[data-variant=poster] .ss-action{border-width:2px;border-radius:0;align-self:end;margin:0}.sv-studio .ss-hero[data-variant=poster] .ss-hero-art>.ss-photo{aspect-ratio:2.6;border-radius:0}.sv-studio .ss-hero[data-variant=poster] .ss-hero-selection{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:20px 0 0;display:grid}.sv-studio .ss-hero[data-variant=poster] .ss-hero-selection>a{border-top-width:2px}.sv-studio .ss-hero[data-has-media=false] .ss-hero-grid{grid-template-columns:minmax(0,1fr);min-height:0}.sv-studio .ss-hero[data-has-media=false] .ss-hero-copy{max-width:none}.sv-studio .ss-hero[data-has-media=false] h1{max-width:15ch}.sv-studio .ss-hero[data-has-media=false] .ss-hero-selection{max-width:720px}.sv-studio .ss-hero[data-has-media=false][data-variant=cinematic] .ss-hero-grid{color:var(--ss-ink);--ss-ink:inherit;background:0 0;padding:0}.sv-studio .ss-hero[data-has-media=false][data-variant=cinematic] .ss-hero-grid:after{display:none}.sv-studio .ss-section-heading{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(24px,7vw,100px);margin-bottom:43px;display:grid}.sv-studio .ss-section-heading h2{font-size:calc(clamp(2.8rem, 5.3vw, 5.6rem) * var(--ss-heading-scale));margin-top:18px}.sv-studio .ss-section-heading .ss-copy{font-size:.95rem}.sv-studio .ss-category-nav{flex-wrap:wrap;gap:10px;padding-bottom:37px;display:flex}.sv-studio .ss-category-nav a{border:1px solid;border-radius:100px;align-items:center;gap:27px;padding:10px 16px;font-size:.75rem;font-weight:600;display:inline-flex}.sv-studio .ss-category-nav a:hover{background:var(--ss-ink);color:var(--ss-bg)}.sv-studio .ss-category{scroll-margin-top:22px}.sv-studio .ss-category+.ss-category{margin-top:50px}.sv-studio .ss-category-heading{border-top:1px solid color-mix(in srgb, var(--ss-ink) 35%, transparent);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:25px;padding-block:15px;display:flex}.sv-studio .ss-category-heading h3{text-transform:uppercase;letter-spacing:.09em;font-size:.83rem;font-weight:600}.sv-studio .ss-category-heading>span{font-variant-numeric:tabular-nums;font-size:.7rem}.sv-studio .ss-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:34px 27px;display:grid}.sv-studio .ss-dish{min-width:0;scroll-margin-top:25px}.sv-studio .ss-dish .ss-photo{aspect-ratio:1.1}.sv-studio .ss-dish-copy{min-width:0;padding-top:21px}.sv-studio .ss-dish-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 17px;display:flex}.sv-studio .ss-dish-title h3{font-family:var(--ss-heading);letter-spacing:-.015em;flex:120px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:540;line-height:1.12}.sv-studio .ss-dish-description{margin-top:12px;font-size:.83rem;line-height:1.8}.sv-studio .ss-allergens{flex-wrap:wrap;gap:4px 12px;margin-top:15px;padding:0;font-size:.75rem;line-height:1.65;list-style:none;display:flex}.sv-studio .ss-allergens li{border-bottom:1px solid color-mix(in srgb, var(--ss-ink) 35%, transparent)}.sv-studio .ss-catalog-note{border-top:1px solid color-mix(in srgb, var(--ss-ink) 25%, transparent);max-width:90ch;margin-top:39px;padding-top:20px;font-size:.75rem}.sv-studio .ss-menu[data-variant=editorial] .ss-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px clamp(34px,6vw,86px)}.sv-studio .ss-menu[data-variant=editorial] .ss-dish:nth-child(2n){padding-top:65px}.sv-studio .ss-menu[data-variant=editorial] .ss-dish .ss-photo{aspect-ratio:5/4;border-radius:2px}.sv-studio .ss-menu[data-variant=editorial] .ss-dish-title h3{font-size:clamp(1.75rem,2.65vw,2.35rem)}.sv-studio .ss-menu[data-variant=compact] .ss-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px}.sv-studio .ss-menu[data-variant=compact] .ss-dish{border-bottom:1px solid color-mix(in srgb, var(--ss-ink) 25%, transparent);grid-template-columns:96px minmax(0,1fr);gap:20px;padding-block:23px;display:grid}.sv-studio .ss-menu[data-variant=compact] .ss-dish-copy{padding-top:0}.sv-studio .ss-menu[data-variant=compact] .ss-dish-title h3{font-size:1.5rem}.sv-studio .ss-menu[data-variant=compact] .ss-dish .ss-photo{aspect-ratio:1}.sv-studio .ss-dish[data-has-photo=false]{border-top:1px solid color-mix(in srgb, var(--ss-ink) 25%, transparent);padding-top:22px}.sv-studio .ss-dish[data-has-photo=false] .ss-dish-copy{padding-top:0}.sv-studio .ss-menu[data-variant=compact] .ss-dish[data-has-photo=false]{border-top:0;grid-template-columns:minmax(0,1fr)}.sv-studio .ss-menu[data-media=none] .ss-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 50px}.sv-studio .ss-menu[data-media=none] .ss-dish{padding-top:22px}.sv-studio .ss-story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(38px,9vw,130px);display:grid}.sv-studio .ss-story h2{font-size:calc(clamp(2.9rem, 5.6vw, 6rem) * var(--ss-heading-scale));max-width:13ch;margin-block:23px}.sv-studio .ss-story .ss-photo{aspect-ratio:4/5}.sv-studio .ss-story .ss-copy{font-size:1rem}.sv-studio .ss-story[data-variant=portrait] .ss-photo{border-radius:50% 50% 2px 2px}.sv-studio .ss-story[data-variant=statement] .ss-story-grid,.sv-studio .ss-story[data-has-media=false] .ss-story-grid{grid-template-columns:minmax(0,1fr)}.sv-studio .ss-story[data-variant=statement] .ss-story-copy{text-align:center;max-width:980px;margin-inline:auto}.sv-studio .ss-story[data-variant=statement] .ss-kicker{justify-content:center}.sv-studio .ss-story[data-variant=statement] h2{max-width:none;font-size:calc(clamp(3.1rem, 6.4vw, 6.8rem) * var(--ss-heading-scale))}.sv-studio .ss-story[data-variant=statement] .ss-copy{max-width:62ch;margin-inline:auto}.sv-studio .ss-story[data-has-media=false]:not([data-variant=statement]) .ss-story-copy{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:0 clamp(32px,8vw,110px);display:grid}.sv-studio .ss-story[data-has-media=false]:not([data-variant=statement]) .ss-kicker{grid-column:1/-1}.sv-studio .ss-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.sv-studio .ss-gallery-item{min-width:0}.sv-studio .ss-gallery-item .ss-photo{aspect-ratio:4/5}.sv-studio .ss-gallery[data-variant=mosaic] .ss-gallery-item:nth-child(3n+2){padding-top:68px}.sv-studio .ss-gallery[data-variant=strip] .ss-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sv-studio .ss-gallery[data-variant=strip] .ss-photo{aspect-ratio:3/4}.sv-studio .ss-gallery[data-variant=diptych] .ss-gallery-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:50px}.sv-studio .ss-gallery[data-variant=diptych] .ss-gallery-item:nth-child(odd) .ss-photo{aspect-ratio:5/4}.sv-studio .ss-visit-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(35px,8vw,110px);display:grid}.sv-studio .ss-visit h2{font-size:calc(clamp(3rem, 5.5vw, 5.9rem) * var(--ss-heading-scale));max-width:13ch;margin-block:23px}.sv-studio .ss-contact{gap:31px;display:grid}.sv-studio .ss-contact>div{border-top:1px solid color-mix(in srgb, var(--ss-ink) 40%, transparent);padding-top:18px}.sv-studio .ss-contact dt{letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;font-size:.72rem;font-weight:650}.sv-studio .ss-contact dd{white-space:pre-line;margin:0;font-size:1.14rem;line-height:1.8}.sv-studio .ss-visit[data-variant=banner] .ss-visit-grid{grid-template-columns:minmax(0,1fr);gap:40px}.sv-studio .ss-visit[data-variant=banner] .ss-contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px}.sv-studio .ss-visit[data-variant=card] .ss-visit-grid{border-radius:var(--ss-radius);border:1px solid;padding:clamp(26px,5vw,64px)}.sv-studio .ss-cta-grid{justify-content:space-between;align-items:center;gap:40px;display:flex}.sv-studio .ss-cta h2{font-size:calc(clamp(3rem, 5.8vw, 6.2rem) * var(--ss-heading-scale));max-width:17ch;margin-block:20px}.sv-studio .ss-cta .ss-action{flex:none}.sv-studio .ss-cta[data-variant=editorial] .ss-cta-grid{border-block:1px solid;grid-template-columns:minmax(0,1fr) auto;padding-block:44px;display:grid}.sv-studio .ss-cta[data-variant=editorial] .ss-action{aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;gap:20px;width:155px}.sv-studio .ss-cta[data-variant=card] .ss-cta-grid{border-radius:var(--ss-radius);border:1px solid;padding:clamp(27px,5vw,68px)}.sv-studio .ss-footer{padding-block:calc(44px * var(--ss-space-scale)) 28px}.sv-studio .ss-footer-main{border-bottom:1px solid color-mix(in srgb, var(--ss-ink) 30%, transparent);justify-content:space-between;align-items:end;gap:30px;padding-bottom:28px;display:flex}.sv-studio .ss-footer-brand{font-family:var(--ss-heading);letter-spacing:-.01em;font-size:clamp(3rem,7vw,6rem);line-height:1}.sv-studio .ss-footer[data-variant=wordmark] .ss-footer-brand{letter-spacing:-.015em;font-size:clamp(4rem,14vw,13rem);font-weight:650}.sv-studio .ss-footer-meta{flex-wrap:wrap;justify-content:space-between;gap:15px 30px;padding-top:23px;font-size:.7rem;display:flex}.sv-studio .ss-footer-meta>p{max-width:69ch}.sv-studio .ss-footer a{font-size:.8rem}.sv-studio .ss-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,4vw,60px);min-width:0;display:grid}.sv-studio .ss-layout-grid[data-variant=three]{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-studio .ss-layout-grid[data-variant=asymmetric]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.sv-studio .ss-layout-stack{gap:26px;display:grid}.sv-studio .ss-layout-stack[data-variant=relaxed]{gap:48px}.sv-studio .ss-layout-stack[data-variant=tight]{gap:16px}.sv-studio .ss-text[data-variant=display] h2{font-family:var(--ss-heading);font-size:calc(clamp(2.5rem, 5vw, 5rem) * var(--ss-heading-scale));letter-spacing:-.02em;max-width:24ch;line-height:1.12}.sv-studio .ss-text[data-variant=display] h2+.ss-copy{margin-top:24px}.sv-studio .ss-text[data-variant=body]{white-space:pre-line;max-width:65ch;font-size:1rem;line-height:1.85}.sv-studio .ss-text[data-variant=eyebrow]{letter-spacing:.13em;text-transform:uppercase;font-size:.73rem;font-weight:650}.sv-studio .ss-text h2{font-size:inherit;line-height:inherit}.sv-studio .ss-empty{border-block:1px solid color-mix(in srgb, var(--ss-ink) 30%, transparent);padding-block:25px;font-size:.95rem}.sv-studio .ss-node[data-type=section][data-variant=bleed]>.ss-inset{width:100%;max-width:none}.sv-studio .ss-node[data-type=grid]>.ss-node,.sv-studio .ss-node[data-type=stack]>.ss-node{min-width:0}@media (min-width:900px) and (max-height:850px){.sv-studio .ss-hero[data-variant=editorial] h1{font-size:calc(clamp(3.8rem, 6.8vw, 6.5rem) * var(--ss-heading-scale))}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art{padding-top:48px}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art>.ss-photo{aspect-ratio:1;max-height:535px}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-grid{min-height:585px}.sv-studio .ss-hero[data-variant=cinematic] h1{font-size:calc(clamp(3.7rem, 5.8vw, 5.8rem) * var(--ss-heading-scale))}}@media (max-width:1000px){.sv-studio .ss-hero-grid{gap:35px}.sv-studio .ss-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-studio .ss-menu[data-variant=compact] .ss-dish{grid-template-columns:80px minmax(0,1fr);gap:16px}.sv-studio .ss-gallery[data-variant=strip] .ss-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sv-studio .ss-inset{width:calc(100% - 40px)}.sv-studio .ss-header .ss-inset{flex-wrap:wrap;gap:18px;padding-block:21px}.sv-studio .ss-brand{font-size:2.3rem}.sv-studio .ss-nav{gap:18px;font-size:.74rem}.sv-studio .ss-nav .ss-action{gap:14px;padding-inline:12px}.sv-studio .ss-header[data-variant=centered] .ss-inset{flex-direction:row}.sv-studio .ss-header[data-variant=centered] .ss-brand{font-size:2.6rem}.sv-studio .ss-section{padding-block:calc(60px * var(--ss-space-scale))}.sv-studio .ss-section[data-spacing=airy]{padding-block:calc(76px * var(--ss-space-scale))}.sv-studio .ss-hero{padding-top:calc(12px * var(--ss-space-scale));padding-bottom:calc(45px * var(--ss-space-scale))}.sv-studio .ss-hero-grid,.sv-studio .ss-hero[data-variant=editorial] .ss-hero-grid{grid-template-columns:minmax(0,1fr);gap:33px}.sv-studio .ss-hero h1,.sv-studio .ss-hero[data-variant=editorial] h1{font-size:calc(clamp(3.15rem, 12.2vw, 5.3rem) * var(--ss-heading-scale));max-width:12ch;margin-block:23px}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-copy{padding:12px 0 0}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art{padding:0}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art:before{display:none}.sv-studio .ss-hero-art>.ss-photo,.sv-studio .ss-hero[data-variant=editorial] .ss-hero-art>.ss-photo{aspect-ratio:1.2}.sv-studio .ss-hero .ss-copy{font-size:1rem}.sv-studio .ss-hero[data-variant=cinematic] .ss-inset{width:100%}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-grid{background:var(--ss-bg);min-height:0;color:var(--ss-ink);border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-grid:after{display:none}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-art{z-index:auto;order:-1;position:relative;inset:auto}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-art>.ss-photo{aspect-ratio:1.35;height:auto}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-copy{padding:32px 20px}.sv-studio .ss-hero[data-variant=cinematic] h1{font-size:calc(clamp(3.15rem, 12.2vw, 5rem) * var(--ss-heading-scale));max-width:12ch}.sv-studio .ss-hero[data-variant=cinematic] .ss-hero-meta{margin-inline:20px}.sv-studio .ss-hero[data-variant=poster] .ss-hero-copy{display:block}.sv-studio .ss-hero[data-variant=poster] h1{font-size:calc(clamp(2rem, 10vw, 3.75rem) * var(--ss-heading-scale));max-width:13ch;line-height:.99}.sv-studio .ss-hero[data-variant=poster] .ss-action{margin-top:25px}.sv-studio .ss-hero[data-variant=poster] .ss-hero-art>.ss-photo{aspect-ratio:1.3}.sv-studio .ss-hero[data-variant=poster] .ss-hero-selection{grid-template-columns:minmax(0,1fr);gap:0}.sv-studio .ss-section-heading{grid-template-columns:minmax(0,1fr);gap:23px;margin-bottom:34px}.sv-studio .ss-section-heading h2{font-size:calc(clamp(2.6rem, 9vw, 4rem) * var(--ss-heading-scale))}.sv-studio .ss-menu-grid,.sv-studio .ss-menu[data-variant=editorial] .ss-menu-grid,.sv-studio .ss-menu[data-variant=compact] .ss-menu-grid,.sv-studio .ss-menu[data-media=none] .ss-menu-grid{grid-template-columns:minmax(0,1fr);gap:34px}.sv-studio .ss-menu[data-variant=editorial] .ss-dish:nth-child(2n){padding-top:0}.sv-studio .ss-dish .ss-photo{aspect-ratio:1.25}.sv-studio .ss-dish-title h3,.sv-studio .ss-menu[data-variant=editorial] .ss-dish-title h3{font-size:1.85rem}.sv-studio .ss-menu[data-variant=compact] .ss-menu-grid{gap:0}.sv-studio .ss-menu[data-variant=compact] .ss-dish{grid-template-columns:86px minmax(0,1fr)}.sv-studio .ss-menu[data-variant=compact] .ss-dish-title h3{font-size:1.4rem}.sv-studio .ss-menu[data-variant=compact] .ss-dish-description{font-size:.8rem}.sv-studio .ss-dish-description{font-size:.88rem}.sv-studio .ss-story-grid,.sv-studio .ss-story[data-has-media=false]:not([data-variant=statement]) .ss-story-copy{grid-template-columns:minmax(0,1fr);gap:30px;display:grid}.sv-studio .ss-story h2,.sv-studio .ss-story[data-variant=statement] h2{font-size:calc(clamp(2.8rem, 10vw, 4.3rem) * var(--ss-heading-scale))}.sv-studio .ss-story .ss-photo{aspect-ratio:1.2}.sv-studio .ss-story[data-has-media=false]:not([data-variant=statement]) .ss-story-copy{gap:0}.sv-studio .ss-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 15px}.sv-studio .ss-gallery[data-variant=mosaic] .ss-gallery-item:nth-child(3n+2){padding-top:0}.sv-studio .ss-gallery[data-variant=mosaic] .ss-gallery-item:nth-child(2n){padding-top:35px}.sv-studio .ss-gallery[data-variant=diptych] .ss-gallery-grid{grid-template-columns:minmax(0,1fr);gap:28px}.sv-studio .ss-visit-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sv-studio .ss-visit h2{font-size:calc(clamp(2.8rem, 10vw, 4.3rem) * var(--ss-heading-scale))}.sv-studio .ss-visit[data-variant=banner] .ss-contact{grid-template-columns:minmax(0,1fr);gap:28px}.sv-studio .ss-cta-grid,.sv-studio .ss-cta[data-variant=editorial] .ss-cta-grid{flex-direction:column;align-items:start;gap:25px;display:flex}.sv-studio .ss-cta h2{font-size:calc(clamp(2.8rem, 10vw, 4.3rem) * var(--ss-heading-scale))}.sv-studio .ss-cta[data-variant=editorial] .ss-action{border-radius:var(--ss-radius);aspect-ratio:auto;flex-direction:row;gap:25px;width:auto}.sv-studio .ss-footer-main{flex-wrap:wrap;gap:25px}.sv-studio .ss-footer[data-variant=wordmark] .ss-footer-brand{font-size:clamp(4rem,17vw,8rem)}.sv-studio .ss-layout-grid,.sv-studio .ss-layout-grid[data-variant=three],.sv-studio .ss-layout-grid[data-variant=asymmetric]{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){.sv-studio .ss-nav{justify-content:space-between;gap:12px;width:100%}.sv-studio .ss-nav .ss-action svg{display:none}.sv-studio .ss-hero h1,.sv-studio .ss-hero[data-variant=editorial] h1,.sv-studio .ss-hero[data-variant=cinematic] h1{font-size:calc(clamp(3rem, 12.2vw, 3.7rem) * var(--ss-heading-scale))}.sv-studio .ss-menu[data-variant=compact] .ss-dish{grid-template-columns:minmax(0,1fr)}.sv-studio .ss-menu[data-variant=compact] .ss-dish .ss-photo{aspect-ratio:1.4}.sv-studio .ss-menu[data-variant=compact] .ss-dish-title h3{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.sv-studio *,.sv-studio :before,.sv-studio :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-grid{row-gap:0}.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-heading{grid-area:1/1;align-self:end;padding-bottom:0}.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-details{grid-area:2/1;align-self:start;padding-top:0}.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-art{grid-area:1/2/3}.sv-studio .ss-hero[data-variant=poster] .ss-hero-heading,.sv-studio .ss-hero[data-variant=poster] .ss-hero-art,.sv-studio .ss-hero[data-variant=poster] .ss-hero-details{grid-area:auto/1}.sv-studio .ss-hero[data-variant=poster] .ss-hero-grid{row-gap:30px}.sv-studio .ss-hero[data-variant=poster] .ss-hero-heading h1{margin-bottom:0}@media (max-width:720px){.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-grid{row-gap:26px}.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-heading,.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-art,.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-details{grid-area:auto/1}.sv-studio .ss-hero:not([data-variant=cinematic]) .ss-hero-heading h1{margin-bottom:0}.sv-studio .ss-hero[data-variant=editorial] .ss-hero-details{padding-block:0}}.sv-studio .ss-hero[data-variant=typographic] .ss-hero-grid{text-align:center;grid-template-columns:minmax(0,1fr);row-gap:32px}.sv-studio .ss-hero[data-variant=typographic] .ss-hero-heading,.sv-studio .ss-hero[data-variant=typographic] .ss-hero-art,.sv-studio .ss-hero[data-variant=typographic] .ss-hero-details{grid-area:auto/1}.sv-studio .ss-hero[data-variant=typographic] .ss-kicker{justify-content:center}.sv-studio .ss-hero[data-variant=typographic] h1{max-width:20ch;font-size:calc(clamp(3.3rem, 7.4vw, 7.8rem) * var(--ss-heading-scale));margin:30px auto 0;font-weight:440;line-height:1.06}.sv-studio .ss-hero[data-variant=typographic] .ss-hero-art>.ss-photo{aspect-ratio:3.3}.sv-studio .ss-hero[data-variant=typographic] .ss-copy{max-width:62ch;margin-inline:auto}.sv-studio .ss-hero[data-variant=typographic] .ss-hero-selection{text-align:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;max-width:100%;display:grid}.sv-studio .ss-hero[data-variant=split] .ss-hero-grid{border-top:1px solid color-mix(in srgb, var(--ss-ink) 28%, transparent);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:clamp(34px,5vw,72px);padding-block:36px}.sv-studio .ss-hero[data-variant=split] .ss-hero-heading{grid-area:1/2}.sv-studio .ss-hero[data-variant=split] .ss-hero-details{grid-area:2/2}.sv-studio .ss-hero[data-variant=split] .ss-hero-art{grid-area:1/1/3;align-self:stretch}.sv-studio .ss-hero[data-variant=split] .ss-hero-art>.ss-photo{aspect-ratio:.95;border-radius:max(4px, var(--ss-radius))}.sv-studio .ss-hero[data-variant=split] h1{font-size:calc(clamp(3rem, 5.3vw, 5.8rem) * var(--ss-heading-scale));max-width:13ch}.sv-studio .ss-hero[data-variant=split][data-has-media=false] .ss-hero-grid{grid-template-columns:minmax(0,1fr)}.sv-studio .ss-hero[data-variant=split][data-has-media=false] .ss-hero-heading,.sv-studio .ss-hero[data-variant=split][data-has-media=false] .ss-hero-details{grid-column:1}.sv-studio .ss-menu .ss-menu-grid[data-product-count="1"]{grid-template-columns:minmax(0,1fr)}.sv-studio .ss-menu .ss-menu-grid[data-product-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-studio .ss-categories[data-layout=collection]{grid-template-columns:repeat(var(--ss-category-columns), minmax(0, 1fr));align-items:start;gap:30px;display:grid}.sv-studio .ss-categories[data-layout=collection] .ss-category{margin-top:0}.sv-studio .ss-menu-order{margin-top:38px}.sv-studio .ss-gallery .ss-gallery-grid[data-asset-count="1"]{grid-template-columns:minmax(0,1fr);max-width:800px;margin-inline:auto}.sv-studio .ss-gallery .ss-gallery-grid[data-asset-count="1"] .ss-photo{aspect-ratio:3/2}.sv-studio .ss-gallery .ss-gallery-grid[data-asset-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:721px){.sv-studio .ss-categories[data-layout=categories] .ss-category[data-product-count="1"] .ss-dish[data-has-photo=true]{grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,4vw,60px);display:grid}.sv-studio .ss-categories[data-layout=categories] .ss-category[data-product-count="1"] .ss-dish-copy{padding-top:0}}@media (max-width:1000px) and (min-width:721px){.sv-studio .ss-categories[data-layout=collection]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sv-studio .ss-hero[data-variant=typographic] h1{font-size:calc(clamp(2.8rem, 10.8vw, 4.9rem) * var(--ss-heading-scale))}.sv-studio .ss-hero[data-variant=typographic] .ss-hero-art>.ss-photo{aspect-ratio:1.45}.sv-studio .ss-hero[data-variant=typographic] .ss-hero-selection{gap:0}.sv-studio .ss-hero[data-variant=split] .ss-hero-grid{grid-template-columns:minmax(0,1fr);padding-top:22px;padding-bottom:0}.sv-studio .ss-hero[data-variant=split] .ss-hero-heading,.sv-studio .ss-hero[data-variant=split] .ss-hero-art,.sv-studio .ss-hero[data-variant=split] .ss-hero-details{grid-area:auto/1}.sv-studio .ss-hero[data-variant=split] h1{font-size:calc(clamp(2.8rem, 10.8vw, 4.9rem) * var(--ss-heading-scale))}.sv-studio .ss-hero[data-variant=split] .ss-hero-art>.ss-photo{aspect-ratio:1.1}.sv-studio .ss-categories[data-layout=collection],.sv-studio .ss-menu .ss-menu-grid[data-product-count="2"],.sv-studio .ss-gallery[data-variant=diptych] .ss-gallery-grid[data-asset-count="2"]{grid-template-columns:minmax(0,1fr)}.sv-studio .ss-categories[data-layout=collection]{gap:42px}}.sv-studio[data-art-direction][data-studio-version="2"] .ss-inset{width:min(100% - clamp(40px,7vw,112px),1440px)}.sv-studio[data-art-direction][data-studio-version="2"] .ss-header{border-bottom:0}.sv-studio[data-art-direction][data-studio-version="2"] .ss-header .ss-inset{border-bottom:1px solid color-mix(in srgb, var(--ss-ink) 20%, transparent);flex-direction:row;padding-block:23px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-header .ss-brand{text-transform:none;letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:750}.sv-studio[data-art-direction][data-studio-version="2"] .ss-nav{gap:32px;font-size:.85rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-action{border-radius:100px;min-height:50px;padding:14px 23px;font-size:.875rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-action{background:var(--ss-accent);color:var(--ss-accent-ink);border-color:#0000}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-action:hover{background:var(--ss-ink);color:var(--ss-bg)}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero h1{letter-spacing:-.04em;overflow-wrap:anywhere;word-break:normal;max-width:13ch;margin-block:20px 25px;font-size:clamp(3.25rem,6.8vw,7rem);font-weight:750;line-height:1}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-copy{font-size:1.08rem;line-height:1.55}.sv-studio[data-art-direction][data-studio-version="2"] .ss-photo-caption{opacity:.8;font-size:.68rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-section{padding-block:clamp(60px,7vw,100px)}.sv-studio[data-art-direction][data-studio-version="2"] .ss-section-heading{margin-bottom:32px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-section-heading h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(2.6rem,4.6vw,4.6rem);font-weight:650}.sv-studio[data-art-direction][data-studio-version="2"] .ss-menu .ss-kicker{display:none}.sv-studio[data-art-direction][data-studio-version="2"] .ss-category-nav{padding-bottom:32px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-category-nav a{border-color:color-mix(in srgb, var(--ss-ink) 28%, transparent);font-size:.8rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-dish-title h3{letter-spacing:-.04em;font-size:clamp(1.3rem,1.85vw,1.75rem);font-weight:650}.sv-studio[data-art-direction][data-studio-version="2"] .ss-dish .ss-photo{aspect-ratio:1.22}.sv-studio[data-art-direction][data-studio-version="2"] .ss-dish-description{font-size:.88rem;line-height:1.65}.sv-studio[data-art-direction][data-studio-version="2"] .ss-categories[data-layout=collection]{gap:32px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-categories[data-layout=collection] .ss-dish{padding-top:0;display:block}.sv-studio[data-art-direction][data-studio-version="2"] .ss-categories[data-layout=collection] .ss-dish-copy{padding-top:20px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-visit h2{letter-spacing:-.04em;max-width:15ch;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:650}.sv-studio[data-art-direction][data-studio-version="2"] .ss-footer[data-variant=wordmark] .ss-footer-brand{letter-spacing:-.04em;font-size:clamp(3rem,10vw,10rem);font-weight:700}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-header .ss-inset{border:0}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-brand{color:var(--ss-highlight-ink)}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero{padding:0}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero>.ss-inset{width:100%;max-width:1680px}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero-grid{border-radius:0;min-height:650px;padding:clamp(36px,6vw,90px)}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero-grid:after{background:linear-gradient(90deg,#0c1511d9 0%,#0c151194 43%,#0c151100 85%)}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero h1{max-width:11ch}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero-art img{object-position:65% 54%}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-category-heading{color:var(--ss-highlight-ink)}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-dish .ss-photo{border-radius:5px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-header .ss-inset{border-bottom-width:2px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-header .ss-brand{text-transform:uppercase;letter-spacing:-.04em;font-weight:900}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero{padding-block:45px 58px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:0 36px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero .ss-hero-heading{grid-area:1/1;align-self:end;display:block}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero .ss-hero-details{grid-area:2/1;align-self:start;padding-top:25px;display:block}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero .ss-hero-art{grid-area:1/2/3}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero h1{letter-spacing:-.04em;max-width:12ch;font-size:clamp(3.5rem,7vw,7.8rem);font-weight:900;line-height:.92}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:1;border-radius:48% 48% 12px 12px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero .ss-action{margin-top:25px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-menu .ss-photo{border-radius:22px}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-section-heading h2{text-transform:uppercase;font-weight:850}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-visit .ss-action{border-radius:0}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-header .ss-brand{text-transform:uppercase;letter-spacing:.13em;font-family:Servora Studio Sans,sans-serif;font-size:1.35rem;font-weight:500}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-header,.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero{--ss-bg:var(--ss-surface);--ss-ink:var(--ss-surface-ink)}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero{padding-block:40px 62px}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;column-gap:clamp(30px,6vw,90px)}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero-copy{padding-block:0}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero h1{letter-spacing:-.035em;max-width:12ch;margin-top:0;font-size:clamp(3.6rem,7.1vw,7.6rem);font-weight:400;line-height:1.06}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero-art{padding-top:0}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero-art:before{display:none}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:.92}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero .ss-action{color:var(--ss-ink);background:0 0;border:0;border-bottom:1px solid;border-radius:0;gap:65px;padding-inline:0}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero .ss-action:hover{color:var(--ss-ink);text-decoration:underline}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-menu .ss-section-heading h2{font-weight:400}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-dish-title h3{font-size:1.8rem;font-weight:450}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-menu .ss-dish:nth-child(2n){padding-top:32px}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-visit h2{font-weight:400}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-header .ss-inset{border:0}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-hero{padding-block:12px 52px}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-hero-grid{border-top:0;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);column-gap:clamp(32px,5vw,76px);padding-block:0}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:1.05;border-radius:0}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-hero h1{letter-spacing:-.04em;font-size:clamp(3.25rem,5.5vw,6rem);font-weight:650}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-hero .ss-action{background:var(--ss-ink);color:var(--ss-bg);border-radius:0}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-menu{background:var(--ss-surface);color:var(--ss-surface-ink)}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-category-heading{border-top-width:2px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-menu[data-variant=compact] .ss-photo{margin-bottom:18px;overflow:visible}.sv-studio[data-art-direction][data-studio-version="2"] .ss-menu[data-variant=compact] .ss-image-credit{max-width:none;color:var(--ss-ink);white-space:nowrap;background:0 0;padding:0;font-size:.55rem;top:calc(100% + 5px);bottom:auto;left:0}.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-visit[data-variant=card] .ss-visit-grid{border-radius:0}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-header .ss-brand{color:var(--ss-highlight-ink)}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero{padding-block:42px 64px}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero-grid{min-height:0;color:var(--ss-canvas-ink);background:0 0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,6vw,80px);padding:0;display:grid;overflow:visible}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero-grid:after{display:none}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero .ss-hero-copy{grid-area:1/2;max-width:none;padding:0}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero .ss-hero-art{z-index:auto;grid-area:1/1;position:relative;inset:auto}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:1;border-radius:50%;height:auto}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero-art .ss-image-credit{width:max-content;inset:auto auto 13% 50%;transform:translate(-50%)}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero h1{color:var(--ss-highlight-ink);max-width:12ch;font-size:clamp(3.5rem,6.5vw,7rem);font-weight:600}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-menu .ss-inset{background:var(--ss-surface);color:var(--ss-surface-ink);border-radius:30px;padding:clamp(26px,4vw,56px)}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-menu{padding-top:0}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-dish .ss-photo{border-radius:16px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero[data-has-media=false] .ss-hero-grid{text-align:start;min-height:0;padding:30px 0;display:block}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero[data-has-media=false] h1{max-width:16ch;margin:0 0 24px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero[data-has-media=false] .ss-hero-copy{max-width:none}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero[data-has-media=false]>.ss-inset{width:min(100% - clamp(40px,7vw,112px),1440px)}@media (max-width:900px){.sv-studio[data-art-direction][data-studio-version="2"] .ss-nav{gap:18px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero h1{font-size:clamp(2.7rem,6.4vw,4.8rem)}}@media (max-width:720px){.sv-studio[data-art-direction][data-studio-version="2"] .ss-header .ss-inset{flex-wrap:wrap;gap:18px;padding-block:20px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-header .ss-brand{font-size:1.4rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-nav{gap:16px;width:auto;font-size:.78rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-nav .ss-action{min-height:40px;padding:9px 13px;font-size:.75rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero{padding-block:25px 38px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero h1{max-width:14ch;margin-block:0 18px;font-size:clamp(2.5rem,10vw,4.5rem)}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-copy{font-size:1rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-action{margin-top:20px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-photo-caption{flex-wrap:wrap;gap:5px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero-grid{grid-template-columns:minmax(0,1fr);gap:24px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-hero-heading,.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-hero-art,.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-hero-details{grid-area:auto/1}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero .ss-hero-details{padding-top:0}.sv-studio[data-art-direction][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:1.25}.sv-studio[data-art-direction][data-studio-version="2"] .ss-categories[data-layout=collection]{gap:36px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-categories[data-layout=collection] .ss-dish{padding:0}.sv-studio[data-art-direction][data-studio-version="2"] .ss-section{padding-block:48px}.sv-studio[data-art-direction][data-studio-version="2"] .ss-menu .ss-dish-title h3{font-size:1.5rem}.sv-studio[data-art-direction][data-studio-version="2"] .ss-visit h2{font-size:2.7rem}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero{padding:0}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero-grid{align-items:end;min-height:590px;padding:32px 22px;display:grid;position:relative}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero .ss-hero-art{z-index:-2;grid-area:auto;position:absolute;inset:0}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero .ss-hero-art>.ss-photo{aspect-ratio:auto;height:100%}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero-grid:after{background:linear-gradient(#0c151133 5%,#0c1511f2);display:block}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero .ss-hero-copy{padding:0}.sv-studio[data-art-direction=ember][data-studio-version="2"] .ss-hero h1{font-size:clamp(2.8rem,12vw,4.8rem)}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero h1{font-size:clamp(2.8rem,11vw,4.8rem)}.sv-studio[data-art-direction=pop][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:1.2;border-radius:90px 90px 10px 10px}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-header .ss-brand{letter-spacing:.09em;font-size:1.1rem}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-hero h1{font-size:clamp(2.9rem,11vw,4.8rem)}.sv-studio[data-art-direction=atelier][data-studio-version="2"] .ss-menu .ss-dish:nth-child(2n),.sv-studio[data-art-direction=tidal][data-studio-version="2"] .ss-hero-grid{padding-top:0}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero>.ss-inset{width:calc(100% - 40px)}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero-grid{flex-direction:column;gap:28px;display:flex}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero .ss-hero-art{order:0;width:min(100%,390px)}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero .ss-hero-copy{order:1}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-hero-art>.ss-photo{aspect-ratio:1}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-menu .ss-inset{border-radius:22px;width:calc(100% - 24px);padding:28px 20px}.sv-studio[data-art-direction=botanical][data-studio-version="2"] .ss-menu{padding-top:0}}
.sv-studio[data-presentation="2"][data-studio-version="2"]{--ss-detail-line:color-mix(in srgb, var(--ss-ink) 22%, transparent)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-node{scroll-margin-top:115px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-header{z-index:8;border-bottom:1px solid color-mix(in srgb, var(--ss-ink) 15%, transparent);position:sticky;top:0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-header .ss-inset{border:0;gap:24px;min-height:88px;padding-block:17px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-header .ss-brand{letter-spacing:-.045em;align-items:center;min-height:44px;font-size:1.6rem;font-weight:650;line-height:1.1;display:inline-flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav{gap:30px;font-size:.875rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav .ss-action{min-height:44px;font-size:.875rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav>a:not(.ss-action){align-items:center;min-height:44px;display:inline-flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-action,.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-link{min-height:52px;font-size:.9rem;font-weight:600;line-height:1.4}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-action svg,.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-link svg,.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-caption svg{flex:none;width:20px;height:20px;transition:transform .22s}.sv-studio[data-presentation="2"][data-studio-version="2"] :is(.ss-action,.ss-cover-link,.ss-cover-caption):hover svg{transform:translate(3px,-3px)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero{padding:38px 0 0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover{isolation:isolate;grid-template-columns:1.08fr 1fr;grid-template-areas:"heading media""details media";align-items:center;column-gap:clamp(36px,6vw,90px);display:grid;position:relative}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-heading{grid-area:heading;align-self:end;min-width:0;padding-block:15px 32px;animation:.55s both ss-cover-arrive}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-eyebrow{letter-spacing:.06em;text-transform:uppercase;margin-bottom:26px;font-size:.875rem;font-weight:550;line-height:1.5}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1{letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;max-width:none;margin:0;font-size:clamp(4rem,10vw,10.8rem);font-weight:650;line-height:.95}.sv-studio[data-presentation="2"][data-studio-version="2"][data-wordmark=refined] .ss-identity-hero h1{letter-spacing:-.035em;font-family:Servora Studio Serif,serif;font-weight:430;line-height:1.04}.sv-studio[data-presentation="2"][data-studio-version="2"][data-wordmark=display] .ss-identity-hero h1{text-transform:uppercase;letter-spacing:-.045em;word-spacing:.035em;font-family:Servora Studio Sans,sans-serif;font-weight:900}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1[data-name-length=medium]{font-size:clamp(3.5rem,8.1vw,8.5rem)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1[data-name-length=long]{font-size:clamp(3rem,6.3vw,7rem)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-media{grid-area:media;min-width:0;animation:.7s both ss-cover-arrive;position:relative}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-media>.ss-photo{aspect-ratio:1.02;border-radius:2px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-image-credit{padding:5px 8px;font-size:.75rem;line-height:1.3}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-caption{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent);justify-content:space-between;align-items:center;gap:22px;min-height:68px;padding:17px 0;display:flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-caption small{opacity:.8;margin-bottom:3px;font-size:.75rem;line-height:1.5;display:block}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-caption strong{font-size:1rem;font-weight:500}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-details{grid-area:details;align-self:start;min-width:0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-actions .ss-action{color:var(--ss-accent-ink);background:var(--ss-accent);border:1px solid #0000;border-radius:100px;margin:0;padding:15px 24px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-actions .ss-action:hover{background:var(--ss-ink);color:var(--ss-bg)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-link{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:6px;align-items:center;gap:18px;padding-block:12px;display:inline-flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-detail{grid-area:detail;width:100%;min-width:0;max-width:260px;display:block}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-detail .ss-photo{aspect-ratio:1.1;border-radius:2px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-detail-caption{justify-content:space-between;align-items:center;gap:18px;padding-block:12px;font-size:.875rem;line-height:1.5;display:flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-detail-caption svg{flex:none;width:18px;height:18px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding-block:24px;font-size:.8125rem;line-height:1.6;display:flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline a{padding-block:10px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline a:last-child{white-space:nowrap}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline span{margin-left:26px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-identity-hero{padding:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover{color:#fff;--ss-ink:#fff;--ss-bg:#101713;background:#101713;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""details";gap:0;width:100%;max-width:1680px;min-height:710px;padding:clamp(40px,6vw,96px)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover:after{content:"";z-index:-1;background:linear-gradient(90deg,#08110bd9,#08110b6e 58%,#08110b1f);position:absolute;inset:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-heading{max-width:760px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-details{max-width:690px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-media{z-index:-2;grid-area:auto;position:absolute;inset:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-media>.ss-photo{aspect-ratio:auto;border-radius:0;height:100%}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-media .ss-image-credit{inset:18px 18px auto auto}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-media .ss-cover-caption{display:none}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-detail{background:var(--ss-canvas);width:195px;color:var(--ss-canvas-ink);padding:10px 10px 0;position:absolute;bottom:30px;right:45px;transform:rotate(4deg)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-footline{border-top:0;margin-top:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=offset] .ss-cover{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"heading media""details media""detail media";align-items:start;row-gap:28px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=offset] .ss-cover-heading{align-self:start;padding-bottom:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=offset] .ss-cover-media{margin-top:38px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=offset] .ss-cover-media>.ss-photo{aspect-ratio:.8}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=offset] .ss-cover-detail{width:36%;min-width:165px;margin-top:12px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-cover{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-areas:"heading heading""details details""media detail";align-items:end;gap:32px 40px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-cover-heading{text-align:center;padding:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-identity-hero h1{font-size:clamp(4rem,9.2vw,9.6rem)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-cover-actions{justify-content:center}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-cover-media>.ss-photo{aspect-ratio:1.55}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-cover-detail{background:var(--ss-surface);width:100%;max-width:none;color:var(--ss-surface-ink);padding:25px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=framed] .ss-cover-actions .ss-action{background:var(--ss-ink);color:var(--ss-bg)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-cover{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-template-areas:"heading heading""details details""media detail";align-items:center;gap:30px 70px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-cover-heading{text-align:center;padding:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-identity-hero h1{font-size:clamp(4rem,13.5vw,13rem);line-height:.9}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-cover-actions{justify-content:center}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-cover-media>.ss-photo{aspect-ratio:1.7;border-radius:6px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-cover-detail{background:var(--ss-accent);max-width:100%;color:var(--ss-accent-ink);padding:14px 14px 0;transform:rotate(5deg)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-cover-detail .ss-photo{aspect-ratio:1.2}.sv-studio[data-presentation="2"][data-studio-version="2"][data-art-direction=botanical] .ss-identity-hero h1{color:var(--ss-highlight-ink)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-art-direction=pop] .ss-cover-media>.ss-photo{border-radius:140px 140px 8px 8px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-art-direction=atelier] .ss-cover-actions .ss-action{border-radius:0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-section{padding-block:clamp(68px,8vw,120px)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-section-heading{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);margin-bottom:28px;padding-bottom:26px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(3rem,5vw,5rem);font-weight:500}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-category-heading{border-top:0;margin-bottom:20px;padding:0 0 12px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-category-heading h3{font-size:.875rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-category-heading>span{font-size:.8rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-dish .ss-photo{border-radius:3px;overflow:hidden}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-dish .ss-photo img{transition:transform .65s cubic-bezier(.2,.6,.2,1)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-dish:hover .ss-photo img{transform:scale(1.035)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish-title h3{letter-spacing:-.025em;font-size:1.5rem;font-weight:550}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-price{font-size:.9375rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-dish-description{font-size:1rem;line-height:1.6}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-allergens{font-size:.875rem;line-height:1.6}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-catalog-note{font-size:.8125rem;line-height:1.7}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=gallery] .ss-menu-grid:has(>.ss-dish[data-has-photo=false]){grid-template-columns:repeat(2,minmax(0,1fr))}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=gallery] .ss-menu-grid>.ss-dish[data-has-photo=false]{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent);grid-column:1/-1;padding:20px 0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=gallery] .ss-dish[data-has-photo=false] .ss-dish-copy{padding-top:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=gallery] .ss-dish[data-has-photo=false] .ss-dish-description{max-width:70ch}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-menu-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px 52px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish{padding-top:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:first-child{grid-row:span 2}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:first-child .ss-photo{aspect-ratio:1.12}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:not(:first-child){border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent);grid-template-columns:110px minmax(0,1fr);gap:20px;padding:0 0 24px;display:grid}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:not(:first-child) .ss-dish-copy{padding-top:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:not(:first-child) .ss-photo{aspect-ratio:1;margin-bottom:32px;overflow:visible}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:not(:first-child) .ss-image-credit{color:inherit;background:0 0;padding:6px 0;font-size:.75rem;position:static}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=index] .ss-menu .ss-menu-grid{grid-template-columns:minmax(0,1fr);gap:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=index] .ss-menu .ss-dish{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent);grid-template-columns:135px minmax(0,1fr);gap:28px;padding:28px 0;display:grid}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=index] .ss-menu .ss-dish-copy{padding:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=index] .ss-menu .ss-dish[data-has-photo=false],.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish:not(:first-child)[data-has-photo=false]{grid-template-columns:minmax(0,1fr)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-visit{padding-block:76px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-visit-grid{gap:50px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-visit h2{letter-spacing:-.05em;max-width:10ch;font-size:clamp(3.5rem,6vw,6rem);font-weight:500}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-contact{font-size:1rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-visit .ss-kicker{font-size:.8125rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-contact dt{letter-spacing:.08em;font-size:.8125rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-contact dd{font-size:1rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-contact-link{text-underline-offset:5px;min-height:44px;padding-block:8px;text-decoration:underline;display:inline-block}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-footer .ss-footer-brand{letter-spacing:-.06em;font-size:clamp(3.5rem,10vw,10rem);font-weight:600;line-height:1.1}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-footer-meta{padding-top:22px;font-size:.8125rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-mobile-dock{display:none}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero[data-has-secondary=false] .ss-cover{grid-template-areas:"heading media""details media"}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero[data-has-media=false] .ss-cover{min-height:0;color:var(--ss-ink);background:var(--ss-bg);padding-block:30px 55px;display:block}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero[data-has-media=false] .ss-cover:after{display:none}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero[data-has-media=false] .ss-cover-heading{max-width:none;padding-bottom:32px}@keyframes ss-cover-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px) and (min-width:721px){.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover{column-gap:35px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1{font-size:6.8rem}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-detail{width:150px;right:25px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-menu-grid{column-gap:28px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=editorial] .ss-dish:not(:first-child){grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.sv-studio[data-presentation="2"][data-studio-version="2"]{padding-bottom:82px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-header .ss-inset{flex-wrap:nowrap;gap:15px;min-height:76px;padding-block:14px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-header .ss-brand{letter-spacing:-.035em;font-size:1.25rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav{flex:none}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav>a:not(.ss-action),.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav .ss-order-action{display:none}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-nav .ss-action{min-height:44px;padding:10px 14px;font-size:.8rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero{padding-top:30px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""details""media""detail";gap:25px;width:calc(100% - 40px);min-height:0;padding:0;display:grid}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-heading{text-align:start;margin:0;padding:0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-eyebrow{margin-bottom:18px;font-size:.8125rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1{max-width:none;font-size:clamp(3.5rem,17vw,5.8rem);line-height:.97}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1[data-name-length=medium]{font-size:clamp(3rem,14vw,5rem)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero h1[data-name-length=long]{font-size:clamp(2.5rem,11vw,4rem)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-media{margin:0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-media>.ss-photo{aspect-ratio:1.12}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-actions{justify-content:start;gap:10px 20px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-actions .ss-action{margin:0;padding:13px 18px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-link{gap:10px;font-size:.875rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-identity-hero .ss-cover-detail{justify-self:end;width:62%;min-width:0;max-width:none;margin:0;padding:10px 10px 0;position:relative;inset:auto;transform:rotate(3deg)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline{gap:20px;margin-top:30px;padding-block:12px;font-size:.8125rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline a:first-child{max-width:70%}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-cover-footline span{margin-left:5px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-identity-hero .ss-cover{grid-template-areas:"heading""details";align-content:end;gap:25px;width:100%;min-height:620px;padding:40px 22px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover:after{background:linear-gradient(#08110b2e,#08110be8)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-identity-hero .ss-cover-media{grid-area:auto;position:absolute;inset:0}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-identity-hero .ss-cover-media>.ss-photo{aspect-ratio:auto;height:100%}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=immersive] .ss-cover-detail,.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=offset] .ss-identity-hero .ss-cover-detail{display:none}.sv-studio[data-presentation="2"][data-studio-version="2"][data-hero-composition=type-led] .ss-identity-hero h1{font-size:clamp(3rem,15.5vw,6rem)}.sv-studio[data-presentation="2"][data-studio-version="2"][data-art-direction=pop] .ss-cover-media>.ss-photo{border-radius:90px 90px 6px 6px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-section{padding-block:55px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-menu-grid{grid-template-columns:minmax(0,1fr);gap:35px}.sv-studio[data-presentation="2"][data-studio-version="2"][data-menu-composition=gallery] .ss-menu-grid:has(>.ss-dish[data-has-photo=false]){grid-template-columns:minmax(0,1fr)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish,.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish:not(:first-child){border-bottom:0;grid-row:auto;padding:0;display:block}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish .ss-photo{aspect-ratio:1.28;margin:0;overflow:hidden}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish .ss-image-credit{color:#fff;background:#191c18;padding:5px 8px;font-size:.75rem;position:absolute;top:auto;bottom:12px;left:12px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish .ss-dish-copy{padding-top:20px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-menu .ss-dish-title h3{font-size:1.55rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-visit h2{font-size:3.7rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-visit-grid{gap:35px}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-footer .ss-footer-brand{font-size:3.8rem}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-mobile-dock{z-index:12;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--ss-canvas);color:var(--ss-canvas-ink);border-top:1px solid color-mix(in srgb,var(--ss-canvas-ink) 18%,transparent);justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;inset:auto 0 0}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-mobile-dock a{border-radius:100px;flex:1;justify-content:center;align-items:center;gap:16px;min-height:44px;font-size:.875rem;font-weight:600;display:flex}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-mobile-dock a:last-child{background:var(--ss-accent);color:var(--ss-accent-ink)}.sv-studio[data-presentation="2"][data-studio-version="2"] .ss-mobile-dock svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.sv-studio[data-presentation="2"][data-studio-version="2"] *,.sv-studio[data-presentation="2"][data-studio-version="2"] :before,.sv-studio[data-presentation="2"][data-studio-version="2"] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
