1<!doctype html> 2<html class="no-js" lang="fr" dir="ltr"> 3<head> 4 5 6 7 8
8<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
vendor: 2 bytes, line 8
8
9<script>window.TEMPLATE_SC = "page.homepage";</script>
vendor: 2 bytes, line 9
9
10<script>window.ENV_SC = true;</script>
10 11 12 13 14<meta name="facebook-domain-verification" content="6cdlsub2sqwtm6glvu4340jr5hafjl" /> 15 <meta charset="utf-8"> 16 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 17 <meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1"> 18 <meta name="theme-color" content="#c80000"><link rel="canonical" href="https://restaurantelbi.fr/pages/elbi"><link rel="preconnect" href="https://cdn.shopify.com"> 19 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 20 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 21 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 22 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 23 <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//restaurantelbi.fr/cdn/shop/files/FAVICON_-_ELBI_32x32.png?v=1743772787" type="image/png" /><title>Elbi�</title> 24<meta property="og:site_name" content="Elbi"> 25 <meta property="og:url" content="https://restaurantelbi.fr/pages/elbi"> 26 <meta property="og:title" content="Elbi"> 27 <meta property="og:type" content="website"> 28 <meta property="og:description" content="Bistrot égyptien et bar à vins d'Omar Dhiab (chef 1 étoile Michelin), rue de Paradis, Paris 10. Carte par températures de cuisson, 650 références de vins."><meta property="og:image" content="http://restaurantelbi.fr/cdn/shop/files/Logo_Elbi.png?v=1743750734"> 29 <meta property="og:image:secure_url" content="https://restaurantelbi.fr/cdn/shop/files/Logo_Elbi.png?v=1743750734"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="628"><meta name="twitter:site" content="@"> 30<meta name="twitter:card" content="summary_large_image"> 31<meta name="twitter:title" content="Elbi"> 32<meta name="twitter:description" content="Bistrot égyptien et bar à vins d'Omar Dhiab (chef 1 étoile Michelin), rue de Paradis, Paris 10. Carte par températures de cuisson, 650 références de vins."> 33<style data-shopify>@font-face { 34 font-family: Newsreader; 35 font-weight: 400; 36 font-style: normal; 37 font-display: swap; 38 src: url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_n4.b5d1a51abefc3e451a1095094f8cb52bc71994eb.woff2") format("woff2"), 39 url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_n4.faab5347776428001f201c86fe4c783d23b58a25.woff") format("woff"); 40} 41 42 @font-face { 43 font-family: Newsreader; 44 font-weight: 400; 45 font-style: normal; 46 font-display: swap; 47 src: url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_n4.b5d1a51abefc3e451a1095094f8cb52bc71994eb.woff2") format("woff2"), 48 url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_n4.faab5347776428001f201c86fe4c783d23b58a25.woff") format("woff"); 49} 50 51 52 @font-face { 53 font-family: Newsreader; 54 font-weight: 600; 55 font-style: normal; 56 font-display: swap; 57 src: url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_n6.e6648a2ece97a1b03d7262a0f4551ab429abd3d9.woff2") format("woff2"), 58 url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_n6.af48f2b7a82e36d45d4758c9ec643079979ae827.woff") format("woff"); 59} 60 61 @font-face { 62 font-family: Newsreader; 63 font-weight: 400; 64 font-style: italic; 65 font-display: swap; 66 src: url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_i4.b6c896efb016d5bce4e554059dfe501c6316187d.woff2") format("woff2"), 67 url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_i4.09e7328c6ebf6de7a11f1c4b9d76fc90424e3a85.woff") format("woff"); 68} 69 70 @font-face { 71 font-family: Newsreader; 72 font-weight: 600; 73 font-style: italic; 74 font-display: swap; 75 src: url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_i6.f41c7a5bdcb351b414b8d7092228cc3d2c7af3fa.woff2") format("woff2"), 76 url("//restaurantelbi.fr/cdn/fonts/newsreader/newsreader_i6.16ded1660c9ce4e72c9205e85ee74b0724f5e8bd.woff") format("woff"); 77} 78�</style><link href="//restaurantelbi.fr/cdn/shop/t/2/assets/theme.css?v=58560069218035808921789983351" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>:root { 79 --typeHeaderPrimary: Newsreader; 80 --typeHeaderFallback: serif; 81 --typeHeaderSize: 30px; 82 --typeHeaderWeight: 400; 83 --typeHeaderLineHeight: 1.2; 84 --typeHeaderSpacing: 0.0em; 85 86 --typeBasePrimary:Newsreader; 87 --typeBaseFallback:serif; 88 --typeBaseSize: 15px; 89 --typeBaseWeight: 400; 90 --typeBaseLineHeight: 1.6; 91 --typeBaseSpacing: 0.025em; 92 93 --iconWeight: 4px; 94 --iconLinecaps: miter; 95 --colorBtnPrimary:#c80000; 96 --colorBtnPrimaryDim:#af0000; 97 --colorBtnPrimaryDark:#000000; 98 --colorBtnPrimaryText:#f5f2f0; 99 --colorCartDot:#ff4f33; 100 101 --colorError:#d02e2e; 102 --colorLink:#000; 103 104 --colorTextBody:#000; 105 --colorProductDescription:#1c1d1d; 106 --colorSalePrice:#ffffff; 107 --colorSaleTag:#ffffff; 108 --colorSaleTagText:#ffffff; 109 110 --colorBody:#f5f2f0; 111 --colorBodyDim:#ebe5e1; 112 --colorInputBg:#f5f2f0; 113 --colorInputBgDim:#ebe5e1; 114 --colorInputBgDark:#e1d7d1; 115 --colorInputText:#000; 116 117 --colorFooter:#ffffff; 118 --colorFooterText:#ffffff; 119 120 --colorBorder:#f5f2f0; 121 122 --colorNav:#f5f2f0; 123 --colorNavText:#c80000; 124 --colorAnnouncement:#c80000; 125 --colorAnnouncementText:#f5f2f0; 126 127 --colorHeroText:#ffffff; 128 129 --colorModalBg:#000000; 130 131 --colorSmallImageBg:#ffffff; 132 --colorLargeImageBg:#000000; 133 134 --colorDrawers:#f5f2f0; 135 --colorDrawersDim:#ebe5e1; 136 --colorDrawerBorder:#ffffff; 137 --colorDrawerText:#000000; 138 --colorDrawerTextDarken:#000000; 139 --colorDrawerButton:#c81517; 140 --colorDrawerButtonText:#ffffff; 141 --color-body-text:#000; 142 --color-body:#f5f2f0; 143 --color-bg:#f5f2f0; 144 145 --colorTextDescriptionQR: #a5a2a2; 146 } 147 148 �.collection-hero__content:before, 149 .hero__image-wrapper:before, 150 .hero__media:before { 151 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.0) 40%, rgba(0, 0, 0, 0.62) 100%); 152 } 153 154 .skrim__item-content .skrim__overlay:after { 155 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 30%, rgba(0, 0, 0, 0.62) 100%); 156 } 157 158 .placeholder-content { 159 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 160 }</style> 161
161<script> 162 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 163 164 window.theme = window.theme || {}; 165 theme.routes = { 166 home: "/", 167 cart: "/cart.js", 168 cartPage: "/cart", 169 cartAdd: "/cart/add.js", 170 cartChange: "/cart/change.js" 171 }; 172 theme.strings = { 173 soldOut: "Ãpuisé", 174 unavailable: "Non disponible", 175 stockLabel: "[count] en stock", 176 willNotShipUntil: "Sera expédié après [date]", 177 willBeInStockAfter: "Sera en stock à compter de [date]", 178 waitingForStock: "Inventaire sur le chemin", 179 cartSavings: "Vous économisez [savings]", 180 cartEmpty: "Votre panier est vide.", 181 cartTermsConfirmation: "Vous devez accepter les termes et conditions de vente pour vérifier", 182 searchCollections: "Collections:", 183 searchPages: "Pages:", 184 searchArticles: "Des articles:" 185 }; 186 theme.settings = { 187 dynamicVariantsEnable: true, 188 dynamicVariantType: "button", 189 cartType: "drawer", 190 isCustomerTemplate: false, 191 moneyFormat: "{{amount_with_comma_separator}}â¬", 192 predictiveSearch: true, 193 predictiveSearchType: "product,article,page,collection", 194 inventoryThreshold: 10, 195 quickView: true, 196 themeName: 'Tiptoque', 197 themeVersion: "1.6.9" 198 }; 199 </script>
199 200 201
201<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
201<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/89298665800/digital_wallets/dialog"> 202<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://restaurantelbi.fr/pages/elbi"> 203<link rel="alternate" hreflang="fr" href="https://restaurantelbi.fr/pages/elbi"> 204<link rel="alternate" hreflang="en" href="https://restaurantelbi.fr/en/pages/elbi">
205<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
vendor: 1 bytes, line 205
205
206<script id="shopify-features" type="application/json">{"accessToken":"ac2c8c9c20ab223e8f17bc345f05b439","betas":["rich-media-storefront-analytics"],"domain":"restaurantelbi.fr","predictiveSearch":true,"shopId":89298665800,"locale":"fr"}</script>
vendor: 1 bytes, line 206
206
207<script>var Shopify = Shopify || {}; 208Shopify.shop = "restaurant-elbi.myshopify.com"; 209Shopify.locale = "fr"; 210Shopify.currency = {"active":"EUR","rate":"1.0"}; 211Shopify.country = "FR"; 212Shopify.theme = {"name":"PROD","id":172587385160,"schema_name":"Tiptoque Theme","schema_version":"1.9.0","theme_store_id":887,"role":"main"}; 213Shopify.theme.handle = "null"; 214Shopify.theme.style = {"id":null,"handle":null}; 215Shopify.cdnHost = "restaurantelbi.fr/cdn"; 216Shopify.routes = Shopify.routes || {}; 217Shopify.routes.root = "/"; 218Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 219Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 220Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 221Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 221
221
222<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 222
222
223<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 223
223
224<script> 225 window.Shopify = window.Shopify || {}; 226 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 227 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 228 window.Shopify.SignInWithShop.eligible = true; 229</script>
vendor: 1 bytes, line 229
229
230<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 230
230
231<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"></script>
vendor: 1 bytes, line 231
231
232<script type="module"> 233 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"); 234 235 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 236 237</script>
vendor: 1 bytes, line 237
237
238<script> 239 window.Shopify = window.Shopify || {}; 240 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 241 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.fr.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.fr.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.fr.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.fr.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.fr.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.fr.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.fr.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.fr.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.fr.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.fr.esm.js"],"listener":["modules/v2/loader.listener.fr.esm.js"],"pay-button":["modules/v2/loader.pay-button.fr.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.fr.esm.js"],"shop-button":["modules/v2/loader.shop-button.fr.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.fr.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.fr.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.fr.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.fr.esm.js"],"shop-login":["modules/v2/loader.shop-login.fr.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.fr.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.fr.esm.js"]}; 242</script>
vendor: 1 bytes, line 242
242
243<script id="__st">var __st={"a":89298665800,"offset":7200,"reqid":"0f71b29d-801f-4781-bfe8-f7639748ad08-1791403024","pageurl":"restaurantelbi.fr\/pages\/elbi","s":"pages-142997881160","u":"d727d5654a7a","p":"page","rtyp":"page","rid":142997881160};</script>
vendor: 1 bytes, line 243
243
244<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 244
244
245<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protégé par hCaptcha',privacyText:'Confidentialité',termsText:'Conditions'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 245
245
246<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//restaurantelbi.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 246
246
247<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//restaurantelbi.fr/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
247<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 247
247
248<script> 249 window.Shopify = window.Shopify || {}; 250 window.Shopify.MCP = window.Shopify.MCP || {}; 251 window.Shopify.MCP.enabled = true; 252 window.Shopify.MCP.shop = "restaurant-elbi.myshopify.com"; 253 window.Shopify.MCP.mcpEndpoint = "https:\/\/restaurantelbi.fr\/api\/mcp"; 254 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 255</script>
vendor: 1 bytes, line 255
255
256<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/restaurantelbi.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 257</script>
vendor: 1 bytes, line 257
257
258<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://restaurantelbi.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}}; 259</script>
vendor: 1 bytes, line 259
259
260<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 261 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 262</script>
vendor: 1 bytes, line 262
262
263<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 264</script>
264 265
266<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
266 267 268
268<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/vendor-scripts-v12.js" ></script>
268 269 �
269<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/theme.js?v=137090730228764811271743592277" defer="defer"></script>
269<!-- Google Tag Manager --> 270
270<script>
vendor: 347 bytes, lines 270-274
270(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 271 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 272 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 273 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 274 })(window,document,'script','dataLayer','
274GTM-N7QMNDL5
vendor: 3 bytes, line 274
274');
274</script>
274 275 <!-- End Google Tag Manager --> 276<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
277<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 89298665800,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 277
277
278<script> 279 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 280</script>
vendor: 1 bytes, line 280
280
281<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
281).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 89298665800,storefrontBaseUrl: "https://restaurantelbi.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://restaurantelbi.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1810825544","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-S2S0LJZ0MM\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-S2S0LJZ0MM\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Elbi","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"restaurant-elbi.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/restaurantelbi.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9420603457864","handle":"livraison","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156146065736","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420631572808","handle":"samedi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156291653960","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420631343432","handle":"vendredi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156291227976","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420631081288","handle":"jeudi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156290801992","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420629901640","handle":"mercredi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156288606536","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420628754760","handle":"samedi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156285952328","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420628066632","handle":"vendredi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156284772680","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420627804488","handle":"jeudi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156284313928","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9420624593224","handle":"mercredi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50156278513992","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://restaurantelbi.fr/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"172587385160","themeStoreId":"887","themePublished":"true","eventMetadataId":"be5c7b53-d1d6-47bb-8552-f4d4efe8e0a0","pageType":"page","resourceId":"142997881160","shopId":"89298665800","storefrontBaseUrl":"https:\/\/restaurantelbi.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
281<script> 282 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 283 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 284 window.ShopifyAnalytics.meta.currency = 'EUR'; 285 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":142997881160,"requestId":"0f71b29d-801f-4781-bfe8-f7639748ad08-1791403024"}}; 286 for (var attr in meta) { 287 window.ShopifyAnalytics.meta[attr] = meta[attr]; 288 } 289</script>
vendor: 1 bytes, line 289
289
290<script class="analytics"> 291 (function () { 292 var customDocumentWrite = function(content) { 293 var jquery = null; 294 295 if (window.jQuery) { 296 jquery = window.jQuery; 297 } else if (window.Checkout && window.Checkout.$) { 298 jquery = window.Checkout.$; 299 } 300 301 if (jquery) { 302 jquery('body').append(content); 303 } 304 }; 305 306 var hasLoggedConversion = function(token) { 307 if (token) { 308 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 309 } 310 return false; 311 } 312 313 var setCookieIfConversion = function(token) { 314 if (token) { 315 var twoMonthsFromNow = new Date(Date.now()); 316 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 317 318 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 319 } 320 } 321 322 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 323 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 324 if (trekkie.integrations) { 325 return; 326 } 327 trekkie.methods = [ 328 'identify', 329 'page', 330 'ready', 331 'track', 332 'trackForm', 333 'trackLink' 334 ]; 335 trekkie.factory = function(method) { 336 return function() { 337 var args = Array.prototype.slice.call(arguments); 338 args.unshift(method); 339 trekkie.push(args); 340 if (method == 'track' || method == 'page') { 341 var pageUrl; 342 try { 343 pageUrl = window.location.href; 344 } catch (e) {} 345 var pageReferrer; 346 try { 347 pageReferrer = document.referrer; 348 } catch (e) {} 349 try { 350 if (window.__TREKKIE_SHIM_QUEUE == null) { 351 window.__TREKKIE_SHIM_QUEUE = []; 352 } 353 window.__TREKKIE_SHIM_QUEUE.push({ 354 from: 'trekkie-stub', 355 method: method, 356 args: args.slice(1), 357 pageContext: { 358 url: pageUrl, 359 referrer: pageReferrer 360 } 361 }); 362 } catch (e) { 363 // no-op 364 } 365 } 366 return trekkie; 367 }; 368 }; 369 for (var i = 0; i < trekkie.methods.length; i++) { 370 var key = trekkie.methods[i]; 371 trekkie[key] = trekkie.factory(key); 372 } 373 trekkie.load = function(config) { 374 trekkie.config = config || {}; 375 trekkie.config.initialDocumentCookie = document.cookie; 376 var first = document.getElementsByTagName('script')[0]; 377var script = document.createElement('script'); 378script.type = 'text/javascript'; 379script.onerror = function(e) { 380 var scriptFallback = document.createElement('script'); 381 scriptFallback.type = 'text/javascript'; 382 scriptFallback.onerror = function(error) { 383 var Monorail = { 384 produce: function produce(monorailDomain, schemaId, payload) { 385 var currentMs = new Date().getTime(); 386 var event = { 387 schema_id: schemaId, 388 payload: payload, 389 metadata: { 390 event_created_at_ms: currentMs, 391 event_sent_at_ms: currentMs 392 } 393 }; 394 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 395 }, 396 sendRequest: function sendRequest(endpointUrl, payload) { 397 // Try the sendBeacon API 398 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 399 var blobData = new window.Blob([payload], { 400 type: 'text/plain' 401 }); 402 403 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 404 return true; 405 } // sendBeacon was not successful 406 407 } // XHR beacon 408 409 var xhr = new XMLHttpRequest(); 410 411 try { 412 xhr.open('POST', endpointUrl); 413 xhr.setRequestHeader('Content-Type', 'text/plain'); 414 xhr.send(payload); 415 } catch (e) { 416 console.log(e); 417 } 418 419 return false; 420 }, 421 isIos12: function isIos12() { 422 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 423 } 424 }; 425 Monorail.produce('monorail-edge.shopifysvc.com', 426 'trekkie_storefront_load_errors/1.1', 427 {shop_id: 89298665800, 428 theme_id: 172587385160, 429 app_name: "storefront", 430 context_url: window.location.href, 431 source_url: "//restaurantelbi.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 432 433 }; 434 scriptFallback.async = true; 435 scriptFallback.src = '//restaurantelbi.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 436 first.parentNode.insertBefore(scriptFallback, first); 437}; 438script.async = true; 439script.src = '//restaurantelbi.fr/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 440first.parentNode.insertBefore(script, first); 441 442 }; 443 trekkie.load( 444 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":89298665800,"isMerchantRequest":null,"themeId":172587385160,"themeCityHash":"565774423615893377","contentLanguage":"fr","currency":"EUR","eventMetadataId":"be5c7b53-d1d6-47bb-8552-f4d4efe8e0a0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 445 ); 446 447 var loaded = false;
448 trekkie.ready(function() { 449 if (loaded) return; 450 loaded = true; 451 452 window.ShopifyAnalytics.lib = window.trekkie; 453 454 var originalDocumentWrite = document.write; 455 document.write = customDocumentWrite; 456 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 457 document.write = originalDocumentWrite; 458 459 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 460 var token = match? match[1]: undefined; 461 if (!hasLoggedConversion(token)) { 462 setCookieIfConversion(token); 463 464 } 465 }); 466 467 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":142997881160,"requestId":"0f71b29d-801f-4781-bfe8-f7639748ad08-1791403024","shopifyEmitted":true}); 468 469 var eventsListenerScript = document.createElement('script'); 470 eventsListenerScript.async = true; 471 eventsListenerScript.src = "//restaurantelbi.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 472 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 473})();</script>
vendor: 1 bytes, line 473
473
474<script 475 defer 476 src="https://restaurantelbi.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 477 data-application="storefront-renderer" 478 data-shop-id="89298665800" 479 data-render-region="gcp-us-west1" 480 data-page-type="page" 481 data-theme-instance-id="172587385160" 482 data-theme-name="Tiptoque Theme" 483 data-theme-version="1.9.0" 484 data-monorail-region="shop_domain" 485 data-resource-timing-sampling-rate="10" 486 data-shs="true" 487 data-shs-beacon="true" 488 data-shs-export-with-fetch="true" 489 data-shs-logs-sample-rate="1" 490 data-shs-beacon-endpoint="https://restaurantelbi.fr/api/collect" 491></script>
491 492<meta name="shopify-y" content="8468a3df-d924-48fb-b34b-21d1ca93a339" data-expiration="1822960624000"><meta name="shopify-s" content="59bb6143-1b4b-4d53-a079-ec70d715be10" data-expiration="1791404824000"><meta name="new-cookie-storage-activated" content="t"> 493</head> 494<body class="template-page" data-transitions="true" data-type_header_capitalize="false" data-type_base_accent_transform="true" data-type_header_accent_transform="true" data-animate_sections="true" data-animate_underlines="true" data-animate_buttons="true" data-animate_images="true" data-animate_page_transition_style="page-slow-fade" data-type_header_text_alignment="true" data-animate_images_style="zoom-fade"> 495<!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 495-496
495 496 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
496GTM-N7QMNDL5
vendor: 93 bytes, lines 496-498
496" 497 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 498
498<!-- End Google Tag Manager (noscript) --> 499 500�<div id="shopify-section-settings_vendor" class="shopify-section">
500<script> 501 var nameVendor= 'Chef Omar Dhiab Elbi'; 502 var limit_count_date = 0 503 var dispoVendor = 504{"collection_id": 639903760712, 505 "disponibility": { 506 "delivery": { 507 � 508 "Samedi" : ["11","12","12","14","18","19","20"] 509 �, 510 "Vendredi" : ["11","12","12","14","18","19","20"] 511 �, 512 "Jeudi" : ["11","12","12","14","18","19","20"] 513 �, 514 "Mercredi" : ["11","12","12","14","18","19","20"] 515 �}, 516 "pickup": { 517 �} 518 }, 519 520 "closed_dates": null, 521 522 "is_closed": false 523}; 524 var deliveryProduct = {"id":9420603457864,"title":"Livraison","handle":"livraison","description":"75|92100,92200,92300,93100,93170,93200,93260,93300,93310,93400,93500,94110,94160,94200,94220,94250,94270,94300,92110,92120,92130,92170,92400|93230,93450,94120,94130,94140,94230,94340,94400,94410,94800|92000,92140,92150,92160,92190,92210,92220,92230,92240,92250,92260,92270,92290,92310,92320,92330,92340,92350,92360,92370,92380,92390,92410,92420,92430,92500,92600,92700,92800|94700,9321|93000,93110,93120,93130,93700,94240,94600|93140,93240,93430,93440,93800,94000,94260,94320,94550,93250,93360,94100,94150,94170,94210|93350,93380,93150,93220,93320,93330,93340,94290,94310,94360,94460,94500","published_at":"2025-04-04T14:19:11+02:00","created_at":"2025-04-04T14:19:12+02:00","vendor":"Chef Omar Dhiab Elbi","type":"Livraison","tags":["_delivery","offre_particulier","TVA 20%"],"price":1200,"price_min":1200,"price_max":7500,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":50156146065736,"title":"Z1","option1":"Z1","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z1","public_title":"Z1","options":["Z1"],"price":1200,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146098504,"title":"Z2","option1":"Z2","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z2","public_title":"Z2","options":["Z2"],"price":2000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146131272,"title":"Z3","option1":"Z3","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z3","public_title":"Z3","options":["Z3"],"price":3000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146164040,"title":"Z4","option1":"Z4","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z4","public_title":"Z4","options":["Z4"],"price":3500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146196808,"title":"Z5","option1":"Z5","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z5","public_title":"Z5","options":["Z5"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146229576,"title":"Z6","option1":"Z6","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z6","public_title":"Z6","options":["Z6"],"price":6000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146262344,"title":"Z7","option1":"Z7","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z7","public_title":"Z7","options":["Z7"],"price":6500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146295112,"title":"Z8","option1":"Z8","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z8","public_title":"Z8","options":["Z8"],"price":7000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50156146327880,"title":"Z9","option1":"Z9","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Livraison - Z9","public_title":"Z9","options":["Z9"],"price":7500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/restaurantelbi.fr\/cdn\/shop\/files\/Logo_Elbi.png?v=1743750734"],"featured_image":"\/\/restaurantelbi.fr\/cdn\/shop\/files\/Logo_Elbi.png?v=1743750734","options":["Zone"],"media":[{"alt":null,"id":53595597472072,"position":1,"preview_image":{"aspect_ratio":1.911,"height":628,"width":1200,"src":"\/\/restaurantelbi.fr\/cdn\/shop\/files\/Logo_Elbi.png?v=1743750734"},"aspect_ratio":1.911,"height":628,"media_type":"image","src":"\/\/restaurantelbi.fr\/cdn\/shop\/files\/Logo_Elbi.png?v=1743750734","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"75|92100,92200,92300,93100,93170,93200,93260,93300,93310,93400,93500,94110,94160,94200,94220,94250,94270,94300,92110,92120,92130,92170,92400|93230,93450,94120,94130,94140,94230,94340,94400,94410,94800|92000,92140,92150,92160,92190,92210,92220,92230,92240,92250,92260,92270,92290,92310,92320,92330,92340,92350,92360,92370,92380,92390,92410,92420,92430,92500,92600,92700,92800|94700,9321|93000,93110,93120,93130,93700,94240,94600|93140,93240,93430,93440,93800,94000,94260,94320,94550,93250,93360,94100,94150,94170,94210|93350,93380,93150,93220,93320,93330,93340,94290,94310,94360,94460,94500"} 525 var prodFees = null 526 var priceDeliveryNotTT = "0" 527 528 var showPriceDeliveryNotTT = false; 529 530 var deliveryNotTTMsg = "Livraison sous 3 jours" 531 var indispoDate = "Tout est parti !" 532 var stripeTypeformURL = "" 533 var code_shop = "ELB" 534 535 var key_stripe = "pk_test_6kZ0b0Cd7ieX62NBIlQ8WzS1" 536 var is_stripe_live = false; 537 538</script>
538 539<style> 540 @media only screen and (max-width: 589px) { 541 .drawer { 542 top: 80px!important; 543 } 544 } 545 546 547 548 .drawer__title {color: !important;} 549 .cart__items-box-title{color: !important;} 550 .drawer, .drawer__fixed-header {background-color: !important;} 551 .drawer a{color:!important;} 552 553 .cart-link__bubble--visible{ 554 width: 22px; 555 height: 22px; 556 } 557 .drawer__close-button,.drawer__close-button:active{ 558 color:!important; 559 background-color:transparent!important; 560 } 561 .cart__item { 562 border-bottom: 1px solid !important; 563 } 564 .drawer .cart__checkout{ 565 background-color: !important; 566 color: !important; 567 } 568 .cart__item-sub{ 569 color:!important; 570 background-color:!important; 571 } 572 573 .cart__items-box{ 574 background-color: !important; 575 color: !important; 576 } 577 .cart__items-box-footer{ 578 background-color: !important; 579 color: !important; 580 } 581 .cart__qty-adjust{ 582 background-color: !important; 583 fill: !important; 584 } 585 .js-qty__num{ 586 color: !important; 587 background-color: !important; 588 border-color: !important; 589 } 590 591 592</style> 593 594</div><div id="shopify-section-global_placeholder_images" class="shopify-section"><style> 595 596</style> 597 598 599 600 601 602</div> 603
603<script type="text/javascript">window.setTimeout(function() { document.body.className += " loaded"; }, 25);</script>
603 604 605<a class="in-page-link visually-hidden skip-link" href="#MainContent">Passer au contenu</a> 606 607<div id="PageContainer" class="page-container"> 608 <div class="transition-body"> 609 <div id="header_filter" style="display: none"><div id="shopify-section-header" class="shopify-section"> 610
610<script>console.log({"display_header_typeform":true,"display_header_general":true,"main_menu_link_list":"nouveau-header","linkopacity":100,"display_cart_icon":false,"logo":"\/\/restaurantelbi.fr\/cdn\/shop\/files\/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e.png?v=1778684238","logo-inverted":"\/\/restaurantelbi.fr\/cdn\/shop\/files\/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e.png?v=1778684238","size_link_header":14,"desktop_logo_width":130,"mobile_logo_width":70,"main_menu_alignment":"left-center","header_sticky":true,"sticky_index":true,"sticky_collection":false,"bg_color_submenu":"#fff9f5","bg_opacity_submenu":100,"btn_border_radius":100,"bg_color_btn":"#c80000","text_color_btn":"#f5f2f0","border_color_btn":"#c80000","hover_bg_color_btn":"#f5f2f0","hover_text_color_btn":"#c80000","hover_border_color_btn":"#f5f2f0","first_button_title":"","first_button_link":null,"first_button_gap":10,"first_button_display_desktop":false,"first_button_size_desktop":0,"first_button_width_desktop":90,"first_button_display_mobile":false,"first_button_size_mobile":0,"first_button_width_mobile":80,"second_button_title":"Réserver","second_button_link":"\/pages\/réserver","second_button_display_desktop":true,"second_button_size_desktop":14,"second_button_width_desktop":100,"second_button_display_mobile":true,"second_button_size_mobile":14,"second_button_width_mobile":100,"show_announcement":false,"announcement_text":"Free shipping and returns","announcement_link":null,"announcement_closable":false,"color_bg_cart_bubble":"#000000","color_txt_cart_bubble":"#ffffff","color_border_cart_bubble":"#000000","header_slide_html_content":"","header_slide_link_1_text":"Réserver une table \u0026rsaquo;","header_slide_link_1_link":"\/pages\/reserver-1","header_slide_link_2_text":"Découvrir nos cartes cadeaux","header_slide_link_2_link":"\/pages\/la-boutique-de-kei-kobayashi","header_slide_backgorund_color":"#f5f2f0","header_slide_color":"#ffffff"})</script>
610<div id="NavDrawer" class="drawer drawer--right"> 611 <div class="drawer__contents"> 612 <div class="drawer__scrollable"> 613 <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="https://redirect.tiptoque.com/ELB1MENU/ELB1MENU" target="_blank" class="mobile-nav__link GTM_HEADER_LINK " data-gtm-link="A la carte" id="Label-https-redirect-tiptoque-com-elb1menu-elb1menu1"> 614 A la carte 615 </a> 616 <div class="mobile-nav__toggle"> 617 <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-https-redirect-tiptoque-com-elb1menu-elb1menu1" aria-labelledby="Label-https-redirect-tiptoque-com-elb1menu-elb1menu1"> 618 <div class="collapsible-trigger-icon"> 619 <img src="//restaurantelbi.fr/cdn/shop/t/2/assets/infinite_arrow.svg?v=40082215874733469741743592374" alt=""> 620 </div> 621 </button> 622 </div></div><div id="Linklist-https-redirect-tiptoque-com-elb1menu-elb1menu1" class="mobile-nav__sublist collapsible-content collapsible-content--all"> 623 <div class="collapsible-content__inner"> 624 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 625 <div class="mobile-nav__child-item"><a href="https://redirect.tiptoque.com/ELB1MENU/ELB1MENU" target="_blank" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="A la carte" id="Sublabel-https-redirect-tiptoque-com-elb1menu-elb1menu1"> 626 A la carte 627 </a></div></li><li class="mobile-nav__item"> 628 <div class="mobile-nav__child-item"><a href="https://redirect.tiptoque.com/ELB3MENU/ELB3MENU" target="_blank" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="Menu du déjeuner" id="Sublabel-https-redirect-tiptoque-com-elb3menu-elb3menu2"> 629 Menu du déjeuner 630 </a></div></li></ul></div> 631 </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="https://redirect.tiptoque.com/ELB2MENU/ELB2MENU" target="_blank" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="Carte des vins"> 632 Carte des vins 633 </a></li><li class="mobile-nav__item mobile-nav__item--active appear-animation appear-delay-5"><div class="mobile-nav__has-sublist"><a href="/pages/elbi" class="mobile-nav__link GTM_HEADER_LINK " data-gtm-link="Le restaurant" id="Label-pages-elbi3"> 634 Le restaurant 635 </a> 636 <div class="mobile-nav__toggle"> 637 <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-pages-elbi3" aria-labelledby="Label-pages-elbi3"> 638 <div class="collapsible-trigger-icon"> 639 <img src="//restaurantelbi.fr/cdn/shop/t/2/assets/infinite_arrow.svg?v=40082215874733469741743592374" alt=""> 640 </div> 641 </button> 642 </div></div><div id="Linklist-pages-elbi3" class="mobile-nav__sublist collapsible-content collapsible-content--all"> 643 <div class="collapsible-content__inner"> 644 <ul class="mobile-nav__sublist"><li class="mobile-nav__item mobile-nav__item--active"> 645 <div class="mobile-nav__child-item"><a href="/pages/elbi" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="Elbi" id="Sublabel-pages-elbi1"> 646 Elbi 647 </a></div></li><li class="mobile-nav__item"> 648 <div class="mobile-nav__child-item"><a href="/pages/le-chef" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="Portrait du Chef" id="Sublabel-pages-le-chef2"> 649 Portrait du Chef 650 </a></div></li><li class="mobile-nav__item"> 651 <div class="mobile-nav__child-item"><a href="/pages/foire-aux-questions-elbi-bistrot-egyptien-domar-dhiab-chef-etoile-paris-10e" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="Foire aux questions" id="Sublabel-pages-foire-aux-questions-elbi-bistrot-egyptien-domar-dhiab-chef-etoile-paris-10e3"> 652 Foire aux questions 653 </a></div></li></ul></div> 654 </div></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="https://omardhiab.com/" target="_blank" class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="Restaurant Omar Dhiab"> 655 Restaurant Omar Dhiab 656 </a></li><li class="mobile-nav__item appear-animation appear-delay-6"> 657 658 <a href="/pages/réserver" class="mobile-nav__link js-open-header-slider" >Réserver</a> 659 </li></ul> 660 <ul class="mobile-nav__social"><li class="appear-animation appear-delay-7"> 661 <a target="_blank" rel="noopener" href="https://www.instagram.com/restaurantelbi/" title="Elbi sur Instagram"> 662 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32">
662<path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> 663 <span class="icon__fallback-text">Instagram</span> 664 </a> 665 </li></ul> 666 </div> 667 </div> 668</div> 669��<div id="CartDrawer" class="drawer drawer--right"> 670 <form id="CartDrawerForm" onkeydown="return event.key != 'Enter';" action="/cart" method="post" novalidate class="drawer__contents js-prevent-enter"> 671 <div class="drawer__fixed-header"> 672 <div class="drawer__header appear-animation appear-delay-1"> 673 <div class="drawer__title">Mon panier</div> 674 <div class="drawer__close"> 675 <button type="button" class="drawer__close-button js-drawer-close"> 676 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 677 <span class="icon__fallback-text">Fermer le panier</span> 678 <span class="drawer__close--mobile"> 679 <svg xmlns="http://www.w3.org/2000/svg" id="Calque_1" data-name="Calque 1" width="16" viewB
679ox="0 0 11.89 8.25"><defs><style>.cls-1,.cls-2{fill:none;stroke:var(--colorBtnPrimary);stroke-linecap:round;}.cls-1{stroke-width:2px;}.cls-2{stroke-linejoin:round;stroke-width:2px;}</style></defs><g id="Groupe_1182" data-name="Groupe 1182"><g id="Groupe_990" data-name="Groupe 990"><line id="Ligne_47" data-name="Ligne 47" class="cls-1" x1="2.89" y1="4.13" x2="10.89" y2="4.13"/><g id="Icon_Arrow_Right" data-name="Icon Arrow Right"><path id="Tracé_52" data-name="Tracé 52" class="cls-2" d="M123.19,441l-2.94,3.07,2.83,3.18" transform="translate(-119.25 -440.01)"/></g></g></g></svg> 680 Retour 681 </span> 682 </button> 683 </div> 684 </div> 685 </div> 686 <div class="drawer__inner"> 687 <div class="drawer__scrollable js-cart-product-container"> 688 <div data-products class="appear-animation appear-delay-2"></div> 689 690 691 </div> 692 <div class="drawer__footer appear-animation appear-delay-4"> 693 <div data-discounts> 694 695 </div> 696 697 698 <div class="js-cart-fees"> 699 700 </div> 701 702 <div class="cart__item-price-details cart__item-row"> 703 <div class="cart__item-sub"> 704 <div class="cart__subtotal">total</div> 705 <div data-subtotal> 706 0,00⬠707 </div> 708 </div> 709 </div> 710 711 <div class="cart__item-row cart__savings text-center hide" data-savings></div> 712 713 <div class="cart__item-row text-center ajaxcart__note cart__checkout-text js-msg-checkout js-missing-zip-message"> 714 POUR COMMANDER, ENTREZ VOTRE CODE POSTAL<br /> 715 </div> 716 717 718 719 <div class="cart__checkout-wrapper js-btn-checkout"> 720 <button type="submit" class="btn btn--no-animate cart__button-company hide"> 721 Commander pour mon entreprise 722 </button> 723 <button id="formOpenCheckout" type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout hide GTM_PANELCART_ORDER" > 724 COMMANDER 725 </button> 726 </div> 727 </div> 728 </div> 729 730 <div class="drawer__cart-empty appear-animation appear-delay-2 js-msg-cart-empty hide"> 731 <div class="drawer__scrollable drawer__scrollable--empty" style="overflow: hidden;"> 732 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" height="52" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 80 80;margin-bottom: 23px;" xml:space="preserve"> 733 <g><g xmlns="http://www.w3.org/2000/svg"><path d="m452 120h-60.946c-7.945-67.478-65.477-120-135.054-120s-127.109 52.522-135.054 120h-60.946c-11.046 0-20 8.954-20 20v352c0 11.046 8.954 20 20 20h392c11.046 0 20-8.954 20-20v-352c0-11.046-8.954-20-20-20zm-196-80c47.484 0 87.019 34.655 94.659 80h-189.318c7.64-45.345 47.175-80 94.659-80zm176 432h-352v-312h40v60c0 11.046 8.954 20 20 20s20-8.954 20-20v-60h192v60c0 11.046 8.954 20 20 20s20-8.954 20-20v-60h40z" fill="var(--colorBtnPrimary)" data-original="#000000" style="" class=""/></g></g></svg> 734 <div class="drawer__cart-empty__text"> 735 <div class="drawer__cart-empty__title"> 736 Votre panier est vide. 737 </div> 738 <div class="drawer__cart-empty__sub"> 739 Veuillez ajouter un produit de votre choix pour passer commande 740 </div> 741 </div> 742 </div> 743 </div> 744 745 </form> 746 747 </div><div data-section-id="header" data-section-type="header"> 748 <div id="HeaderWrapper" class="header-wrapper"><header 749 id="SiteHeader" 750 class="site-header" 751 data-sticky="true" 752 data-overlay="false" 753 style=" position: fixed;left: 0;right: 0;top: 0;" 754 > 755 <div class="page-width"> 756 <div class="header-layout header-layout--left-center" data-logo-align="left"> 757 758 <div style="display: flex;flex-direction: row;"> 759 <button type="button" class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide btn_hamburger_left" aria-controls="NavDrawer" aria-expanded="false" style="display: none"> 760 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"> 761 <path d="M7 15h51M7 32h51M7 49h51"></path> 762 </svg>
763 <span class="icon__fallback-text">Navigation</span> 764 </button> 765 <span class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide btn_hamburger_left" style="display: none;opacity: 0"> 766 <div class="icon icon-hamburger"></div> 767 </span> 768 </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 769 .header-layout--left-center .header-item--logo, 770 .header-layout--left-center .header-item--icons { 771 -webkit-box-flex: 0 1 70px; 772 -ms-flex: 0 1 70px; 773 flex: 0 1 70px; 774 } 775 776 @media only screen and (min-width: 769px) { 777 .header-item--logo, 778 .header-layout--left-center .header-item--logo, 779 .header-layout--left-center .header-item--icons { 780 -webkit-box-flex: 0 0 130px; 781 -ms-flex: 0 0 130px; 782 flex: 0 0 130px; 783 } 784 } 785 786 .site-header__logo a { 787 max-width: 70px; 788 } 789 .is-light .site-header__logo .logo--inverted { 790 max-width: 70px; 791 } 792 @media only screen and (min-width: 769px) { 793 .site-header__logo a { 794 max-width: 130px; 795 } 796 797 .is-light .site-header__logo .logo--inverted { 798 max-width: 130px; 799 } 800 }</style><div id="LogoContainer" class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"><a 801 href="/" 802 itemprop="url" 803 class="site-header__logo-link logo--has-inverted GTM_HEADER_LOGO"> 804 805 806 <img 807 class="small--hide" 808 src="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_130x.png?v=1778684238" 809 srcset="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_130x.png?v=1778684238 1x, //restaurantelbi.fr/cdn/shop/files/[email protected]?v=1778684238 2x" 810 alt="Elbi â Bistrot égyptien et bar à vins, Paris 10e" 811 itemprop="logo"> 812 <img 813 class="medium-up--hide" 814 src="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_70x.png?v=1778684238" 815 srcset="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_70x.png?v=1778684238 1x, //restaurantelbi.fr/cdn/shop/files/[email protected]?v=1778684238 2x" 816 alt="Elbi â Bistrot égyptien et bar à vins, Paris 10e"> 817 818 </a><a 819 href="/" 820 itemprop="url" 821 class="site-header__logo-link logo--inverted GTM_HEADER_LOGO"> 822 823 <img 824 class="small--hide" 825 src="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_130x.png?v=1778684238" 826 srcset="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_130x.png?v=1778684238 1x, //restaurantelbi.fr/cdn/shop/files/[email protected]?v=1778684238 2x" 827 alt="Elbi â Bistrot égyptien et bar à vins, Paris 10e" 828 itemprop="logo"> 829 <img 830 class="medium-up--hide" 831 src="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_70x.png?v=1778684238" 832 srcset="//restaurantelbi.fr/cdn/shop/files/Elbi_Bistrot_gyptien_et_bar_vins_Paris_10e_70x.png?v=1778684238 1x, //restaurantelbi.fr/cdn/shop/files/[email protected]?v=1778684238 2x" 833 alt="Elbi â Bistrot égyptien et bar à vins, Paris 10e"> 834 835 </a></div></div> 836 <div class="header-item header-item--navigation text-center"><ul class="site-nav site-navigation medium-down--hide" role="navigation" aria-label="Primary" ><li class="site-nav__item site-nav__expanded-item 837 site-nav--first-level 838 839 site-nav--has-dropdown 840 841 842 843 " 844 aria-haspopup="true"> 845 846 847 848 849 850 851 <a href="https://redirect.tiptoque.com/ELB1MENU/ELB1MENU" target="_blank" class=" site-nav__link site-nav__link--has-dropdown GTM_HEADER_LINK" data-gtm-link="A la carte" >
852 <span class="megamenu__link-label "> A la carte</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg></a> 853 �<ul class="site-nav__dropdown text-left"><li class="site-nav--second-level "> 854 855 856 <a href="https://redirect.tiptoque.com/ELB1MENU/ELB1MENU" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 857 <span class="megamenu__link-label ">A la carte</span></a> 858 859 �</li><li class="site-nav--second-level "> 860 861 862 <a href="https://redirect.tiptoque.com/ELB3MENU/ELB3MENU" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 863 <span class="megamenu__link-label ">Menu du déjeuner</span></a> 864 865 �</li></ul></li><li class="site-nav__item site-nav__expanded-item 866 site-nav--first-level 867 868 869 870 871 872 " 873 > 874 875 876 877 878 879 880 <a href="https://redirect.tiptoque.com/ELB2MENU/ELB2MENU" target="_blank" class=" site-nav__link GTM_HEADER_LINK" data-gtm-link="Carte des vins" > 881 <span class="megamenu__link-label "> Carte des vins</span></a> 882 �</li><li class="site-nav__item site-nav__expanded-item 883 site-nav--first-level 884 885 is-pagecurrent 886 887 site-nav--has-dropdown 888 889 890 site-nav--active 891 " 892 aria-haspopup="true"> 893 894 895 896 897 898 899 <a href="/pages/elbi" class=" site-nav__link site-nav__link--has-dropdown GTM_HEADER_LINK" data-gtm-link="Le restaurant" > 900 <span class="megamenu__link-label "> Le restaurant</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg></a> 901 �<ul class="site-nav__dropdown text-left"><li class="site-nav--second-level site-nav--active"> 902 903 904 <a href="/pages/elbi" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 905 <span class="megamenu__link-label ">Elbi</span></a> 906 907 �</li><li class="site-nav--second-level "> 908 909 910 <a href="/pages/le-chef" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 911 <span class="megamenu__link-label ">Portrait du Chef</span></a> 912 913 �</li><li class="site-nav--second-level "> 914 915 916 <a href="/pages/foire-aux-questions-elbi-bistrot-egyptien-domar-dhiab-chef-etoile-paris-10e" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 917 <span class="megamenu__link-label ">Foire aux questions</span></a> 918 919 �</li></ul></li><li class="site-nav__item site-nav__expanded-item 920 site-nav--first-level 921 922 923 924 925 926 " 927 > 928 929 930 931 932 933 934 <a href="https://omardhiab.com/" target="_blank" class=" site-nav__link GTM_HEADER_LINK" data-gtm-link="Restaurant Omar Dhiab" > 935 <span class="megamenu__link-label "> Restaurant Omar Dhiab</span></a> 936 �</li></ul></div><div class="header-item header-item--icons"><div class="text-center btn_annexe" style="gap:10px;display: flex"> 937 <span class="btn btn-second btn_annexe_first_button js-open-header-slider" ></span><a href="/pages/réserver" class="btn btn-second btn_annexe_second_button js-header-second-button" >Réserver</a> 938 </div><div class="site-nav site-nav--icons"> 939 <div class="site-nav__icons"> 940 941 942 943 944 945 <button 946 type="button" 947 class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide btn_hamburger_right" 948 aria-controls="NavDrawer"> 949 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
950 <span class="icon__fallback-text">Navigation</span> 951 </button> 952 <div class="js-language-wrapper hidden"></div></div> 953</div> 954</div> 955 </div></div> 956 <div class="site-header__search-container"> 957 <div class="site-header__search"> 958 <div class="page-width"> 959 <form 960 action="/search" 961 method="get" 962 id="HeaderSearchForm" 963 class="site-header__search-form" 964 role="search" 965 > 966 <input type="hidden" name="type" value="product,article,page,collection"> 967 <button type="submit" class="text-link site-header__search-btn"> 968 <svg 969 aria-hidden="true" 970 focusable="false" 971 role="presentation" 972 class="icon icon-search" 973 viewBox="0 0 64 64" 974 > 975 <path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/> 976 </svg> 977 <span class="icon__fallback-text">Recherche</span> 978 </button> 979 <input 980 type="search" 981 name="q" 982 value="" 983 placeholder="Rechercher dans la boutique" 984 class="site-header__search-input" 985 aria-label="Rechercher dans la boutique" 986 > 987 </form> 988 <button type="button" id="SearchClose" class="text-link site-header__search-btn"> 989 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"> 990 <path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/> 991 </svg> 992 <span class="icon__fallback-text">"Fermer (Esc)"</span> 993 </button> 994 </div> 995 </div><div id="PredictiveWrapper" class="predictive-results hide"> 996 <div class="page-width"> 997 <div id="PredictiveResults" class="predictive-result__layout"></div> 998 <div class="text-center predictive-results__footer"> 999 <button type="button" class="btn" data-predictive-search-button> 1000 <small> 1001 Voir plus 1002 </small> 1003 </button> 1004 </div> 1005 </div> 1006 </div></div> 1007 </header> 1008 </div> 1009</div> 1010<div class="HeaderInformationSlide js-header-slide is-hidden"> 1011 <div class="HeaderInformationContainer"> 1012 <div class="btn js-header-slide-close"> 1013 <span></span>
1014 <span></span> 1015 </div> 1016 <section> 1017 <p class="infos"> 1018 1019 </p> 1020 <div class="text"> 1021 1022 <a href="/pages/reserver-1" class="redirectLink js-header-slide-close"> 1023 Réserver une table › 1024 </a> 1025 1026 1027 <a href="/pages/la-boutique-de-kei-kobayashi" class="redirectLink js-header-slide-close"> 1028 Découvrir nos cartes cadeaux 1029 </a> 1030 1031 </div> 1032 </section> 1033 </div> 1034</div> 1035 1036<style> 1037.HeaderInformationSlide { 1038 position: fixed; 1039 z-index: 2000; 1040 top: 0; 1041 left: 0; 1042 right: 0; 1043 bottom: 0; 1044 1045 background-color: #f5f2f0; 1046 opacity:0.9; 1047 display: flex; 1048 transition: transform .3s; 1049} 1050.HeaderInformationSlide.is-hidden { 1051 transform: translateX(100%); 1052} 1053.HeaderInformationSlide .btn { 1054 position: fixed; 1055 right: 105px; 1056 top: 84px; 1057 z-index: 100000; 1058 width: 60px; 1059 height: 60px; 1060 background-color: transparent; 1061} 1062.HeaderInformationSlide .btn span { 1063 display: block; 1064 box-shadow: 0 2px 10px 0 rgba(0,0,0,.3); 1065 border-radius: 3px; 1066 height: 1px; 1067 background: #ffffff; 1068 transition: all .3s; 1069 position: relative; 1070 width: 50px; 1071} 1072.HeaderInformationSlide .btn span:first-child { 1073 top: 22px; 1074 transform: rotate(45deg); 1075} 1076.HeaderInformationSlide .btn span:nth-child(2) { 1077 bottom: -22px; 1078 transform: rotate(135deg); 1079} 1080.HeaderInformationSlide .infos { 1081 font-size: 14px; 1082 white-space: break-spaces; 1083 color: #fff; 1084 text-transform: none; 1085 font-style: italic; 1086 text-align: center; 1087} 1088 1089.HeaderInformationContainer, .HeaderInformationContainer p { 1090 width: 100%; 1091 text-align: center; 1092 line-height: 2; 1093} 1094 1095.HeaderInformationSlide .HeaderInformationContainer section { 1096 position: relative; 1097 height: 100%; 1098 width: 100%; 1099 flex-direction: column; 1100 display: flex; 1101 justify-content: center; 1102 align-items: center; 1103} 1104 1105.HeaderInformationSlide .HeaderInformationContainer section .text { 1106 display: flex; 1107 flex-direction: column; 1108 justify-content: center; 1109 align-items: center; 1110} 1111 1112.HeaderInformationSlide .HeaderInformationContainer a { 1113 position: relative; 1114 margin: 40px 0 15px; 1115 font-family: var(--typeHeaderPrimary), var(--typeHeaderFallback); 1116 display: inline-block; 1117 font-size: 20px; 1118 text-transform: uppercase; 1119 text-decoration: underline; 1120} 1121 1122 .is-light .site-nav__link , .is-light a.btn-second{ 1123 opacity:100%; 1124 } 1125 1126 .site-nav__link, .site-nav__dropdown-link,.megamenu__link-label { font-size: 16px; } 1127 .cart-link__bubble--visible{ 1128 1129 background-color:#000000 ; 1130 1131 1132 color:#ffffff ; 1133 1134 1135 border-color:#000000 ; 1136 1137 } 1138 1139 @media all and (min-width: 589px){ 1140 .site-header__logo img { 1141 opacity:1 !important; 1142 /* width: 130px !important; */ 1143 max-width: 130px !important; 1144 } 1145 1146 .btn_annexe_first_button{ 1147 display:none;width: 90px; 1148 min-width: auto; 1149 padding: 8px 0px;} 1150 1151 .btn_annexe_second_button{ 1152 display:inline-block;font-size:14px;width: 100px; 1153 min-width: auto; 1154 padding: 8px 0px;} 1155 } 1156 .btn-second{ 1157 border-radius:100px !important; 1158 } 1159.HeaderInformationContainer .btn { 1160 border: none !important; 1161} 1162 @media all and (max-width: 589px){ 1163 .HeaderInformationContainer .btn { 1164 right: 0; 1165 top: 30px; 1166 } 1167 .site-header__logo img { 1168 opacity:1 !important; 1169 1170 /* width: 70px !important; */ 1171 max-width: 70px !important; 1172 } 1173 1174 .btn_annexe_first_button{ 1175 display:none;width: 80px; 1176 min-width: auto; 1177 padding: 8px 0;} 1178 1179 .btn_annexe_second_button{ 1180 display:inline-block;font-size:14px;width: 100px; 1181 min-width: auto; 1182 padding: 8px 0px;} 1183 1184 }.site-header { border-bottom: 1px solid #f5f2f0; }.site-nav__dropdown{ 1185 1186 /* #fff9f5 - 1.0 */ 1187 background-color: #fff9f5!important; 1188 } 1189 1190 #HeaderWrapper .btn-second{ 1191 color: #f5f2f0; 1192 background: #c80000; 1193 border: 1px solid #c80000; 1194 } 1195 #HeaderWrapper .btn-second:hover{ 1196 color: #c80000 !important; 1197 background: #f5f2f0 !important; 1198 border: 1px solid #f5f2f0 !important; 1199 } 1200 1201</style>
1202<script> 1203 // switch header 1204 $("#header_filter").show(); 1205 // On click ".js-header-slide-close" add "is-hidden" class to ".js-header-slide" (no jquery) 1206 document.addEventListener('click', function(event) { 1207 if (!event.target.closest('.js-header-slide-close')) return; 1208 document.querySelector('.js-header-slide').classList.add('is-hidden'); 1209 }); 1210 // On click ".js-open-header-slider" remove "is-hidden" class to ".js-header-slide" (no jquery) 1211 document.addEventListener('click', function(event) { 1212 if (!event.target.closest('.js-open-header-slider')) return; 1213 document.querySelector('.js-header-slide').classList.remove('is-hidden'); 1214 }); 1215 1216</script>
vendor: 2 bytes, line 1216
1216
1217<script type="application/ld+json"> 1218 1219</script>
1219 1220</div><div id="shopify-section-floating-translate" class="shopify-section FloatingTranslate"> 1221<div class="FloatingTranslate_Container shape__rounded js-floating-translate-container"> 1222 1223 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/elbi" /><input type="hidden" name="language_code" value="fr"></form> 1224 1225 <div class="FloatingTranslate_Button js-floating-translate-toggle"> 1226 <div class="FloatingTranslate_Button--icon"><img src="https://cdn.shopify.com/s/files/1/0780/0799/2615/files/map_trad.png?v=1690476742" alt="fr" ></div> 1227 <div class="FloatingTranslate_Button--icon --onLight"><img src="https://cdn.shopify.com/s/files/1/0780/0799/2615/files/map_trad.png?v=1690476742" alt="fr" ></div> 1228 </div> 1229 <div class="FloatingTranslate_Menu"> 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 <a href="#" class="FloatingTranslate_MenuItem js-lang-selector state__selected" data-lang="fr"> 1242 1243 <div class="FloatingTranslate_MenuItem--flag --flag-only"> 1244 1245 1246 <div class="FloatingTranslate_MenuItem--flagIcon"><img src="https://flagicons.lipis.dev/flags/4x3/fr.svg" alt="fr flag icon"></div> 1247 </div> 1248 1249 1250 1251 </a> 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 <a href="#" class="FloatingTranslate_MenuItem js-lang-selector" data-lang="en"> 1264 1265 <div class="FloatingTranslate_MenuItem--flag --flag-only"> 1266 1267 1268 <div class="FloatingTranslate_MenuItem--flagIcon"><img src="https://flagicons.lipis.dev/flags/4x3/gb.svg" alt="en flag icon"></div> 1269 </div> 1270 1271 1272 1273 </a> 1274 1275 </div> 1276</div> 1277<style> 1278 body { 1279 margin-top: 0 !important; 1280 } 1281 .FloatingTranslate_Container { 1282 position: fixed; 1283 right: 36px; 1284 top: 21px; 1285 color: var(--colorNavText); 1286 z-index: 100; 1287 display: flex; 1288 flex-direction: column; 1289 align-items: end; 1290 } 1291 .is-light .FloatingTranslate_Container { 1292 color: #fff; 1293 } 1294 .FloatingTranslate_Button--icon.--onLight { 1295 display: none; 1296 } 1297 .is-light .FloatingTranslate_Button--icon { 1298 display: none; 1299 } 1300 .is-light .FloatingTranslate_Button--icon.--onLight { 1301 display: block; 1302 } 1303 1304 .FloatingTranslate_Container.--isRelative { 1305 position: relative; 1306 top: 0; 1307 right: 0; 1308 1309 } 1310 1311 .FloatingTranslate_Container.--isRelative .FloatingTranslate_Menu { 1312 position: absolute; 1313 top: 26px; 1314 } 1315 .FloatingTranslate_Container.--isRelative .FloatingTranslate_Button { 1316 width: auto; 1317 height: auto; 1318 } 1319 1320 .FloatingTranslate_Container.--isRelative .FloatingTranslate_Button--icon { 1321 width: 20px; 1322 height: 20px; 1323 } 1324 1325 1326 .FloatingTranslate_Button { 1327 1328 background-color: rgba(255, 255, 255, 0.0); 1329 1330 padding: 4px; 1331 cursor: pointer; 1332 width: 20px; 1333 height: 20px; 1334 } 1335 1336 .FloatingTranslate_Button--icon { 1337 width: 16px; 1338 height: 16px; 1339 display: flex; 1340 } 1341 1342 .FloatingTranslate_Menu { 1343 background-color: #ffffff; 1344 box-shadow: 0 2px 8px rgba(0,0,0,0.3); 1345 opacity: 0; 1346 margin-top: -32px; 1347 transition: all .2s; 1348 pointer-events: none; 1349 width: 0; 1350 height: 0; 1351 } 1352 1353 .state__opened .FloatingTranslate_Menu { 1354 margin-top: 8px; 1355 opacity: 1;
1356 pointer-events: auto; 1357 width: auto; 1358 height: auto; 1359 } 1360 1361 1362 .FloatingTranslate_MenuItem { 1363 display: flex; 1364 padding: 4px 16px; 1365 align-items: center; 1366 border-top: 1px solid #DDDDDD; 1367 cursor: pointer; 1368 } 1369 1370 .FloatingTranslate_MenuItem.state__selected, .FloatingTranslate_MenuItem:hover, .FloatingTranslate_Menu:hover .FloatingTranslate_MenuItem:hover { 1371 background-color: #eeeeee; 1372 } 1373 1374 .FloatingTranslate_Menu:hover .FloatingTranslate_MenuItem.state__selected { 1375 background-color: transparent; 1376 } 1377 1378 .FloatingTranslate_Menu:hover .FloatingTranslate_MenuItem.state__selected:hover { 1379 background-color: #eeeeee; 1380 } 1381 1382 1383 .FloatingTranslate_MenuItem:first-child { 1384 border-top: none; 1385 } 1386 1387 .FloatingTranslate_MenuItem--flag { 1388 width: 18px; 1389 } 1390 1391 .FloatingTranslate_MenuItem--flagIcon { 1392 width: 100%; 1393 height: 14px; 1394 display: flex; 1395 } 1396 .FloatingTranslate_MenuItem--flag.--flag-only { 1397 padding: 4px 8px; 1398 width: 34px; 1399 } 1400 1401 .FloatingTranslate_MenuItem--separator { 1402 width: 8px; 1403 } 1404 1405 .FloatingTranslate_Container.shape__rounded .FloatingTranslate_Button { 1406 border-radius: 50%; 1407 } 1408 1409 .FloatingTranslate_Container.shape__capsule .FloatingTranslate_Button { 1410 padding: 2px 8px; 1411 border-radius: 9px; 1412 } 1413 1414 .FloatingTranslate_Container.shape__rounded .FloatingTranslate_Menu, .FloatingTranslate_Container.shape__capsule .FloatingTranslate_Menu { 1415 border-radius: 9px; 1416 } 1417 1418 1419 </style> 1420
1421<script> 1422 (function (){ 1423 const $wrapper = $('.js-language-wrapper'); 1424 if($wrapper.length > 0) { 1425 const $content = $('.js-floating-translate-container'); 1426 $content.addClass('--isRelative') 1427 $wrapper.html($content).addClass('site-nav__link site-nav__link--icon'); 1428 $content.hide(); 1429 $wrapper.find('.js-floating-translate-container').show(); 1430 $wrapper.removeClass('hidden') 1431 } 1432 $('body') 1433 .on('click', function (e) { 1434 var t = $(e.originalEvent.target) 1435 if(!t.closest('.js-floating-translate-container').length && !t.hasClass('.js-floating-translate-container')) { 1436 $('.js-floating-translate-container').removeClass('state__opened') 1437 } 1438 }) 1439 .on('click.toggleTranslationMenu', '.js-floating-translate-toggle', function (){ 1440 $(this).closest('.js-floating-translate-container').toggleClass('state__opened') 1441 }) 1442 .on('click.changeLanguage', '.js-lang-selector', function () { 1443 if($(this).attr('href') === '#') { 1444 if(!!$('#transcySwitcherContainer').length) { 1445 $('.transcy-handle-select[data-code="' + $(this).attr('data-lang') + '"]').trigger('click'); 1446 } else { 1447 var $form = $('#localization_form'); 1448 $form.find('input[name="language_code"]').val($(this).attr('data-lang')); 1449 $form.submit() 1450 } 1451 1452 } 1453 }) 1454 setTimeout(function (){ 1455 let $a = $('.js-gtrad-selector'); 1456 $a.each(function () { 1457 let url = $(this).attr('href') 1458 url = url.split('&u=')[1]; 1459 if($(this).attr('data-lang') === 'fr') { 1460 url = "https:\/\/restaurantelbi.fr\/pages\/elbi" 1461 console.log('CANON', url) 1462 } 1463 if(url) { 1464 url = url.split('%3D').join('=').split('%26').join('&') 1465 1466 $(this).attr('href', url); 1467 } 1468 }) 1469 }, 1000) 1470 })() 1471</script>
1471 1472 1473 1474</div><div id="shopify-section-menu_livraison" class="shopify-section"><template class="templateChefIndispo"> 1475 <div class="chef_indispo "> 1476 <div class="chef_indispo_popup" > 1477 <div class="h2 xs-show">Nous sommes désolés, le restaurant ne prend plus de commande pour la date sélectionnée.</div> 1478 <p class="xs-hidden">Attention, en modifiant vos filtres, votre panier se videra automatiquement.</p> 1479 <div class="flex MenuFiltre_CancelButtons" style="justify-content: center;"> 1480 <div class="button js-btn_chef_indispo" >Annuler</div> 1481 </div> 1482 <div class="close js-btn_chef_indispo"> 1483 <img src="//restaurantelbi.fr/cdn/shop/t/2/assets/croix_pop_up.svg?v=87914364060965199011743592335" alt="fermer" /> 1484 </div> 1485 </div> 1486 1487 </div> 1488</template> 1489 1490<section data-page="index" id="sub_delivery_nav" style="height: 65px" class="js-sub_delivery_nav hidden "> 1491 1492 <div class="menuFiltre flex js-filtre-menu"> 1493 <form id="delivery_form" class="delivery_form_particulier" novalidate > 1494 <div class="xs-hidden">Commande</div> 1495 <input type="checkbox" name="pickup_popup" id="pickup_popup"> 1496 <label class="menuFiltre_input js-popup-order" for="pickup_popup"> 1497 1498 <div class="floating_picto js-popup-order-label"> 1499 <div class="icon-sac-pickup js-popup-order-label"></div> 1500 </div> 1501 1502 <span id="order" class="xs-hidden js-popup-order-label">Livrée/Emportée</span> 1503 1504 <div class="popup pickup xs-hidden" id="popup_type_delivery"> 1505 1506 <div class="delivery-border"> 1507 <input type="radio" name="delivery_type" value="pickup" id="delivery_type_pickup" class="js-filter_chefs" > 1508 <label for="delivery_type_pickup" class="select-delivery-particulier menuFiltre_input js-order-value" data-type="pickup"> 1509 <div class="floating_picto"> 1510 <div class="icon-sac-pickup"></div> 1511 </div> 1512 <span id="pickup">Emportée</span> 1513 </label> 1514 <input type="radio" name="delivery_type" value="delivery" id="delivery_type_delivery" class="js-filter_chefs" > 1515 <label for="delivery_type_delivery" class="select-delivery-particulier menuFiltre_input js-order-value" data-type="delivery"> 1516 <div class="floating_picto"> 1517 <div class="icon-camion-delivery"></div> 1518 </div> 1519 <span id="delivery">Livrée</span> 1520 </label> 1521 </div> 1522 </div> 1523 <select id="orderMobile" class="js-order-mobile-value xs-show" autofocus> 1524 <option value="" selected="selected" disabled>Livrée/Emportée</option> 1525 <option value="pickup|Emportée" >Emportée</option> 1526 <option value="delivery|Livrée" >Livrée</option> 1527 </select> 1528 </label> 1529 1530 <div class="xs-hidden">pour le</div> 1531 <div class="menuFiltre_input js-step-date"> 1532 <div class="floating_picto"> 1533 <div class="icon-calendar"></div> 1534 </div> 1535 <div class="form-group day date-border app-day-input" > 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 <label for="datepickerMobile" id="datepicker__label" data-placeholder="JJ/MM/AAAA" >JJ/MM/AAAA</label> 1548 <input type="text" class="form-control xs-hidden" min="" id="datepicker" required autocomplete="off"> 1549 <div id="field_filter_date_mobile" style="position: relative;height: 100%;width: 100%;"> 1550 <input type="date" class="form-control js-filter_chefs xs-show" id="datepickerMobile" value="" data-value="" min="2026-10-08" required > 1551 </div> 1552 </div> 1553 </div> 1554 <div class="xs-hidden">entre</div> 1555 <div class="menuFiltre_input hour js-step-hour"> 1556 <div class="floating_picto"> 1557 <div class="icon-horloge"></div> 1558 </div> 1559 <div class="form-group hour"> 1560 <input type="text" class="form-control xs-hidden" id="delivery_hour" min="06:00" max="23:59" placeholder="hh:mm" pattern="[0-9]{2}:[0-9]{2}" required autocomplete="off"> 1561 <div id="timerContainer"></div> 1562 <div id="timerSelectContainer"></div> 1563 </div> 1564 </div> 1565 </form> 1566 </div> 1567 <div class="menuFiltre_overlay js-filtre-overlay" ></div> 1568 <div class="menuFiltre_resume js-filtre-resume menuFiltre_resumeContent"> 1569 <div class="menuFiltre_resume__contener">
1570 <span class="js-resume-text xs-hidden"></span> 1571 <span data-url="/pages/la-boutique-de-elbi" class="xs-show js-modal-return-close CloseModale" style="cursor: pointer;" > 1572 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.89 8.25" style="width: 16px;margin-right: 6px"><defs><style>.cls-1,.cls-2{fill:none;stroke:var(--colorBtnPrimary);stroke-linecap:round;}.cls-1{stroke-width:2px;}.cls-2{stroke-linejoin:round;stroke-width:2px;}</style></defs><g id="Groupe_1182" data-name="Groupe 1182"><g id="Groupe_990" data-name="Groupe 990"><line id="Ligne_47" data-name="Ligne 47" class="cls-1" x1="2.89" y1="4.13" x2="10.89" y2="4.13"/><g id="Icon_Arrow_Right" data-name="Icon Arrow Right"><path id="Tracé_52" data-name="Tracé 52" class="cls-2" d="M123.19,441l-2.94,3.07,2.83,3.18" transform="translate(-119.25 -440.01)"/></g></g></g></svg> 1573 Retour 1574 </span> 1575 <span class="js-resume-text-mobile xs-show" style="text-transform: initial;font-size: 12px;"></span> 1576 <div class="js-resume-button MenuFiltre__ChangeFiltre">Modifier</div> 1577 </div> 1578 </div> 1579 <div class="menuFiltre_alert_overlay js-alert-overlay"></div> 1580 <div class="menuFiltre_alert js-filtre-alert"> 1581 <div class="h2 xs-hidden">Votre panier va perdre du poids</div> 1582 <div class="h2 xs-show">Modifier vos filtres vide automatiquement votre panier</div> 1583 <p class="xs-hidden">Attention, en modifiant vos filtres, votre panier se videra automatiquement.</p> 1584 <div class="flex MenuFiltre_CancelButtons" style="justify-content: center;"> 1585 <div class="button button-full js-button-cancel">Annuler</div> 1586 <div class="button js-button-modify">Modifier les filtres</div> 1587 </div> 1588 <div class="close js-button-cancel"> 1589 <img src="//restaurantelbi.fr/cdn/shop/t/2/assets/croix_pop_up.svg?v=87914364060965199011743592335" alt="fermer" /> 1590 </div> 1591 </div> 1592</section> 1593 1594<style> 1595 #datepicker__label{ 1596 color: rgba(153, 153, 153,0.4); 1597 1598 text-align: center; 1599 font-size: 14px; 1600 font-family: var(--typeBasePrimary),var(--typeBaseFallback); 1601 letter-spacing: inherit; 1602 text-transform: none; 1603 font-weight: normal; 1604 z-index: -1; 1605 1606 position: absolute; 1607 top: 0px; 1608 left: 34px; 1609 width: 84%; 1610 /*border: 1px solid red;*/ 1611 height: 34px; 1612 line-height: 34px; 1613 1614 1615 1616 } 1617 1618 @media all and (max-width: 589px) { 1619 1620 #datepicker__label{ 1621 font-size: 10px; 1622 position: absolute; 1623 top: 0px; 1624 left: 13px; 1625 width: 88%; 1626 /* border: 1px solid red;*/ 1627 height: 22px; 1628 line-height: 22px; 1629 1630 } 1631 1632 .filter-hours{ 1633 background: rgb(246, 246, 246); 1634 height: 21px; 1635 } 1636 1637 } 1638 /*input#datepickerMobile::-webkit-datetime-edit{ color: transparent; }*/ 1639 /* Include this to make it visible when input is clicked */ 1640 /*input#datepickerMobile:focus::-webkit-datetime-edit{ color: #000; }*/ 1641 1642 input#delivery_hour[disabled=disabled]{ 1643 background: rgb(246, 246, 246) 1644 } 1645 1646 1647 1648 1649 #delivery_form > .menuFiltre_input > .floating_picto, 1650 .ui-datepicker-calendar td:not(.ui-datepicker-unselectable):hover, 1651 .ui-datepicker-calendar td.ui-datepicker-today { 1652 background-color: #f5f2f0; 1653 } 1654 .floating_picto { 1655 background-color: #fafafa; 1656 } 1657 .menuFiltre_input, 1658 .popup .menuFiltre_input, 1659 .js-resume-button { 1660 border: 1px solid #f5f2f0; 1661 } 1662 .popup .menuFiltre_input span, 1663 .popup .floating_picto div, 1664 .js-filtre-text, 1665 .container-hours .hour-list .hour-content.active { 1666 color: #f5f2f0; 1667 } 1668 .popup .menuFiltre_input span { 1669 font-family: var(--typeBasePrimary), var(--typeBaseFallback); 1670 } 1671 .floating_picto { 1672 border-right: 1px solid #f5f2f0; 1673 } 1674 1675 1676 1677 1678 input[name="delivery_type"]:checked + .select-delivery-particulier, 1679 input[name="delivery_type"]:checked + .select-delivery-particulier span { 1680 background: #f5f2f0; 1681 color: white; 1682 } 1683 input[name="delivery_type"]:checked + .select-delivery-particulier .floating_picto { 1684 border-right: 1px solid white; 1685 background-color: #f5f2f0; 1686 } 1687 input[name="delivery_type"]:checked + .select-delivery-particulier .floating_picto div { 1688 color: white; 1689 } 1690 .menuFiltre_resume { 1691 color: #f5f2f0; 1692 } 1693 .menuFiltre_alert .button { 1694 border: 1px solid #f5f2f0; 1695 color: #f5f2f0; 1696 } 1697 .menuFiltre_alert .button:hover { 1698 border: 1px solid #f5f2f0; 1699 background-color: #f5f2f0; 1700 color: white; 1701 } 1702 1703 1704 1705 .ui-datepicker-header .ui-datepicker-prev:before { 1706 content: url(//restaurantelbi.fr/cdn/shop/t/2/assets/fleche_calendrier.svg?v=57204108807991298871743864722); 1707 position: relative; 1708 cursor:pointer; 1709 } 1710 1711 .ui-datepicker-header .ui-datepicker-next:before { 1712 content: url(//restaurantelbi.fr/cdn/shop/t/2/assets/fleche_calendrier.svg?v=57204108807991298871743864722); 1713 position: relative; 1714 cursor:pointer; 1715 } 1716 1717 .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled:before { 1718 content: url(//restaurantelbi.fr/cdn/shop/t/2/assets/fleche_calendrier_disabled.svg?v=109563218636834444471749474308); 1719 position: relative; 1720 cursor:pointer; 1721 } 1722 .ui-datepicker-header .ui-datepicker-next.ui-state-disabled:before { 1723 content: url(//restaurantelbi.fr/cdn/shop/t/2/assets/fleche_calendrier_disabled.svg?v=109563218636834444471749474308); 1724 position: relative; 1725 cursor:pointer; 1726 } 1727 1728 @media all and (max-width: 589px) { 1729 .menuFiltre_alert .button-full { 1730 border: 1px solid var(--colorBtnPrimary); 1731 color: var(--colorBtnPrimary); 1732 background-color: white; 1733 } 1734 1735 .chef_indispo_popup{ 1736 bottom: 0; 1737 top: initial; 1738 transform: initial; 1739 left: 0; 1740 right: 0; 1741 width: initial; 1742 min-width: initial; 1743 height: initial; 1744 padding: 36px; 1745 1746 justify-content: center; 1747 flex-direction: column; 1748 position: fixed; 1749 background: white; 1750 z-index: 101; 1751 text-align: center; 1752 1753 } 1754 .chef_indispo_popup .close{ 1755 position: absolute; 1756 right: 24px;
1757 top: 17px; 1758 cursor: pointer; 1759 } 1760 .chef_indispo_popup .close img { 1761 width: 11px; 1762 height: 11px; 1763 } 1764 .chef_indispo_popup .h2 { 1765 font-size: 14px; 1766 margin-bottom: 16px; 1767 text-transform: uppercase; 1768 color: var(--colorBtnPrimary); 1769 font-weight: normal; 1770 justify-content: center; 1771 } 1772 .chef_indispo_popup .button { 1773 border: 1px solid var(--colorBtnPrimary); 1774 color: var(--colorBtnPrimary); 1775 background-color: white; 1776 line-height: 24px; 1777 font-size: 10px; 1778 min-width: 110px; 1779 border-radius: 1px; 1780 1781 text-transform: uppercase; 1782 padding: 10px 0; 1783 1784 margin-left: 0; 1785 margin-top: 12px; 1786 width: 166px; 1787 } 1788 1789 1790 .chef_indispo_popup .button { 1791 border: 1px solid #f5f2f0; 1792 color: #f5f2f0; 1793 } 1794 .chef_indispo_popup .button:hover { 1795 border: 1px solid #f5f2f0; 1796 background-color: #f5f2f0; 1797 color: white; 1798 } 1799 1800 1801 .menuFiltre_alert .button { 1802 border: 1px solid #f5f2f0; 1803 color: #f5f2f0; 1804 } 1805 .menuFiltre_alert .button:hover { 1806 border: 1px solid #f5f2f0; 1807 background-color: #f5f2f0; 1808 color: white; 1809 } 1810 } 1811 @media only screen and (max-width: 480px) { 1812 #sub_delivery_nav.home_filter_show { 1813 top: 61px; 1814 z-index: 10; 1815 position: absolute; 1816 display: block; 1817 } 1818 } 1819 #sub_delivery_nav.home_filter_show { 1820 top: 85px; 1821 z-index: 10; 1822 position: absolute; 1823 display: block; 1824 } 1825 #sub_delivery_nav.home_filter_hide { 1826 display: none; 1827 } 1828</style>
1829<script> 1830 1831</script>
vendor: 2 bytes, line 1831
1831
1832<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
vendor: 2 bytes, line 1832
1832
1833<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/LIB.jquery.mobile.custom.min.js?v=124096137454707077661743592269" type="text/javascript"></script>
vendor: 2 bytes, line 1833
1833
1834<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/LIB.jquery-ui.min.js?v=46089069986350409251743592298" type="text/javascript"></script>
vendor: 2 bytes, line 1834
1834
1835<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/LIB.datepicker.js?v=67154468867845795851743592275" type="text/javascript"></script>
1835 1836
1837<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/SC.filters.js?v=55102953868921517431743592269" type="text/javascript"></script>
vendor: 2 bytes, line 1837
1837
1838<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/SC.filters_modal.js?v=143893921958757128551743592346" type="text/javascript"></script>
1838 1839
1840<script> 1841 /** Days to be disabled as an array */ 1842 var disableddates = []; 1843 disableddates.push(""); 1844 �window.scFilterMenu = new SCFilterMenu(disableddates, 17, 1, 1, 3, true); 1845 $(document).on('TT.ready', _.bind(scFilterMenu.init, scFilterMenu)); 1846 console.log("%cRENDER SC.filters.js.liquid","background:yellow;color:#333");</script>
vendor: 2 bytes, line 1846
1846
1847<script type="application/ld+json"> 1848 1849</script>
1849 1850 1851 1852</div></div><div id="shopify-section-announcement" class="shopify-section"> 1853<style> 1854 .AnnouncementBar__Button { 1855 margin-right: 60px; 1856 } 1857 .AnnouncementBar__Button a { 1858 background: transparent; 1859 border: 1px solid transparent; 1860 color : #ffffff; 1861 1862 1863 1864 display: inline-block; 1865 text-align: center; 1866 } 1867 #shopify-section-announcement { 1868 position: relative; 1869 z-index: 102; 1870 } 1871 .AnnouncementBar { 1872 padding: 32px; 1873 position: fixed; 1874 bottom: 0; 1875 left: 0; 1876 z-index: 100; 1877 right: 0; 1878 transition: all .3s; 1879 } 1880 .AnnouncementBar.is-closed { 1881 transform: translateY(100%); 1882 } 1883 1884 .AnnouncementBar .modal__close { 1885 padding: 10px 32px; 1886 } 1887 1888 @media all and (max-width: 589px) { 1889 .AnnouncementBar .modal__close { 1890 padding: 8px 12px; 1891 } 1892 .AnnouncementBar .modal__close .icon { 1893 width: 21px; 1894 height: 21px; 1895 } 1896 } 1897</style>
1897<script type="application/json"> 1898 1899</script>
1899 1900</div><main class="main-content" id="MainContent"> 1901 <div id="PageContainer" class="page-container"> 1902 1903 1904 <div id="shopify-section-featured-space--blank_1"> 1905 <div style="height: 80px;" class="space_desktop"></div> 1906<div style="height: 40px;" class="space_mobile"></div> 1907 1908<style> 1909 .space_mobile{display: none;} 1910 .space_desktop{display: block;} 1911 @media all and (max-width: 589px) { 1912 .space_mobile { 1913 display: block; 1914 } 1915 1916 .space_desktop { 1917 display: none; 1918 } 1919 } 1920</style> 1921 </div> 1922 1923 1924 <div id="shopify-section-featured-content--text_1"> 1925 <div class="text-center"> 1926 <div class="page-width"> 1927 <div class="grid"> 1928 <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><h2>Une cuisine chevillée au cÅur</h2> 1929 1930 1931 1932 <div class="rte" data-flag="text"> 1933 <div class="enlarge-text"> 1934 La passion du chef remonte à lâenfanceâ¯: Omar puise dans les gestes transmis par son père cuisinier et dans la générosité des plats partagés en famille. De ses années passées dans les grandes maisons parisiennes, il garde le goût de la précision et du travail du produit, sans jamais perdre de vue lâémotion du souvenir et la gourmandise du partage.<br><br>Chez ELBI, la carte évolue autour de cinq grands piliers de cuissonâ¯: à température, vapeur, frit, grillé et rôti. Des assiettes à picorer, à partager ou non, où chaque bouchée fait la part belle aux influences méditerranéennesâ¯: Åuf cocotte et ragoût de merguez en hommage à sa mère tunisienne, feuille de vigne en tempura, hawawshi croustillant, pigeon grillé laqué à lâabricot et piment, cocotte de langues dâoiseau ou volaille sauce molokheya⦠Les desserts, entre tradition et originalité, sâinspirent également des souvenirs dâenfance du chefâ¯: gâteau de semoule à la fleur dâoranger, riz au lait kunefe, glaces maison. 1935 </div> 1936 </div> 1937 � 1938 1939 � 1940 1941 1942 1943 �</div> 1944 </div> 1945 </div> 1946 </div> 1947 </div> 1948 1949 1950 <div id="shopify-section-featured-space--blank_1"> 1951 <div style="height: 80px;" class="space_desktop"></div> 1952<div style="height: 40px;" class="space_mobile"></div> 1953 1954<style> 1955 .space_mobile{display: none;} 1956 .space_desktop{display: block;} 1957 @media all and (max-width: 589px) { 1958 .space_mobile { 1959 display: block; 1960 } 1961 1962 .space_desktop { 1963 display: none; 1964 } 1965 } 1966</style> 1967 </div> 1968 1969 1970 <div id="shopify-section-featured-collections--photos"> 1971 1972 1973 1974 1975�<div class="section--divider"><div id="shopify-section-7833" class="page-width" > 1976 1977 <div class="grid grid--small-gutters" style="background-color: transparent">�� 1978 �<div class="grid__item medium-up--one-half collection--wide skrim__item block-fc-7833-1 " data-aos="skrim__animation" > 1979 <div class="skrim__overlay2 grid__image"><img class="image-fit lazyload" 1980 alt="" 1981 src="https://cdn.shopify.com/s/files/1/0892/9866/5800/files/elbi-caille.jpg?v=1749463321" 1982 data-src="https://cdn.shopify.com/s/files/1/0892/9866/5800/files/elbi-caille.jpg?v=1749463321" 1983 data-sizes="auto" 1984 style="object-position: center center;filter: contrast(100%);"> 1985 1986 <div style="background: linear-gradient(to top, #000000 , transparent 28% ); 1987 opacity: 40%; 1988 width: 100%; 1989 height: 100%; 1990 position: absolute; 1991 display: block; 1992 bottom: 0; z-index: 1;"></div> 1993 1994 </div> 1995 <div class="skrim__title"> 1996 <div class="skrim__underline-me"> 1997 1998 </div> 1999 </div> 2000 2001</div> 2002 2003 � 2004 �<div class="grid__item medium-up--one-quarter small--one-half collection--square-small skrim__item block-fc-7833-2 " data-aos="skrim__animation" > 2005 <div class="skrim__overlay2 grid__image"><img class="image-fit lazyload" 2006 alt="" 2007 src="https://cdn.shopify.com/s/files/1/0892/9866/5800/files/elbi-oeuf-cocotte.jpg?v=1749463321" 2008 data-src="https://cdn.shopify.com/s/files/1/0892/9866/5800/files/elbi-oeuf-cocotte.jpg?v=1749463321" 2009 data-sizes="auto" 2010 style="object-position: center center;filter: contrast(100%);"> 2011 2012 <div style="background: linear-gradient(to top, #000000 , transparent 28% ); 2013 opacity: 40%; 2014 width: 100%; 2015 height: 100%; 2016 position: absolute; 2017 display: block; 2018 bottom: 0; z-index: 1;"></div> 2019 2020 </div> 2021 <div class="skrim__title"> 2022 <div class="skrim__underline-me"> 2023 2024 </div> 2025 </div> 2026 2027</div> 2028 2029 � 2030 �<div class="grid__item medium-up--one-quarter small--one-half collection--square-small skrim__item block-fc-7833-3 " data-aos="skrim__animation" > 2031 <div class="skrim__overlay2 grid__image"><img class="image-fit lazyload" 2032 alt="" 2033 src="https://cdn.shopify.com/s/files/1/0892/9866/5800/files/elbi-feuille-shiso.jpg?v=1749463321" 2034 data-src="https://cdn.shopify.com/s/files/1/0892/9866/5800/files/elbi-feuille-shiso.jpg?v=1749463321" 2035 data-sizes="auto" 2036 style="object-position: center center;filter: contrast(100%);"> 2037 2038 <div style="background: linear-gradient(to top, #000000 , transparent 28% ); 2039 opacity: 40%; 2040 width: 100%; 2041 height: 100%; 2042 position: absolute; 2043 display: block; 2044 bottom: 0; z-index: 1;"></div> 2045 2046 </div> 2047 <div class="skrim__title"> 2048 <div class="skrim__underline-me"> 2049 2050 </div> 2051 </div> 2052 2053</div> 2054 2055 � 2056 2057 </div> 2058 </div></div><style data-shopify> 2059 .block-fc-7833-1{ padding-left:10px!important; padding-right:0px!important; padding-top:px!important; padding-bottom:px!important;position: relative!important;}.block-fc-7833-2{ padding-left:10px!important; padding-right:0px!important; padding-top:px!important; padding-bottom:px!important;position: relative!important;}.block-fc-7833-3{ padding-left:10px!important; padding-right:0px!important; padding-top:px!important; padding-bottom:px!important;position: relative!important;} 2060 .support-mobile{ display:none!important;} 2061 .support-desktop{ display:unset!important;} 2062 2063 #shopify-section-7833 .skrim__title{ 2064 font-size:px!important; 2065 z-index:2; 2066 } 2067 #shopify-section-7833{ 2068 max-width:px; 2069 } 2070 2071 2072 2073 #shopify-section-7833 .section-header__title{ 2074 margin:0!important; 2075 padding: 0 0 0 0!important; 2076 2077 font-size:24px!important; 2078 } 2079 2080 #shopify-section-7833 .section-header{ 2081 margin:0!important; 2082 padding: 0px 0 0 0!important; 2083 } 2084 #shopify-section-7833 .section-content div{ 2085 width:%!important; 2086 font-size:16px!important; 2087 } 2088 #shopify-section-7833 .section-content{ 2089 text-align: center !important; 2090 display: flex; 2091 justify-content: center; 2092 margin:0!important; 2093 padding-top:0px!important; 2094 padding-bottom:0px!important; 2095 } 2096 2097 @media only screen and (max-width: 480px){ 2098 2099 #shopify-section-7833 .skrim__overlay2{ 2100 height:inherit !important; 2101 } 2102 2103 .block-fc-7833-1{ padding-left:10px!important; padding-right:0px!important; padding-top:px!important; padding-bottom:px!important;position: relative!important;}.block-fc-7833-2{ padding-left:10px!important; padding-right:0px!important; padding-top:px!important; padding-bottom:px!important;position: relative!important;}.block-fc-7833-3{ padding-left:10px!important; padding-right:0px!important; padding-top:px!important; padding-bottom:px!important;position: relative!important;} 2104 .support-mobile{ display:unset!important;} 2105 .support-desktop{ display:none!important;} 2106 2107 2108 2109 #shopify-section-7833 .skrim__title{ 2110 2111 font-size:px!important; 2112 } 2113 #shopify-section-7833 .section-header__title{ 2114 padding: 0 0 0 0!important; 2115 margin:0!important; 2116 font-size:20px!important; 2117 } 2118 #shopify-section-7833 .section-header{ 2119 padding: 0px 0 0 0!important; 2120 margin:0!important; 2121 } 2122 #shopify-section-7833 .section-content div{ 2123 width:%!important; 2124 font-size:14px!important; 2125 } 2126 #shopify-section-7833 .section-content{ 2127 text-align: center !important; 2128 display: flex; 2129 justify-content: center; 2130 margin:0!important; 2131 padding-top:0px!important; 2132 padding-bottom:0px!important; 2133 } 2134 } 2135</style> 2136 </div> 2137 2138 2139 <div id="shopify-section-featured-space--blank_1"> 2140 <div style="height: 80px;" class="space_desktop"></div> 2141<div style="height: 40px;" class="space_mobile"></div> 2142 2143<style> 2144 .space_mobile{display: none;} 2145 .space_desktop{display: block;} 2146 @media all and (max-width: 589px) { 2147 .space_mobile { 2148 display: block; 2149 } 2150 2151 .space_desktop { 2152 display: none; 2153 } 2154 } 2155</style> 2156 </div> 2157 2158 2159 <div id="shopify-section-featured-content--text_2"> 2160 <div class="text-center"> 2161 <div class="page-width"> 2162 <div class="grid"> 2163 <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><h2>Une cave pensée avec cÅur</h2> 2164 2165 2166 2167 <div class="rte" data-flag="text"> 2168 <div class="enlarge-text"> 2169 Côté cave, ELBI propose une carte exceptionnelle de 650 références, sélectionnées avec exigence par Omar Dhiab lui-même. Vins nature, bio, conventionnels, champagnes dâartisansâ¯: la sélection traverse la France et sâautorise quelques belles découvertes à lâinternational, en accord avec la cuisine sincère du lieu. 2170 </div> 2171 </div> 2172 � 2173 2174 � 2175 2176 2177 2178 �</div> 2179 </div> 2180 </div> 2181 </div> 2182 </div> 2183 2184 2185 <div id="shopify-section-featured-space--blank_1"> 2186 <div style="height: 80px;" class="space_desktop"></div> 2187<div style="height: 40px;" class="space_mobile"></div> 2188 2189<style> 2190 .space_mobile{display: none;} 2191 .space_desktop{display: block;} 2192 @media all and (max-width: 589px) { 2193 .space_mobile { 2194 display: block; 2195 } 2196 2197 .space_desktop { 2198 display: none; 2199 } 2200 } 2201</style> 2202 </div> 2203 2204 2205 <div id="shopify-section-featured-content--text_3"> 2206 <div class="text-center"> 2207 <div class="page-width"> 2208 <div class="grid"> 2209 <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><h2>Un décor contemporain, une ambiance vivante</h2> 2210 2211 2212 2213 <div class="rte" data-flag="text"> 2214 <div class="enlarge-text"> 2215 Signée par le cabinet Mur Mur, la salle de 140 m² m
2215êle matières brutes, lumière naturelle et lignes épurées. La cuisine ouverte trône au centre, invitant les convives à sâinstaller au comptoir pour une immersion totale. Chaises et tables en inox, parquet chaleureux, paravents pour plus dâintimitéâ¯: tout a été pensé pour un confort moderne et une convivialité décontractée. Au son du rap français des années 90-2000, la soirée peut commencer⦠et se prolonger, dans une atmosphère unique et vibrante. 2216 </div> 2217 </div> 2218 � 2219 2220 � 2221 2222 2223 2224 �</div> 2225 </div> 2226 </div> 2227 </div> 2228 </div> 2229 2230 2231 <div id="shopify-section-featured-space--blank_1"> 2232 <div style="height: 80px;" class="space_desktop"></div> 2233<div style="height: 40px;" class="space_mobile"></div> 2234 2235<style> 2236 .space_mobile{display: none;} 2237 .space_desktop{display: block;} 2238 @media all and (max-width: 589px) { 2239 .space_mobile { 2240 display: block; 2241 } 2242 2243 .space_desktop { 2244 display: none; 2245 } 2246 } 2247</style> 2248 </div> 2249 2250</div> 2251 </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer"> 2252</div><!-- FOOTER START --><div id="shopify-section-footer" class="shopify-section"><style> 2253 .site-footer { 2254 z-index: 3; 2255 background-color: #c81517; 2256 } 2257 .site-footer:after { 2258 background-image: url(//restaurantelbi.fr/cdn/shop/files/footer.jpg?v=1759949719); 2259 opacity: 1.0; 2260 background-size: cover; 2261 } 2262 .footer__item { 2263 flex: 1; 2264 margin-right: 20px; 2265 } 2266 .site-footer a{ 2267 color: white; 2268 } 2269 .site-footer__logos { 2270 display: flex; 2271 justify-content: center; 2272 flex-wrap: wrap; 2273 margin-top: 50px; 2274 } 2275 2276 .site-footer__logos img { 2277 margin: 12px 20px; 2278 max-width: 67px; 2279 height: auto; 2280 } 2281 @media only screen and (max-width: 768px) { 2282 .site-footer.footer--has-mobile-image:after { 2283 background: url(); 2284 opacity: 0.6; 2285 background-size: cover; 2286 background-position: center; 2287 } 2288 .grid__item { 2289 padding-left: 0px; 2290 } 2291 } 2292 @media only screen and (min-width: 769px) { 2293 .footer__item-- { 2294 width: %; 2295 } 2296 } 2297</style> 2298 2299 <footer class="site-footer " data-section-id="footer" data-section-type="footer"> 2300 <div class="page-width"> 2301 <div class="flex"><div class="grid__item footer__item footer__item--1494292481350"><div class="footer__logo-social"><ul class="no-bullets footer__social"><li> 2302 <a target="_blank" rel="noopener" href="https://www.instagram.com/restaurantelbi/" title="Elbi sur Instagram"> 2303 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.
2303038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> 2304 <span class="icon__fallback-text">Instagram</span> 2305 </a> 2306 </li></ul> 2307 2308</div> 2309</div><div class="grid__item footer__item footer__item--custom_inDpUe"> 2310 <p class="footer__title small--hide">Elbi</p> 2311 <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_inDpUe"> 2312 Elbi�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2313 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 2314</span> 2315</button> 2316 2317<div 2318 2319 id="Footer-custom_inDpUe" class="collapsible-content collapsible-content--small" 2320 > 2321 <div class="collapsible-content__inner"> 2322 <div class="footer__collapsible"> 2323 <p>54, Rue de Paradis 75010 Paris<br/><br/><strong>Du mardi au samedi</strong><br/>12h - 14h30 / 19h - Minuit<br/><br/><br/><strong><br/></strong></p> 2324 </div> 2325 </div> 2326</div> 2327</div><div class="grid__item footer__item footer__item--custom_TgXhfc"> 2328 <p class="footer__title small--hide">Nous contacter</p> 2329 <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_TgXhfc"> 2330 Nous contacter�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2331 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 2332</span> 2333</button> 2334 2335<div 2336 2337 id="Footer-custom_TgXhfc" class="collapsible-content collapsible-content--small" 2338 > 2339 <div class="collapsible-content__inner"> 2340 <div class="footer__collapsible"> 2341 <p>01 42 26 40 14 [email protected]</p> 2342 </div> 2343 </div> 2344</div> 2345</div><div class="grid__item footer__item footer__item--menu_mpyBc9"> 2346 2347 <p class="footer__title small--hide"> 2348 2349 2350 2351 <a href="/pages/politique-de-confidentialite"> 2352 Politique de confidentialité 2353 </a> 2354 2355 </p> 2356 2357 <p class="footer__title"> 2358 <a class="js-no-transition medium-up--hide" href="/pages/politique-de-confidentialite">Politique de confidentialité</a> 2359 </p> 2360 2361 2362 <div 2363 2364 id="Footer-menu_mpyBc9" class="collapsible-content collapsible-content--small" 2365 > 2366 <div class="collapsible-content__inner"> 2367 <div class="footer__collapsible"> 2368 <ul class="no-bullets site-footer__linklist"> 2369 2370 </ul> 2371 </div> 2372 </div> 2373 </div> 2374 2375</div></div> 2376<div class="site-footer__logos"> 2377 2378 2379 2380 2381 2382</div> 2383 <div class="site-footer__bottom"><div class="footer__copyright site-footer__bottom-block"> 2384 <span class="footer__powered_by"> 2385 <a href="https://restaurant-elbi.myshopify.com/pages/conditions-generales-de-vente-et-mentions-legales">CGV et mentions légales</a> 2386 </span> 2387 2388 2389 2390 2391 2392 2393 </div> 2394 </div> 2395 2396 </div> 2397 </footer> 2398 2399 2400 2401</div><div id="shopify-section-footer-logo" class="shopify-section"> 2402 2403</div><!-- FOOTER END --> 2404 </div> 2405</div> 2406<div id="shopify-section-chat-gpt" class="shopify-section AIFred"> 2407 2408 2409</div>�<div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden">
2410<script type="application/ld+json"> 2411 2412</script>
2412</div>�<div id="VideoModal" class="modal modal--solid"> 2413 <div class="modal__inner"> 2414 <div class="modal__centered page-width text-center"> 2415 <div class="modal__centered-content"> 2416 <div class="video-wrapper video-wrapper--modal"> 2417 <div id="VideoHolder"></div> 2418 </div> 2419 </div> 2420 </div> 2421 </div> 2422 2423 <button type="button" class="modal__close js-modal-close text-link"> 2424 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2425 <span class="icon__fallback-text">"Fermer (Esc)"</span> 2426 </button> 2427</div> 2428<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2429 <div class="pswp__bg"></div> 2430 <div class="pswp__scroll-wrap"> 2431 <div class="pswp__container"> 2432 <div class="pswp__item"></div> 2433 <div class="pswp__item"></div> 2434 <div class="pswp__item"></div> 2435 </div> 2436 2437 <div class="pswp__ui pswp__ui--hidden"> 2438 <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--left" title="Précédent"> 2439 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> 2440 </button> 2441 2442 <button class="btn btn--no-animate btn--body btn--circle btn--large pswp__button pswp__button--close" title="Fermer (Esc)"> 2443 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2444 </button> 2445 2446 <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--right" title="Suivant"> 2447 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> 2448 </button> 2449 </div> 2450 </div> 2451</div> 2452<div id="shopify-section-global_hours" class="shopify-section"> 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479
2479<script> 2480 var filtre_hours_template = "\r\n \r\n \r\n \u003cdiv class=\"container-hours\"\u003e\r\n \u003cdiv class=\"row\"\u003e\r\n \r\n\r\n \r\n \u003cdiv\u003e\r\n \r\n \u003cdiv id=\"colMidi\" class=\"hour-list list-unstyled\"\u003e\r\n \r\n \u003cdiv class=\"hour-title js-hour-title js-hour-title-midi\"\u003eMidi\u003c\/div\u003e\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-delivery js-hour-delivery-midi\" id=\"midi1\" data-time=\"10:00-12:00\" role=\"button\"\u003e10h - 12h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-delivery js-hour-delivery-midi\" id=\"midi2\" data-time=\"12:00-14:00\" role=\"button\"\u003e12h - 14h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-delivery js-hour-delivery-midi\" id=\"midi3\" data-time=\"14:00-16:00\" role=\"button\"\u003e14h - 16h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-midi\" id=\"midi6\" data-time=\"10:00\" role=\"button\"\u003e10h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-midi\" id=\"midi7\" data-time=\"11:00\" role=\"button\"\u003e11h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-midi\" id=\"midi8\" data-time=\"12:00\" role=\"button\"\u003e12h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-midi\" id=\"midi9\" data-time=\"13:00\" role=\"button\"\u003e13h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-midi\" id=\"midi10\" data-time=\"14:00\" role=\"button\"\u003e14h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-midi\" id=\"midi11\" data-time=\"15:00\" role=\"button\"\u003e15h\u003c\/button\u003e\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003c\/div\u003e\r\n \r\n \u003c\/div\u003e\r\n \r\n\r\n \r\n \u003cdiv\u003e\r\n \r\n \u003cdiv id=\"colSoir\" class=\"hour-list list-unstyled\"\u003e\r\n \r\n \u003cdiv class=\"hour-title js-hour-title js-hour-title-soir\"\u003eSoir\u003c\/div\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-delivery js-hour-delivery-soir\" id=\"soir4\" data-time=\"16:00-18:00\" role=\"button\"\u003e16h - 18h\u003c\/button\u003e\r\n \r\n \r\n \r\n \r\n\r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-delivery js-hour-delivery-soir\" id=\"soir5\" data-time=\"18:00-20:00\" role=\"button\"\u003e18h - 20h\u003c\/button\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-soir\" id=\"soir12\" data-time=\"16:00\" role=\"button\"\u003e16h\u003c\/button\u003e\r\n \r\n \r\n \r\n \r\n\r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-soir\" id=\"soir13\" data-time=\"17:00\" role=\"button\"\u003e17h\u003c\/button\u003e\r\n \r\n \r\n \r\n \r\n\r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-soir\" id=\"soir14\" data-time=\"18:00\" role=\"button\"\u003e18h\u003c\/button\u003e\r\n \r\n \r\n \r\n \r\n\r\n \r\n \u003cbutton type=\"button\" disabled class=\"hour-content js-input-hour js-hour-pickup js-hour-pickup-soir\" id=\"soir15\" data-time=\"19:00\" role=\"button\"\u003e19h\u003c\/button\u003e\r\n \r\n \r\n \r\n \u003c\/div\u003e\r\n \r\n \u003c\/div\u003e\r\n \r\n \u003c\/div\u003e\r\n \u003c\/div\u003e\r\n \r\n" 2481 var filtre_hours_template_select = "\r\n \u003cdiv class=\"filter-hours\"\u003e\r\n \u003cselect class=\"hour-content hour-content_pickup js-filter_chefs js-hour-pickup js-select-hours\" \u003e\r\n \r\n \u003coption selected=\"selected\" disabled\u003eHoraire\u003c\/option\u003e\u003coptgroup data-count_midi=\"6\" label=\"Midi\" class=\"js-hour-title js-hour-title-midi\"\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-midi\" id=\"midi_pickup6\" data-time=\"10:00\" value=\"10:00\" data-time=\"10h\" role=\"button\"\u003e10h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-midi\" id=\"midi_pickup7\" data-time=\"11:00\" value=\"11:00\" data-time=\"11h\" role=\"button\"\u003e11h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-midi\" id=\"midi_pickup8\" data-time=\"12:00\" value=\"12:00\" data-time=\"12h\" role=\"button\"\u003e12h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-midi\" id=\"midi_pickup9\" data-time=\"13:00\" value=\"13:00\" data-time=\"13h\" role=\"button\"\u003e13h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-midi\" id=\"midi_pickup10\" data-time=\"14:00\" value=\"14:00\" data-time=\"14h\" role=\"button\"\u003e14h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-midi\" id=\"midi_pickup11\" data-time=\"15:00\" value=\"15:00\" data-time=\"15h\" role=\"button\"\u003e15h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003c\/optgroup\u003e\u003coptgroup data-count_soir=\"4\" label=\"Soir\" class=\"js-hour-title js-hour-title-soir\"\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-soir \" id=\"soir_pickup12\" data-time=\"16:00\" value=\"16:00\" data-time=\"16h\" role=\"button\"\u003e16h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-soir \" id=\"soir_pickup13\" data-time=\"17:00\" value=\"17:00\" data-time=\"17h\" role=\"button\"\u003e17h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-soir \" id=\"soir_pickup14\" data-time=\"18:00\" value=\"18:00\" data-time=\"18h\" role=\"button\"\u003e18h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-soir \" id=\"soir_pickup15\" data-time=\"19:00\" value=\"19:00\" data-time=\"19h\" role=\"button\"\u003e19h\u003c\/option\u003e\r\n \r\n \r\n \r\n \u003c\/optgroup\u003e\r\n \u003c\/select\u003e\r\n\r\n \u003cselect class=\"hour-content hour-content_delivery js-filter_chefs js-hour-delivery js-select-hours\" \u003e\r\n \r\n \u003coption selected=\"selected\" disabled\u003eHoraire\u003c\/option\u003e\u003coptgroup data-count_midi=\"3\" label=\"Midi\" class=\"js-hour-title js-hour-title-midi\"\u003e\r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-delivery-midi\" id=\"midi_delivery1\" data-time=\"10:00-12:00\" value=\"10:00-12:00\" data-time=\"10h - 12h\" role=\"button\"\u003e10h - 12h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-delivery-midi\" id=\"midi_delivery2\" data-time=\"12:00-14:00\" value=\"12:00-14:00\" data-time=\"12h - 14h\" role=\"button\"\u003e12h - 14h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-delivery-midi\" id=\"midi_delivery3\" data-time=\"14:00-16:00\" value=\"14:00-16:00\" data-time=\"14h - 16h\" role=\"button\"\u003e14h - 16h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003c\/optgroup\u003e\u003coptgroup data-count_soir=\"2\" label=\"Soir\" class=\"js-hour-title js-hour-title-soir\"\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-soir \" id=\"soir_delivery4\" data-time=\"16:00-18:00\" value=\"16:00-18:00\" data-time=\"16h - 18h\" role=\"button\"\u003e16h - 18h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \u003coption class=\"option-hour js-hour-pickup-soir \" id=\"soir_delivery5\" data-time=\"18:00-20:00\" value=\"18:00-20:00\" data-time=\"18h - 20h\" role=\"button\"\u003e18h - 20h\u003c\/option\u003e\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \u003c\/optgroup\u003e\r\n \u003c\/select\u003e\r\n \u003c\/div\u003e\r\n" 2482 var filtre_hours_template_modal = "\r\n \u003cdiv class=\"mw-3__livraison js-mw-3__livraison\"\u003e\r\n \r\n \u003cdiv class=\"mw-3__title\"\u003eMidi\u003c\/div\u003e\r\n \r\n \u003cdiv class=\"mw-3__items mw-3__items-spaced\"\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"10:00-12:00\"\u003e\r\n 10h - 12h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"12:00-14:00\"\u003e\r\n 12h - 14h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"14:00-16:00\"\u003e\r\n 14h - 16h\r\n \u003c\/button\u003e\u003c\/div\u
2482003e\r\n \r\n \u003cdiv class=\"mw-3__title\"\u003eSoir\u003c\/div\u003e\r\n \r\n \u003cdiv class=\"mw-3__items mw-3__items-spaced\"\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"16:00-18:00\"\u003e\r\n 16h - 18h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"18:00-20:00\"\u003e\r\n 18h - 20h\r\n \u003c\/button\u003e\u003c\/div\u003e\r\n \u003c\/div\u003e\r\n \u003cdiv class=\"mw-3__commande js-mw-3__commande\"\u003e\r\n \r\n \u003cdiv class=\"mw-3__title\"\u003eMidi\u003c\/div\u003e\r\n \r\n \u003cdiv class=\"mw-3__items\"\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"10:00\"\u003e\r\n 10h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"11:00\"\u003e\r\n 11h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"12:00\"\u003e\r\n 12h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"13:00\"\u003e\r\n 13h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"14:00\"\u003e\r\n 14h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"15:00\"\u003e\r\n 15h\r\n \u003c\/button\u003e\u003c\/div\u003e\r\n \r\n \u003cdiv class=\"mw-3__title\"\u003eSoir\u003c\/div\u003e\r\n \r\n \u003cdiv class=\"mw-3__items\"\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"16:00\"\u003e\r\n 16h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"17:00\"\u003e\r\n 17h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"18:00\"\u003e\r\n 18h\r\n \u003c\/button\u003e\u003cbutton class=\"mw-3__item js-mw-3__item\" data-name=\"19:00\"\u003e\r\n 19h\r\n \u003c\/button\u003e\u003c\/div\u003e\r\n \u003c\/div\u003e\r\n" 2483 /* Retrieving value selected */ 2484 $('#timerContainer .hour-content').click(function() { 2485 var deliveryTime = $(this).attr('data-time'); 2486 $('#delivery_hour').val(deliveryTime); 2487 $('#timerContainer li').removeClass('active'); 2488 $(this).addClass('active'); 2489 $('#timerSelectContainer select').val(deliveryTime); 2490 }); 2491 2492 /* Retrieving value selected */ 2493 $('#timerSelectContainer .hour-content').change(function() { 2494 var deliveryTime = $(this).val(); 2495 $('#delivery_hour').val(deliveryTime); 2496 $('#timerContainer select').removeProp('selected'); 2497 $(this).prop('selected','selected'); 2498 2499 $('#timerContainer li').removeClass('active'); 2500 $('#timerContainer li[data-time="'+deliveryTime+'"]').addClass('active'); 2501 }); 2502 </script>
2502 2503 2504 2505 2506 2507 2508 2509 2510 2511</div>
2511<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/PART.stripe_deposit.js?v=119683100702109879161743592083" type="text/javascript"></script>
2511 2512 2513<!--optin_cookie_modal--> 2514<div id="shopify-section-optin_cookie_modal" class="shopify-section"> 2515<div class="optin-modal "> 2516 <div class="container_optin"> 2517 <div class="title">Choix des cookies</div> 2518 <div class="content">Elbi et ses partenaires utilisent plusieurs types de cookies afin de vous offrir lâexpérience la plus fluide possible. Le dépôt des cookies nous permet, ainsi quâà nos partenaires, de vous proposer des offres et contenus adaptés à vos centres dâintérêts. Pour en savoir plus, nous vous invitons à consulter <a href="/pages/politique-de-confidentialite">notre politique de confidentialité.</a></div> 2519 <div class="GTM_OPTIN_ACCEPTED btn_ok js-optin-btn-ok">J'accepte</div> 2520 <div class="GTM_OPTIN_PERSONALISATION btn_change js-optin-btn-change">Je choisis mes biscuits</div> 2521 </div> 2522</div> 2523 2524<div class="optin-panel"> 2525 <div class="container_optin"> 2526 <div class="title"> 2527 <div class="arrow js-arrow-retour"> 2528 <svg xmlns="http://www.w3.org/2000/svg" id="Calque_1" data-name="Calque 1" width="16" viewB
2528ox="0 0 11.89 8.25"><defs><style>.cls-1,.cls-2{fill:none;stroke:var(--colorBtnPrimary);stroke-linecap:round;}.cls-1{stroke-width:2px;}.cls-2{stroke-linejoin:round;stroke-width:2px;}</style></defs><g id="Groupe_1182" data-name="Groupe 1182"><g id="Groupe_990" data-name="Groupe 990"><line id="Ligne_47" data-name="Ligne 47" class="cls-1" x1="2.89" y1="4.13" x2="10.89" y2="4.13"></line><g id="Icon_Arrow_Right" data-name="Icon Arrow Right"><path id="Tracé_52" data-name="Tracé 52" class="cls-2" d="M123.19,441l-2.94,3.07,2.83,3.18" transform="translate(-119.25 -440.01)"></path></g></g></g></svg> 2529 </div> 2530 MON CHOIX PERSONNALISà 2531 </div> 2532 <div class="content">Des cookies et autres traceurs sont utilisés pour les finalités détaillées ci-après pour lesquelles bous pouvez paramétrer vos choix. Pour en savoir plus, consultez notre politique de confidentialité.</div> 2533 <div class="btn_ok js-optin-btn-ok">J'accepte</div> 2534 </div> 2535 <div class="settings"> 2536 <div class="title">Gérer les préférences de consentement</div> 2537 <div class="accordion"> 2538 2539 </div> 2540 <div class="GTM_OPTIN_VALIDATED btn_ok js-optin-btn-save">Enregistrer mes choix</div> 2541 </div> 2542 2543</div> 2544
2545<script> 2546 2547 (function (){ 2548 var optin_authorize =undefined; 2549 // window.optout = [] 2550 2551 if(!!localStorage.getItem('optin_authorize')){ 2552 $('body').css('overflow', 'auto'); 2553 2554 2555 optin_authorize = JSON.parse(localStorage.getItem('optin_authorize')) 2556 // console.log({optin_authorize,Objauthorize:Object.values(optin_authorize)}) 2557 var arr_optout=[] 2558 Object.values(optin_authorize).map((el)=>{ 2559 if(el.checked){ 2560 $(".js_checkbox_optin[data-key='"+el.key+"']") 2561 .attr("checked","checked").end() 2562 .attr("data-checked",$(this).is(":checked")) 2563 }else{ 2564 // window.optout = window.optout.concat(el.value.split(",")) 2565 arr_optout = arr_optout.concat(el.value.split(",")) 2566 $(".js_checkbox_optin[data-key='"+el.key+"']") 2567 .removeAttr("checked").end() 2568 .attr("data-checked",$(this).is(":checked")) 2569 } 2570 }) 2571 localStorage.setItem('optout',arr_optout) 2572 }else{ 2573 $('body').css('overflow', 'hidden'); 2574 $(".optin-modal").addClass("open") 2575 $("#shopify-section-optin_cookie_modal").addClass("open") 2576 } 2577 2578 $(".js-optin-btn-ok").click(function(){ 2579 $(".optin-modal, .optin-panel").removeClass("open") 2580 $("#shopify-section-optin_cookie_modal").removeClass("open") 2581 // $("body").css("position","relative") 2582 $('body').css('overflow', 'auto'); 2583 2584 2585 var optin_authorize = get_optin_swtich(true) 2586 2587 localStorage.setItem('optin_authorize', JSON.stringify(optin_authorize)); 2588 // window.location.reload(false); 2589 manage_optout(true) 2590 }) 2591 2592 $(".js-optin-btn-change").click(function(){ 2593 $(".optin-modal").removeClass("open") 2594 $(".optin-panel").addClass("open") 2595 $("#shopify-section-optin_cookie_modal").addClass("open") 2596 // $("body").css("position","fixed") 2597 $('body').css('overflow', 'hidden'); 2598 }) 2599 $(".js-arrow-retour").click(function(){ 2600 $(".optin-panel").removeClass("open") 2601 $(".optin-modal").addClass("open") 2602 $("#shopify-section-optin_cookie_modal").addClass("open") 2603 // $("body").css("position","fixed") 2604 $('body').css('overflow', 'hidden'); 2605 }) 2606 2607 $(".js-open-description").click(function(){ 2608 var key = $(this).attr("data-key") 2609 if($(".js-block-description[data-key='"+key+"']").hasClass("open")){ 2610 $(".js-block-description[data-key='"+key+"']").removeClass("open") 2611 $(this).removeClass("open") 2612 }else{ 2613 $(".js-open-description, .js-block-description").removeClass("open") 2614 $(".js-block-description[data-key='"+key+"']").addClass("open") 2615 $(this).addClass("open") 2616 } 2617 }) 2618 2619 $(".js-optin-btn-save").click(function(){ 2620 //Cookies.set("optin_authorize", get_optin_swtich()) 2621 var optin_authorize = get_optin_swtich() 2622 localStorage.setItem('optin_authorize', JSON.stringify(optin_authorize)); 2623 $(".optin-modal, .optin-panel, #shopify-section-optin_cookie_modal").removeClass("open") 2624 // $("body").css("position","relative") 2625 $('body').css('overflow', 'auto'); 2626 // window.location.reload(false); 2627 manage_optout(true) 2628 2629 }) 2630 2631 $(".js_checkbox_optin").click(function(){ 2632 $(this).attr("data-checked",$(this).is(":checked")) 2633 //console.log({class:$(this).attr("class"),checked:$(this).is(":checked"),data:$(this).attr("data-checked")}) 2634 }); 2635 2636 2637 })(); 2638 2639 2640 2641 function manage_optout(){ 2642 var arr_optout =[]; 2643 if(!!localStorage.getItem('optout') || localStorage.getItem('optout')===''){ 2644 arr_optout = localStorage.getItem('optout').replaceAll(",,",",").split(",") 2645 console.log("%c localStorage.getItem('optout') =" + arr_optout.join(","),"background:violet;color:white") 2646 }else{ 2647 arr_optout =["ga","facebook","hotjar","linkdin"]; 2648 console.log("%c localStorage.getItem('optout') =" +arr_optout.join(","),"background:red;color:white") 2649 } 2650 // window.optout.forEach(function(name){ 2651 //si Google analytics existe pour le supprimer 2652 if(arr_optout.includes("ga")){ 2653 window['ga-disable-UA-XXXXX-Y'] = true; 2654 }else{ 2655 window['ga-disable-UA-XXXXX-Y'] = false; 2656 } 2657 2658 //si facebook N'existe PAS AJOUTER une commande 2659 if(!arr_optout.includes("facebook")){ 2660 fbq('consent', 'grant'); 2661 } 2662 2663 //si hotjar N'existe PAS AJOUTER 2664 //console.log('couvvvvvv') 2665 if(!arr_optout.includes("hotjar")){
vendor: 154 bytes, lines 2665-2671
2665 2666 2667 2668 2669 (function(h,o,t,j,a,r){ 2670 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 2671 h._hjSettings={hjid:
26712756477
vendor: 284 bytes, lines 2671-2679
2671,hjsv:6}; 2672 a=o.getElementsByTagName('head')[0]; 2673 r=o.createElement('script');r.async=1; 2674 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 2675 a.appendChild(r); 2676 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 2677 2678 2679
2679} 2680 2681 //si linkedin N'existe PAS AJOUTER 2682 if(!arr_optout.includes("linkdin")){ 2683 _linkedin_partner_id = "3992585"; 2684 window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 2685 window._linkedin_data_partner_ids.push(_linkedin_partner_id); 2686 (function(l) { if (!l){ 2687 window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 2688 window.lintrk.q=[]} 2689 var s = document.getElementsByTagName("script")[0]; 2690 var b = document.createElement("script"); 2691 b.type = "text/javascript"; 2692 b.async = true; 2693 b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 2694 s.parentNode.insertBefore(b, s); 2695 })(window.lintrk); 2696 } 2697 2698 } 2699 2700 function debug_optin(){ 2701 2702 console.log({ 2703 "hj":typeof window.hj, 2704 "ga":window['ga-disable-UA-XXXXX-Y'], 2705 "linkdin":typeof window.lintrk, 2706 "optout": localStorage.getItem('optout') 2707 2708 }) 2709 } 2710 2711 2712 function remove_optout(){ 2713 // Cookies.remove("optin_authorize") 2714 localStorage.removeItem('optin_authorize') 2715 localStorage.removeItem('optout') 2716 } 2717 2718 function get_optout(){ 2719 2720 // return JSON.parse(Cookies.get("optin_authorize")) 2721 return {optout:localStorage.getItem('optout').replaceAll(",,",",").split(","),optin_authorize:JSON.parse(localStorage.getItem('optin_authorize'))} 2722 } 2723 2724 function get_optin_swtich(force){ 2725 var swtich_checked = {} 2726 // window.optout = [] 2727 var arr_optout = [] 2728 2729 $(".js_checkbox_optin").each((index,el)=>{ 2730 var ischecked=$(el).is(":checked") 2731 if(force!==undefined){ 2732 ischecked=force 2733 } 2734 var objCheck = { 2735 name: $(el).attr("name"), 2736 value: $(el).val(), 2737 key:$(el).attr("data-key"), 2738 checked:ischecked 2739 }; 2740 2741 if(!ischecked && !!$(el).val() && $(el).val() !== "" ){ 2742 var optout = $(el).val() 2743 // window.optout =window.optout.concat(optout.split(",")) 2744 arr_optout = arr_optout.concat(optout.split(",")) 2745 } 2746 swtich_checked = _.merge(swtich_checked,{ [$(el).attr("data-key")]:objCheck} ) 2747 }) 2748 localStorage.setItem('optout',arr_optout) 2749 return swtich_checked 2750 } 2751 2752</script>
2752 2753<style> 2754 2755 /* Version mobile */ 2756 .optin-modal{ 2757 display: none; 2758 2759 } 2760 .optin-modal.open{display: block;} 2761 #shopify-section-optin_cookie_modal.open:before{ 2762 content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%; 2763 background-color: var(--colorModalBg); 2764 animation: overlay-on .5s forwards;cursor: pointer;z-index: 100;} 2765 .optin-modal .container_optin{position: fixed; 2766 background-color:#fff; 2767 color:#000; 2768 width: 332px; 2769 height: 370px; 2770 top: 0;left: 0;right: 0;bottom: 0;margin: auto;padding: 38px 28px 38px 28px;z-index: 100; 2771 border-radius: 6px;} 2772 .optin-modal .container_optin .title{font-size: 11pt;font-weight: bold;text-align: center;color:#000 ;} 2773 .optin-modal .container_optin .content a{text-decoration: underline;} 2774 .optin-modal .container_optin .btn_ok{width: 75%; 2775 background: #000000; 2776 color: #ffffff; 2777 text-align: center;margin: 29px auto 0 auto;font-size: 10pt;height: 26px;line-height: 26px; cursor: pointer;font-weight: bold;} 2778 2779 .optin-modal .container_optin .content{ 2780 font-size: 10pt; 2781 padding-top: 22px;text-align: justify;} 2782 .optin-modal .container_optin .btn_change{ 2783 width: 75%;color:#000;text-align: right;margin: 0 auto; 2784 font-size: 9pt; 2785 height: 26px;line-height: 26px; cursor: pointer; 2786 } 2787 .optin-modal .container_optin .btn_change:hover{text-decoration: underline;} 2788 2789 .optin-panel.open{display: block;} 2790 .optin-panel{display: none;position: fixed; 2791 background-color:#fff; 2792 color:#000; 2793 width: 100vw;height: 100vh;margin: auto;z-index: 10000000000;top: 0;left: 0; 2794 overflow: auto; 2795 overflow-y: scroll; 2796 } 2797 .optin-panel .container_optin{top: 0;left: 0;margin-bottom: 29px;} 2798 .optin-panel .container_optin .title{margin: 38px 27px 0 27px;font-size: 11pt;font-weight: bold;text-align: center;color:#000 ;} 2799 .optin-panel .container_optin .title .arrow{width: 16px;position: absolute;cursor: pointer;} 2800 .optin-panel .container_optin .content{font-size: 9pt;padding: 22px 27px 0 31px;text-align: justify;line-height: 12pt;} 2801 .optin-panel .container_optin .content a{text-decoration: underline;} 2802 .optin-panel .container_optin .btn_ok{width: 58%; 2803 background: #000000; 2804 color: #ffffff; 2805 text-align: center;margin: 29px auto 0 auto;font-size: 10pt;height: 26px;line-height: 26px; cursor: pointer;font-weight: bold;} 2806 .optin-panel .container_optin .btn_change{width: 58%;color: #AFAFAF;text-align: right;margin: 0 auto;font-size: 7pt;height: 26px;line-height: 26px;padding: 0 2px 0 0; cursor: pointer;} 2807 .optin-panel .container_optin .btn_change:hover{text-decoration: underline;} 2808 2809 /*.optin-panel .settings{background: #fff;}*/ 2810 .optin-panel .settings .title{color: #000;margin: 0 27px 0 31px;} 2811 .optin-panel .settings .accordion{ 2812 padding: 30px 27px 0 31px; 2813 /* height: 56vh; 2814 overflow: auto; 2815 overflow-x: hidden;*/ 2816 } 2817 .optin-panel .settings .accordion .item{box-shadow: 0px 1px 4pt #00000029;margin: 0 0 10px 0;} 2818 .optin-panel .settings .accordion .item .header{display: flex;flex-direction: row;flex-wrap: nowrap; 2819 align-content: center;justify-content: space-between;align-items: center;height: 31px;font-size: 9pt;} 2820 .optin-panel .settings .accordion .item .header .titre{ display: flex; 2821 flex-direction: row; 2822 flex-wrap: nowrap; 2823 align-content: center; 2824 justify-content: start; 2825 align-items: center; 2826 cursor: pointer; 2827 line-height: 10pt; 2828 padding: 10px; 2829 width: 73%;} 2830 .optin-panel .settings .accordion .item .header .titre .chevron { width: 7.5px;margin-left: 10px;transform: rotate(0deg);} 2831 .optin-panel .settings .accordion .item .header .titre.open .chevron { transform: rotate(180deg);} 2832 .optin-panel .settings .accordion .item .header .titre .chevron .cls-1{fill:none;stroke:#717070;stroke-linecap:round;} 2833 .optin-panel .settings .accordion .item .header label{ 2834 text-transform: none; 2835 letter-spacing: normal; 2836 text-align: right; 2837 margin: 0 10px 0 0;} 2838 .optin-panel .settings .accordion .item .description.open{ display: block;} 2839 .optin-panel .settings .accordion .item .description{ 2840 display: none; 2841 font-size: 9pt; 2842 padding: 10px;} 2843 .optin-panel .settings .btn_ok{ 2844 width: 100%; 2845 color: #000; 2846 text-decoration: underline; 2847 text-align: center; 2848 font-size: 10pt;
2849 line-height: 26px; 2850 cursor: pointer; 2851 /* position: absolute;*/ 2852 padding: 10px 0 38px 0; 2853 bottom: 0; 2854 /*background: white;*/ 2855 } 2856 2857 /*SWITCH ON / OFF */ 2858 .optin-panel .settings .accordion .item .header .switch {position: relative;display: inline-block; 2859 width: 25px; 2860 height: 15px; cursor: pointer; 2861 } 2862 /* Hide default HTML checkbox */ 2863 .optin-panel .settings .accordion .item .header .switch input {opacity: 0;width: 0;height: 0;} 2864 /* The slider */ 2865 .optin-panel .settings .accordion .item .header .switch .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;-webkit-transition: .4s;transition: .4s; 2866 background-color: transparent ; 2867 border: 1px solid #000000;} 2868 2869 .optin-panel .settings .accordion .item .header .switch .slider:before { 2870 position: absolute;content: ""; 2871 height: 11px; 2872 width: 11px; 2873 left: 1px;bottom: 1px; 2874 background-color: #000000 ; 2875 -webkit-transition: .4s;transition: .4s;} 2876 .optin-panel .settings .accordion .item .header .switch input:checked + .slider { 2877 background-color: #9FACB336 ; 2878 border: 1px solid #000000 ;} 2879 .optin-panel .settings .accordion .item .header .switch input:focus + .slider {box-shadow: 0 0 1px #2196F3;} 2880 .optin-panel .settings .accordion .item .header .switch input:checked + .slider:before {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px);}:not(.optin-panel .settings .accordion .item .header .switch input:checked) + .slider.round:before { opacity: 0.5;} 2881 /* Rounded sliders */ 2882 .optin-panel .settings .accordion .item .header .switch .slider.round {border-radius: 34px;} 2883 .optin-panel .settings .accordion .item .header .switch .slider.round:before {border-radius: 50%; } 2884 2885 2886 /* Version desktop */ 2887 @media screen and (min-width: 1024px) and (min-height: 533px) { 2888 .optin-modal .container_optin .content{ 2889 font-size: 10pt; 2890 } 2891 .optin-modal .container_optin .btn_change{ 2892 font-size: 9pt; 2893 } 2894 2895 .optin-modal .container_optin .title{ font-size: 11pt; } 2896 /* optin-panel .settings .accordion{height: 30vh;}*/ 2897 .optin-panel{width: 600px;height: 550px;top: 0;left: 0;right: 0;bottom: 0; overflow-x: initial; overflow-y: auto; border-radius: 6px;} 2898 #shopify-section-optin_cookie_modal.open:before{content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--colorModalBg);animation: overlay-on .5s forwards;cursor: pointer;} 2899 .optin-panel .container_optin{margin-bottom:0;padding: 1px 0 29px 0; 2900 /*background: white;*/ 2901 } 2902 .optin-modal .container_optin { 2903 width: 332px; 2904 height: 380px; 2905 } 2906 2907 } 2908 2909 2910</style> 2911 2912
2913<script type="application/json"> 2914 2915</script>
2915 2916 2917 2918 2919 2920 2921</div> 2922 2923
2924<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
2924 2925 2926
2926<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/PART.controller.js?v=92041886803116654871743592282" type="text/javascript"></script>
2926 2927
2927<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/SC.controller.js?v=136697533297947600201743592328" type="text/javascript"></script>
2927 2928
2928<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/PART.cart.js?v=98503685443281646081743592082" type="text/javascript"></script>
2928 2929
2929<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/SC.cart.js?v=27972044501939951141743592198" type="text/javascript"></script>
2929 2930
2930<script src="//restaurantelbi.fr/cdn/shop/t/2/assets/COMMON.utils.js?v=177031780657914248871743592038" type="text/javascript"></script>
2930 2931 2932
2932<script type="text/javascript"> 2933 (function (){ 2934 window.TT = new SCController({ 2935 originCart: null, 2936 suffix: "homepage", 2937 cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 2938 moneyFormat: "{{amount_with_comma_separator}}â¬", 2939 moneyWithCurrencyFormat: "{{amount_with_comma_separator}}â¬", 2940 customer: null, 2941 pickup_address:"" 2942 }); 2943 })(); 2944 window.TTCartPanel = new SCCartPanel(); 2945 2946 window.addEventListener('pageshow', function (event) { 2947 let nav_action_type = performance.getEntriesByType("navigation")[0].type 2948 //console.log({persist:event.persisted,nav_action_type}) 2949 if (event.persisted || nav_action_type === 'back_forward') { 2950 let spanToggleCart = document.getElementById("CartBubble") 2951 let qtyProdFront = parseInt(spanToggleCart.textContent) 2952 console.log({qtyVisible : qtyProdFront , qtyCart:TT.countQty}) 2953 if(qtyProdFront != TT.countQty){ 2954 console.log("Refresh contenu") 2955 location.reload() 2956 } 2957 } 2958 }); 2959 2960 </script>
2960 2961 2962 2963 <!-- Facebook Pixel Code --> 2964
2964<script> 2965 !function(f,b,e,v,n,t,s) 2966 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2967 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 2968 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 2969 n.queue=[];t=b.createElement(e);t.async=!0; 2970 t.src=v;s=b.getElementsByTagName(e)[0]; 2971 s.parentNode.insertBefore(t,s)}(window, document,'script', 2972 'https://connect.facebook.net/en_US/fbevents.js'); 2973 fbq('consent', 'revoke'); 2974 fbq('init', '3140368719530087'); 2975 fbq('track', 'PageView'); 2976 </script>
2976 2977 2978 <noscript><img alt="facebook" height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=3140368719530087&ev=PageView&noscript=1" /></noscript> 2979 <!-- End Facebook Pixel Code --> 2980 2981 2982 <!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 2982-2983
2982 2983 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2983GTM-N7QMNDL5
vendor: 88 bytes, lines 2983-2984
2983" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2984
2984<!-- End Google Tag Manager (noscript) --> 2985
2985<script> 2986 $(document).off("click.gtm").on("click.gtm","*[class*='GTM_']",function(e){ 2987 var gtmData =$(this).data() || {} 2988 var gtmClasse = $(this).attr("class").split(" ").filter((el)=>el.includes("GTM"))[0] 2989 // var arrKeyGtm = Object.keys($(this).data()).filter((el)=>el.includes("gtm")) 2990 // if(arrKeyGtm.length){ 2991 // gtmkey = Object.keys($(this).data()).filter((el)=>el.includes("gtm"))[0] 2992 // gtmData = $(this).data(gtmkey) 2993 // } 2994 // console.log({"event data":$(this).data()}) 2995 setDatalayerGTM(gtmClasse,gtmData) 2996 }) 2997 2998 function setDatalayerGTM(gtmClasse,datas){ 2999 if(Object.keys(datas).length === 0){datas={};} 3000 var gtmEventClick = {} 3001 //penser a les creer dans le GTM / Variables 3002 var gtmVariables=["gtmBtn","gtmLink","gtmPage","gtmProduit","gtmSection","gtmTitle","gtmError"]; 3003 3004 gtmEventClick = Object.assign(gtmEventClick, {'event': gtmClasse }) 3005 gtmVariables.map((el)=>{ 3006 if(Object.keys(datas).length > 0 && !!datas[el]){ 3007 gtmEventClick = Object.assign(gtmEventClick,{[el]:datas[el]}) 3008 }else{ 3009 //init toutes les variables dans le data layer 3010 gtmEventClick = Object.assign(gtmEventClick, {[el]: "" }) 3011 } 3012 }) 3013 dataLayer.push(gtmEventClick); 3014 console.log(gtmEventClick); 3015 } 3016 </script>
3016 3017 <!-- start optin manage--> 3018
3018<script> 3019 if(window.manage_optout && typeof manage_optout ==="function"){ 3020 manage_optout() 3021 } 3022 3023 3024 var urlParams = new URLSearchParams(window.location.search); 3025 window.ttt = urlParams.get('ttt'); 3026 if(!!window.ttt) { 3027 localStorage.setItem('ttt', ttt); 3028 } 3029 </script>
3029 3030 3031 3032 3033
3034<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3034 3035</body> 3036</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.