@font-face{font-family:EmberBodoni;src:url('ember/bodoni-400.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:EmberManrope;src:url('ember/manrope-400.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:EmberManrope;src:url('ember/manrope-600.ttf') format('truetype');font-weight:600;font-display:swap}
@view-transition{navigation:auto}
:root{color-scheme:dark;background:#191614}
.ember-demo{--e-bg:#191614;--e-panel:#28221e;--e-cream:#f2eadf;--e-muted:#c2b1a2;--e-amber:#e3a95d;--e-line:#594638;--e-serif:EmberBodoni,Georgia,serif;--e-sans:EmberManrope,Arial,sans-serif;margin:0;background:var(--e-bg);color:var(--e-cream);font:400 15px/1.75 var(--e-sans);-webkit-font-smoothing:antialiased}
.ember-demo *{box-sizing:border-box}.ember-demo a{color:inherit;text-decoration:none}.ember-demo button,.ember-demo input,.ember-demo select{font:inherit}.ember-demo button,.ember-demo a,.ember-demo input,.ember-demo select{-webkit-tap-highlight-color:transparent}.ember-demo button{cursor:pointer}.ember-demo button:disabled{cursor:default}.ember-demo img{display:block;width:100%;height:auto}.ember-demo h1,.ember-demo h2,.ember-demo h3,.ember-demo p,.ember-demo figure{margin:0}.ember-demo h1,.ember-demo h2,.ember-demo h3{font-family:var(--e-serif);font-weight:400;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.ember-demo h1{font-size:clamp(48px,6.3vw,110px)}.ember-demo h2{font-size:clamp(38px,4.2vw,70px)}.ember-demo h3{font-size:30px}.ember-demo em{color:var(--e-amber);font-style:normal}.ember-demo [hidden]{display:none!important}.ember-demo :focus-visible{outline:2px solid var(--e-amber);outline-offset:6px}.ember-demo ::selection{background:var(--e-amber);color:var(--e-bg)}.ember-demo svg{width:23px;height:23px;flex:none}.ember-demo main:focus{outline:none}.e-skip{position:fixed;top:-100px;left:20px;z-index:10000;background:var(--e-cream);color:var(--e-bg)!important;padding:12px 18px}.e-skip:focus{top:10px}
.e-demo-strip{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 4.2vw;background:#110f0e;color:var(--e-muted);font-size:10px;letter-spacing:.1em}.e-demo-strip a:hover{color:var(--e-amber)}.e-header{position:relative;z-index:30;min-height:112px;display:flex;align-items:center;gap:3vw;padding:22px 4.2vw;border-bottom:1px solid var(--e-line);background:var(--e-bg)}.e-logo{font:400 35px/1 var(--e-serif);letter-spacing:.17em;flex-shrink:0}.e-logo span{display:block;font:400 8px/1.5 var(--e-sans);letter-spacing:.16em;margin-top:10px;color:var(--e-muted)}.e-nav{display:flex;align-items:center;gap:clamp(16px,1.9vw,36px);margin-left:auto;font-size:12px;white-space:nowrap}.e-nav a{position:relative;padding:10px 0}.e-nav a:after{content:'';position:absolute;bottom:3px;left:0;height:1px;width:100%;background:var(--e-amber);transform:scaleX(0);transform-origin:left;transition:transform .25s}.e-nav a:hover:after,.e-nav a[aria-current]:after{transform:scaleX(1)}.e-nav a:last-child{border:1px solid #9b7048;padding:12px 16px;color:var(--e-amber)}.e-nav a:last-child:after{display:none}.e-nav-controls{display:flex;gap:20px;align-items:center}.ember-demo .lp-language-switch{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:11px}.ember-demo .lp-language-switch a{padding:10px 1px}.ember-demo .lp-language-switch a[aria-current]{color:var(--e-amber)}.e-menu-toggle{display:none;background:none;border:0;color:var(--e-cream);align-items:center;gap:12px;min-height:44px;font-size:12px}.e-menu-toggle i{width:23px;height:14px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;position:relative}.e-menu-toggle[aria-expanded=true] i{transform:rotate(45deg);height:0;border-bottom:0}.e-menu-toggle[aria-expanded=true] i:after{content:'';position:absolute;width:23px;border-top:1px solid;transform:rotate(90deg)}
.e-section{padding:104px 6.7vw}.e-kicker{font:400 10px/1.65 var(--e-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--e-amber);margin-bottom:25px!important}.e-prose p+p{margin-top:24px}.e-prose p{color:var(--e-muted)}.e-text-link{display:inline-flex;align-items:center;gap:20px;font-size:12px;border-bottom:1px solid #826040;padding:10px 0;transition:color .2s,gap .2s}.e-text-link:hover{color:var(--e-amber);gap:27px}.e-button{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:26px;padding:15px 22px;border:1px solid var(--e-amber);color:#21180f!important;background:var(--e-amber);font:600 12px/1.6 var(--e-sans);text-align:left;transition:background .25s,color .25s,box-shadow .25s}.e-button:hover{background:#f0c58e;border-color:#f0c58e}.e-button svg{transition:transform .25s}.e-button:hover svg{transform:translateX(4px)}.e-button-outline{background:transparent;color:var(--e-cream)!important}.e-button-outline:hover{background:var(--e-amber);color:var(--e-bg)!important}.e-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.e-note{font-size:11px;line-height:1.8;color:var(--e-muted)}
.e-hero{min-height:700px;height:calc(100svh - 144px);max-height:1000px;position:relative;display:flex;align-items:center;isolation:isolate;overflow:hidden}.e-hero-media{position:absolute;inset:0 0 0 26%;z-index:-2;overflow:hidden;animation:e-image-in 1.3s cubic-bezier(.2,.7,.2,1) both}.e-hero-media img{height:100%;object-fit:cover;object-position:58% center;filter:brightness(.78) saturate(.75);transform:scale(1.05) translateY(var(--parallax,0px));will-change:transform}.e-hero:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#191614 0%,#191614ef 21%,#191614a6 42%,#19161420 74%),linear-gradient(0deg,#191614 0%,transparent 32%)}.e-hero-copy{padding:66px 6.7vw 95px;max-width:1060px}.e-hero h1{font-size:clamp(60px,6.35vw,112px);line-height:1.06;animation:e-text-in .9s .18s both}.e-hero-copy>.e-kicker{animation:e-text-in .8s .08s both}.e-hero-copy>p:not(.e-kicker){max-width:390px;font-size:14px;color:#ded0c0;margin-top:28px;animation:e-text-in .9s .3s both}.e-hero .e-actions{margin-top:34px;animation:e-text-in .9s .4s both}.e-photo-note{position:absolute;right:4vw;bottom:35px;font-size:9px;letter-spacing:.05em;color:#d0c0ad;max-width:250px;text-align:right}.e-scroll{position:absolute;left:6.7vw;bottom:28px;border:1px solid var(--e-line);width:36px;height:44px;display:grid;place-content:center;color:var(--e-amber)!important}
.e-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:9vw;align-items:center}.e-intro .e-text-link{margin-top:24px}.e-editorial{display:grid;grid-template-columns:1.08fr 1fr;background:var(--e-panel)}.e-editorial-image{min-height:640px;overflow:hidden}.e-editorial-image img{height:110%;object-fit:cover;filter:saturate(.65) brightness(.85);transform:translateY(var(--parallax,0px))}.e-editorial-copy{padding:90px 7vw;align-self:center}.e-editorial-copy>p:not(.e-kicker){color:var(--e-muted);margin:30px 0}.e-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:6vw;margin-bottom:58px}.e-section-title>p{max-width:330px;color:var(--e-muted)}.e-tasting{display:grid;grid-template-columns:1.05fr 1fr;gap:7vw;align-items:center}.e-tasting-image{position:relative;overflow:hidden}.e-tasting-image img{aspect-ratio:4/4.6;object-fit:cover;filter:saturate(.7) brightness(.8)}.e-image-caption{position:absolute;bottom:0;left:0;right:0;padding:30px 20px 14px;font-size:10px;background:linear-gradient(transparent,#191614b0)}.e-tasting-copy article{display:flex;gap:20px;border-top:1px solid var(--e-line);padding:25px 0}.e-tasting-copy article>span{font-size:10px;color:var(--e-amber)}.e-tasting-copy article p{font-size:12px;color:var(--e-muted);margin-top:12px}.e-tasting-copy .e-text-link{margin-top:12px}.e-gallery-teaser{padding-top:0}.e-gallery-grid{display:grid;grid-template-columns:1.22fr 1fr;gap:5vw 3vw;align-items:start}.e-gallery-item{display:block;min-width:0}.e-gallery-item:nth-child(even){margin-top:95px}.e-gallery-item img{aspect-ratio:4/4.8;object-fit:cover;filter:saturate(.75) brightness(.85);transition:filter .4s,transform .7s}.e-gallery-item:nth-child(even) img{aspect-ratio:4/3.8}.e-gallery-item:hover img{filter:saturate(.95) brightness(.95)}.e-gallery-item>span{display:flex;gap:20px;align-items:center;font-size:12px;padding:17px 0;border-bottom:1px solid var(--e-line)}.e-gallery-item i{font-style:normal;font-size:10px;color:var(--e-amber)}.e-gallery-item b{margin-left:auto;font-size:20px;font-weight:400;color:var(--e-amber)}.e-gallery-page{padding-top:0}.e-gallery-page>.e-note{max-width:750px;margin-top:50px}.e-booking-call{text-align:center;background:#30241c;border-block:1px solid #725236}.e-booking-call h2{font-size:clamp(44px,5.7vw,90px)}.e-booking-call .e-button{margin-top:36px}.e-booking-call>.e-note{margin-top:20px}
.e-page-heading{padding-bottom:65px;max-width:1300px}.e-page-heading h1{max-width:1000px}.e-page-heading>p:last-child{margin-top:28px;max-width:530px;color:var(--e-muted)}.e-menu-section{padding-top:0}.e-category-nav{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--e-line);padding-bottom:24px;margin-bottom:40px}.e-category-nav button{border:1px solid var(--e-line);background:none;color:var(--e-cream);padding:12px 24px;min-height:48px;font-size:12px;transition:background .25s,color .25s,border-color .25s}.e-category-nav button:hover{border-color:var(--e-amber)}.e-category-nav button[aria-pressed=true]{background:var(--e-amber);color:var(--e-bg);border-color:var(--e-amber)}.e-menu-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:7vw;align-items:start}.e-menu-photo{position:sticky;top:30px}.e-menu-photo img{aspect-ratio:4/5;object-fit:cover;object-position:58%;filter:saturate(.6) brightness(.75);transition:object-position .8s,filter .5s}.e-menu-photo p{font-size:10px;color:var(--e-muted);padding-top:15px}.e-menu-count{font-size:10px;color:var(--e-amber);padding:0 0 20px;min-height:37px}.e-menu-items{transition:opacity .15s}.e-dish{display:flex;gap:20px;padding:30px 0;border-top:1px solid var(--e-line);align-items:baseline}.e-dish-number{font-size:10px;color:var(--e-amber);flex:none}.e-dish h2{font-size:clamp(26px,2.7vw,39px)}.e-dish p{color:var(--e-muted);font-size:12px;margin-top:13px}.e-dish-tag{font-size:8px;letter-spacing:.08em;color:var(--e-muted);margin-left:auto;flex:none}.e-menu-disclaimer{padding-top:25px;border-top:1px solid var(--e-line);max-width:580px}.e-about-image{height:clamp(360px,55vw,750px);overflow:hidden}.e-about-image img{height:115%;object-fit:cover;filter:saturate(.6) brightness(.75);transform:translateY(var(--parallax,0px))}.e-values{padding-top:0;display:grid;grid-template-columns:repeat(3,1fr);gap:5vw}.e-values article{border-top:1px solid var(--e-line);padding-top:25px}.e-values article>span{font-size:10px;color:var(--e-amber)}.e-values h3{margin:22px 0}.e-values p{font-size:13px;color:var(--e-muted)}
.e-reservation{display:grid;grid-template-columns:1.1fr 1fr;gap:8vw;align-items:start}.e-reservation h1{font-size:clamp(48px,5.2vw,88px)}.e-reservation-copy>p:not(.e-kicker){color:var(--e-muted);margin-top:30px}.e-reservation-note{display:flex;gap:20px;border-top:1px solid var(--e-line);padding:25px 0;margin-top:35px;font-size:12px;color:var(--e-muted)}.e-reservation-note>span{color:var(--e-amber);font-size:25px}.e-reservation-panel{padding:40px;background:var(--e-panel);border:1px solid var(--e-line)}.ember-demo fieldset{border:0;margin:0;padding:0;min-width:0}.ember-demo legend{font:400 33px/1.2 var(--e-serif);padding:0;margin-bottom:15px;max-width:100%}.ember-demo label{display:block;font-size:11px;margin:25px 0 10px;color:var(--e-muted)}.ember-demo input,.ember-demo select{min-height:52px;width:100%;max-width:100%;border:1px solid #8b6c53;background:#211c18;color:var(--e-cream);padding:10px 14px;border-radius:0;min-width:0;font-size:14px}.ember-demo input[type=date]{min-inline-size:0;inline-size:100%;color-scheme:dark}.e-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.e-reservation-panel .e-button{width:100%;margin-top:32px}.e-reservation-result{font-size:12px;color:var(--e-amber);line-height:1.8}.e-reservation-result:not(:empty){border-top:1px solid var(--e-line);padding-top:20px;margin-top:20px}
.e-adapt{display:grid;grid-template-columns:1.2fr 1fr;gap:8vw;border-top:1px solid var(--e-line)}.e-adapt h2{font-size:clamp(32px,3.5vw,54px)}.e-adapt>div>p:not(.e-kicker){color:var(--e-muted);font-size:13px}.e-adapt .e-button{margin-top:26px}.e-footer{display:grid;grid-template-columns:.7fr 1.4fr 1fr;gap:5vw;padding:50px 6.7vw;border-top:1px solid var(--e-line);background:#110f0e}.e-footer .e-logo{font-size:28px}.e-footer p,.e-footer nav{font-size:10px;color:var(--e-muted)}.e-footer nav{display:grid;gap:9px}.e-footer a:hover{color:var(--e-amber)}
.e-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;inset:0;padding:60px 7vw 25px;background:#110f0ef5;border:0;color:var(--e-cream)}.e-lightbox::backdrop{background:#110f0ef5}.e-lightbox-frame{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.e-lightbox-frame>img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 165px);object-fit:contain}.e-lightbox-close{position:absolute;right:25px;top:15px;width:48px;height:48px;font-size:32px;line-height:1;background:none;border:1px solid var(--e-line);color:var(--e-cream)}.e-lightbox-bottom{display:flex;align-items:center;gap:25px;width:min(900px,100%);justify-content:space-between;margin-top:20px}.e-lightbox-bottom button{background:none;color:var(--e-cream);border:1px solid var(--e-line);width:48px;height:48px;flex:none;font-size:22px}.e-lightbox-bottom p{font-size:12px;text-align:center}.e-motion .e-reveal{opacity:0;transform:translateY(28px);transition:opacity .85s,transform .85s cubic-bezier(.2,.7,.2,1)}.e-motion .e-reveal.e-visible{opacity:1;transform:none}
@keyframes e-text-in{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes e-image-in{from{opacity:.35;clip-path:inset(0 0 0 12%)}to{opacity:1;clip-path:inset(0)}}
@media(min-width:1920px){.e-section{padding-left:max(6.7vw,calc((100vw - 1680px)/2));padding-right:max(6.7vw,calc((100vw - 1680px)/2))}.e-hero-copy{max-width:1200px}}
@media(max-width:1149px){.e-header{justify-content:space-between;min-height:100px}.e-nav-controls{margin-left:auto}.js .e-menu-toggle{display:flex}.js .e-nav{display:none;position:absolute;top:100%;left:0;right:0;margin:0;background:var(--e-bg);padding:24px 6.7vw 35px;border-bottom:1px solid var(--e-line);align-items:stretch;flex-direction:column;gap:6px;white-space:normal;max-height:calc(100dvh - 132px);overflow:auto}.js .e-nav.is-open{display:flex;animation:e-text-in .25s both}.js .e-nav a{font-family:var(--e-serif);font-size:27px;padding:10px 0;min-height:48px}.js .e-nav a:last-child{font-family:var(--e-sans);font-size:12px;padding:15px 20px;margin-top:10px;align-self:start}.e-nav a:after{display:none}.e-header:has(.e-nav.is-open){z-index:60}.e-section{padding:80px 6vw}.e-hero{height:auto;min-height:720px}.e-hero-copy{padding-left:6vw}.e-hero h1{font-size:clamp(60px,7.5vw,85px)}.e-editorial-image{min-height:540px}.e-editorial-copy{padding:60px 6vw}.e-reservation{gap:5vw}.e-reservation-panel{padding:28px}.e-menu-layout{gap:5vw}.e-gallery-teaser,.e-menu-section,.e-gallery-page,.e-values{padding-top:0}}
@media(max-width:767px){.e-demo-strip{padding:0 6vw;font-size:8px;height:30px}.e-header{padding:20px 6vw;min-height:95px;gap:10px}.e-logo{font-size:29px}.e-logo span{font-size:6px;letter-spacing:.09em}.e-nav-controls{gap:13px}.ember-demo .lp-language-switch{font-size:10px;gap:5px}.e-menu-toggle{gap:8px;font-size:10px}.e-menu-toggle i{width:19px}.e-menu-toggle[aria-expanded=true] i:after{width:19px}.e-section{padding:65px 6vw}.e-kicker{font-size:9px;letter-spacing:.12em;margin-bottom:20px!important}.e-hero{min-height:650px;max-height:none;height:calc(100svh - 125px)}.e-hero-media{inset:0 0 0 6%}.e-hero-media img{object-position:64% center;filter:brightness(.5) saturate(.7)}.e-hero:before{background:linear-gradient(90deg,#191614a6,#19161408),linear-gradient(0deg,#191614 0%,#19161405 70%)}.e-hero-copy{width:100%;padding:55px 6vw 110px;max-width:640px}.e-hero h1{font-size:clamp(43px,8.6vw,66px);line-height:1.1;letter-spacing:-.04em}.e-hero-copy>p:not(.e-kicker){font-size:12px;max-width:310px;margin-top:25px}.e-actions{gap:15px}.e-hero .e-actions{align-items:start;flex-direction:column;margin-top:28px;gap:12px}.e-button{font-size:11px;padding:14px 18px;min-height:50px;gap:20px}.e-text-link{font-size:11px}.e-hero .e-text-link{padding:8px 0}.e-photo-note{right:6vw;bottom:25px;font-size:8px;max-width:185px}.e-scroll{left:6vw;bottom:22px}.e-intro,.e-editorial,.e-tasting,.e-menu-layout,.e-reservation,.e-adapt{grid-template-columns:1fr;gap:35px}.e-intro h2{max-width:450px}.e-prose{max-width:540px;font-size:13px}.e-editorial{gap:0}.e-editorial-image{min-height:0;height:420px}.e-editorial-copy{padding:55px 6vw}.e-editorial-copy>p:not(.e-kicker){font-size:13px;margin:23px 0}.e-section-title{display:block;margin-bottom:35px}.e-section-title>p{margin-top:25px;font-size:13px}.e-section-title .e-text-link{margin-top:20px}.e-tasting-image img{aspect-ratio:4/3.8}.e-tasting-copy article{padding:23px 0}.e-gallery-grid{gap:35px 18px;grid-template-columns:1fr 1fr}.e-gallery-item:nth-child(even){margin-top:60px}.e-gallery-item img{aspect-ratio:3/4}.e-gallery-item:nth-child(even) img{aspect-ratio:3/4}.e-gallery-item>span{font-size:10px;align-items:start;gap:10px;line-height:1.6}.e-gallery-item>span i{display:none}.e-gallery-item b{font-size:16px}.e-gallery-page .e-gallery-grid{grid-template-columns:1fr}.e-gallery-page .e-gallery-item:nth-child(even){margin:0 0 0 12%}.e-gallery-page .e-gallery-item:nth-child(odd){margin-right:12%}.e-gallery-page .e-gallery-item img{aspect-ratio:4/4.4}.e-gallery-page .e-gallery-item>span{font-size:12px}.e-booking-call h2{font-size:clamp(41px,8.8vw,64px)}.e-booking-call .e-button{margin-top:30px}.e-page-heading{padding-bottom:40px}.ember-demo h1{font-size:clamp(44px,9vw,66px)}.e-page-heading>p:last-child{font-size:13px;margin-top:25px}.e-category-nav{gap:8px;margin-bottom:30px;display:grid;grid-template-columns:1fr 1fr}.e-category-nav button{padding:12px 10px;font-size:11px}.e-menu-photo{position:relative;top:auto;display:none}.e-dish{gap:12px;padding:26px 0}.e-dish h2{font-size:29px;line-height:1.15}.e-dish-number{font-size:9px}.e-dish-tag{font-size:7px}.e-dish p{font-size:12px;line-height:1.8}.e-menu-count{padding-bottom:15px}.e-menu-disclaimer{margin-top:15px}.e-about-image{height:380px}.e-values{grid-template-columns:1fr;gap:35px}.e-values article{display:grid;grid-template-columns:30px 1fr;gap:12px}.e-values h3{margin:0}.e-values p{grid-column:2}.e-reservation h1{font-size:clamp(44px,9vw,66px)}.e-reservation-copy>p:not(.e-kicker){font-size:13px}.e-reservation-panel{padding:25px 20px}.ember-demo legend{font-size:32px}.e-reservation-panel .e-button{font-size:10px;gap:12px}.e-form-row{gap:12px}.e-adapt h2{font-size:38px}.e-adapt{gap:30px}.e-footer{grid-template-columns:1fr;gap:25px;padding:40px 6vw}.e-footer nav{display:flex;flex-wrap:wrap;gap:14px 20px}.e-lightbox{padding:75px 15px 20px}.e-lightbox-bottom{gap:12px}.e-lightbox-bottom p{font-size:10px}.e-lightbox-frame>img{max-height:calc(100dvh - 200px)}.e-gallery-teaser,.e-menu-section,.e-gallery-page,.e-values{padding-top:0}}
@media(max-width:359px){.e-header{padding-inline:18px}.e-logo{font-size:25px}.e-logo span{max-width:120px;letter-spacing:0}.e-nav-controls{gap:10px}.e-menu-toggle span{display:none}.e-hero{min-height:650px}.e-hero h1{font-size:41px}.e-hero-copy{padding-inline:19px}.e-kicker{font-size:8px}.e-reservation-panel{padding:24px 16px}.e-dish h2{font-size:25px}.e-adapt h2{font-size:34px}.e-form-row{grid-template-columns:1fr}.ember-demo input,.ember-demo select{font-size:16px}}
@media(prefers-reduced-motion:reduce){.ember-demo *,.ember-demo *:before,.ember-demo *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.e-motion .e-reveal{opacity:1;transform:none}.e-hero-media img,.e-editorial-image img,.e-about-image img{transform:none!important;will-change:auto}::view-transition-old(root),::view-transition-new(root){animation:none}}

.ember-demo{scrollbar-color:#8b6c53 #191614}.ember-demo input{caret-color:#e3a95d}.e-lightbox-prev svg{transform:rotate(180deg)}

.e-scroll svg{transform:rotate(90deg);width:17px}.e-values article{display:block}.e-values h3{margin:0 0 20px}.e-lightbox-close{display:grid;place-items:center}.e-nav-controls:focus{outline:none}

/* Original Latin faces lack Greek. OFL Greek Font Society companions preserve an authored Greek reading experience. */
@font-face{font-family:EmberBodoni;src:url('ember/gfs-didot.ttf') format('truetype');font-weight:400;font-display:swap;unicode-range:U+0370-03FF,U+1F00-1FFF}
@font-face{font-family:EmberManrope;src:url('ember/gfs-neo.ttf') format('truetype');font-weight:400;font-display:swap;unicode-range:U+0370-03FF,U+1F00-1FFF}
@font-face{font-family:EmberManrope;src:url('ember/gfs-neo-bold.ttf') format('truetype');font-weight:600;font-display:swap;unicode-range:U+0370-03FF,U+1F00-1FFF}
.ember-demo:lang(el){font-size:17px}.ember-demo:lang(el) .e-hero-copy>p:not(.e-kicker){font-size:17px}.ember-demo:lang(el) .e-text-link,.ember-demo:lang(el) .e-button,.ember-demo:lang(el) .e-nav{font-size:15px}.ember-demo:lang(el) .e-dish p{font-size:16px}.ember-demo:lang(el) .e-note{font-size:14px}.ember-demo:lang(el) .e-adapt>div>p:not(.e-kicker){font-size:17px}
@media(max-width:767px){.ember-demo:lang(el) .e-hero-copy>p:not(.e-kicker){font-size:16px}.ember-demo:lang(el) .e-button,.ember-demo:lang(el) .e-text-link{font-size:14px}.ember-demo:lang(el) .e-category-nav button{font-size:15px}.ember-demo:lang(el) .e-page-heading>p:last-child{font-size:17px}}
html:not(.js) .e-header{flex-wrap:wrap}html:not(.js) .e-nav{flex-wrap:wrap;white-space:normal}

.e-demo-strip>a{display:inline-flex;align-items:center;gap:8px;line-height:1;min-height:30px}.e-demo-strip>a svg{width:14px;height:14px}
