{"id":7,"date":"2026-05-21T15:28:59","date_gmt":"2026-05-21T15:28:59","guid":{"rendered":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/?page_id=7"},"modified":"2026-05-21T17:49:56","modified_gmt":"2026-05-21T17:49:56","slug":"elementor-7","status":"publish","type":"page","link":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/","title":{"rendered":""},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7\" class=\"elementor elementor-7\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d690571 e-con-full e-flex e-con e-parent\" data-id=\"d690571\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-530645f elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"530645f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n<title>Noire Bistro \u2014 Fine Dining<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=DM+Sans:wght@300;400;500&display=swap\" rel=\"stylesheet\">\n<style>\n:root {\n  --bg: #F7F5F0;\n  --bg2: #EFEDE8;\n  --black: #0A0A0A;\n  --gold: #C9A96E;\n  --gold2: #A8843A;\n  --muted: #888;\n  --border: #DEDBD4;\n  --text: #1A1A1A;\n}\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}\nhtml{scroll-behavior:smooth;}\nbody{background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif;font-weight:300;overflow-x:hidden;cursor:none;}\n\n#cursor{position:fixed;width:8px;height:8px;background:var(--black);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:width 0.2s,height 0.2s,opacity 0.2s;}\n#cursor-ring{position:fixed;width:32px;height:32px;border:1px solid var(--gold);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:left 0.1s ease,top 0.1s ease,width 0.3s,height 0.3s,opacity 0.3s;}\nbody:has(a:hover) #cursor-ring,body:has(button:hover) #cursor-ring{width:48px;height:48px;border-color:var(--gold2);}\n\nnav{position:fixed;top:0;left:0;right:0;z-index:100;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 60px;transition:all 0.4s;border-bottom:1px solid transparent;}\nnav.scrolled{background:#F7F5F0F0;backdrop-filter:blur(12px);border-color:var(--border);}\n.logo{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--black);text-decoration:none;}\n.logo span{color:var(--gold);}\n.nav-links{display:flex;gap:44px;list-style:none;}\n.nav-links a{color:var(--muted);text-decoration:none;font-size:11px;font-weight:400;letter-spacing:0.15em;text-transform:uppercase;transition:color 0.2s;position:relative;padding-bottom:4px;}\n.nav-links a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--gold);transition:width 0.3s;}\n.nav-links a:hover,.nav-links a.active{color:var(--black);}\n.nav-links a:hover::after,.nav-links a.active::after{width:100%;}\n.nav-cta{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--black);border:1px solid var(--black);padding:10px 24px;text-decoration:none;cursor:none;transition:all 0.3s;}\n.nav-cta:hover{background:var(--black);color:var(--bg);}\n\n#home{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden;}\n.hero-left{display:flex;flex-direction:column;justify-content:center;padding:120px 60px 80px;background:var(--black);position:relative;}\n.hero-left::after{content:'';position:absolute;right:0;top:10%;bottom:10%;width:1px;background:linear-gradient(to bottom,transparent,var(--gold),transparent);}\n.hero-eyebrow{font-size:10px;letter-spacing:0.3em;text-transform:uppercase;color:var(--gold);margin-bottom:32px;}\n.hero-title{font-family:'Cormorant Garamond',serif;font-size:clamp(64px,6vw,96px);font-weight:300;line-height:0.9;letter-spacing:-0.01em;color:#F7F5F0;margin-bottom:8px;}\n.hero-title em{font-style:italic;color:var(--gold);}\n.hero-title-sub{font-family:'Cormorant Garamond',serif;font-size:clamp(64px,6vw,96px);font-weight:300;line-height:0.9;letter-spacing:-0.01em;color:#F7F5F0;margin-bottom:40px;}\n.hero-desc{color:#888;font-size:14px;line-height:1.9;max-width:360px;margin-bottom:56px;font-weight:300;}\n.btn-gold{display:inline-flex;align-items:center;gap:12px;background:var(--gold);color:var(--black);border:none;padding:16px 32px;font-family:'DM Sans',sans-serif;font-size:11px;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;cursor:none;transition:all 0.3s;text-decoration:none;}\n.btn-gold:hover{background:var(--gold2);}\n.btn-ghost{display:inline-flex;align-items:center;gap:12px;background:transparent;color:#F7F5F0;border:1px solid #333;padding:15px 32px;font-family:'DM Sans',sans-serif;font-size:11px;font-weight:400;letter-spacing:0.15em;text-transform:uppercase;cursor:none;transition:all 0.3s;text-decoration:none;}\n.btn-ghost:hover{border-color:var(--gold);color:var(--gold);}\n.hero-right{position:relative;overflow:hidden;}\n.hero-img{width:100%;height:100%;object-fit:cover;filter:grayscale(20%) contrast(1.05);}\n.hero-img-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#0A0A0A22 0%,transparent 60%);}\n.hero-badge{position:absolute;bottom:48px;left:48px;background:#F7F5F0F0;padding:20px 28px;border-left:2px solid var(--gold);}\n.hero-badge-num{font-family:'Cormorant Garamond',serif;font-size:36px;font-weight:300;color:var(--black);line-height:1;}\n.hero-badge-label{font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:var(--muted);margin-top:4px;}\n\n.section-tag{display:inline-block;font-size:10px;letter-spacing:0.3em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;}\n.section-title{font-family:'Cormorant Garamond',serif;font-size:clamp(40px,4vw,64px);font-weight:300;line-height:1.05;letter-spacing:-0.01em;color:var(--black);}\n.section-title em{font-style:italic;color:var(--gold);}\n\n#about{padding:120px 60px;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;border-top:1px solid var(--border);}\n.about-img-wrap{position:relative;}\n.about-img{width:100%;aspect-ratio:3\/4;object-fit:cover;filter:grayscale(15%);}\n.about-card{position:absolute;bottom:-24px;right:-24px;background:var(--black);padding:32px;color:#F7F5F0;width:200px;}\n.about-card-num{font-family:'Cormorant Garamond',serif;font-size:52px;font-weight:300;color:var(--gold);line-height:1;}\n.about-card-label{font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#888;margin-top:8px;}\n.about-text p{color:#666;font-size:15px;line-height:1.9;margin-bottom:20px;}\n.about-divider{width:40px;height:1px;background:var(--gold);margin:40px 0;}\n.about-facts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;}\n.fact{border-top:1px solid var(--border);padding-top:20px;}\n.fact-num{font-family:'Cormorant Garamond',serif;font-size:36px;font-weight:300;color:var(--black);}\n.fact-label{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--muted);margin-top:6px;}\n\n#menu{padding:120px 60px;background:var(--black);border-top:1px solid #1A1A1A;}\n.menu-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:80px;}\n.menu-header .section-tag{color:var(--gold);}\n.menu-header .section-title{color:#F7F5F0;}\n.menu-note{font-size:13px;color:#555;max-width:240px;text-align:right;line-height:1.7;}\n.menu-tabs{display:flex;gap:0;margin-bottom:48px;border-bottom:1px solid #1E1E1E;}\n.menu-tab{font-size:11px;letter-spacing:0.15em;text-transform:uppercase;color:#555;padding:12px 28px;cursor:none;border-bottom:1px solid transparent;margin-bottom:-1px;transition:all 0.2s;}\n.menu-tab.active,.menu-tab:hover{color:var(--gold);border-color:var(--gold);}\n.menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;}\n.menu-item{padding:28px 0;border-bottom:1px solid #1A1A1A;display:flex;justify-content:space-between;align-items:start;gap:24px;}\n.menu-item:nth-child(odd){padding-right:60px;border-right:1px solid #1A1A1A;}\n.menu-item:nth-child(even){padding-left:60px;}\n.menu-name{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:400;color:#F0F0F0;margin-bottom:6px;}\n.menu-desc{font-size:12px;color:#555;line-height:1.7;max-width:280px;}\n.menu-price{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;color:var(--gold);white-space:nowrap;}\n.menu-tag{display:inline-block;font-size:9px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gold);border:1px solid #C9A96E33;padding:2px 8px;margin-top:8px;}\n\n#reservations{padding:120px 60px;display:grid;grid-template-columns:1fr 1.2fr;gap:100px;align-items:start;border-top:1px solid var(--border);}\n.res-info p{color:#666;font-size:15px;line-height:1.9;margin-top:20px;margin-bottom:40px;}\n.res-details{display:flex;flex-direction:column;gap:24px;margin-top:48px;}\n.res-detail{display:flex;gap:20px;align-items:flex-start;}\n.res-detail-icon{width:40px;height:40px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;color:var(--gold);}\n.res-detail-label{font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;}\n.res-detail-val{font-size:14px;color:var(--text);line-height:1.5;}\n.res-form{display:flex;flex-direction:column;gap:12px;}\n.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;}\n.field{display:flex;flex-direction:column;gap:8px;}\n.field label{font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:var(--muted);}\n.field input,.field select,.field textarea{width:100%;background:#fff;border:1px solid var(--border);color:var(--text);padding:14px 16px;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:300;outline:none;transition:border-color 0.2s;appearance:none;-webkit-appearance:none;}\n.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--gold);}\n.field select{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23888' fill='none' stroke-width='1.5'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 16px center;}\n.res-success{display:none;text-align:center;padding:60px 40px;border:1px solid var(--border);background:#fff;}\n.res-success .check{font-size:40px;color:var(--gold);margin-bottom:16px;}\n.res-success h3{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:300;margin-bottom:12px;}\n.res-success p{color:var(--muted);font-size:14px;}\n\n#gallery{padding:120px 0;background:var(--bg2);border-top:1px solid var(--border);}\n.gallery-header{padding:0 60px;margin-bottom:60px;}\n.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:280px 280px;gap:4px;}\n.gallery-item{overflow:hidden;position:relative;}\n.gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease;filter:grayscale(10%);}\n.gallery-item:hover img{transform:scale(1.05);}\n.gallery-item.tall{grid-row:span 2;}\n.gallery-item.wide{grid-column:span 2;}\n.gallery-overlay{position:absolute;inset:0;background:#0A0A0A00;transition:background 0.3s;}\n.gallery-item:hover .gallery-overlay{background:#0A0A0A22;}\n\n#contact{padding:120px 60px;border-top:1px solid var(--border);}\n.contact-inner{max-width:800px;margin:0 auto;text-align:center;}\n.contact-inner .section-title{margin-bottom:20px;}\n.contact-inner p{color:var(--muted);font-size:15px;line-height:1.9;margin-bottom:60px;}\n.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);}\n.contact-box{background:var(--bg);padding:40px 32px;text-align:center;}\n.contact-box-icon{font-size:20px;color:var(--gold);margin-bottom:16px;}\n.contact-box-label{font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;}\n.contact-box-val{font-size:14px;color:var(--text);line-height:1.6;}\n\nfooter{padding:40px 60px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;background:var(--black);}\n.footer-logo{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:#F7F5F0;text-decoration:none;}\n.footer-logo span{color:var(--gold);}\n.footer-copy{font-size:11px;color:#444;letter-spacing:0.08em;}\n.footer-links{display:flex;gap:32px;list-style:none;}\n.footer-links a{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:#444;text-decoration:none;transition:color 0.2s;}\n.footer-links a:hover{color:var(--gold);}\n\n.reveal{opacity:0;transform:translateY(32px);transition:opacity 0.7s ease,transform 0.7s ease;}\n.reveal.visible{opacity:1;transform:none;}\n\n@media(max-width:900px){\n  #home{grid-template-columns:1fr;}\n  .hero-right{height:50vh;}\n  #about,#reservations{grid-template-columns:1fr;gap:60px;}\n  .gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;}\n  .gallery-item.tall{grid-row:span 1;}\n  .contact-grid{grid-template-columns:1fr;}\n  nav{padding:0 24px;}\n  #home,#about,#menu,#reservations,#gallery,#contact{padding-left:24px;padding-right:24px;}\n}\n<\/style>\n<\/head>\n<body>\n\n<div id=\"cursor\"><\/div>\n<div id=\"cursor-ring\"><\/div>\n\n<nav id=\"navbar\">\n  <a href=\"#home\" class=\"logo\">Noire<span>.<\/span><\/a>\n  <ul class=\"nav-links\">\n    <li><a href=\"#about\">Story<\/a><\/li>\n    <li><a href=\"#menu\">Menu<\/a><\/li>\n    <li><a href=\"#gallery\">Gallery<\/a><\/li>\n    <li><a href=\"#contact\">Contact<\/a><\/li>\n  <\/ul>\n  <a href=\"#reservations\" class=\"nav-cta\">Reserve a Table<\/a>\n<\/nav>\n\n<section id=\"home\">\n  <div class=\"hero-left\">\n    <div class=\"hero-eyebrow\">Est. 2019 \u2014 Bengaluru, India<\/div>\n    <div class=\"hero-title\">Noire<\/div>\n    <div class=\"hero-title-sub\"><em>Bistro<\/em><\/div>\n    <p class=\"hero-desc\">Where culinary artistry meets intimate ambiance. A premium dining experience crafted for those who appreciate the extraordinary.<\/p>\n    <div style=\"display:flex;gap:16px;flex-wrap:wrap;\">\n      <a href=\"#reservations\" class=\"btn-gold\">Reserve a Table \u2192<\/a>\n      <a href=\"#menu\" class=\"btn-ghost\">View Menu<\/a>\n    <\/div>\n    <div style=\"display:flex;gap:48px;margin-top:64px;padding-top:40px;border-top:1px solid #1E1E1E;\">\n      <div>\n        <div style=\"font-family:'Cormorant Garamond',serif;font-size:32px;font-weight:300;color:#F7F5F0;\">5\u2605<\/div>\n        <div style=\"font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#555;margin-top:4px;\">Rating<\/div>\n      <\/div>\n      <div>\n        <div style=\"font-family:'Cormorant Garamond',serif;font-size:32px;font-weight:300;color:#F7F5F0;\">12<\/div>\n        <div style=\"font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#555;margin-top:4px;\">Signature Dishes<\/div>\n      <\/div>\n      <div>\n        <div style=\"font-family:'Cormorant Garamond',serif;font-size:32px;font-weight:300;color:#F7F5F0;\">40<\/div>\n        <div style=\"font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#555;margin-top:4px;\">Covers<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"hero-right\">\n    <img decoding=\"async\" class=\"hero-img\" src=\"https:\/\/images.unsplash.com\/photo-1414235077428-338989a2e8c0?w=900&q=80\" alt=\"Fine dining interior at Noire Bistro\"\/>\n    <div class=\"hero-img-overlay\"><\/div>\n    <div class=\"hero-badge\">\n      <div class=\"hero-badge-num\">#1<\/div>\n      <div class=\"hero-badge-label\">Fine Dining<br>Bengaluru 2024<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"about\">\n  <div class=\"about-img-wrap reveal\">\n    <img decoding=\"async\" class=\"about-img\" src=\"https:\/\/images.unsplash.com\/photo-1559339352-11d035aa65de?w=700&q=80\" alt=\"Chef preparing a dish\"\/>\n    <div class=\"about-card\">\n      <div class=\"about-card-num\">5+<\/div>\n      <div class=\"about-card-label\">Years of<br>Excellence<\/div>\n    <\/div>\n  <\/div>\n  <div class=\"reveal\">\n    <span class=\"section-tag\">Our Story<\/span>\n    <h2 class=\"section-title\">Cuisine is art.<br><em>We are the canvas.<\/em><\/h2>\n    <div class=\"about-divider\"><\/div>\n    <div class=\"about-text\">\n      <p>Noire Bistro was born from a singular obsession: that food should move you. Our chef, trained in Paris and Tokyo, brings together classical French technique with bold South Asian sensibility.<\/p>\n      <p>Every plate that leaves our kitchen is an expression of restraint, precision, and passion. We source only what the season offers, and we waste nothing.<\/p>\n    <\/div>\n    <div class=\"about-facts\">\n      <div class=\"fact\">\n        <div class=\"fact-num\">2,400+<\/div>\n        <div class=\"fact-label\">Guests served<\/div>\n      <\/div>\n      <div class=\"fact\">\n        <div class=\"fact-num\">100%<\/div>\n        <div class=\"fact-label\">Seasonal produce<\/div>\n      <\/div>\n      <div class=\"fact\">\n        <div class=\"fact-num\">3<\/div>\n        <div class=\"fact-label\">Tasting menus<\/div>\n      <\/div>\n      <div class=\"fact\">\n        <div class=\"fact-num\">18<\/div>\n        <div class=\"fact-label\">Wine labels<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"menu\">\n  <div class=\"menu-header reveal\">\n    <div>\n      <span class=\"section-tag\">Curated Selection<\/span>\n      <h2 class=\"section-title\" style=\"color:#F7F5F0;\">The <em>Menu<\/em><\/h2>\n    <\/div>\n    <p class=\"menu-note\">Menu changes seasonally. Dietary accommodations available on request.<\/p>\n  <\/div>\n\n  <div class=\"menu-tabs reveal\">\n    <div class=\"menu-tab active\" onclick=\"switchTab(this,'starters')\">Starters<\/div>\n    <div class=\"menu-tab\" onclick=\"switchTab(this,'mains')\">Mains<\/div>\n    <div class=\"menu-tab\" onclick=\"switchTab(this,'desserts')\">Desserts<\/div>\n    <div class=\"menu-tab\" onclick=\"switchTab(this,'drinks')\">Drinks<\/div>\n  <\/div>\n\n  <div id=\"starters\" class=\"menu-grid menu-section\">\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Seared Scallop<\/div><div class=\"menu-desc\">Cauliflower velout\u00e9, black truffle, crispy capers<\/div><div class=\"menu-tag\">Chef's Pick<\/div><\/div><div class=\"menu-price\">\u20b91,400<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Foie Gras Torchon<\/div><div class=\"menu-desc\">Brioche, Sauternes gel, candied walnut<\/div><\/div><div class=\"menu-price\">\u20b91,800<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Heirloom Tomato<\/div><div class=\"menu-desc\">Burrata, aged balsamic, micro basil, fleur de sel<\/div><div class=\"menu-tag\">Seasonal<\/div><\/div><div class=\"menu-price\">\u20b9900<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Crab Bisque<\/div><div class=\"menu-desc\">Blue crab, saffron cream, toasted sourdough<\/div><\/div><div class=\"menu-price\">\u20b91,100<\/div><\/div>\n  <\/div>\n\n  <div id=\"mains\" class=\"menu-grid menu-section\" style=\"display:none;\">\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Wagyu Tenderloin<\/div><div class=\"menu-desc\">200g A5 Wagyu, bone marrow jus, pomme pur\u00e9e<\/div><div class=\"menu-tag\">Signature<\/div><\/div><div class=\"menu-price\">\u20b95,800<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Roasted Duck Breast<\/div><div class=\"menu-desc\">Ras el hanout, cherry jus, celeriac gratin<\/div><\/div><div class=\"menu-price\">\u20b92,800<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Wild Sea Bass<\/div><div class=\"menu-desc\">Bouillabaisse broth, fennel confit, saffron aioli<\/div><div class=\"menu-tag\">Chef's Pick<\/div><\/div><div class=\"menu-price\">\u20b92,400<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Mushroom Risotto<\/div><div class=\"menu-desc\">Porcini, aged Parmesan, black truffle oil<\/div><div class=\"menu-tag\">Vegetarian<\/div><\/div><div class=\"menu-price\">\u20b91,600<\/div><\/div>\n  <\/div>\n\n  <div id=\"desserts\" class=\"menu-grid menu-section\" style=\"display:none;\">\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Valrhona Souffl\u00e9<\/div><div class=\"menu-desc\">70% dark chocolate, vanilla cr\u00e8me anglaise<\/div><div class=\"menu-tag\">Must Order<\/div><\/div><div class=\"menu-price\">\u20b9900<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Mille-Feuille<\/div><div class=\"menu-desc\">Vanilla pastry cream, caramelised puff, raspberry coulis<\/div><\/div><div class=\"menu-price\">\u20b9750<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Cheese Trolley<\/div><div class=\"menu-desc\">Selection of 5 artisan cheeses, honeycomb, crackers<\/div><\/div><div class=\"menu-price\">\u20b91,200<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Cr\u00e8me Br\u00fbl\u00e9e<\/div><div class=\"menu-desc\">Tahitian vanilla, caramelised crust, seasonal berries<\/div><\/div><div class=\"menu-price\">\u20b9650<\/div><\/div>\n  <\/div>\n\n  <div id=\"drinks\" class=\"menu-grid menu-section\" style=\"display:none;\">\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Sommelier Selection<\/div><div class=\"menu-desc\">Paired wines for each course, curated weekly<\/div><div class=\"menu-tag\">Pairing<\/div><\/div><div class=\"menu-price\">\u20b93,500<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Noire Negroni<\/div><div class=\"menu-desc\">Gin, Campari, sweet vermouth, activated charcoal<\/div><div class=\"menu-tag\">House Special<\/div><\/div><div class=\"menu-price\">\u20b9950<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Non-Alcoholic Pairing<\/div><div class=\"menu-desc\">House-made shrubs, tonics, and botanical infusions<\/div><\/div><div class=\"menu-price\">\u20b91,800<\/div><\/div>\n    <div class=\"menu-item\"><div><div class=\"menu-name\">Single Origin Coffee<\/div><div class=\"menu-desc\">Ethopian Yirgacheffe, Chemex or espresso<\/div><\/div><div class=\"menu-price\">\u20b9380<\/div><\/div>\n  <\/div>\n\n  <div class=\"reveal\" style=\"margin-top:60px;display:flex;justify-content:center;\">\n    <a href=\"#reservations\" class=\"btn-gold\">Book Your Experience \u2192<\/a>\n  <\/div>\n<\/section>\n\n<section id=\"reservations\">\n  <div class=\"res-info reveal\">\n    <span class=\"section-tag\">Reservations<\/span>\n    <h2 class=\"section-title\">Join us for<br><em>an evening<\/em><\/h2>\n    <p>We recommend booking at least 48 hours in advance. For parties of 6 or more, please call us directly.<\/p>\n    <div class=\"res-details\">\n      <div class=\"res-detail\">\n        <div class=\"res-detail-icon\">\u25f7<\/div>\n        <div>\n          <div class=\"res-detail-label\">Dinner Service<\/div>\n          <div class=\"res-detail-val\">Tuesday \u2013 Sunday<br>7:00 PM \u2013 11:00 PM<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"res-detail\">\n        <div class=\"res-detail-icon\">\u25ce<\/div>\n        <div>\n          <div class=\"res-detail-label\">Dress Code<\/div>\n          <div class=\"res-detail-val\">Smart casual. We ask guests<br>to dress to the occasion.<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"res-detail\">\n        <div class=\"res-detail-icon\">\u2706<\/div>\n        <div>\n          <div class=\"res-detail-label\">Phone<\/div>\n          <div class=\"res-detail-val\">+91 80 4567 8900<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"reveal\">\n    <div class=\"res-form\" id=\"resForm\">\n      <div class=\"form-row\">\n        <div class=\"field\"><label>First Name<\/label><input type=\"text\" placeholder=\"Jewel\" id=\"rfname\"\/><\/div>\n        <div class=\"field\"><label>Last Name<\/label><input type=\"text\" placeholder=\"Anto\" id=\"rlname\"\/><\/div>\n      <\/div>\n      <div class=\"form-row\">\n        <div class=\"field\"><label>Email<\/label><input type=\"email\" placeholder=\"you@example.com\" id=\"remail\"\/><\/div>\n        <div class=\"field\"><label>Phone<\/label><input type=\"tel\" placeholder=\"+91 98765 43210\" id=\"rphone\"\/><\/div>\n      <\/div>\n      <div class=\"form-row\">\n        <div class=\"field\"><label>Date<\/label><input type=\"date\" id=\"rdate\"\/><\/div>\n        <div class=\"field\"><label>Time<\/label>\n          <select id=\"rtime\">\n            <option value=\"\">Select time<\/option>\n            <option>7:00 PM<\/option><option>7:30 PM<\/option><option>8:00 PM<\/option>\n            <option>8:30 PM<\/option><option>9:00 PM<\/option><option>9:30 PM<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n      <div class=\"form-row\">\n        <div class=\"field\"><label>Guests<\/label>\n          <select id=\"rguests\">\n            <option>1 Guest<\/option><option>2 Guests<\/option><option>3 Guests<\/option>\n            <option>4 Guests<\/option><option>5 Guests<\/option>\n          <\/select>\n        <\/div>\n        <div class=\"field\"><label>Occasion<\/label>\n          <select id=\"roccasion\">\n            <option>No special occasion<\/option>\n            <option>Birthday<\/option><option>Anniversary<\/option>\n            <option>Business Dinner<\/option><option>Proposal<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n      <div class=\"field\"><label>Special Requests<\/label><textarea placeholder=\"Dietary requirements, allergies, special arrangements...\" rows=\"4\" id=\"rnotes\"><\/textarea><\/div>\n      <button class=\"btn-gold\" onclick=\"submitRes()\" style=\"align-self:flex-start;margin-top:8px;border:none;\">Confirm Reservation \u2192<\/button>\n    <\/div>\n    <div class=\"res-success\" id=\"resSuccess\">\n      <div class=\"check\">\u2713<\/div>\n      <h3>Reservation Confirmed<\/h3>\n      <p>We look forward to welcoming you. A confirmation has been sent to your email.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"gallery\">\n  <div class=\"gallery-header reveal\">\n    <span class=\"section-tag\">Gallery<\/span>\n    <h2 class=\"section-title\">A Taste of <em>Noire<\/em><\/h2>\n  <\/div>\n  <div class=\"gallery-grid\">\n    <div class=\"gallery-item tall\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1550966871-3ed3cdb5ed0c?w=600&q=80\" alt=\"Restaurant ambiance\"\/>\n      <div class=\"gallery-overlay\"><\/div>\n    <\/div>\n    <div class=\"gallery-item\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504674900247-0877df9cc836?w=600&q=80\" alt=\"Signature dish\"\/>\n      <div class=\"gallery-overlay\"><\/div>\n    <\/div>\n    <div class=\"gallery-item\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1414235077428-338989a2e8c0?w=600&q=80\" alt=\"Fine dining table setting\"\/>\n      <div class=\"gallery-overlay\"><\/div>\n    <\/div>\n    <div class=\"gallery-item wide\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1551218808-94e220e084d2?w=900&q=80\" alt=\"Chef's preparation\"\/>\n      <div class=\"gallery-overlay\"><\/div>\n    <\/div>\n    <div class=\"gallery-item\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1559339352-11d035aa65de?w=600&q=80\" alt=\"Dessert presentation\"\/>\n      <div class=\"gallery-overlay\"><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"contact\">\n  <div class=\"contact-inner\">\n    <span class=\"section-tag reveal\">Find Us<\/span>\n    <h2 class=\"section-title reveal\">Come, <em>dine with us.<\/em><\/h2>\n    <p class=\"reveal\">We'd love to have you. Walk-ins welcome based on availability, but we always recommend a reservation.<\/p>\n    <div class=\"contact-grid reveal\">\n      <div class=\"contact-box\">\n        <div class=\"contact-box-icon\">\u25ce<\/div>\n        <div class=\"contact-box-label\">Address<\/div>\n        <div class=\"contact-box-val\">12 Lavelle Road<br>Bengaluru, Karnataka 560001<\/div>\n      <\/div>\n      <div class=\"contact-box\">\n        <div class=\"contact-box-icon\">\u25f7<\/div>\n        <div class=\"contact-box-label\">Hours<\/div>\n        <div class=\"contact-box-val\">Tue \u2013 Sun<br>7:00 PM \u2013 11:00 PM<\/div>\n      <\/div>\n      <div class=\"contact-box\">\n        <div class=\"contact-box-icon\">\u2706<\/div>\n        <div class=\"contact-box-label\">Contact<\/div>\n        <div class=\"contact-box-val\">+91 80 4567 8900<br>hello@noirebistro.in<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<footer>\n  <a href=\"#home\" class=\"footer-logo\">Noire<span>.<\/span><\/a>\n  <p class=\"footer-copy\">\u00a9 2026 Noire Bistro \u2014 All rights reserved<\/p>\n  <ul class=\"footer-links\">\n    <li><a href=\"#about\">Story<\/a><\/li>\n    <li><a href=\"#menu\">Menu<\/a><\/li>\n    <li><a href=\"#gallery\">Gallery<\/a><\/li>\n    <li><a href=\"#reservations\">Reservations<\/a><\/li>\n  <\/ul>\n<\/footer>\n\n<script>\nconst cursor = document.getElementById('cursor');\nconst ring = document.getElementById('cursor-ring');\ndocument.addEventListener('mousemove', e => {\n  cursor.style.left = e.clientX + 'px';\n  cursor.style.top = e.clientY + 'px';\n  ring.style.left = e.clientX + 'px';\n  ring.style.top = e.clientY + 'px';\n});\n\nconst navbar = document.getElementById('navbar');\nwindow.addEventListener('scroll', () => {\n  navbar.classList.toggle('scrolled', window.scrollY > 50);\n  updateNav();\n});\n\nfunction updateNav() {\n  const ids = ['home','about','menu','reservations','gallery','contact'];\n  const links = document.querySelectorAll('.nav-links a');\n  let current = 'home';\n  ids.forEach(id => {\n    const el = document.getElementById(id);\n    if (el && window.scrollY >= el.offsetTop - 120) current = id;\n  });\n  links.forEach(l => l.classList.toggle('active', l.getAttribute('href') === '#' + current));\n}\n\nconst reveals = document.querySelectorAll('.reveal');\nconst obs = new IntersectionObserver(entries => {\n  entries.forEach((e, i) => {\n    if (e.isIntersecting) {\n      setTimeout(() => e.target.classList.add('visible'), i * 100);\n      obs.unobserve(e.target);\n    }\n  });\n}, { threshold: 0.1 });\nreveals.forEach(el => obs.observe(el));\n\nfunction switchTab(el, section) {\n  document.querySelectorAll('.menu-tab').forEach(t => t.classList.remove('active'));\n  el.classList.add('active');\n  document.querySelectorAll('.menu-section').forEach(s => s.style.display = 'none');\n  document.getElementById(section).style.display = 'grid';\n}\n\nfunction submitRes() {\n  const name = document.getElementById('rfname').value;\n  const email = document.getElementById('remail').value;\n  const date = document.getElementById('rdate').value;\n  if (name && email && date) {\n    document.getElementById('resForm').style.display = 'none';\n    document.getElementById('resSuccess').style.display = 'block';\n  }\n}\n\ndocument.querySelectorAll('a, button').forEach(el => {\n  el.addEventListener('mouseenter', () => { cursor.style.width='16px'; cursor.style.height='16px'; cursor.style.opacity='0.5'; });\n  el.addEventListener('mouseleave', () => { cursor.style.width='8px'; cursor.style.height='8px'; cursor.style.opacity='1'; });\n});\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Noire Bistro \u2014 Fine Dining Noire. Story Menu Gallery Contact Reserve a Table Est. 2019 \u2014 Bengaluru, India Noire Bistro Where culinary artistry meets intimate ambiance. A premium dining experience crafted for those who appreciate the extraordinary. Reserve a Table \u2192 View Menu 5\u2605 Rating 12 Signature Dishes 40 Covers #1 Fine DiningBengaluru 2024 5+ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":11,"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":23,"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/pages\/7\/revisions\/23"}],"wp:attachment":[{"href":"https:\/\/jewelgeorgeanto.co.in\/noireblistroportfoliosite\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}