.ServicesGrid-module__nytsTG__it{color:#35120e;font-style:italic;font-weight:600}.ServicesGrid-module__nytsTG__wkServGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ServicesGrid-module__nytsTG__wkServ{background:#fff;border:1px solid #e7dfd2;border-radius:18px;padding:36px 32px;transition:transform .25s,box-shadow .25s,border-color .25s}.ServicesGrid-module__nytsTG__wkServ:hover{transform:translateY(-5px);box-shadow:0 22px 50px #3c1e0a1f}.ServicesGrid-module__nytsTG__wkServIc{color:#35120e;background-color:#f5e9e1;border-radius:16px;place-items:center;width:60px;height:60px;margin-bottom:22px;display:grid}.ServicesGrid-module__nytsTG__wkServIc svg{width:28px;height:28px}.ServicesGrid-module__nytsTG__wkServ h3{font-family:var(--font-cormorant), serif;color:#35120e;margin-bottom:10px;font-size:24px;font-weight:600}.ServicesGrid-module__nytsTG__wkServ p{color:#464646;font-size:14px;line-height:1.7}@media (max-width:1024px){.ServicesGrid-module__nytsTG__wkServGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ServicesGrid-module__nytsTG__wkServGrid{grid-template-columns:1fr}}
.MenuShowcase-module__pdrWha__it{color:#35120e;font-style:italic;font-weight:600}.MenuShowcase-module__pdrWha__tabRadio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MenuShowcase-module__pdrWha__wkMenuTabsGroup{position:relative}.MenuShowcase-module__pdrWha__wkMenuTabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:44px;display:flex}.MenuShowcase-module__pdrWha__wkMenuTab{letter-spacing:.04em;text-transform:uppercase;color:#464646;cursor:pointer;background:0 0;border:1.5px solid #ccc;border-radius:999px;padding:11px 26px;font-size:13px;font-weight:600;transition:all .2s;display:inline-block}.MenuShowcase-module__pdrWha__wkMenuTab:hover{color:#35120e;border-color:#c89455}.MenuShowcase-module__pdrWha__wkMenuPanel{display:none}:is(#menu-tabs-appetizers:checked~.MenuShowcase-module__pdrWha__wkMenuPanel[data-panel=appetizers],#menu-tabs-mains:checked~.MenuShowcase-module__pdrWha__wkMenuPanel[data-panel=mains],#menu-tabs-desserts:checked~.MenuShowcase-module__pdrWha__wkMenuPanel[data-panel=desserts],#menu-tabs-beverages:checked~.MenuShowcase-module__pdrWha__wkMenuPanel[data-panel=beverages]){display:block}:is(#menu-tabs-appetizers:checked~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-appetizers],#menu-tabs-mains:checked~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-mains],#menu-tabs-desserts:checked~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-desserts],#menu-tabs-beverages:checked~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-beverages]){color:#fff;background:#35120e;border-color:#35120e}:is(#menu-tabs-appetizers:focus-visible~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-appetizers],#menu-tabs-mains:focus-visible~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-mains],#menu-tabs-desserts:focus-visible~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-desserts],#menu-tabs-beverages:focus-visible~.MenuShowcase-module__pdrWha__wkMenuTabs label[for=menu-tabs-beverages]){outline-offset:2px;outline:2px solid #35120e}.MenuShowcase-module__pdrWha__wkMenuList{grid-template-columns:1fr 1fr 1fr;gap:4px 40px;max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid}.MenuShowcase-module__pdrWha__wkMenuItem{align-items:baseline;gap:14px;padding:16px 0;display:flex}.MenuShowcase-module__pdrWha__wkMenuItemMain{flex:1;min-width:0}.MenuShowcase-module__pdrWha__wkMenuItemTop{align-items:baseline;gap:12px;display:flex}.MenuShowcase-module__pdrWha__nm{font-family:var(--font-cormorant), serif;color:#35120e;white-space:nowrap;font-size:20px;font-weight:600}.MenuShowcase-module__pdrWha__dt{border-bottom:1px dotted #cfbf9f;flex:1;transform:translateY(-4px)}.MenuShowcase-module__pdrWha__ds{color:#464646;margin-top:3px;font-size:12.5px;display:block}@media (max-width:1100px){.MenuShowcase-module__pdrWha__wkMenuList{grid-template-columns:1fr 1fr;gap:4px 32px;max-width:100%}}@media (max-width:640px){.MenuShowcase-module__pdrWha__wkMenuList{grid-template-columns:1fr}}
.ShowcaseDisplay-module__NgVF3G__it{color:#35120e;font-style:italic;font-weight:600}.ShowcaseDisplay-module__NgVF3G__wkMithai{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}.ShowcaseDisplay-module__NgVF3G__wkMithaiImgs{grid-template-columns:1fr 1fr;grid-auto-rows:170px;gap:16px;display:grid}.ShowcaseDisplay-module__NgVF3G__mi{background:#f4ead7;border-radius:16px;position:relative;overflow:hidden}.ShowcaseDisplay-module__NgVF3G__mi img{object-fit:cover;transition:transform .5s}.ShowcaseDisplay-module__NgVF3G__mi:hover img{transform:scale(1.08)}.ShowcaseDisplay-module__NgVF3G__mi.ShowcaseDisplay-module__NgVF3G__tall{grid-row:span 2}.ShowcaseDisplay-module__NgVF3G__wkMithaiBody h2{margin-bottom:18px}.ShowcaseDisplay-module__NgVF3G__wkMithaiBody p{color:#464646;margin-bottom:22px;font-size:16px;line-height:1.8}.ShowcaseDisplay-module__NgVF3G__wkChips{flex-wrap:wrap;gap:10px;display:flex}.ShowcaseDisplay-module__NgVF3G__wkChip{color:#35120e;background:#fff;border:1px solid #ccc;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600}@media (max-width:1024px){.ShowcaseDisplay-module__NgVF3G__wkMithai{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.ShowcaseDisplay-module__NgVF3G__wkMithaiImgs{grid-auto-rows:140px}}
.Gallery-module__tNdjJq__it{color:#35120e;font-style:italic;font-weight:600}.Gallery-module__tNdjJq__wkGallery{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:14px;display:grid}.Gallery-module__tNdjJq__wkGi{cursor:pointer;background:#f4ead7;border-radius:14px;position:relative;overflow:hidden}.Gallery-module__tNdjJq__wkGi img{object-fit:cover;transition:transform .6s}.Gallery-module__tNdjJq__wkGi:hover img{transform:scale(1.09)}.Gallery-module__tNdjJq__wkGi:after{content:"";background:#7a1d1d00;transition:background .3s;position:absolute;inset:0}.Gallery-module__tNdjJq__wkGi:hover:after{background:#006c6961}.Gallery-module__tNdjJq__z{opacity:0;z-index:2;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.Gallery-module__tNdjJq__wkGi:hover .Gallery-module__tNdjJq__z{opacity:1}.Gallery-module__tNdjJq__z svg{color:#fff;width:32px;height:32px}.Gallery-module__tNdjJq__tall{grid-row:span 2}.Gallery-module__tNdjJq__wide{grid-column:span 2}.Gallery-module__tNdjJq__wkLightbox{z-index:1000;background:#1a100af0;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.Gallery-module__tNdjJq__wkLightbox img{border-radius:14px;max-width:90vw;max-height:86vh;box-shadow:0 30px 80px #0000008c}.Gallery-module__tNdjJq__close{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid;position:absolute;top:26px;right:30px}@media (max-width:1024px){.Gallery-module__tNdjJq__wkGallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Gallery-module__tNdjJq__wkGallery{grid-template-columns:1fr 1fr;grid-auto-rows:150px}}
.FinalCta-module__svNgKG__wkFinal{position:relative;overflow:hidden}.FinalCta-module__svNgKG__wkFinal:before{content:"";background-image:var(--wk-final-bg);background-position:50%;background-size:cover;position:absolute;inset:0}.FinalCta-module__svNgKG__wkFinal:after{content:"";background:linear-gradient(#35120eb5,#4a1710bf);position:absolute;inset:0}.FinalCta-module__svNgKG__wkFinalInner{z-index:2;text-align:center;color:#fff;max-width:680px;margin:0 auto;padding:100px 24px;position:relative}.FinalCta-module__svNgKG__wkKick{letter-spacing:.22em;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.FinalCta-module__svNgKG__wkFinalInner h2{color:#fff;margin-bottom:18px}.FinalCta-module__svNgKG__wkFinalInner h2 span{color:#fff!important}.FinalCta-module__svNgKG__wkFinalInner p{color:#ffffffd9;margin-bottom:30px;font-size:16px;line-height:1.7}.FinalCta-module__svNgKG__wkFinalBtns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}
