PageSourceSearch

https://restaurant-kei.fr/

html restaurant-kei.fr collected 2026-09-24 22:32:09 UTC 231,248 bytes, 3,984 lines download raw bytes

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 = "index";</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="#ffffff"><link rel="canonical" href="https://restaurant-kei.fr/"><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="//restaurant-kei.fr/cdn/shop/files/FAVICON_-_Tkei_32x32.png?v=1728925765" type="image/png" /><title>Restaurant Kei Kobayashi�&ndash; RESTAURANT KEI�</title>
24<meta name="description" content="Le restaurant gastronomique Kei Kobayashi du Chef Kei Kobayashi KEI situé dans le 1er arrondissement de Paris vous ouvre ses portes. Découvrez sa boutique, ses cartes cadeaux, ses produits d&#39;exceptions et plus encore. Le rendez-vous des gastronomes !"><meta property="og:site_name" content="RESTAURANT KEI">
25  <meta property="og:url" content="https://restaurant-kei.fr/">
26  <meta property="og:title" content="Restaurant Kei Kobayashi">
27  <meta property="og:type" content="website">
28  <meta property="og:description" content="Le restaurant gastronomique Kei Kobayashi du Chef Kei Kobayashi KEI situé dans le 1er arrondissement de Paris vous ouvre ses portes. Découvrez sa boutique, ses cartes cadeaux, ses produits d&#39;exceptions et plus encore. Le rendez-vous des gastronomes !"><meta property="og:image" content="http://restaurant-kei.fr/cdn/shop/files/Logo_Kei_-_noir.png?v=1728924082">
29    <meta property="og:image:secure_url" content="https://restaurant-kei.fr/cdn/shop/files/Logo_Kei_-_noir.png?v=1728924082"><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="Restaurant Kei Kobayashi">
32<meta name="twitter:description" content="Le restaurant gastronomique Kei Kobayashi du Chef Kei Kobayashi KEI situé dans le 1er arrondissement de Paris vous ouvre ses portes. Découvrez sa boutique, ses cartes cadeaux, ses produits d&#39;exceptions et plus encore. Le rendez-vous des gastronomes !">
33<style data-shopify>@font-face {
34  font-family: "EB Garamond";
35  font-weight: 400;
36  font-style: normal;
37  font-display: swap;
38  src: url("//restaurant-kei.fr/cdn/fonts/ebgaramond/ebgaramond_n4.f03b4ad40330b0ec2af5bb96f169ce0df8a12bc0.woff2") format("woff2"),
39       url("//restaurant-kei.fr/cdn/fonts/ebgaramond/ebgaramond_n4.73939a8b7fe7c6b6b560b459d64db062f2ba1a29.woff") format("woff");
40}
41
42  @font-face {
43  font-family: Lato;
44  font-weight: 300;
45  font-style: normal;
46  font-display: swap;
47  src: url("//restaurant-kei.fr/cdn/fonts/lato/lato_n3.a7080ececf6191f1dd5b0cb021691ca9b855c876.woff2") format("woff2"),
48       url("//restaurant-kei.fr/cdn/fonts/lato/lato_n3.61e34b2ff7341f66543eb08e8c47eef9e1cde558.woff") format("woff");
49}
50
51
52  @font-face {
53  font-family: Lato;
54  font-weight: 500;
55  font-style: normal;
56  font-display: swap;
57  src: url("//restaurant-kei.fr/cdn/fonts/lato/lato_n5.b2fec044fbe05725e71d90882e5f3b21dae2efbd.woff2") format("woff2"),
58       url("//restaurant-kei.fr/cdn/fonts/lato/lato_n5.f25a9a5c73ff9372e69074488f99e8ac702b5447.woff") format("woff");
59}
60
61  @font-face {
62  font-family: Lato;
63  font-weight: 300;
64  font-style: italic;
65  font-display: swap;
66  src: url("//restaurant-kei.fr/cdn/fonts/lato/lato_i3.d6f478a3beb94baebd09d08550010692d0969f6e.woff2") format("woff2"),
67       url("//restaurant-kei.fr/cdn/fonts/lato/lato_i3.881ba892942c15b0c0c25c0b311d6481b5311015.woff") format("woff");
68}
69
70  @font-face {
71  font-family: Lato;
72  font-weight: 500;
73  font-style: italic;
74  font-display: swap;
75  src: url("//restaurant-kei.fr/cdn/fonts/lato/lato_i5.9501f9e8a9e09e142687495e156dec167f6a3ea3.woff2") format("woff2"),
76       url("//restaurant-kei.fr/cdn/fonts/lato/lato_i5.eca6cbf1aa9c70cc6dbfed0353a2f57e5065c864.woff") format("woff");
77}
78�</style><link href="//restaurant-kei.fr/cdn/shop/t/2/assets/theme.css?v=31427024428149140881787843102" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>:root {
79    --typeHeaderPrimary: "EB Garamond";
80    --typeHeaderFallback: serif;
81    --typeHeaderSize: 30px;
82    --typeHeaderWeight: 400;
83    --typeHeaderLineHeight: 1.2;
84    --typeHeaderSpacing: 0.0em;
85
86    --typeBasePrimary:Lato;
87    --typeBaseFallback:sans-serif;
88    --typeBaseSize: 15px;
89    --typeBaseWeight: 300;
90    --typeBaseLineHeight: 1.6;
91    --typeBaseSpacing: 0.025em;
92
93    --iconWeight: 4px;
94    --iconLinecaps: miter;
95  --colorBtnPrimary:#ffffff;
96  --colorBtnPrimaryDim:#f2f2f2;
97  --colorBtnPrimaryDark:#000000;
98  --colorBtnPrimaryText:#000000;
99  --colorCartDot:#ff4f33;
100
101  --colorError:#d02e2e;
102  --colorLink:#ffffff;
103
104  --colorTextBody:#ffffff;
105  --colorProductDescription:#1c1d1d;
106  --colorSalePrice:#ffffff;
107  --colorSaleTag:#ffffff;
108  --colorSaleTagText:#ffffff;
109
110  --colorBody:#000000;
111  --colorBodyDim:#000000;
112  --colorInputBg:#000000;
113  --colorInputBgDim:#000000;
114  --colorInputBgDark:#000000;
115  --colorInputText:#ffffff;
116
117  --colorFooter:#ffffff;
118  --colorFooterText:#ffffff;
119
120  --colorBorder:#000000;
121
122  --colorNav:rgba(0,0,0,0);
123  --colorNavText:#ffffff;
124  --colorAnnouncement:#ffffff;
125  --colorAnnouncementText:#000000;
126
127  --colorHeroText:#ffffff;
128
129  --colorModalBg:#000000;
130
131  --colorSmallImageBg:#ffffff;
132  --colorLargeImageBg:#000000;
133
134  --colorDrawers:#000000;
135  --colorDrawersDim:#000000;
136  --colorDrawerBorder:#ffffff;
137  --colorDrawerText:#000000;
138  --colorDrawerTextDarken:#000000;
139  --colorDrawerButton:#ffffff;
140  --colorDrawerButtonText:#000000;
141  --color-body-text:#ffffff;
142  --color-body:#000000;
143  --color-bg:#000000;
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="/85060649288/digital_wallets/dialog">
202<meta id="in-context-paypal-metadata" data-shop-id="85060649288" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR">
203<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://restaurant-kei.fr/">
204<link rel="alternate" hreflang="fr" href="https://restaurant-kei.fr/">
205<link rel="alternate" hreflang="ja" href="https://restaurant-kei.fr/ja">
206<link rel="alternate" hreflang="en" href="https://restaurant-kei.fr/en">
207<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script>
207
208<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
209<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&shop_id=85060649288" crossorigin="anonymous"></script>
vendor: 1 bytes, line 209
209
210<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":85060649288,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/85060649288","merchantName":"RESTAURANT KEI","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"RESTAURANT KEI","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 210
210
211<script id="shopify-features" type="application/json">{"accessToken":"d6455c25b4583fa0102271504c1b5ab4","betas":["rich-media-storefront-analytics"],"domain":"restaurant-kei.fr","predictiveSearch":true,"shopId":85060649288,"locale":"fr"}</script>
vendor: 1 bytes, line 211
211
212<script>var Shopify = Shopify || {};
213Shopify.shop = "restaurant-kei.myshopify.com";
214Shopify.locale = "fr";
215Shopify.currency = {"active":"EUR","rate":"1.0"};
216Shopify.country = "FR";
217Shopify.theme = {"name":"PROD","id":165510971720,"schema_name":"Tiptoque Theme","schema_version":"1.10.0","theme_store_id":887,"role":"main"};
218Shopify.theme.handle = "null";
219Shopify.theme.style = {"id":null,"handle":null};
220Shopify.cdnHost = "restaurant-kei.fr/cdn";
221Shopify.routes = Shopify.routes || {};
222Shopify.routes.root = "/";
223Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
224Shopify.SignInWithShop = Shopify.SignInWithShop || {};
225Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
226Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 226
226
227<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 227
227
228<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 228
228
229<script>
230  window.ShopifyPay = window.ShopifyPay || {};
231  window.ShopifyPay.apiHost = "shop.app\/pay";
232  window.ShopifyPay.redirectState = null;
233</script>
vendor: 1 bytes, line 233
233
234<script>
235  window.Shopify = window.Shopify || {};
236  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
237  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
238  window.Shopify.SignInWithShop.eligible = true;
239</script>
vendor: 1 bytes, line 239
239
240<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 240
240
241<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 241
241
242<script type="module">
243  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
244
245  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
246
247</script>
vendor: 1 bytes, line 247
247
248<script>
249  window.Shopify = window.Shopify || {};
250  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
251  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"]};
252</script>
vendor: 1 bytes, line 252
252
253<script>(function() {
254  var isLoaded = false;
255  function asyncLoad() {
256    if (isLoaded) return;
257    isLoaded = true;
258    var urls = ["https:\/\/cdn.nfcube.com\/instafeed-2b892363e44110f857e4feb2c9ae5872.js?shop=restaurant-kei.myshopify.com"];
259    for (var i = 0; i < urls.length; i++) {
260      var s = document.createElement('script');
261      s.type = 'text/javascript';
262      s.async = true;
263      s.src = urls[i];
264      var x = document.getElementsByTagName('script')[0];
265      x.parentNode.insertBefore(s, x);
266    }
267  };
268  if(window.attachEvent) {
269    window.attachEvent('onload', asyncLoad);
270  } else {
271    window.addEventListener('load', asyncLoad, false);
272  }
273})();</script>
vendor: 1 bytes, line 273
273
274<script id="__st">var __st={"a":85060649288,"offset":7200,"reqid":"b6e24f8d-d5e1-40d0-874a-6e24e389e376-1790289128","pageurl":"restaurant-kei.fr\/","u":"ed4a2659c252","p":"home"};</script>
vendor: 1 bytes, line 274
274
275<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 275
275
276<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 276
276
277<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//restaurant-kei.fr/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 277
277
278<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 = "//restaurant-kei.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>
278<script crossorigin="anonymous" defer="defer" src="//restaurant-kei.fr/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 278
278
279<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 279
279
280<script>
281  window.Shopify = window.Shopify || {};
282  window.Shopify.MCP = window.Shopify.MCP || {};
283  window.Shopify.MCP.enabled = true;
284  window.Shopify.MCP.shop = "restaurant-kei.myshopify.com";
285  window.Shopify.MCP.mcpEndpoint = "https:\/\/restaurant-kei.fr\/api\/mcp";
286  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?\"\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."}},"required":["query"]}}];
287</script>
vendor: 1 bytes, line 287
287
288<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("\/\/restaurant-kei.fr\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
289</script>
vendor: 1 bytes, line 289
289
290<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://restaurant-kei.fr/cdn/shopifycloud/portable-wallets/latest/portable-wallets.fr.js",t.type="module",document.head.appendChild(t)}};
291</script>
vendor: 1 bytes, line 291
291
292<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
293  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);
294</script>
vendor: 1 bytes, line 294
294
295<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})}}));
296</script>
296
297<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://restaurant-kei.fr/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
298<style id="shopify-accelerated-checkout-cart">
299        #shopify-buyer-consent {
300  margin-top: 1em;
301  display: inline-block;
302  width: 100%;
303}
304
305#shopify-buyer-consent.hidden {
306  display: none;
307}
308
309#shopify-subscription-policy-button {
310  background: none;
311  border: none;
312  padding: 0;
313  text-decoration: underline;
314  font-size: inherit;
315  cursor: pointer;
316}
317
318#shopify-subscription-policy-button::before {
319  box-shadow: none;
320}
321
322      </style>
323
324<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
324
325
326  
326<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/vendor-scripts-v12.js" ></script>
326
327  
328    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/aos.css">
329    
329<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/aos.js"></script>
329
330    
330<script>
331      AOS.init();
332    </script>
332
333  �
333<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/theme.js?v=137090730228764811271727887578" defer="defer"></script>
333<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
334    
334<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
334
335
336    
336<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/LIB.lodash.js?v=133994393766299689851727887495" type="text/javascript"></script>
336
337    <!-- Include all compiled plugins (below), or include individual files as needed -->
338    
338<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/COMMON.tools.js?v=65830568379309520071727887370" type="text/javascript"></script>
338
339    <!-- CART JS Libraries -->
340    
340<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/LIB.rivets-cart.js?v=46637445400758574711727887652" type="text/javascript"></script>
340
341
342    <!-- Google Tag Manager -->
343    
343<script>
vendor: 379 bytes, lines 343-347
343(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
344                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
345            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
346            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
347        })(window,document,'script','dataLayer','
347GTM-5VNDFLT
vendor: 3 bytes, line 347
347');
347</script>
347
348    <!-- End Google Tag Manager -->
349<script src="https://cdn.shopify.com/extensions/01a0d3c8-47fc-7e04-8716-42ec62ed3877/lb-upsell-449/assets/lb-selleasy.js" type="text/javascript" defer="defer"></script>
349
350<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
351<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: 85060649288,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 351
351
352<script>
353  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
354</script>
vendor: 1 bytes, line 354
354
355<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}
355).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: 85060649288,storefrontBaseUrl: "https://restaurant-kei.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://restaurant-kei.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2827583816","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"50acfdcd7b118f50e52df83f64624d06","type":"APP","apiClientId":5519923,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
355,"dataSharingState":"unrestricted"},{"id":"1007812936","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-HDT22VMR0K\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-HDT22VMR0K\\\"}],\\\"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":"RESTAURANT KEI","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"restaurant-kei.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/restaurant-kei.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9168265740616","handle":"livraison","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49218956067144","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168276160840","handle":"jeudi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219008627016","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168278192456","handle":"jeudi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219019342152","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168270164296","handle":"lundi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49218981036360","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168280387912","handle":"lundi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219026846024","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168273604936","handle":"mardi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49218995880264","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168279994696","handle":"mardi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219025961288","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168276029768","handle":"mercredi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219006857544","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168279568712","handle":"mercredi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219024781640","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168273441096","handle":"samedi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49218995192136","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
355,{"id":"9168281043272","handle":"samedi-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219031761224","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168276259144","handle":"vendredi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219008725320","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168277274952","handle":"vendredi-copie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49219014656328","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://restaurant-kei.fr/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"165510971720","themeStoreId":"887","themePublished":"true","eventMetadataId":"c73bc6f1-ffd3-4e6e-be0c-597aa185de4b","pageType":"home","shopId":"85060649288","storefrontBaseUrl":"https:\/\/restaurant-kei.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
355<script>
356  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
357  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
358  window.ShopifyAnalytics.meta.currency = 'EUR';
359  var meta = {"page":{"pageType":"home","requestId":"b6e24f8d-d5e1-40d0-874a-6e24e389e376-1790289128"}};
360  for (var attr in meta) {
361    window.ShopifyAnalytics.meta[attr] = meta[attr];
362  }
363</script>
vendor: 1 bytes, line 363
363
364<script class="analytics">
365  (function () {
366    var customDocumentWrite = function(content) {
367      var jquery = null;
368
369      if (window.jQuery) {
370        jquery = window.jQuery;
371      } else if (window.Checkout && window.Checkout.$) {
372        jquery = window.Checkout.$;
373      }
374
375      if (jquery) {
376        jquery('body').append(content);
377      }
378    };
379
380    var hasLoggedConversion = function(token) {
381      if (token) {
382        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
383      }
384      return false;
385    }
386
387    var setCookieIfConversion = function(token) {
388      if (token) {
389        var twoMonthsFromNow = new Date(Date.now());
390        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
391
392        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
393      }
394    }
395
396    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
397    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
398    if (trekkie.integrations) {
399      return;
400    }
401    trekkie.methods = [
402      'identify',
403      'page',
404      'ready',
405      'track',
406      'trackForm',
407      'trackLink'
408    ];
409    trekkie.factory = function(method) {
410      return function() {
411        var args = Array.prototype.slice.call(arguments);
412        args.unshift(method);
413        trekkie.push(args);
414        if (method == 'track' || method == 'page') {
415          var pageUrl;
416          try {
417            pageUrl = window.location.href;
418          } catch (e) {}
419          var pageReferrer;
420          try {
421            pageReferrer = document.referrer;
422          } catch (e) {}
423          try {
424            if (window.__TREKKIE_SHIM_QUEUE == null) {
425              window.__TREKKIE_SHIM_QUEUE = [];
426            }
427            window.__TREKKIE_SHIM_QUEUE.push({
428              from: 'trekkie-stub',
429              method: method,
430              args: args.slice(1),
431              pageContext: {
432                url: pageUrl,
433                referrer: pageReferrer
434              }
435            });
436          } catch (e) {
437            // no-op
438          }
439        }
440        return trekkie;
441      };
442    };
443    for (var i = 0; i < trekkie.methods.length; i++) {
444      var key = trekkie.methods[i];
445      trekkie[key] = trekkie.factory(key);
446    }
447    trekkie.load = function(config) {
448      trekkie.config = config || {};
449      trekkie.config.initialDocumentCookie = document.cookie;
450      var first = document.getElementsByTagName('script')[0];
451var script = document.createElement('script');
452script.type = 'text/javascript';
453script.onerror = function(e) {
454  var scriptFallback = document.createElement('script');
455  scriptFallback.type = 'text/javascript';
456  scriptFallback.onerror = function(error) {
457          var Monorail = {
458      produce: function produce(monorailDomain, schemaId, payload) {
459        var currentMs = new Date().getTime();
460        var event = {
461          schema_id: schemaId,
462          payload: payload,
463          metadata: {
464            event_created_at_ms: currentMs,
465            event_sent_at_ms: currentMs
466          }
467        };
468        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
469      },
470      sendRequest: function sendRequest(endpointUrl, payload) {
471        // Try the sendBeacon API
472        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
473          var blobData = new window.Blob([payload], {
474            type: 'text/plain'
475          });
476
477          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
478            return true;
479          } // sendBeacon was not successful
480
481        } // XHR beacon
482
483        var xhr = new XMLHttpRequest();
484
485        try {
486          xhr.open('POST', endpointUrl);
487          xhr.setRequestHeader('Content-Type', 'text/plain');
488          xhr.send(payload);
489        } catch (e) {
490          console.log(e);
491        }
492
493        return false;
494      },
495      isIos12: function isIos12() {
496        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
497      }
498    };
499    Monorail.produce('monorail-edge.shopifysvc.com',
500      'trekkie_storefront_load_errors/1.1',
501      {shop_id: 85060649288,
502      theme_id: 165510971720,
503      app_name: "storefront",
504      context_url: window.location.href,
505      source_url: "//restaurant-kei.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
506
507  };
508  scriptFallback.async = true;
509  scriptFallback.src = '//restaurant-kei.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
510  first.parentNode.insertBefore(scriptFallback, first);
511};
512script.async = true;
513script.src = '//restaurant-kei.fr/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
514first.parentNode.insertBefore(script, first);
515
516    };
517    trekkie.load(
518      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":85060649288,"isMerchantRequest":null,"themeId":165510971720,"themeCityHash":"5728014665256855547","contentLanguage":"fr","currency":"EUR","eventMetadataId":"c73bc6f1-ffd3-4e6e-be0c-597aa185de4b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
519    );
520
521    var loaded = false;
522    trekkie.ready(function() {
523      if (loaded) return;
524      loaded = true;
525
526      window.ShopifyAnalytics.lib = window.trekkie;
527
528      var originalDocumentWrite = document.write;
529      document.write = customDocumentWrite;
530      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
531      document.write = originalDocumentWrite;
532
533      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
534      var token = match? match[1]: undefined;
535      if (!hasLoggedConversion(token)) {
536        setCookieIfConversion(token);
537        
538      }
539    });
540
541    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"b6e24f8d-d5e1-40d0-874a-6e24e389e376-1790289128","shopifyEmitted":true});
542
543    var eventsListenerScript = document.createElement('script');
544    eventsListenerScript.async = true;
545    eventsListenerScript.src = "//restaurant-kei.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
546    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
547})();</script>
vendor: 1 bytes, line 547
547
548<script
549  defer
550  src="https://restaurant-kei.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
551  data-application="storefront-renderer"
552  data-shop-id="85060649288"
553  data-render-region="gcp-us-west1"
554  data-page-type="index"
555  data-theme-instance-id="165510971720"
556  data-theme-name="Tiptoque Theme"
557  data-theme-version="1.10.0"
558  data-monorail-region="shop_domain"
559  data-resource-timing-sampling-rate="10"
560  data-shs="true"
561  data-shs-beacon="true"
562  data-shs-export-with-fetch="true"
563  data-shs-logs-sample-rate="1"
564  data-shs-beacon-endpoint="https://restaurant-kei.fr/api/collect"
565></script>
565
566<meta name="shopify-y" content="c2200822-98a7-4eba-96de-c5ccf23efd04" data-expiration="1821846728000"><meta name="shopify-s" content="de210629-14ea-43cf-930a-aba63d7ef25c" data-expiration="1790290928000"><meta name="new-cookie-storage-activated" content="t">
567</head>
568
569<body class="template-index" 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">
570�<div id="shopify-section-settings_vendor" class="shopify-section">
570<script>
571    var nameVendor= 'Chef Kei Kobayashi KEI';
572    var limit_count_date = 0
573    var dispoVendor =
574{"collection_id": 629192327496,
575    "disponibility": {
576        "delivery": {
577            �
578                    "Jeudi" : ["11","12","12","14","18","19","20"]
579                     �,
580                    "Lundi" : ["18","19","20"]
581                     �,
582                    "Mardi" : ["11","12","12","14","18","19","20"]
583                     �,
584                    "Mercredi" : ["11","12","12","14","18","19","20"]
585                     �,
586                    "Samedi" : ["18","19","20"]
587                     �,
588                    "Vendredi" : ["11","12","12","14","18","19","20"]
589                     �},
590        "pickup": {
591            �
592                        "Jeudi" : ["11","12","12","14","18","19","20"]
593                    �,
594                        "Lundi" : ["18","19","20"]
595                    �,
596                        "Mardi" : ["11","12","12","14","18","19","20"]
597                    �,
598                        "Mercredi" : ["11","12","12","14","18","19","20"]
599                    �,
600                        "Samedi" : ["18","19","20"]
601                    �,
602                        "Vendredi" : ["11","12","12","14","18","19","20"]
603                    �}
604    },
605
606    "closed_dates": null,
607
608    "is_closed": false
609};
610    var deliveryProduct = {"id":9168265740616,"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":"2024-10-15T11:14:16+02:00","created_at":"2024-10-15T11:14:16+02:00","vendor":"Chef Kei Kobayashi KEI","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":49218956067144,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956132680,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956165448,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956230984,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956263752,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956329288,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956394824,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956427592,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49218956493128,"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":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/restaurant-kei.fr\/cdn\/shop\/files\/Logo_Kei_-_noir.png?v=1728924082"],"featured_image":"\/\/restaurant-kei.fr\/cdn\/shop\/files\/Logo_Kei_-_noir.png?v=1728924082","options":["Zone"],"media":[{"alt":null,"id":51666415059272,"position":1,"preview_image":{"aspect_ratio":1.911,"height":628,"width":1200,"src":"\/\/restaurant-kei.fr\/cdn\/shop\/files\/Logo_Kei_-_noir.png?v=1728924082"},"aspect_ratio":1.911,"height":628,"media_type":"image","src":"\/\/restaurant-kei.fr\/cdn\/shop\/files\/Logo_Kei_-_noir.png?v=1728924082","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"}
611    var prodFees = null
612    var priceDeliveryNotTT = "0"
613    
614    var showPriceDeliveryNotTT = false;
615    
616    var deliveryNotTTMsg = "Livraison sous 3 jours"
617    var indispoDate = "Tout est parti !"
618    var stripeTypeformURL = "https://tiptoque.typeform.com/to/d8RoRVgH"
619    var code_shop = "KEI"
620    
621    var key_stripe = "pk_test_6kZ0b0Cd7ieX62NBIlQ8WzS1"
622    var is_stripe_live = false;
623    
624</script>
624
625<style>
626    @media only screen and (max-width: 589px) {
627        .drawer {
628            top: 80px!important;
629        }
630    }
631    
632    
633        
634        .drawer__title {color: #ffffff!important;}
635        .cart__items-box-title{color: #ffffff!important;}
636        .drawer, .drawer__fixed-header {background-color: #000000!important;}
637        .drawer a{color:#ffffff!important;}
638
639        .cart-link__bubble--visible{
640            width: 22px;
641            height: 22px;
642        }
643        .drawer__close-button,.drawer__close-button:active{
644            color:#ffffff!important;
645            background-color:transparent!important;
646        }
647        .cart__item {
648            border-bottom: 1px solid #ffffff!important;
649        }
650        .drawer .cart__checkout{
651            background-color: #ffffff!important;
652            color:  #000000!important;
653        }
654        .cart__item-sub{
655            color:#000000!important;
656            background-color:#ffffff!important;
657        }
658
659        .cart__items-box{
660            background-color: #000000!important;
661            color:  #ffffff!important;
662        }
663        .cart__items-box-footer{
664            background-color: #000000!important;
665            color:  #ffffff!important;
666        }
667        .cart__qty-adjust{
668            background-color: #000000!important;
669            fill: #ffffff!important;
670        }
671        .js-qty__num{
672            color:  #ffffff!important;
673            background-color:  #000000!important;
674            border-color:  rgba(0,0,0,0)!important;
675        }
676
677    
678</style>
679
680</div><div id="shopify-section-global_placeholder_images" class="shopify-section"><style>
681    
682</style>
683
684
685
686
687
688</div>
689  
689<script type="text/javascript">window.setTimeout(function() { document.body.className += " loaded"; }, 25);</script>
689
690
691
692<a class="in-page-link visually-hidden skip-link" href="#MainContent">Passer au contenu</a>
693
694<div id="PageContainer" class="page-container">
695  <div class="transition-body">
696    <div id="header_filter"  style="display: none"><div id="shopify-section-header" class="shopify-section">
697  
697<script>console.log({"display_header_typeform":true,"display_header_general":true,"main_menu_link_list":"header","linkopacity":50,"display_cart_icon":true,"logo":"\/\/restaurant-kei.fr\/cdn\/shop\/files\/logo_kei_cb3eb10a-6787-4d34-9441-0470eefe3bc3.png?v=1734373604","logo-inverted":"\/\/restaurant-kei.fr\/cdn\/shop\/files\/logo_kei_f0ce3e4e-206f-4e3a-b478-654bb9963653.png?v=1734373605","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":"rgba(0,0,0,0)","text_color_btn":"#ffffff","border_color_btn":"#ffffff","hover_bg_color_btn":"#ffffff","hover_text_color_btn":"#000000","hover_border_color_btn":"#ffffff","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":"\u003cspan style=\"font-size: 12px; font-family: 'Avenir Next Medium', sans-serif;\"\u003e     RÉSERVER\u003c\/span\u003e","second_button_link":null,"second_button_display_desktop":true,"second_button_size_desktop":0,"second_button_width_desktop":120,"second_button_display_mobile":true,"second_button_size_mobile":0,"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":"\u003cp\u003eAnimaux non admis.\u003cbr\/\u003eEnfants à partir de 12 ans (nous ne  proposons pas de menus enfants).\u003cbr\/\u003eEn cas d’annulation ou de modifications du nombre de couverts moins de 48h à l’avance, la somme de 300€ au Déjeuner et 400€ au Diner par personne non présente, sera prélevée sur la carte confiée au moment de la réservation.\u003cbr\/\u003eDress code : Casual Chic.\u003cbr\/\u003eService Voiturier : 20€ \/ Voiture (uniquement au dîner).\u003cbr\/\u003e\u003cbr\/\u003eNous ouvrons les réservations 2 mois en amont. L'ouverture des réservations s'effectue le premier mardi de chaque mois à 9h30.\u003cbr\/\u003e\u003c\/p\u003e","header_slide_link_1_text":"Réserver une table \u003e","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":"#000000","header_slide_color":"#ffffff"})</script>
697<div id="NavDrawer" class="drawer drawer--right">
698    <div class="drawer__contents">
699        <div class="drawer__scrollable">
700            <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="/pages/univers"  class="mobile-nav__link GTM_HEADER_LINK " data-gtm-link="LE RESTAURANT" id="Label-pages-univers1">
701                                        LE RESTAURANT
702                                    </a>
703                                    <div class="mobile-nav__toggle">
704                                        <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-pages-univers1" aria-labelledby="Label-pages-univers1">
705                                            <div class="collapsible-trigger-icon">
706                                                <img src="//restaurant-kei.fr/cdn/shop/t/2/assets/infinite_arrow.svg?v=40082215874733469741727887666" alt="">
707                                            </div>
708                                        </button>
709                                    </div></div><div id="Linklist-pages-univers1" class="mobile-nav__sublist collapsible-content collapsible-content--all">
710                                <div class="collapsible-content__inner">
711                                    <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
712                                                <div class="mobile-nav__child-item"><a href="/pages/univers"  class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="UNIVERS" id="Sublabel-pages-univers1">
713                                                            UNIVERS
714                                                        </a></div></li><li class="mobile-nav__item">
715                                                <div class="mobile-nav__child-item"><a href="/pages/experience"  class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="EXPÉRIENCE" id="Sublabel-pages-experience2">
716                                                            EXPÉRIENCE
717                                                        </a></div></li><li class="mobile-nav__item">
718                                                <div class="mobile-nav__child-item"><a href="/pages/sensibilite"  class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="SENSIBILITÉ" id="Sublabel-pages-sensibilite3">
719                                                            SENSIBILITÉ
720                                                        </a></div></li><li class="mobile-nav__item">
721                                                <div class="mobile-nav__child-item"><a href="/pages/harmonie"  class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="HARMONIE" id="Sublabel-pages-harmonie4">
722                                                            HARMONIE
723                                                        </a></div></li><li class="mobile-nav__item">
724                                                <div class="mobile-nav__child-item"><a href="/pages/ambiance"  class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="AMBIANCE" id="Sublabel-pages-ambiance5">
725                                                            AMBIANCE
726                                                        </a></div></li><li class="mobile-nav__item">
727                                                <div class="mobile-nav__child-item"><a href="/pages/nous-rejoindre"  class=" mobile-nav__link GTM_HEADER_LINK" data-gtm-link="RECRUTEMENT" id="Sublabel-pages-nous-rejoindre6">
728                                                            RECRUTEMENT
729                                                        </a></div></li></ul></div>
730                            </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/pages/degustations-et-menus"  class=" mobile-nav__link  GTM_HEADER_LINK" data-gtm-link="LES MENUS">
731                                LES MENUS
732                            </a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/pages/nos-restaurants"  class=" mobile-nav__link  GTM_HEADER_LINK" data-gtm-link="NOS RESTAURANTS">
733                                NOS RESTAURANTS
734                            </a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/pages/nous-contacter"  class=" mobile-nav__link  GTM_HEADER_LINK" data-gtm-link="PRESSE & CONTACT">
735                                PRESSE & CONTACT
736                            </a></li><li class="mobile-nav__item appear-animation appear-delay-7"><a href="/pages/la-boutique-de-kei-kobayashi"  class=" mobile-nav__link  GTM_HEADER_LINK" data-gtm-link="OFFRIR">
737                                OFFRIR
738                            </a></li></ul>
739            <ul class="mobile-nav__social"><li class="appear-animation appear-delay-8">
740                        <a target="_blank" rel="noopener" href="https://m.facebook.com/www.restaurantkei.fr/?locale2=fr_FR" title="RESTAURANT KEI sur Facebook">
741                            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
741ox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
742                            <span class="icon__fallback-text">Facebook</span>
743                        </a>
744                    </li><li class="appear-animation appear-delay-9">
745                        <a target="_blank" rel="noopener" href="https://www.instagram.com/restaurantkei/?hl=fr" title="RESTAURANT KEI sur Instagram">
746                            <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.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>
747                            <span class="icon__fallback-text">Instagram</span>
748                        </a>
749                    </li></ul>
750        </div>
751    </div>
752</div>
753��<div id="CartDrawer" class="drawer drawer--right">
754    <form id="CartDrawerForm" onkeydown="return event.key != 'Enter';" action="/cart" method="post" novalidate class="drawer__contents js-prevent-enter">
755      <div class="drawer__fixed-header">
756        <div class="drawer__header appear-animation appear-delay-1">
757          <div class="drawer__title">Mon panier</div>
758          <div class="drawer__close">
759            <button type="button" class="drawer__close-button js-drawer-close">
760              <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>
761              <span class="icon__fallback-text">Fermer le panier</span>
762              <span class="drawer__close--mobile">
763                  <svg xmlns="http://www.w3.org/2000/svg" id="Calque_1" data-name="Calque 1" width="16" viewB
763ox="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>
764                  Retour
765                </span>
766            </button>
767          </div>
768        </div>
769      </div>
770      <div class="drawer__inner">
771        <div class="drawer__scrollable js-cart-product-container">
772          <div data-products class="appear-animation appear-delay-2"></div>
773
774          
775        </div>
776        <div class="drawer__footer appear-animation appear-delay-4">
777          <div data-discounts>
778            
779          </div>
780
781          
782          <div class="js-cart-fees">
783            
784          </div>
785
786          <div class="cart__item-price-details cart__item-row">
787            <div class="cart__item-sub">
788              <div class="cart__subtotal">total</div>
789              <div data-subtotal>
790                0,00€
791              </div>
792            </div>
793          </div>
794
795          <div class="cart__item-row cart__savings text-center hide" data-savings></div>
796
797          <div class="cart__item-row text-center ajaxcart__note cart__checkout-text js-msg-checkout js-missing-zip-message">
798            POUR COMMANDER, ENTREZ VOTRE CODE POSTAL<br />
799          </div>
800
801          
802
803          <div class="cart__checkout-wrapper js-btn-checkout">
804            <button type="submit"  class="btn btn--no-animate cart__button-company hide">
805              Commander pour mon entreprise
806            </button>
807            <button id="formOpenCheckout" type="submit" name="checkout" data-terms-required="false"  class="btn cart__checkout hide GTM_PANELCART_ORDER" >
808              COMMANDER
809            </button>
810          </div>
811        </div>
812      </div>
813
814      <div class="drawer__cart-empty appear-animation appear-delay-2  js-msg-cart-empty hide">
815        <div class="drawer__scrollable drawer__scrollable--empty" style="overflow: hidden;">
816          <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">
817              <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>
818          <div class="drawer__cart-empty__text">
819            <div class="drawer__cart-empty__title">
820              Votre panier est vide.
821            </div>
822            <div class="drawer__cart-empty__sub">
823              Veuillez ajouter un produit de votre choix pour passer commande
824            </div>
825          </div>
826        </div>
827      </div>
828
829    </form>
830
831  </div><div data-section-id="header" data-section-type="header">
832  <div id="HeaderWrapper" class="header-wrapper header-wrapper--overlay is-light"><header
833            id="SiteHeader"
834            class="site-header"
835            data-sticky="true"
836            data-overlay="true"
837            style=""
838    >
839      <div class="page-width">
840        <div class="header-layout header-layout--left-center" data-logo-align="left">
841          
842            <div style="display: flex;flex-direction: row;">
843              <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">
844                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64">
845                  <path d="M7 15h51M7 32h51M7 49h51"></path>
846                </svg>
847                <span class="icon__fallback-text">Navigation</span>
848              </button>
849              <span class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide btn_hamburger_left" style="display: none;opacity: 0">
850              <div class="icon icon-hamburger"></div>
851            </span>
852            </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
853  .header-layout--left-center .header-item--logo,
854  .header-layout--left-center .header-item--icons {
855  -webkit-box-flex: 0 1 70px;
856  -ms-flex: 0 1 70px;
857  flex: 0 1 70px;
858  }
859
860  @media only screen and (min-width: 769px) {
861  .header-item--logo,
862  .header-layout--left-center .header-item--logo,
863  .header-layout--left-center .header-item--icons {
864  -webkit-box-flex: 0 0 130px;
865  -ms-flex: 0 0 130px;
866  flex: 0 0 130px;
867  }
868  }
869
870  .site-header__logo a {
871  max-width: 70px;
872  }
873  .is-light .site-header__logo .logo--inverted {
874  max-width: 70px;
875  }
876  @media only screen and (min-width: 769px) {
877  .site-header__logo a {
878  max-width: 130px;
879  }
880
881  .is-light .site-header__logo .logo--inverted {
882  max-width: 130px;
883  }
884  }</style><h1 id="LogoContainer" class="site-header__logo " itemscope itemtype="http://schema.org/Organization">
885    <span class="visually-hidden">RESTAURANT KEI</span>
886      <a
887              href="/"
888              itemprop="url"
889              class="site-header__logo-link logo--has-inverted GTM_HEADER_LOGO">
890        <img
891                class="small--hide"
892                src="//restaurant-kei.fr/cdn/shop/files/logo_kei_cb3eb10a-6787-4d34-9441-0470eefe3bc3_130x.png?v=1734373604"
893                srcset="//restaurant-kei.fr/cdn/shop/files/logo_kei_cb3eb10a-6787-4d34-9441-0470eefe3bc3_130x.png?v=1734373604 1x, //restaurant-kei.fr/cdn/shop/files/[email protected]?v=1734373604 2x"
894                alt="RESTAURANT KEI"
895                itemprop="logo">
896        <img
897                class="medium-up--hide"
898                src="//restaurant-kei.fr/cdn/shop/files/logo_kei_cb3eb10a-6787-4d34-9441-0470eefe3bc3_70x.png?v=1734373604"
899                srcset="//restaurant-kei.fr/cdn/shop/files/logo_kei_cb3eb10a-6787-4d34-9441-0470eefe3bc3_70x.png?v=1734373604 1x, //restaurant-kei.fr/cdn/shop/files/[email protected]?v=1734373604 2x"
900                alt="RESTAURANT KEI">
901      </a><a
902                href="/"
903                itemprop="url"
904                class="site-header__logo-link logo--inverted GTM_HEADER_LOGO">
905          <img
906                  class="small--hide"
907                  src="//restaurant-kei.fr/cdn/shop/files/logo_kei_f0ce3e4e-206f-4e3a-b478-654bb9963653_130x.png?v=1734373605"
908                  srcset="//restaurant-kei.fr/cdn/shop/files/logo_kei_f0ce3e4e-206f-4e3a-b478-654bb9963653_130x.png?v=1734373605 1x, //restaurant-kei.fr/cdn/shop/files/[email protected]?v=1734373605 2x"
909                  alt="RESTAURANT KEI"
910                  itemprop="logo">
911          <img
912                  class="medium-up--hide"
913                  src="//restaurant-kei.fr/cdn/shop/files/logo_kei_f0ce3e4e-206f-4e3a-b478-654bb9963653_70x.png?v=1734373605"
914                  srcset="//restaurant-kei.fr/cdn/shop/files/logo_kei_f0ce3e4e-206f-4e3a-b478-654bb9963653_70x.png?v=1734373605 1x, //restaurant-kei.fr/cdn/shop/files/[email protected]?v=1734373605 2x"
915                  alt="RESTAURANT KEI">
916        </a></h1></div>
917              <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
918        site-nav--first-level
919        
920         site-nav--has-dropdown
921        
922        "
923        aria-haspopup="true">
924
925      
926      
927
928      
929      
930        <a href="/pages/univers"   class=" site-nav__link site-nav__link--has-dropdown GTM_HEADER_LINK" data-gtm-link="LE RESTAURANT" >
931          <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>
932      �<ul class="site-nav__dropdown text-left"><li class="site-nav--second-level ">
933
934              
935              <a href="/pages/univers" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
936               <span class="megamenu__link-label ">UNIVERS</span></a>
937
938              �</li><li class="site-nav--second-level ">
939
940              
941              <a href="/pages/experience" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
942               <span class="megamenu__link-label ">EXPÉRIENCE</span></a>
943
944              �</li><li class="site-nav--second-level ">
945
946              
947              <a href="/pages/sensibilite" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
948               <span class="megamenu__link-label ">SENSIBILITÉ</span></a>
949
950              �</li><li class="site-nav--second-level ">
951
952              
953              <a href="/pages/harmonie" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
954               <span class="megamenu__link-label ">HARMONIE</span></a>
955
956              �</li><li class="site-nav--second-level ">
957
958              
959              <a href="/pages/ambiance" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
960               <span class="megamenu__link-label ">AMBIANCE</span></a>
961
962              �</li><li class="site-nav--second-level ">
963
964              
965              <a href="/pages/nous-rejoindre" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
966               <span class="megamenu__link-label ">RECRUTEMENT</span></a>
967
968              �</li></ul></li><li class="site-nav__item site-nav__expanded-item
969        site-nav--first-level
970        
971        
972        
973        "
974        >
975
976      
977      
978
979      
980      
981        <a href="/pages/degustations-et-menus"   class=" site-nav__link GTM_HEADER_LINK" data-gtm-link="LES MENUS" >
982          <span class="megamenu__link-label "> LES MENUS</span></a>
983      �</li><li class="site-nav__item site-nav__expanded-item
984        site-nav--first-level
985        
986        
987        
988        "
989        >
990
991      
992      
993
994      
995      
996        <a href="/pages/nos-restaurants"   class=" site-nav__link GTM_HEADER_LINK" data-gtm-link="NOS RESTAURANTS" >
997          <span class="megamenu__link-label "> NOS RESTAURANTS</span></a>
998      �</li><li class="site-nav__item site-nav__expanded-item
999        site-nav--first-level
1000        
1001        
1002        
1003        "
1004        >
1005
1006      
1007      
1008
1009      
1010      
1011        <a href="/pages/nous-contacter"   class=" site-nav__link GTM_HEADER_LINK" data-gtm-link="PRESSE & CONTACT" >
1012          <span class="megamenu__link-label "> PRESSE & CONTACT</span></a>
1013      �</li><li class="site-nav__item site-nav__expanded-item
1014        site-nav--first-level
1015        
1016        
1017        
1018        "
1019        >
1020
1021      
1022      
1023
1024      
1025      
1026        <a href="/pages/la-boutique-de-kei-kobayashi"   class=" site-nav__link GTM_HEADER_LINK" data-gtm-link="OFFRIR" >
1027          <span class="megamenu__link-label "> OFFRIR</span></a>
1028      �</li></ul></div><div class="header-item header-item--icons"><div class="text-center btn_annexe" style="gap:10px;display: flex">
1029                  <span class="btn btn-second btn_annexe_first_button js-open-header-slider" ></span>
1030                  <span class="btn btn-second btn_annexe_second_button js-open-header-slider js-header-second-button" ><span style="font-size: 12px; font-family: 'Avenir Next Medium', sans-serif;">     RÉSERVER</span></span></div><div class="site-nav site-nav--icons">
1031  <div class="site-nav__icons">
1032    
1033
1034    
1035      
1036          
1037              <button
1038                      type="button"
1039                      class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide btn_hamburger_right"
1040                      aria-controls="NavDrawer">
1041                  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
1042                  <span class="icon__fallback-text">Navigation</span>
1043              </button>
1044      <div class="js-language-wrapper hidden"></div><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart js-no-transition GTM_HEADER_PANIER" aria-controls="CartDrawer" data-icon="">
1045      <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag-minimal" viewBox="9 8 48 48"><path stroke="null" id="svg_4" fill-opacity="null" stroke-opacity="null" fill="null" d="M11.375 17.863h41.25v36.75h-41.25z"/><path stroke="null" id="svg_2" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/></svg><span class="icon__fallback-text">Panier</span>
1046        <span id="CartBubble" class="cart-link__bubble"></span>
1047      </span>
1048    </a></div>
1049</div>
1050</div>
1051        </div></div>
1052      <div class="site-header__search-container">
1053        <div class="site-header__search">
1054          <div class="page-width">
1055            <form
1056                    action="/search"
1057                    method="get"
1058                    id="HeaderSearchForm"
1059                    class="site-header__search-form"
1060                    role="search"
1061            >
1062              <input type="hidden" name="type" value="product,article,page,collection">
1063              <button type="submit" class="text-link site-header__search-btn">
1064                <svg
1065                        aria-hidden="true"
1066                        focusable="false"
1067                        role="presentation"
1068                        class="icon icon-search"
1069                        viewBox="0 0 64 64"
1070                >
1071                  <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"/>
1072                </svg>
1073                <span class="icon__fallback-text">Recherche</span>
1074              </button>
1075              <input
1076                      type="search"
1077                      name="q"
1078                      value=""
1079                      placeholder="Rechercher dans la boutique"
1080                      class="site-header__search-input"
1081                      aria-label="Rechercher dans la boutique"
1082              >
1083            </form>
1084            <button type="button" id="SearchClose" class="text-link site-header__search-btn">
1085              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64">
1086                <path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/>
1087              </svg>
1088              <span class="icon__fallback-text">"Fermer (Esc)"</span>
1089            </button>
1090          </div>
1091        </div><div id="PredictiveWrapper" class="predictive-results hide">
1092            <div class="page-width">
1093              <div id="PredictiveResults" class="predictive-result__layout"></div>
1094              <div class="text-center predictive-results__footer">
1095                <button type="button" class="btn" data-predictive-search-button>
1096                  <small>
1097                    Voir plus
1098                  </small>
1099                </button>
1100              </div>
1101            </div>
1102          </div></div>
1103    </header>
1104  </div>
1105</div>
1106<div class="HeaderInformationSlide js-header-slide is-hidden">
1107  <div class="HeaderInformationContainer">
1108    <div class="btn js-header-slide-close">
1109      <span></span>
1110      <span></span>
1111    </div>
1112    <section>
1113      <p class="infos">
1114        <p>Animaux non admis.<br/>Enfants à partir de 12 ans (nous ne  proposons pas de menus enfants).<br/>En cas d’annulation ou de modifications du nombre de couverts moins de 48h à l’avance, la somme de 300€ au Déjeuner et 400€ au Diner par personne non présente, sera prélevée sur la carte confiée au moment de la réservation.<br/>Dress code : Casual Chic.<br/>Service Voiturier : 20€ / Voiture (uniquement au dîner).<br/><br/>Nous ouvrons les réservations 2 mois en amont. L'ouverture des réservations s'effectue le premier mardi de chaque mois à 9h30.<br/></p>
1115      </p>
1116      <div class="text">
1117        
1118          <a href="/pages/reserver-1" class="redirectLink js-header-slide-close">
1119            Réserver une table >
1120          </a>
1121        
1122        
1123          <a href="/pages/la-boutique-de-kei-kobayashi" class="redirectLink js-header-slide-close">
1124            Découvrir nos cartes cadeaux
1125          </a>
1126        
1127      </div>
1128    </section>
1129  </div>
1130</div>
1131
1132<style>
1133.HeaderInformationSlide {
1134  position: fixed;
1135  z-index: 2000;
1136  top: 0;
1137    left: 0;
1138    right: 0;
1139    bottom: 0;
1140
1141  background-color: #000000;
1142  opacity:0.9;
1143  display: flex;
1144  transition: transform .3s;
1145}
1146.HeaderInformationSlide.is-hidden {
1147  transform: translateX(100%);
1148}
1149.HeaderInformationSlide .btn {
1150  position: fixed;
1151  right: 105px;
1152  top: 84px;
1153  z-index: 100000;
1154  width: 60px;
1155  height: 60px;
1156  background-color: transparent;
1157}
1158.HeaderInformationSlide .btn span {
1159  display: block;
1160  box-shadow: 0 2px 10px 0 rgba(0,0,0,.3);
1161  border-radius: 3px;
1162  height: 1px;
1163  background: #ffffff;
1164  transition: all .3s;
1165  position: relative;
1166  width: 50px;
1167}
1168.HeaderInformationSlide .btn span:first-child {
1169  top: 22px;
1170  transform: rotate(45deg);
1171}
1172.HeaderInformationSlide .btn span:nth-child(2) {
1173  bottom: -22px;
1174  transform: rotate(135deg);
1175}
1176.HeaderInformationSlide .infos {
1177  font-size: 14px;
1178  white-space: break-spaces;
1179  color: #fff;
1180  text-transform: none;
1181  font-style: italic;
1182  text-align: center;
1183}
1184
1185.HeaderInformationContainer, .HeaderInformationContainer p {
1186  width: 100%;
1187  text-align: center;
1188  line-height: 2;
1189}
1190
1191.HeaderInformationSlide .HeaderInformationContainer section {
1192  position: relative;
1193  height: 100%;
1194  width: 100%;
1195  flex-direction: column;
1196  display: flex;
1197  justify-content: center;
1198  align-items: center;
1199}
1200
1201.HeaderInformationSlide .HeaderInformationContainer section .text {
1202  display: flex;
1203    flex-direction: column;
1204    justify-content: center;
1205    align-items: center;
1206}
1207
1208.HeaderInformationSlide .HeaderInformationContainer a {
1209  position: relative;
1210  margin: 40px 0 15px;
1211  font-family: var(--typeHeaderPrimary), var(--typeHeaderFallback);
1212  display: inline-block;
1213  font-size: 20px;
1214  text-transform: uppercase;
1215  text-decoration: underline;
1216}
1217
1218  .is-light .site-nav__link , .is-light a.btn-second{
1219    opacity:50%;
1220  }
1221
1222  .site-nav__link, .site-nav__dropdown-link,.megamenu__link-label { font-size: 14px; }
1223  .cart-link__bubble--visible{
1224  
1225    background-color:#000000 ;
1226  
1227  
1228    color:#ffffff ;
1229  
1230  
1231    border-color:#000000 ;
1232  
1233  }
1234
1235  @media all and (min-width: 589px){
1236    .site-header__logo img {
1237      opacity:1 !important;
1238      /* width: 130px !important; */
1239      max-width: 130px !important;
1240    }
1241
1242    .btn_annexe_first_button{
1243      display:none;width: 90px;
1244        min-width: auto;
1245        padding: 8px 0px;}
1246
1247    .btn_annexe_second_button{
1248      display:inline-block;width: 120px;
1249        min-width: auto;
1250        padding: 8px 0px;}
1251  }
1252  .btn-second{
1253      border-radius:100px !important;
1254  }
1255.HeaderInformationContainer .btn {
1256  border: none !important;
1257}
1258  @media all and (max-width: 589px){
1259    .HeaderInformationContainer .btn {
1260      right: 0;
1261      top: 30px;
1262    }
1263    .site-header__logo img {
1264      opacity:1 !important;
1265      
1266      /* width: 70px !important; */
1267      max-width: 70px !important;
1268    }
1269  
1270    .btn_annexe_first_button{
1271      display:none;width: 80px;
1272        min-width: auto;
1273        padding: 8px 0;}
1274
1275    .btn_annexe_second_button{
1276      display:inline-block;width: 100px;
1277        min-width: auto;
1278        padding: 8px 0px;}
1279
1280  }/* Offset first hero's text to make room for overlaid navigation */
1281  .shopify-section:first-child .hero__text-content.vertical-center {padding-top: 110px;}
1282  @media screen and (max-width: 768px) {
1283    .shopify-section:first-child .hero__text-content.vertical-center {padding-top: 70px;}
1284  }.site-nav__dropdown{
1285  
1286    /*  #fff9f5 - 1.0 */
1287    background-color: #fff9f5!important;
1288  }
1289
1290  #HeaderWrapper .btn-second{
1291      color: #ffffff;
1292      background: rgba(0,0,0,0);
1293      border: 1px solid #ffffff;
1294    }
1295  #HeaderWrapper .btn-second:hover{
1296    color: #000000 !important;
1297    background: #ffffff !important;
1298    border: 1px solid #ffffff !important;
1299  }
1300  
1301</style>
1302<script>
1303  // switch header
1304  $("#header_filter").show();
1305  // On click ".js-header-slide-close" add "is-hidden" class to ".js-header-slide" (no jquery)
1306    document.addEventListener('click', function(event) {
1307        if (!event.target.closest('.js-header-slide-close')) return;
1308        document.querySelector('.js-header-slide').classList.add('is-hidden');
1309    });
1310    // On click ".js-open-header-slider" remove "is-hidden" class to ".js-header-slide" (no jquery)
1311    document.addEventListener('click', function(event) {
1312        if (!event.target.closest('.js-open-header-slider')) return;
1313        document.querySelector('.js-header-slide').classList.remove('is-hidden');
1314    });
1315
1316</script>
vendor: 2 bytes, line 1316
1316
1317<script type="application/ld+json">
1318  
1319</script>
1319
1320</div><div id="shopify-section-floating-translate" class="shopify-section FloatingTranslate">
1321<div class="FloatingTranslate_Container shape__rounded js-floating-translate-container">
1322    
1323    <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="/" /><input type="hidden" name="language_code" value="fr"></form>
1324    
1325    <div class="FloatingTranslate_Button js-floating-translate-toggle">
1326        <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>
1327        <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>
1328    </div>
1329    <div class="FloatingTranslate_Menu">
1330        
1331            
1332            
1333            
1334            
1335            
1336            
1337            
1338            
1339            
1340            
1341            <a href="#" class="FloatingTranslate_MenuItem js-lang-selector state__selected" data-lang="fr">
1342                
1343                <div class="FloatingTranslate_MenuItem--flag --flag-only">
1344                    
1345                    
1346                    <div class="FloatingTranslate_MenuItem--flagIcon"><img src="https://flagicons.lipis.dev/flags/4x3/fr.svg" alt="fr flag icon"></div>
1347                </div>
1348                
1349                
1350                
1351            </a>
1352        
1353            
1354            
1355            
1356            
1357            
1358            
1359            
1360            
1361            
1362            
1363            <a href="#" class="FloatingTranslate_MenuItem js-lang-selector" data-lang="en">
1364                
1365                <div class="FloatingTranslate_MenuItem--flag --flag-only">
1366                    
1367                    
1368                    <div class="FloatingTranslate_MenuItem--flagIcon"><img src="https://flagicons.lipis.dev/flags/4x3/gb.svg" alt="en flag icon"></div>
1369                </div>
1370                
1371                
1372                
1373            </a>
1374        
1375            
1376            
1377            
1378            
1379            
1380            
1381            
1382            
1383            
1384            
1385            <a href="#" class="FloatingTranslate_MenuItem js-lang-selector" data-lang="ja">
1386                
1387                <div class="FloatingTranslate_MenuItem--flag --flag-only">
1388                    
1389                    
1390                    <div class="FloatingTranslate_MenuItem--flagIcon"><img src="https://cdn.shopify.com/s/files/1/0850/6064/9288/files/drapeau_japonais.png?v=1735843057" alt="ja flag icon"></div>
1391                </div>
1392                
1393                
1394                
1395            </a>
1396        
1397    </div>
1398</div>
1399<style>
1400    body {
1401        margin-top: 0 !important;
1402    }
1403    .FloatingTranslate_Container {
1404        position: fixed;
1405        right: 36px;
1406        top: 21px;
1407            color: var(--colorNavText);
1408        z-index: 100;
1409        display: flex;
1410        flex-direction: column;
1411        align-items: end;
1412    }
1413        .is-light .FloatingTranslate_Container {
1414            color: #fff;
1415        }
1416    .FloatingTranslate_Button--icon.--onLight {
1417        display: none;
1418    }
1419    .is-light .FloatingTranslate_Button--icon {
1420        display: none;
1421    }
1422    .is-light .FloatingTranslate_Button--icon.--onLight {
1423            display: block;
1424        }
1425
1426        .FloatingTranslate_Container.--isRelative {
1427            position: relative;
1428            top: 0;
1429            right: 0;
1430
1431        }
1432
1433        .FloatingTranslate_Container.--isRelative .FloatingTranslate_Menu {
1434            position: absolute;
1435            top: 26px;
1436        }
1437        .FloatingTranslate_Container.--isRelative .FloatingTranslate_Button {
1438            width: auto;
1439            height: auto;
1440        }
1441
1442        .FloatingTranslate_Container.--isRelative .FloatingTranslate_Button--icon {
1443            width: 20px;
1444            height: 20px;
1445        }
1446
1447
1448        .FloatingTranslate_Button {
1449        
1450            background-color: rgba(255, 255, 255, 0.0);
1451        
1452            padding: 4px;
1453            cursor: pointer;
1454            width: 20px;
1455            height: 20px;
1456        }
1457
1458        .FloatingTranslate_Button--icon {
1459            width: 16px;
1460            height: 16px;
1461            display: flex;
1462        }
1463
1464    .FloatingTranslate_Menu {
1465        background-color: #ffffff;
1466        box-shadow: 0 2px 8px rgba(0,0,0,0.3);
1467        opacity: 0;
1468        margin-top: -32px;
1469        transition: all .2s;
1470        pointer-events: none;
1471        width: 0;
1472        height: 0;
1473    }
1474
1475    .state__opened .FloatingTranslate_Menu {
1476        margin-top: 8px;
1477        opacity: 1;
1478        pointer-events: auto;
1479        width: auto;
1480        height: auto;
1481    }
1482
1483
1484        .FloatingTranslate_MenuItem {
1485            display: flex;
1486            padding: 4px 16px;
1487            align-items: center;
1488            border-top: 1px solid #DDDDDD;
1489            cursor: pointer;
1490        }
1491
1492        .FloatingTranslate_MenuItem.state__selected, .FloatingTranslate_MenuItem:hover, .FloatingTranslate_Menu:hover .FloatingTranslate_MenuItem:hover {
1493            background-color: #eeeeee;
1494        }
1495
1496        .FloatingTranslate_Menu:hover .FloatingTranslate_MenuItem.state__selected {
1497            background-color: transparent;
1498        }
1499
1500        .FloatingTranslate_Menu:hover .FloatingTranslate_MenuItem.state__selected:hover {
1501            background-color: #eeeeee;
1502        }
1503
1504
1505        .FloatingTranslate_MenuItem:first-child {
1506            border-top: none;
1507        }
1508
1509        .FloatingTranslate_MenuItem--flag {
1510            width: 18px;
1511        }
1512
1513        .FloatingTranslate_MenuItem--flagIcon {
1514            width: 100%;
1515            height: 14px;
1516            display: flex;
1517        }
1518        .FloatingTranslate_MenuItem--flag.--flag-only {
1519            padding: 4px 8px;
1520            width: 34px;
1521        }
1522
1523        .FloatingTranslate_MenuItem--separator {
1524            width: 8px;
1525        }
1526
1527        .FloatingTranslate_Container.shape__rounded .FloatingTranslate_Button {
1528            border-radius: 50%;
1529        }
1530
1531        .FloatingTranslate_Container.shape__capsule .FloatingTranslate_Button {
1532            padding: 2px 8px;
1533            border-radius: 9px;
1534        }
1535
1536        .FloatingTranslate_Container.shape__rounded .FloatingTranslate_Menu, .FloatingTranslate_Container.shape__capsule .FloatingTranslate_Menu {
1537            border-radius: 9px;
1538        }
1539
1540
1541    </style>
1542
1543<script>
1544    (function (){
1545        const $wrapper = $('.js-language-wrapper');
1546        if($wrapper.length > 0) {
1547            const $content = $('.js-floating-translate-container');
1548            $content.addClass('--isRelative')
1549            $wrapper.html($content).addClass('site-nav__link site-nav__link--icon');
1550            $content.hide();
1551            $wrapper.find('.js-floating-translate-container').show();
1552            $wrapper.removeClass('hidden')
1553        }
1554        $('body')
1555            .on('click', function (e) {
1556                var t = $(e.originalEvent.target)
1557                if(!t.closest('.js-floating-translate-container').length && !t.hasClass('.js-floating-translate-container')) {
1558                    $('.js-floating-translate-container').removeClass('state__opened')
1559                }
1560            })
1561            .on('click.toggleTranslationMenu', '.js-floating-translate-toggle', function (){
1562                $(this).closest('.js-floating-translate-container').toggleClass('state__opened')
1563            })
1564            .on('click.changeLanguage', '.js-lang-selector', function () {
1565                if($(this).attr('href') === '#') {
1566                    if(!!$('#transcySwitcherContainer').length) {
1567                        $('.transcy-handle-select[data-code="' + $(this).attr('data-lang') + '"]').trigger('click');
1568                    } else {
1569                        var $form = $('#localization_form');
1570                        $form.find('input[name="language_code"]').val($(this).attr('data-lang'));
1571                        $form.submit()
1572                    }
1573
1574                }
1575            })
1576        setTimeout(function (){
1577            let $a = $('.js-gtrad-selector');
1578            $a.each(function () {
1579                let url = $(this).attr('href')
1580                url = url.split('&u=')[1];
1581                if($(this).attr('data-lang') === 'fr') {
1582                    url = "https:\/\/restaurant-kei.fr\/"
1583                        console.log('CANON', url)
1584                }
1585                if(url) {
1586                    url = url.split('%3D').join('=').split('%26').join('&')
1587
1588                    $(this).attr('href', url);
1589                }
1590            })
1591        }, 1000)
1592    })()
1593</script>
1593
1594
1595
1596</div><div id="shopify-section-menu_livraison" class="shopify-section"><template class="templateChefIndispo">
1597  <div class="chef_indispo  ">
1598    <div class="chef_indispo_popup" >
1599      <div class="h2 xs-show">Nous sommes désolés, le restaurant ne prend plus de commande pour la date sélectionnée.</div>
1600      <p class="xs-hidden">Attention, en modifiant vos filtres, votre panier se videra automatiquement.</p>
1601      <div class="flex MenuFiltre_CancelButtons" style="justify-content: center;">
1602        <div class="button  js-btn_chef_indispo" >Annuler</div>
1603      </div>
1604      <div class="close js-btn_chef_indispo">
1605        <img src="//restaurant-kei.fr/cdn/shop/t/2/assets/croix_pop_up.svg?v=87914364060965199011727887663" alt="fermer" />
1606      </div>
1607    </div>
1608
1609  </div>
1610</template>
1611
1612<section data-page="index" id="sub_delivery_nav" style="height: 65px" class="js-sub_delivery_nav hidden js-filter-index home_filter_hide ">
1613  
1614  <div class="menuFiltre flex js-filtre-menu">
1615    <form id="delivery_form" class="delivery_form_particulier" novalidate >
1616      <div class="xs-hidden">Commande</div>
1617      <input type="checkbox" name="pickup_popup" id="pickup_popup">
1618      <label class="menuFiltre_input js-popup-order" for="pickup_popup">
1619
1620        <div class="floating_picto js-popup-order-label">
1621          <div class="icon-sac-pickup js-popup-order-label"></div>
1622        </div>
1623
1624        <span id="order" class="xs-hidden js-popup-order-label">Livrée/Emportée</span>
1625
1626        <div class="popup pickup xs-hidden" id="popup_type_delivery">
1627          
1628          <div class="delivery-border">
1629            <input type="radio" name="delivery_type" value="pickup" id="delivery_type_pickup" class="js-filter_chefs" >
1630            <label for="delivery_type_pickup" class="select-delivery-particulier menuFiltre_input js-order-value" data-type="pickup">
1631              <div class="floating_picto">
1632                <div class="icon-sac-pickup"></div>
1633              </div>
1634              <span id="pickup">Emportée</span>
1635            </label>
1636            <input type="radio" name="delivery_type" value="delivery" id="delivery_type_delivery" class="js-filter_chefs"  >
1637            <label for="delivery_type_delivery" class="select-delivery-particulier menuFiltre_input js-order-value" data-type="delivery">
1638              <div class="floating_picto">
1639                <div class="icon-camion-delivery"></div>
1640              </div>
1641              <span id="delivery">Livrée</span>
1642            </label>
1643          </div>
1644        </div>
1645        <select id="orderMobile" class="js-order-mobile-value xs-show" autofocus>
1646          <option value="" selected="selected" disabled>Livrée/Emportée</option>
1647          <option value="pickup|Emportée" >Emportée</option>
1648          <option value="delivery|Livrée" >Livrée</option>
1649        </select>
1650      </label>
1651
1652      <div class="xs-hidden">pour le</div>
1653      <div class="menuFiltre_input js-step-date">
1654        <div class="floating_picto">
1655          <div class="icon-calendar"></div>
1656        </div>
1657        <div class="form-group day date-border app-day-input"  >
1658          
1659          
1660          
1661
1662          
1663          
1664
1665          
1666          
1667          
1668
1669          <label for="datepickerMobile" id="datepicker__label"  data-placeholder="JJ/MM/AAAA" >JJ/MM/AAAA</label>
1670          <input type="text" class="form-control xs-hidden" min="" id="datepicker"  required autocomplete="off">
1671          <div id="field_filter_date_mobile" style="position: relative;height: 100%;width: 100%;">
1672            <input type="date" class="form-control js-filter_chefs xs-show" id="datepickerMobile"  value="" data-value="" min="2026-09-26" required    >
1673          </div>
1674        </div>
1675      </div>
1676      <div class="xs-hidden">entre</div>
1677      <div class="menuFiltre_input hour js-step-hour">
1678        <div class="floating_picto">
1679          <div class="icon-horloge"></div>
1680        </div>
1681        <div class="form-group hour">
1682          <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">
1683          <div id="timerContainer"></div>
1684          <div id="timerSelectContainer"></div>
1685        </div>
1686      </div>
1687    </form>
1688  </div>
1689  <div class="menuFiltre_overlay js-filtre-overlay" ></div>
1690  <div class="menuFiltre_resume js-filtre-resume menuFiltre_resumeContent">
1691    <div class="menuFiltre_resume__contener">
1692      <span class="js-resume-text xs-hidden"></span>
1693      <span data-url="/pages/la-boutique-de-kei-kobayashi" class="xs-show js-modal-return-close CloseModale" style="cursor: pointer;" >
1694        <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>
1695        Retour
1696      </span>
1697      <span class="js-resume-text-mobile xs-show" style="text-transform: initial;font-size: 12px;"></span>
1698      <div class="js-resume-button MenuFiltre__ChangeFiltre">Modifier</div>
1699    </div>
1700  </div>
1701  <div class="menuFiltre_alert_overlay js-alert-overlay"></div>
1702  <div class="menuFiltre_alert js-filtre-alert">
1703    <div class="h2 xs-hidden">Votre panier va perdre du poids</div>
1704    <div class="h2 xs-show">Modifier vos filtres vide automatiquement votre panier</div>
1705    <p class="xs-hidden">Attention, en modifiant vos filtres, votre panier se videra automatiquement.</p>
1706    <div class="flex MenuFiltre_CancelButtons" style="justify-content: center;">
1707      <div class="button button-full js-button-cancel">Annuler</div>
1708      <div class="button js-button-modify">Modifier les filtres</div>
1709    </div>
1710    <div class="close js-button-cancel">
1711      <img src="//restaurant-kei.fr/cdn/shop/t/2/assets/croix_pop_up.svg?v=87914364060965199011727887663"  alt="fermer" />
1712    </div>
1713  </div>
1714</section>
1715
1716<style>
1717  #datepicker__label{
1718    color:  rgba(153, 153, 153,0.4);
1719
1720    text-align: center;
1721    font-size: 14px;
1722    font-family: var(--typeBasePrimary),var(--typeBaseFallback);
1723    letter-spacing: inherit;
1724    text-transform: none;
1725    font-weight: normal;
1726    z-index: -1;
1727
1728    position: absolute;
1729    top: 0px;
1730    left: 34px;
1731    width: 84%;
1732    /*border: 1px solid red;*/
1733    height: 34px;
1734    line-height: 34px;
1735
1736
1737
1738  }
1739
1740  @media all and (max-width: 589px) {
1741
1742    #datepicker__label{
1743      font-size: 10px;
1744      position: absolute;
1745      top: 0px;
1746      left: 13px;
1747      width: 88%;
1748      /* border: 1px solid red;*/
1749      height: 22px;
1750      line-height: 22px;
1751
1752    }
1753
1754    .filter-hours{
1755      background:  rgb(246, 246, 246);
1756      height: 21px;
1757    }
1758
1759  }
1760  /*input#datepickerMobile::-webkit-datetime-edit{ color: transparent; }*/
1761  /* Include this to make it visible when input is clicked */
1762  /*input#datepickerMobile:focus::-webkit-datetime-edit{ color: #000; }*/
1763
1764 input#delivery_hour[disabled=disabled]{
1765    background:  rgb(246, 246, 246)
1766  }
1767
1768
1769
1770
1771  #delivery_form > .menuFiltre_input > .floating_picto,
1772  .ui-datepicker-calendar td:not(.ui-datepicker-unselectable):hover,
1773  .ui-datepicker-calendar td.ui-datepicker-today {
1774    background-color: #000000;
1775  }
1776  .floating_picto {
1777    background-color: #fafafa;
1778  }
1779  .menuFiltre_input,
1780  .popup .menuFiltre_input,
1781  .js-resume-button {
1782    border: 1px solid #000000;
1783  }
1784  .popup .menuFiltre_input span,
1785  .popup .floating_picto div,
1786  .js-filtre-text,
1787  .container-hours .hour-list .hour-content.active {
1788    color: #000000;
1789  }
1790  .popup .menuFiltre_input span {
1791    font-family: var(--typeBasePrimary), var(--typeBaseFallback);
1792  }
1793  .floating_picto {
1794    border-right: 1px solid #000000;
1795  }
1796
1797
1798
1799
1800  input[name="delivery_type"]:checked + .select-delivery-particulier,
1801  input[name="delivery_type"]:checked + .select-delivery-particulier span {
1802    background: #000000;
1803    color: white;
1804  }
1805  input[name="delivery_type"]:checked + .select-delivery-particulier .floating_picto {
1806    border-right: 1px solid white;
1807    background-color: #000000;
1808  }
1809  input[name="delivery_type"]:checked + .select-delivery-particulier .floating_picto div {
1810    color: white;
1811  }
1812  .menuFiltre_resume {
1813    color: #000000;
1814  }
1815  .menuFiltre_alert .button {
1816    border: 1px solid #000000;
1817    color: #000000;
1818  }
1819  .menuFiltre_alert .button:hover {
1820    border: 1px solid #000000;
1821    background-color: #000000;
1822    color: white;
1823  }
1824
1825
1826
1827  .ui-datepicker-header .ui-datepicker-prev:before {
1828    content: url(//restaurant-kei.fr/cdn/shop/t/2/assets/fleche_calendrier.svg?v=46693583701941437731729240925);
1829    position: relative;
1830    cursor:pointer;
1831  }
1832
1833  .ui-datepicker-header .ui-datepicker-next:before {
1834    content: url(//restaurant-kei.fr/cdn/shop/t/2/assets/fleche_calendrier.svg?v=46693583701941437731729240925);
1835    position: relative;
1836    cursor:pointer;
1837  }
1838
1839  .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled:before {
1840    content: url(//restaurant-kei.fr/cdn/shop/t/2/assets/fleche_calendrier_disabled.svg?v=129689393063761730611729156287);
1841    position: relative;
1842    cursor:pointer;
1843  }
1844  .ui-datepicker-header .ui-datepicker-next.ui-state-disabled:before {
1845    content: url(//restaurant-kei.fr/cdn/shop/t/2/assets/fleche_calendrier_disabled.svg?v=129689393063761730611729156287);
1846    position: relative;
1847    cursor:pointer;
1848  }
1849
1850  @media all and (max-width: 589px) {
1851    .menuFiltre_alert .button-full {
1852      border: 1px solid var(--colorBtnPrimary);
1853      color: var(--colorBtnPrimary);
1854      background-color: white;
1855    }
1856
1857    .chef_indispo_popup{
1858      bottom: 0;
1859      top: initial;
1860      transform: initial;
1861      left: 0;
1862      right: 0;
1863      width: initial;
1864      min-width: initial;
1865      height: initial;
1866      padding: 36px;
1867
1868      justify-content: center;
1869      flex-direction: column;
1870      position: fixed;
1871      background: white;
1872      z-index: 101;
1873      text-align: center;
1874
1875    }
1876    .chef_indispo_popup .close{
1877      position: absolute;
1878      right: 24px;
1879      top: 17px;
1880      cursor: pointer;
1881    }
1882    .chef_indispo_popup .close img {
1883      width: 11px;
1884      height: 11px;
1885    }
1886    .chef_indispo_popup .h2 {
1887      font-size: 14px;
1888      margin-bottom: 16px;
1889      text-transform: uppercase;
1890      color: var(--colorBtnPrimary);
1891      font-weight: normal;
1892      justify-content: center;
1893    }
1894    .chef_indispo_popup .button {
1895      border: 1px solid var(--colorBtnPrimary);
1896      color: var(--colorBtnPrimary);
1897      background-color: white;
1898      line-height: 24px;
1899      font-size: 10px;
1900      min-width: 110px;
1901      border-radius: 1px;
1902
1903      text-transform: uppercase;
1904      padding: 10px 0;
1905
1906      margin-left: 0;
1907      margin-top: 12px;
1908      width: 166px;
1909    }
1910
1911
1912    .chef_indispo_popup .button {
1913      border: 1px solid #000000;
1914      color: #000000;
1915    }
1916    .chef_indispo_popup .button:hover {
1917      border: 1px solid #000000;
1918      background-color: #000000;
1919      color: white;
1920    }
1921
1922
1923    .menuFiltre_alert .button {
1924      border: 1px solid #000000;
1925      color: #000000;
1926    }
1927    .menuFiltre_alert .button:hover {
1928      border: 1px solid #000000;
1929      background-color: #000000;
1930      color: white;
1931    }
1932  }
1933  @media only screen and (max-width: 480px) {
1934    #sub_delivery_nav.home_filter_show {
1935      top: 61px;
1936      z-index: 10;
1937      position: absolute;
1938      display: block;
1939    }
1940  }
1941  #sub_delivery_nav.home_filter_show {
1942    top: 85px;
1943    z-index: 10;
1944    position: absolute;
1945    display: block;
1946  }
1947  #sub_delivery_nav.home_filter_hide {
1948    display: none;
1949  }
1950</style>
1951<script>
1952  
1953</script>
vendor: 2 bytes, line 1953
1953
1954<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
vendor: 2 bytes, line 1954
1954
1955<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/LIB.jquery.mobile.custom.min.js?v=124096137454707077661727887583" type="text/javascript"></script>
vendor: 2 bytes, line 1955
1955
1956<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/LIB.jquery-ui.min.js?v=46089069986350409251727887550" type="text/javascript"></script>
vendor: 2 bytes, line 1956
1956
1957<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/LIB.datepicker.js?v=67154468867845795851727887496" type="text/javascript"></script>
1957
1958
1959<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/SC.filters.js?v=55102953868921517431727887644" type="text/javascript"></script>
vendor: 2 bytes, line 1959
1959
1960<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/SC.filters_modal.js?v=143893921958757128551727887573" type="text/javascript"></script>
1960
1961
1962<script>
1963  /** Days to be disabled as an array */
1964  var disableddates = [];
1965  disableddates.push("");
1966  �window.scFilterMenu = new SCFilterMenu(disableddates, 17, 1, 1, 3, true);
1967  $(document).on('TT.ready', _.bind(scFilterMenu.init, scFilterMenu));
1968  console.log("%cRENDER SC.filters.js.liquid","background:yellow;color:#333");</script>
vendor: 2 bytes, line 1968
1968
1969<script type="application/ld+json">
1970
1971</script>
1971
1972
1973
1974</div></div><div id="shopify-section-announcement" class="shopify-section">
1975    <div class="AnnouncementBar js-announcement-bar is-closed"
1976         style="background-color: #000000;
1977                color: #ffffff;
1978                font-size: 13px;
1979                display: flex;
1980                justify-content: space-between;
1981                flex-direction: row;
1982                align-items: center;">
1983        <div class="AnnouncementBar__Message" style="font-weight: normal">
1984            Nous recrutons actuellement un Chef de Rang. <br />
1985Vous pouvez postuler en nous adressant votre CV à l'adresse [email protected].
1986        </div>
1987
1988        
1989
1990        <button type="button" class="modal__close js-announcement-close text-link" style="position:absolute;color: white;padding: 0;">
1991            <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>
1992            <span class="icon__fallback-text">"Fermer (Esc)"</span>
1993        </button>
1994    </div>
1995    
1995<script>
1996        (function (){
1997            setTimeout(function (){
1998                var keepOpen = !localStorage.getItem('closed_announcement_christmas')
1999                    || $('.js-page-collections').length > 0
2000                    || document.location.pathname === '/';
2001                if(!!keepOpen) {
2002                    $('.js-announcement-bar').removeClass('is-closed');
2003                }
2004            }, 1000)
2005
2006            $('body').on('click.announcementClose', '.js-announcement-close', function () {
2007                $(this).closest('.js-announcement-bar').addClass('is-closed');
2008                localStorage.setItem('closed_announcement_christmas', true)
2009            })
2010        })()
2011    </script>
2011
2012
2013<style>
2014    .AnnouncementBar__Button {
2015        margin-right: 60px;
2016    }
2017    .AnnouncementBar__Button a {
2018        background: transparent;
2019        border: 1px solid transparent;
2020        color : #ffffff;
2021        
2022         
2023        
2024        display: inline-block;
2025        text-align: center;
2026    }
2027    #shopify-section-announcement {
2028        position: relative;
2029        z-index: 102;
2030    }
2031    .AnnouncementBar {
2032        padding: 32px;
2033        position: fixed;
2034        bottom: 0;
2035        left: 0;
2036        z-index: 100;
2037        right: 0;
2038        transition: all .3s;
2039    }
2040    .AnnouncementBar.is-closed {
2041        transform: translateY(100%);
2042    }
2043
2044    .AnnouncementBar .modal__close {
2045        padding: 10px 32px;
2046    }
2047
2048    @media all and (max-width: 589px) {
2049        .AnnouncementBar .modal__close {
2050            padding: 8px 12px;
2051        }
2052        .AnnouncementBar .modal__close .icon {
2053            width: 21px;
2054            height: 21px;
2055        }
2056    }
2057</style>
2057<script type="application/json">
2058
2059</script>
2059
2060</div><main class="main-content" id="MainContent">
2061      
2062
2063<!-- BEGIN content_for_index --><div id="shopify-section-1499790529450" class="shopify-section index-section--hero"><style>
2064  .bg_section_logo{
2065    width: 100%;
2066    background: black;
2067    height: 100%;
2068    z-index: 20;
2069    display: flex;
2070    position: relative;
2071    justify-content: center;
2072    align-items: center;
2073  }
2074  .bg_section_logo .image_logo{
2075    max-width: 140px;
2076    width: 100% !important;
2077  }
2078</style><div id="hero_video" class="hero_video transition"><div  data-section-id="1499790529450" data-section-type="video-section" data-mobile-natural="false" class="video-parent-section hero hero--1499790529450 hero--100vh" data-aos="hero__animation">
2079    <div class="js-home-waiting-overlay hero__mediaOverlay">
2080        <div class="page-width">
2081            <div class="hero__text-content vertical-center horizontal-center"></div>
2082        </div>
2083    </div>
2084    <div class="js-home-video-container hero__media hero__media--1499790529450 GTM_HP_VIDEO"><video id="Mp4Video-1499790529450" class="video-div js-home-video " data-mobile-src="https://cdn.shopify.com/videos/c/o/v/085842cd097d491eae68ec2e8e2962cf.mp4" data-src="https://cdn.shopify.com/videos/c/o/v/fe0c0279579242fea0430ce9bcc445bd.mp4" data-type="mp4" loop muted playsinline></video>
2085    </div>
2086    <div class="hero__text-wrap GTM_HP_VIDEOHERO">
2087        
2088          <div class="bg_section_logo">
2089              <img class="image_logo" src="//restaurant-kei.fr/cdn/shop/files/logo-kei-video-hero-4.jpg?v=1734432774">
2090          </div>
2091        
2092        <div class="page-width">
2093            <div class="hero__text-content vertical-center horizontal-center"></div>
2094        </div>
2095        
2096    </div>
2097</div>
2098</div>
2099<script>
2100$(document).ready(function () {
2101  const $logoLink = $(".site-header__logo-link");
2102  const $bg_section_logo = $(".bg_section_logo");
2103  const $hero_video = $("#hero_video");
2104  if ($logoLink.length) {
2105      $logoLink.hide();
2106      setTimeout(() => {
2107        
2108        $bg_section_logo.fadeOut(2000);
2109         setTimeout(() => {
2110            $hero_video.removeClass("transition");
2111            $logoLink.fadeIn(1000);
2112          }, 1000);
2113      }, 2000);
2114  }
2115});
2116</script>
2116
2117
2118<style>
2119    .bg_section_logo{
2120      width: 100%;
2121      background: black;
2122      height: 100%;
2123      z-index: 20;
2124      display: flex;
2125      position: relative;
2126      justify-content: center;
2127      align-items: center;
2128    }
2129    .bg_section_logo .image_logo{
2130      width: 100px;
2131    }<style data-shopify>.hidden__mobile {
2132        display: none !important;
2133    }
2134    .hero--1499790529450 .hero__title {
2135        font-size: 27.5px;
2136        line-height: 1.5;
2137        color: #ffffff;
2138    }
2139    .hero__title-sign{
2140        position: absolute;
2141        bottom: 20px;
2142        right: 20px;
2143    }
2144    .hero__title-image + .hero__title {
2145        margin-top: 40px;
2146    }
2147    .hero__title {
2148        line-height: 40px;
2149    }
2150    @media only screen and (max-width: 768px) {
2151        .hero--1499790529450 .hero__title {
2152            font-size: 35px;
2153        }
2154        .hero--1499790529450 .hero__title-sign{
2155            width: 40%;
2156        }
2157    }
2158    @media only screen and (min-width: 769px) {
2159        .hero--1499790529450 .hero__title {
2160            font-size: 55px;
2161        }
2162        .hero__title-sign{
2163            bottom: 50px;
2164            right: 99px;
2165        }
2166        .hero--1499790529450 .hero__title {
2167            font-size: 55px;
2168        }
2169        .hidden__mobile {
2170            display: block !important;
2171        }
2172        .hidden__desktop {
2173            display: none;
2174        }
2175    }
2176    .hero{display: block;}
2177    .hero__media {
2178        background-color: #000000;
2179        z-index:0;
2180        background-image: url("");
2181        background-position: center center;
2182        background-size: cover;
2183    }
2184    .hero__media:before {
2185        background-color: #000000;
2186        opacity: 0.0;
2187    }
2188    .hero__mediaOverlay {
2189        position: absolute;
2190        top: 0;
2191        bottom: 0;
2192        left: 0;
2193        right: 0;
2194        z-index: 5;
2195        background-position: center center;
2196        background-size: cover;
2197        transition: opacity 1.5s ease-out;
2198    }
2199    .hero__mediaOverlay.--fadeOut {
2200        opacity: 0;
2201    }
2202    .hero__mediaOverlay .page-width {
2203        display: flex;
2204        justify-content: center;
2205        align-items: center;
2206        align-content: center;
2207        height: 100%;
2208        color: var(--colorHeroText);
2209    }
2210
2211    @media all and (max-width: 541px){
2212        .video-hero_desktop{
2213            opacity: 0!important;
2214        }
2215        .video-hero_mobile {
2216            opacity: 1!important;
2217        }
2218        .hero__media {
2219            background-image: url("");
2220        }
2221        .hero__mediaOverlay {
2222            background-image: url("");
2223        }
2224      }
2225    @media all and (min-width: 540px) {
2226         .video-hero_desktop{
2227            opacity: 1!important;
2228        }
2229        .video-hero_mobile {
2230            opacity: 0!important;
2231        }
2232        .hero__media--no-video {
2233            background-image: url("");
2234        }
2235        .hero__media--no-video {
2236            background-image: url("");
2237        }
2238        .hero__mediaOverlay {
2239            background-image: url("");
2240        }
2241    }
2242    @keyframes loader {
2243        10% {
2244            top: 0;
2245            bottom: 100%;
2246        }
2247        50% {
2248            top: 0;
2249            bottom: 0;
2250        }
2251        100% { top: 100%; bottom: 0; }
2252    }
2253
2254    .hero__media .progress-bar { z-index:1; position: absolute; bottom: 100px; left: 50%; transform: translateX(-50%); height: 100px; }
2255    .progress { animation: loader 1.5s ease infinite; display: block; width: 3px; background: #ffffff; position: absolute; }
2256    .hero__subtitle { color:#ffffff; text-transform: initial; }
2257    @media screen and (max-width: 480px) {
2258        .hero__media .progress-bar { bottom: 75px; }
2259        .shopify-section:first-child .hero__text-content.vertical-center { padding-top: 0; }
2260    }
2261
2262    
2263    .hero_video {
2264        display: block;
2265        z-index: 10;
2266        position: relative;
2267    }
2268    .hero_video.transition {
2269      z-index: 20;
2270    }
2271    ��</style></style>
2272<script type="text/javascript">
2273    
2274    let loadT = Date.now()
2275    let intervalVideo = setInterval(function (){
2276        $('.js-home-waiting-overlay').addClass('--fadeOut');
2277        $('.js-home-video').each(function(){
2278            $(this).get(0).play();
2279        });
2280    }, 500)
2281    
2282    if(!attrSelector){
2283        var attrSelector = $(window).width() > 589 ? 'data-src' : 'data-mobile-src';
2284        $('.js-home-video').each(function () {
2285            $(this).show()
2286            if($(this).attr('data-mobile-src')) {
2287                $(this).attr('src', $(this).attr(attrSelector))
2288            } else {
2289                $(this).attr('src', $(this).attr('data-src'))
2290            }
2291            if($(this).attr("src")===""){
2292                $(this).hide()
2293            }
2294        })
2295    }
2296    // On click on "js-video-hero-first-button" trigger click on "js-header-first-button" with native javascript
2297    let _document = document;
2298    document.querySelectorAll('.js-video-hero-first-button').forEach(function (button) {
2299        button.addEventListener('click', function () {
2300            document.querySelector('.js-header-first-button').click();
2301        });
2302    });
2303    document.querySelectorAll('.js-video-hero-second-button').forEach(function (button) {
2304        button.addEventListener('click', function () {
2305            console.log('coucou', document)
2306            _document.querySelector('.js-header-second-button').click();
2307        });
2308    });
2309    
2310</script>
vendor: 2 bytes, line 2310
2310
2311<script type="application/ld+json">
2312  
2313</script>
2313</div><div id="shopify-section-featured_space_xd8zTk" class="shopify-section"><div style="height: 40px;" class="space_desktop"></div>
2314<div style="height: 40px;" class="space_mobile"></div>
2315
2316<style>
2317  .space_mobile{display: none;}
2318  .space_desktop{display: block;}
2319  @media all and (max-width: 589px) {
2320      .space_mobile {
2321          display: block;
2322      }
2323
2324      .space_desktop {
2325          display: none;
2326      }
2327  }
2328</style>
2329<script type="application/ld+json">
2330
2331</script>
2331
2332
2333
2334
2335</div><div id="shopify-section-featured_space_yArkgQ" class="shopify-section"><div style="height: 1px;" class="space_desktop"></div>
2336<div style="height: 20px;" class="space_mobile"></div>
2337
2338<style>
2339  .space_mobile{display: none;}
2340  .space_desktop{display: block;}
2341  @media all and (max-width: 589px) {
2342      .space_mobile {
2343          display: block;
2344      }
2345
2346      .space_desktop {
2347          display: none;
2348      }
2349  }
2350</style>
2351<script type="application/ld+json">
2352
2353</script>
2353
2354
2355
2356
2357</div><div id="shopify-section-featured_content_np6YdB" class="shopify-section index-section"><div class="text-center">
2358        <div class="page-width">
2359            <div class="grid">
2360                <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><h2><span class="responsive-quote">     « Ce n'est pas la lumière qui manque à notre regard,     <span class="desktop-br"><br></span>     c'est notre regard qui manque de lumière. » </span>  <style>   .responsive-quote {     font-style: italic;   }    /* Cacher la balise <br> sur mobile */   @media (max-width: 767px) {     .desktop-br {       display: none;     }     .responsive-quote {       font-size: 17px; /* Taille de police pour mobile */     }   }    /* Afficher la balise <br> sur desktop */   @media (min-width: 768px) {     .desktop-br {       display: inline;     }     .responsive-quote {       font-size: 20px; /* Taille de police pour desktop */     }   } </style></h2>
2361                    
2362
2363                    �</div>
2364            </div>
2365        </div>
2366    </div>
2367
2368</div><div id="shopify-section-slideshow_r8ewyH" class="shopify-section index-section--hero">
2369
2370
2371
2372
2373<div
2374        data-section-id="9167"
2375        data-section-type="slideshow-section"
2376        
2377><div class="slideshow-wrapper  "><div class="">
2378                <div
2379                        id="Slideshow-9167"
2380                        class="hero hero--750px hero--9167 hero--mobile--100vh loading loading--delayed"
2381                        
2382                        data-mobile-natural="false"
2383                        data-autoplay="true"
2384                        data-speed="5000"
2385                        data-aos="hero__animation"
2386                        
2387                            data-arrows="true"
2388                        
2389                        
2390                        data-slide-count="1"
2391                >
2392                        
2393                        
2394                        
2395                        
2396                        <div
2397                                
2398                                class="slideshow__slide slideshow__slide--2282"
2399                                data-index="0"
2400                                data-id="2282"
2401                        ><style data-shopify>.slideshow__slide--2282 .hero__link {
2402                                    width: 100%;
2403                                    display: flex!important;
2404                                    justify-content: flex-start!important;
2405                                }
2406
2407                                .slideshow__slide--2282 .hero__link .btn--inverse{
2408                                   background-color:!important;
2409                                   border-color:!important;
2410                                   color:!important;
2411                                }
2412                                .slideshow__slide--2282 .hero__link .btn{
2413                                    margin-bottom:0px;
2414                                    font-size: 12px;
2415                                    line-height:normal;
2416                                }
2417
2418                                .slideshow__slide--2282 .hero__suptitle {
2419                                    font-size: 12px;
2420                                    margin-bottom:0px;
2421                                    line-height:normal;
2422                                }
2423                                .slideshow__slide--2282 .hero__title {
2424                                    font-size: 25px;
2425                                    line-height: 0px;
2426                                    margin-bottom:23px;
2427                                    letter-spacing:0.0em;
2428                                }
2429
2430                                .slideshow__slide--2282 .hero__subtitle {
2431                                    font-size: 14px;
2432                                    margin-bottom:23px;
2433                                    line-height:normal;
2434                                    letter-spacing:var(--typeBaseSpacing);
2435                                }
2436                                .hero__text-content {
2437                                    padding: 0!important;
2438                                }
2439
2440                                @media only screen and (min-width: 769px) {
2441                                    .hero__text-content {
2442                                        padding: 0!important;
2443                                    }
2444
2445                                    .slideshow__slide--2282 .hero__link .btn{
2446
2447                                        margin-bottom:100px;
2448                                        font-size: 13px;
2449                                        line-height:normal;
2450                                    }
2451
2452                                    .slideshow__slide--2282 .hero__suptitle {
2453                                        font-size: 12px;
2454                                    margin-bottom:0px;
2455                                        line-height:normal;
2456                                    }
2457
2458                                    .slideshow__slide--2282 .hero__title {
2459                                        font-size: 35px;
2460                                        line-height:0px;
2461                                        margin-bottom:35px;
2462                                        letter-spacing:0.0em;
2463                                    }
2464
2465                                    .slideshow__slide--2282 .hero__subtitle {
2466                                        font-size: 18px;
2467                                    margin-bottom:45px;
2468                                        line-height:normal;
2469                                        letter-spacing:var(--typeBaseSpacing);
2470                                    }
2471                                }
2472
2473
2474                                
2475                                    .slideshow__slide--2282 .hero__image-wrapper:after {
2476                                    content: '';
2477                                    position: absolute;
2478                                    left: 0;
2479                                    right: 0;
2480                                    top: 0;
2481                                    bottom: 0;
2482                                    z-index: 3;
2483                                    background-color: #000;
2484                                    opacity: 0.18;
2485                                    }
2486                                
2487                                
2488
2489                                    .slideshow__slide--2282 .hero__link .btn {
2490                                    border: 0 !important;
2491                                    background-color:transparent !important;
2492                                    border-color:transparent !important;
2493                                    color:white!important;
2494                                    padding: 0 !important;
2495                                    display: inline-block !important;
2496                                    text-align: left !important;
2497                                    position: relative !important;
2498                                    }
2499                                    .slideshow__slide--2282 .hero__link .btn:hover {
2500                                    background-color:transparent !important;
2501                                    border-color:transparent !important;
2502                                    color:white!important;
2503                                    }
2504                                    .slideshow__slide--2282 .hero__link .btn:after{
2505                                    content:"";
2506                                    display:block;
2507                                    position:absolute;
2508                                    left:0;
2509                                    bottom:0;
2510                                    width:100%;
2511                                    border-bottom:2px solid currentColor;
2512                                    transform:scaleX(0);
2513                                    transform-origin:0 50%;
2514                                    transition:0.5s ease;
2515                                    }
2516                                    .slideshow__slide--2282 .hero__link .btn:hover:after{
2517                                    transform:scaleX(1)
2518                                    }
2519
2520                                �</style><div class="hero__image-wrapper"><style data-shopify>.hero__image--2282 {
2521                                                object-position: center center;
2522                                                font-family: "object-fit: cover; object-position: center center;";
2523                                                }</style><img
2524                                                    class="hero__image hero__image--2282 lazyload small--hide"
2525                                                    src="//restaurant-kei.fr/cdn/shop/files/Photo-kei.png?v=1729161039"
2526                                                    data-src="//restaurant-kei.fr/cdn/shop/files/Photo-kei.png?v=1729161039"
2527                                                    data-aspectratio="2.56"
2528                                                    data-sizes="auto"
2529                                                    alt=""
2530                                            ><img
2531                                                        class="hero__image hero__image--2282 lazyload medium-up--hide"
2532                                                        src="//restaurant-kei.fr/cdn/shop/files/571_HD.jpg?v=1728995209"
2533                                                        data-src="//restaurant-kei.fr/cdn/shop/files/571_HD.jpg?v=1728995209"
2534                                                        data-aspectratio="1.5309523809523808"
2535                                                        data-sizes="auto"
2536                                                        alt=""
2537                                                ><noscript>
2538                                                <img
2539                                                        class="hero__image hero__image--2282"
2540                                                        src="//restaurant-kei.fr/cdn/shop/files/Photo-kei.png?v=1729161039"
2541                                                        alt=""
2542                                                >
2543                                            </noscript></div><div class="hero__text-wrap">
2544                                        <div class="page-width">
2545                                            <div class="hero__text-content vertical-bottom horizontal-left"><div data-aos="fade-right" data-aos-easing="linear" data-aos-duration="2000">�<h2 class="h1 hero__title" data-flag="ssl215">
2546                                                        
2547                                                          DÉGUSTATION
2548                                                        
2549                                                    </h2></div>��<div class="hero__subtitle"  data-flag="sslide" style="width: 100%;">
2550                                                            <div class="animation-cropper">
2551                                                                <div class="animation-contents">
2552                                                                    L’univers culinaire de Kei à travers nos différents menus.
2553                                                                </div>
2554                                                            </div>
2555                                                        </div><div class="hero__link" >
2556                                                        <div class="animation-cropper">
2557                                                            <div class="animation-contents">
2558                                                                <a href="/pages/degustations-et-menus" class="btn btn--inverse btn--no-animate btn--kei">
2559                                                                    <sp
2559an style="font-weight: normal; font-size: 19px; color: #e4c5ef;">Découvrir les menus</span>
2560                                                                </a>
2561                                                            </div>
2562                                                        </div>
2563                                                    </div></div>
2564                                        </div>
2565                                    </div></div></div>
2566            </div>
2567        </div></div>
2568
2569
2570</div><div id="shopify-section-slideshow_arbEHd" class="shopify-section index-section--hero">
2571
2572
2573
2574
2575<div
2576        data-section-id="7739"
2577        data-section-type="slideshow-section"
2578        
2579><div class="slideshow-wrapper  "><div class="">
2580                <div
2581                        id="Slideshow-7739"
2582                        class="hero hero--100vh hero--7739 hero--mobile--100vh loading loading--delayed"
2583                        
2584                        data-mobile-natural="false"
2585                        data-autoplay="true"
2586                        data-speed="5000"
2587                        data-aos="hero__animation"
2588                        
2589                        
2590                        data-slide-count="1"
2591                >
2592                        
2593                        
2594                        
2595                        
2596                        <div
2597                                
2598                                class="slideshow__slide slideshow__slide--22034"
2599                                data-index="0"
2600                                data-id="22034"
2601                        ><style data-shopify>.slideshow__slide--22034 .hero__link {
2602                                    width: 100%;
2603                                    display: flex!important;
2604                                    justify-content: center!important;
2605                                }
2606
2607                                .slideshow__slide--22034 .hero__link .btn--inverse{
2608                                   background-color:!important;
2609                                   border-color:!important;
2610                                   color:!important;
2611                                }
2612                                .slideshow__slide--22034 .hero__link .btn{
2613                                    margin-bottom:13px;
2614                                    font-size: 12px;
2615                                    line-height:normal;
2616                                }
2617
2618                                .slideshow__slide--22034 .hero__suptitle {
2619                                    font-size: 12px;
2620                                    margin-bottom:0px;
2621                                    line-height:normal;
2622                                }
2623                                .slideshow__slide--22034 .hero__title {
2624                                    font-size: 25px;
2625                                    line-height: 70px;
2626                                    margin-bottom:0px;
2627                                    letter-spacing:0.0em;
2628                                }
2629
2630                                .slideshow__slide--22034 .hero__subtitle {
2631                                    font-size: 14px;
2632                                    margin-bottom:27px;
2633                                    line-height:normal;
2634                                    letter-spacing:var(--typeBaseSpacing);
2635                                }
2636                                .hero__text-content {
2637                                    padding: 0!important;
2638                                }
2639
2640                                @media only screen and (min-width: 769px) {
2641                                    .hero__text-content {
2642                                        padding: 0!important;
2643                                    }
2644
2645                                    .slideshow__slide--22034 .hero__link .btn{
2646
2647                                        margin-bottom:13px;
2648                                        font-size: 13px;
2649                                        line-height:normal;
2650                                    }
2651
2652                                    .slideshow__slide--22034 .hero__suptitle {
2653                                        font-size: 12px;
2654                                    margin-bottom:0px;
2655                                        line-height:normal;
2656                                    }
2657
2658                                    .slideshow__slide--22034 .hero__title {
2659                                        font-size: 35px;
2660                                        line-height:70px;
2661                                        margin-bottom:35px;
2662                                        letter-spacing:0.0em;
2663                                    }
2664
2665                                    .slideshow__slide--22034 .hero__subtitle {
2666                                        font-size: 18px;
2667                                    margin-bottom:0px;
2668                                        line-height:normal;
2669                                        letter-spacing:var(--typeBaseSpacing);
2670                                    }
2671                                }
2672
2673
2674                                
2675                                    .slideshow__slide--22034 .hero__image-wrapper:after {
2676                                    content: '';
2677                                    position: absolute;
2678                                    left: 0;
2679                                    right: 0;
2680                                    top: 0;
2681                                    bottom: 0;
2682                                    z-index: 3;
2683                                    background-color: #000;
2684                                    opacity: 0.3;
2685                                    }
2686                                
2687                                
2688
2689                                    .slideshow__slide--22034 .hero__link .btn {
2690                                    border: 0 !important;
2691                                    background-color:transparent !important;
2692                                    border-color:transparent !important;
2693                                    color:white!important;
2694                                    padding: 0 !important;
2695                                    display: inline-block !important;
2696                                    text-align: left !important;
2697                                    position: relative !important;
2698                                    }
2699                                    .slideshow__slide--22034 .hero__link .btn:hover {
2700                                    background-color:transparent !important;
2701                                    border-color:transparent !important;
2702                                    color:white!important;
2703                                    }
2704                                    .slideshow__slide--22034 .hero__link .btn:after{
2705                                    content:"";
2706                                    display:block;
2707                                    position:absolute;
2708                                    left:0;
2709                                    bottom:0;
2710                                    width:100%;
2711                                    border-bottom:2px solid currentColor;
2712                                    transform:scaleX(0);
2713                                    transform-origin:0 50%;
2714                                    transition:0.5s ease;
2715                                    }
2716                                    .slideshow__slide--22034 .hero__link .btn:hover:after{
2717                                    transform:scaleX(1)
2718                                    }
2719
2720                                �</style><div class="hero__image-wrapper"><style data-shopify>.hero__image--22034 {
2721                                                object-position: center center;
2722                                                font-family: "object-fit: cover; object-position: center center;";
2723                                                }</style><img
2724                                                    class="hero__image hero__image--22034 lazyload small--hide"
2725                                                    src="//restaurant-kei.fr/cdn/shop/files/359a_HD.jpg?v=1728995198"
2726                                                    data-src="//restaurant-kei.fr/cdn/shop/files/359a_HD.jpg?v=1728995198"
2727                                                    data-aspectratio="1.5309523809523808"
2728                                                    data-sizes="auto"
2729                                                    alt=""
2730                                            ><img
2731                                                        class="hero__image hero__image--22034 lazyload medium-up--hide"
2732                                                        src="//restaurant-kei.fr/cdn/shop/files/359a_HD.jpg?v=1728995198"
2733                                                        data-src="//restaurant-kei.fr/cdn/shop/files/359a_HD.jpg?v=1728995198"
2734                                                        data-aspectratio="1.5309523809523808"
2735                                                        data-sizes="auto"
2736                                                        alt=""
2737                                                ><noscript>
2738                                                <img
2739                                                        class="hero__image hero__image--22034"
2740                                                        src="//restaurant-kei.fr/cdn/shop/files/359a_HD.jpg?v=1728995198"
2741                                                        alt=""
2742                                                >
2743                                            </noscript></div><div class="hero__text-wrap">
2744                                        <div class="page-width">
2745                                            <div class="hero__text-content vertical-center horizontal-center"><div data-aos="fade-right" data-aos-easing="linear" data-aos-duration="2000">�<h2 class="h1 hero__title" data-flag="ssl215">
2746                                                        
2747                                                          HARMONIE
2748                                                        
2749                                                    </h2></div>��<div class="hero__subtitle"  data-flag="sslide" style="width: 100%;">
2750                                                            <div class="animation-cropper">
2751                                                                <div class="animation-contents">
2752                                                                    Conviviale et passionnée,<br>venez faire la connaissance de l’équipe.<br><br>
2753                                                                </div>
2754                                                            </div>
2755                                                        </div><div class="hero__link" >
2756                                                        <div class="animation-cropper">
2757                                                            <div class="animation-contents">
2758                                                                <a href="/pages/harmonie" class="btn btn--inverse btn--no-animate btn--kei">
2759                                                                    <sp
2759an style="font-weight: normal; font-size: 19px; color: #e4c5ef;">Découvrir l'équipe</span>
2760                                                                </a>
2761                                                            </div>
2762                                                        </div>
2763                                                    </div></div>
2764                                        </div>
2765                                    </div></div></div>
2766            </div>
2767        </div></div>
2768
2769
2770</div><div id="shopify-section-logo_list_6Rf934" class="shopify-section index-section"><style data-shopify>.logo-bar--logo_list_6Rf934 {
2771  opacity: 1.0;
2772}
2773#shopify-section-logo_list_6Rf934{ display:block;}
2774@media screen and (max-width: 589px) {
2775  #shopify-section-logo_list_6Rf934{ display:none;}
2776}</style><div class="page-width" data-aos="logo__animation"><div class="section-header">
2777      <h2 class="section-header__title">NOS RESTAURANTS</h2>
2778    </div>
2779  
2780
2781  
2782    <div class="logo-bar logo-bar--logo_list_6Rf934"><div class="logo-bar__item" >
2783          
2784            <a href="https://restaurant-kei.myshopify.com/" class="logo-bar__link">
2785          
2786          
2787            <img class="logo-bar__image lazyload"
2788                data-src="//restaurant-kei.fr/cdn/shop/files/logo_kei_restaurant_ok.png?v=1735313996"
2789                data-widths="[180, 360, 540, 720]"
2790                data-aspectratio="0.7273718647764449"
2791                data-sizes="auto"
2792                alt="">
2793          
2794          
2795            </a>
2796          
2797        </div><div class="logo-bar__item" >
2798          
2799            <a href="https://www.kei-collection.com/" class="logo-bar__link">
2800          
2801          
2802            <img class="logo-bar__image lazyload"
2803                data-src="//restaurant-kei.fr/cdn/shop/files/kei_collection_logo_page_restaurant.png?v=1734460314"
2804                data-widths="[180, 360, 540, 720]"
2805                data-aspectratio="1.390495867768595"
2806                data-sizes="auto"
2807                alt="">
2808          
2809          
2810            </a>
2811          
2812        </div><div class="logo-bar__item" >
2813          
2814            <a href="https://www.heritagebykei.com/" class="logo-bar__link">
2815          
2816          
2817            <img class="logo-bar__image lazyload"
2818                data-src="//restaurant-kei.fr/cdn/shop/files/Heritage_ok.png?v=1734459262"
2819                data-widths="[180, 360, 540, 720]"
2820                data-aspectratio="0.7273718647764449"
2821                data-sizes="auto"
2822                alt="">
2823          
2824          
2825            </a>
2826          
2827        </div></div>
2828  
2829</div>
2830
2831</div><div id="shopify-section-logo_list_MabEM9" class="shopify-section index-section"><style data-shopify>.logo-bar--logo_list_MabEM9 {
2832  opacity: 1.0;
2833}
2834#shopify-section-logo_list_MabEM9{ display:block;}
2835@media screen and (max-width: 589px) {
2836  #shopify-section-logo_list_MabEM9{ display:none;}
2837}</style><div class="page-width" data-aos="logo__animation">
2838
2839  
2840    <div class="logo-bar logo-bar--logo_list_MabEM9"><div class="logo-bar__item" >
2841          
2842            <a href="https://www.maisonkei.jp/" class="logo-bar__link">
2843          
2844          
2845            <img class="logo-bar__image lazyload"
2846                data-src="//restaurant-kei.fr/cdn/shop/files/Maison_Kei_2_99de43a6-1bdd-4ded-a643-eacb53bfc645.png?v=1735313365"
2847                data-widths="[180, 360, 540, 720]"
2848                data-aspectratio="0.7273718647764449"
2849                data-sizes="auto"
2850                alt="">
2851          
2852          
2853            </a>
2854          
2855        </div><div class="logo-bar__item" >
2856          
2857            <a href="https://www.maisonkei.jp/esprit_c/" class="logo-bar__link">
2858          
2859          
2860            <img class="logo-bar__image lazyload"
2861                data-src="//restaurant-kei.fr/cdn/shop/files/Esprit_C_ok_2.png?v=1734459523"
2862                data-widths="[180, 360, 540, 720]"
2863                data-aspectratio="0.7273718647764449"
2864                data-sizes="auto"
2865                alt="">
2866          
2867          
2868            </a>
2869          
2870        </div><div class="logo-bar__item" >
2871          
2872            <a href="https://www.maisonkei.jp/st-louisbar/" class="logo-bar__link">
2873          
2874          
2875            <img class="logo-bar__image lazyload"
2876                data-src="//restaurant-kei.fr/cdn/shop/files/logo_saint_louis_ok_3.png?v=1734459700"
2877                data-widths="[180, 360, 540, 720]"
2878                data-aspectratio="0.7273718647764449"
2879                data-sizes="auto"
2880                alt="">
2881          
2882          
2883            </a>
2884          
2885        </div></div>
2886  
2887</div>
2888
2889</div><div id="shopify-section-logo_list_ijjkjh" class="shopify-section index-section"><style data-shopify>.logo-bar--logo_list_ijjkjh {
2890  opacity: 1.0;
2891}
2892#shopify-section-logo_list_ijjkjh{ display:none;}
2893@media screen and (max-width: 589px) {
2894  #shopify-section-logo_list_ijjkjh{ display:block;}
2895}</style><div class="page-width" data-aos="logo__animation">
2896
2897  
2898    <div class="logo-bar logo-bar--logo_list_ijjkjh"><div class="logo-bar__item" >
2899          
2900            <a href="https://restaurant-kei.myshopify.com/" class="logo-bar__link">
2901          
2902          
2903            <img class="logo-bar__image lazyload"
2904                data-src="//restaurant-kei.fr/cdn/shop/files/logo_kei_restaurant_ok.png?v=1735313996"
2905                data-widths="[180, 360, 540, 720]"
2906                data-aspectratio="0.7273718647764449"
2907                data-sizes="auto"
2908                alt="">
2909          
2910          
2911            </a>
2912          
2913        </div><div class="logo-bar__item" >
2914          
2915            <a href="https://www.maisonkei.jp/" class="logo-bar__link">
2916          
2917          
2918            <img class="logo-bar__image lazyload"
2919                data-src="//restaurant-kei.fr/cdn/shop/files/Maison_Kei_2_99de43a6-1bdd-4ded-a643-eacb53bfc645.png?v=1735313365"
2920                data-widths="[180, 360, 540, 720]"
2921                data-aspectratio="0.7273718647764449"
2922                data-sizes="auto"
2923                alt="">
2924          
2925          
2926            </a>
2927          
2928        </div><div class="logo-bar__item" >
2929          
2930            <a href="https://www.heritagebykei.com/" class="logo-bar__link">
2931          
2932          
2933            <img class="logo-bar__image lazyload"
2934                data-src="//restaurant-kei.fr/cdn/shop/files/Heritage_ok.png?v=1734459262"
2935                data-widths="[180, 360, 540, 720]"
2936                data-aspectratio="0.7273718647764449"
2937                data-sizes="auto"
2938                alt="">
2939          
2940          
2941            </a>
2942          
2943        </div><div class="logo-bar__item" >
2944          
2945            <a href="https://www.kei-collection.com/" class="logo-bar__link">
2946          
2947          
2948            <img class="logo-bar__image lazyload"
2949                data-src="//restaurant-kei.fr/cdn/shop/files/kei_collection_logo_page_restaurant.png?v=1734460314"
2950                data-widths="[180, 360, 540, 720]"
2951                data-aspectratio="1.390495867768595"
2952                data-sizes="auto"
2953                alt="">
2954          
2955          
2956            </a>
2957          
2958        </div><div class="logo-bar__item" >
2959          
2960            <a href="https://www.maisonkei.jp/esprit_c/" class="logo-bar__link">
2961          
2962          
2963            <img class="logo-bar__image lazyload"
2964                data-src="//restaurant-kei.fr/cdn/shop/files/Esprit_C_logo_page_restaurant.png?v=1734467724"
2965                data-widths="[180, 360, 540, 720]"
2966                data-aspectratio="2.109865470852018"
2967                data-sizes="auto"
2968                alt="">
2969          
2970          
2971            </a>
2972          
2973        </div><div class="logo-bar__item" >
2974          
2975            <a href="https://www.maisonkei.jp/st-louisbar/" class="logo-bar__link">
2976          
2977          
2978            <img class="logo-bar__image lazyload"
2979                data-src="//restaurant-kei.fr/cdn/shop/files/logo_saint_louis_ok_3.png?v=1734459700"
2980                data-widths="[180, 360, 540, 720]"
2981                data-aspectratio="0.7273718647764449"
2982                data-sizes="auto"
2983                alt="">
2984          
2985          
2986            </a>
2987          
2988        </div></div>
2989  
2990</div>
2991
2992</div><!-- END content_for_index -->
2993
2994    </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer">
2995</div><!-- FOOTER START --><div id="shopify-section-footer" class="shopify-section"><style>
2996  .site-footer {
2997    z-index: 3;
2998    background-color: rgba(0, 0, 0, 0.8);
2999  }
3000  .site-footer:after {
3001    background-image: url(//restaurant-kei.fr/cdn/shop/files/footer_5.jpg?v=1735311178);
3002    opacity: 1.0;
3003    background-size: cover;
3004  }
3005  .footer__item {
3006    flex: 1;
3007    margin-right: 20px;
3008  }
3009  .site-footer a{
3010    color: white;
3011  }
3012  .site-footer__logos {
3013    display:  flex;
3014    justify-content: center;
3015    flex-wrap: wrap;
3016    margin-top: 50px;
3017  }
3018
3019  .site-footer__logos img {
3020    margin: 12px 20px;
3021    max-width: 67px;
3022    height: auto;
3023  }
3024  @media only screen and (max-width: 768px) {
3025    .site-footer.footer--has-mobile-image:after {
3026      background: url(//restaurant-kei.fr/cdn/shop/files/footer_mobile_2.jpg?v=1735311488);
3027      opacity: 0.6;
3028      background-size: cover;
3029      background-position: center;
3030    }
3031    .grid__item {
3032      padding-left: 0px;
3033    }
3034  }
3035  @media only screen and (min-width: 769px) {
3036    .footer__item-- {
3037      width: %;
3038    }
3039  }
3040</style>
3041
3042  <footer class="site-footer footer--has-mobile-image" data-section-id="footer" data-section-type="footer">
3043    <div class="page-width">
3044      <div class="flex"><div  class="grid__item footer__item footer__item--1494292481350"><div class="footer__logo-social"><ul class="no-bullets footer__social"><li>
3045        <a target="_blank" rel="noopener" href="https://m.facebook.com/www.restaurantkei.fr/?locale2=fr_FR" title="RESTAURANT KEI sur Facebook">
3046          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
3046ox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
3047          <span class="icon__fallback-text">Facebook</span>
3048        </a>
3049      </li><li>
3050        <a target="_blank" rel="noopener" href="https://www.instagram.com/restaurantkei/?hl=fr" title="RESTAURANT KEI sur Instagram">
3051          <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.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>
3052          <span class="icon__fallback-text">Instagram</span>
3053        </a>
3054      </li></ul>
3055
3056</div>
3057</div><div  class="grid__item footer__item footer__item--custom_inDpUe">
3058  <p class="footer__title small--hide"><span style="font-weight: normal;">Restaurant Kei</span></p>
3059  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_inDpUe">
3060    <span style="font-weight: normal;">Restaurant Kei</span>�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3061  <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>
3062</span>
3063</button>
3064
3065<div
3066  
3067    id="Footer-custom_inDpUe" class="collapsible-content collapsible-content--small"
3068  >
3069  <div class="collapsible-content__inner">
3070    <div class="footer__collapsible">
3071      <p><a href="https://www.google.fr/maps/place/Restaurant+Kei/@48.864358,2.3395078,17z/data=!3m1!4b1!4m6!3m5!1s0x47e66e2302da39a9:0x807a2aff8145c442!8m2!3d48.864358!4d2.3420827!16s%2Fg%2F1jmc_p_g0?entry=ttu&g_ep=EgoyMDI0MTIxMS4wIKXMDSoJLDEwMjExMjMzSAFQAw%3D%3D" title="https://www.google.fr/maps/place/Restaurant+Kei/@48.864358,2.3395078,17z/data=!3m1!4b1!4m6!3m5!1s0x47e66e2302da39a9:0x807a2aff8145c442!8m2!3d48.864358!4d2.3420827!16s%2Fg%2F1jmc_p_g0?entry=ttu&g_ep=EgoyMDI0MTIxMS4wIKXMDSoJLDEwMjExMjMzSAFQAw%3D%3D">5 Rue Coq Héron<br/>75001 Paris</a></p>
3072    </div>
3073  </div>
3074</div>
3075</div><div  class="grid__item footer__item footer__item--custom_TgXhfc">
3076  <p class="footer__title small--hide"><span style="font-weight: normal;">Nous contacter</span></p>
3077  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_TgXhfc">
3078    <span style="font-weight: normal;">Nous contacter</span>�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3079  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
3079ox="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>
3080</span>
3081</button>
3082
3083<div
3084  
3085    id="Footer-custom_TgXhfc" class="collapsible-content collapsible-content--small"
3086  >
3087  <div class="collapsible-content__inner">
3088    <div class="footer__collapsible">
3089      <p>01 42 33 14 74<br/><span style="text-decoration:underline">[email protected]</span></p>
3090    </div>
3091  </div>
3092</div>
3093</div><div  class="grid__item footer__item footer__item--custom_49rRtX">
3094  <p class="footer__title small--hide"><a href="https://restaurant-kei.myshopify.com/pages/nous-rejoindre" style="font-weight: normal;">Recrutement</a></p>
3095  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_49rRtX">
3096    <a href="https://restaurant-kei.myshopify.com/pages/nous-rejoindre" style="font-weight: normal;">Recrutement</a>�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3097  <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>
3098</span>
3099</button>
3100
3101<div
3102  
3103    id="Footer-custom_49rRtX" class="collapsible-content collapsible-content--small"
3104  >
3105  <div class="collapsible-content__inner">
3106    <div class="footer__collapsible">
3107      
3108    </div>
3109  </div>
3110</div>
3111</div><div  class="grid__item footer__item footer__item--38d8de70-1704-4d92-88dc-3b6161896456">
3112  <p class="footer__title small--hide"><span style="font-weight: normal;">Horaires</span></p>
3113  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-38d8de70-1704-4d92-88dc-3b6161896456">
3114    <span style="font-weight: normal;">Horaires</span>�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3115  <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>
3116</span>
3117</button>
3118
3119<div
3120  
3121    id="Footer-38d8de70-1704-4d92-88dc-3b6161896456" class="collapsible-content collapsible-content--small"
3122  >
3123  <div class="collapsible-content__inner">
3124    <div class="footer__collapsible">
3125      <p><strong>Du mardi au jeudi :<br/></strong>19h45-21h00</p><p><strong>Vendredi et samedi :<br/></strong>12h30-13h15 / 19h45-21h00</p>
3126    </div>
3127  </div>
3128</div>
3129</div><div class="footer__clear small--hide"></div><div  class="grid__item footer__item footer__item--custom_QYyWfW">
3130  <p class="footer__title small--hide"><span style="font-weight: normal;">Presse</span></p>
3131  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_QYyWfW">
3132    <span style="font-weight: normal;">Presse</span>�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3133  <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>
3134</span>
3135</button>
3136
3137<div
3138  
3139    id="Footer-custom_QYyWfW" class="collapsible-content collapsible-content--small"
3140  >
3141  <div class="collapsible-content__inner">
3142    <div class="footer__collapsible">
3143      <p><strong>France :</strong><br/>Marie Rizk<br/>[email protected]</p><p><strong><br/>Japon :</strong><br/>Koizumi<br/>[email protected]<br/><br/><strong>Collaborations :</strong><br/>Hélène Luzin<br/>[email protected]</p>
3144    </div>
3145  </div>
3146</div>
3147
3148  
3148<script type="application/javascript">
3149    document.addEventListener('DOMContentLoaded', function() {
3150        document.querySelector('[aria-controls="Footer-custom_QYyWfW"]').click()
3151    });
3152  </script>
3152
3153</div><div  class="grid__item footer__item footer__item--custom_hHKPHx">
3154  <p class="footer__title small--hide"><span style="font-weight: normal;">Politique de confidentialité</span></p>
3155  <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-custom_hHKPHx">
3156    <span style="font-weight: normal;">Politique de confidentialité</span>�<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
3157  <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>
3158</span>
3159</button>
3160
3161<div
3162  
3163    id="Footer-custom_hHKPHx" class="collapsible-content collapsible-content--small"
3164  >
3165  <div class="collapsible-content__inner">
3166    <div class="footer__collapsible">
3167      <p><a href="https://restaurant-kei.myshopify.com/pages/politique-de-confidentialite" title="https://restaurant-kei.myshopify.com/pages/politique-de-confidentialite">Découvrir</a></p>
3168    </div>
3169  </div>
3170</div>
3171</div></div>
3172<div class="site-footer__logos">
3173  
3174  <img src="//restaurant-kei.fr/cdn/shop/files/logo-gault-et-millau_blanc_90x.png?v=1735312489">
3175  
3176  
3177    <img src="//restaurant-kei.fr/cdn/shop/files/logo-la-liste_90x.png?v=1734514568">
3178  
3179  
3180    <img src="//restaurant-kei.fr/cdn/shop/files/logo-les-grandes-tables-du-monde_90x.png?v=1734514568">
3181  
3182  
3183    <img src="//restaurant-kei.fr/cdn/shop/files/Logo_michelin_2025_90x.png?v=1743498147">
3184  
3185  
3186</div>
3187      <div class="site-footer__bottom"><div class="footer__copyright site-footer__bottom-block">
3188            <span class="footer__powered_by">
3189            <a href="https://restaurant-kei.myshopify.com/pages/conditions-generales-de-vente-et-mentions-legales">CGV et mentions légales</a>
3190          </span>
3191          
3192          
3193          
3194
3195
3196
3197        </div>
3198      </div>
3199
3200    </div>
3201  </footer>
3202
3203
3204
3205</div><div id="shopify-section-footer-logo" class="shopify-section">
3206
3207</div><!-- FOOTER END -->
3208
3209  </div>
3210</div>
3211<div id="shopify-section-chat-gpt" class="shopify-section AIFred">
3212
3213
3214</div>�<div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"><style>
3215    .modal--square .modal__close,  .modal--square .modal__close:hover{
3216        color: #2f2f2f;
3217    }
3218</style>
3219</div>�<div id="VideoModal" class="modal modal--solid">
3220  <div class="modal__inner">
3221    <div class="modal__centered page-width text-center">
3222      <div class="modal__centered-content">
3223        <div class="video-wrapper video-wrapper--modal">
3224          <div id="VideoHolder"></div>
3225        </div>
3226      </div>
3227    </div>
3228  </div>
3229
3230  <button type="button" class="modal__close js-modal-close text-link">
3231    <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>
3232    <span class="icon__fallback-text">"Fermer (Esc)"</span>
3233  </button>
3234</div>
3235<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
3236  <div class="pswp__bg"></div>
3237  <div class="pswp__scroll-wrap">
3238    <div class="pswp__container">
3239      <div class="pswp__item"></div>
3240      <div class="pswp__item"></div>
3241      <div class="pswp__item"></div>
3242    </div>
3243
3244    <div class="pswp__ui pswp__ui--hidden">
3245      <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--left" title="Précédent">
3246        <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>
3247      </button>
3248
3249      <button class="btn btn--no-animate btn--body btn--circle btn--large pswp__button pswp__button--close" title="Fermer (Esc)">
3250        <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>
3251      </button>
3252
3253      <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--right" title="Suivant">
3254        <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>
3255      </button>
3256    </div>
3257  </div>
3258</div>
3259<div id="shopify-section-global_hours" class="shopify-section">
3260    
3261    
3262    
3263
3264    
3265    
3266
3267    
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286    
3286<script>
3287        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"
3288        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"
3289        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
3289003e\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"
3290            /* Retrieving value selected */
3291            $('#timerContainer .hour-content').click(function() {
3292                var deliveryTime = $(this).attr('data-time');
3293                $('#delivery_hour').val(deliveryTime);
3294                $('#timerContainer li').removeClass('active');
3295                $(this).addClass('active');
3296                $('#timerSelectContainer select').val(deliveryTime);
3297            });
3298
3299        /* Retrieving value selected */
3300        $('#timerSelectContainer .hour-content').change(function() {
3301            var deliveryTime = $(this).val();
3302            $('#delivery_hour').val(deliveryTime);
3303            $('#timerContainer select').removeProp('selected');
3304            $(this).prop('selected','selected');
3305
3306            $('#timerContainer li').removeClass('active');
3307            $('#timerContainer li[data-time="'+deliveryTime+'"]').addClass('active');
3308        });
3309    </script>
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318</div>
3318<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/PART.stripe_deposit.js?v=119683100702109879161727887651" type="text/javascript"></script>
3318
3319
3320<!--optin_cookie_modal-->
3321<div id="shopify-section-optin_cookie_modal" class="shopify-section">
3322<div class="optin-modal ">
3323    <div class="container_optin">
3324        <div class="title">DES BISCUITS PAR ICI…</div>
3325        <div class="content">Kei 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>
3326        <div class="GTM_OPTIN_ACCEPTED btn_ok js-optin-btn-ok">J'accepte</div>
3327        <div class="GTM_OPTIN_PERSONALISATION btn_change js-optin-btn-change">Je choisis mes biscuits</div>
3328    </div>
3329</div>
3330
3331<div class="optin-panel">
3332    <div class="container_optin">
3333        <div class="title">
3334            <div class="arrow js-arrow-retour">
3335                <svg xmlns="http://www.w3.org/2000/svg" id="Calque_1" data-name="Calque 1" width="16" viewB
3335ox="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>
3336            </div>
3337            MON CHOIX PERSONNALISÉ
3338        </div>
3339        <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>
3340        <div class="btn_ok js-optin-btn-ok">J'accepte</div>
3341    </div>
3342    <div class="settings">
3343        <div class="title">Gérer les préférences de consentement</div>
3344        <div class="accordion">
3345            
3346                <div class="item">
3347                    <div class="header">
3348                        <div class="titre " data-key="1">Cookies strictement nécessaires
3349                            
3350                        </div>
3351
3352                        
3353                            <label style="font-size: calc(15px*.75);font-family: var(--typeBasePrimary),var(--typeBaseFallback);font-weight: var(--typeBaseWeight);">
3354                                Toujours activés
3355                            </label>
3356                        
3357                    </div>
3358                    <div class="description js-block-description " data-key="1"></div>
3359                </div>
3360            
3361                <div class="item">
3362                    <div class="header">
3363                        <div class="titre js-open-description" data-key="2">Cookies de performance
3364                            
3365                                <div class="chevron" >
3366                                    <svg xmlns="http://www.w3.org/2000/svg" id="chevron" data-name="chevron" viewBox="0 0 9 7">
3367                                        <g id="chevron_group" data-name="chevron_group">
3368                                            <line id="chevron_ligne1" data-name="chevron_ligne1" class="cls-1" x1="1" y1="1" x2="4" y2="6"></line>
3369                                            <line id="chevron_ligne2" data-name="chevron_ligne2" class="cls-1" x1="7" y1="1" x2="4" y2="6"></line>
3370                                        </g>
3371                                    </svg>
3372                                </div>
3373                            
3374                        </div>
3375
3376                        
3377                            <label class="switch" >
3378                                <input type="checkbox" name="cookies_perf" class="js_checkbox_optin GTM_OPTIN_PERFORMANCE" value="hotjar,ga" checked="checked" data-key="2" data-checked="true">
3379                                <span class="slider round"></span>
3380                            </label>
3381                        
3382                    </div>
3383                    <div class="description js-block-description " data-key="2">Ces cookies nous permettent de déterminer le nombre de visites et les sources du trafic, afin de mesurer et d’améliorer les performances de notre site Web. Ils nous aident également à identifier les pages les plus / moins visitées et d’évaluer comment les visiteurs naviguent sur le site Web. Si vous n'acceptez pas ces cookies,
3384nous ne serons pas informé de votre visite sur notre site.</div>
3385                </div>
3386            
3387                <div class="item">
3388                    <div class="header">
3389                        <div class="titre js-open-description" data-key="3">Cookies de fonctionnalité
3390                            
3391                                <div class="chevron" >
3392                                    <svg xmlns="http://www.w3.org/2000/svg" id="chevron" data-name="chevron" viewB
3392ox="0 0 9 7">
3393                                        <g id="chevron_group" data-name="chevron_group">
3394                                            <line id="chevron_ligne1" data-name="chevron_ligne1" class="cls-1" x1="1" y1="1" x2="4" y2="6"></line>
3395                                            <line id="chevron_ligne2" data-name="chevron_ligne2" class="cls-1" x1="7" y1="1" x2="4" y2="6"></line>
3396                                        </g>
3397                                    </svg>
3398                                </div>
3399                            
3400                        </div>
3401
3402                        
3403                            <label class="switch" >
3404                                <input type="checkbox" name="cookies_fonct" class="js_checkbox_optin GTM_OPTIN_FUNCTIONNALIES" value="" checked="checked" data-key="3" data-checked="true">
3405                                <span class="slider round"></span>
3406                            </label>
3407                        
3408                    </div>
3409                    <div class="description js-block-description " data-key="3">Il s'agit des cookies qui nous permettent de vous fournir certaines fonctionnalités non essentielles pour l’accès au service, mais qui permettent d’améliorer de façon significative votre expérience de visite, comme l’adaptation de certaines parties de notre site à votre parcours ou la proposition d’outils adaptés à votre usage.</div>
3410                </div>
3411            
3412                <div class="item">
3413                    <div class="header">
3414                        <div class="titre js-open-description" data-key="4">Cookies publicitaires
3415                            
3416                                <div class="chevron" >
3417                                    <svg xmlns="http://www.w3.org/2000/svg" id="chevron" data-name="chevron" viewBox="0 0 9 7">
3418                                        <g id="chevron_group" data-name="chevron_group">
3419                                            <line id="chevron_ligne1" data-name="chevron_ligne1" class="cls-1" x1="1" y1="1" x2="4" y2="6"></line>
3420                                            <line id="chevron_ligne2" data-name="chevron_ligne2" class="cls-1" x1="7" y1="1" x2="4" y2="6"></line>
3421                                        </g>
3422                                    </svg>
3423                                </div>
3424                            
3425                        </div>
3426
3427                        
3428                            <label class="switch" >
3429                                <input type="checkbox" name="cookies_targeting" class="js_checkbox_optin GTM_OPTIN_TARGETING" value="facebook,linkdin" checked="checked" data-key="4" data-checked="true">
3430                                <span class="slider round"></span>
3431                            </label>
3432                        
3433                    </div>
3434                    <div class="description js-block-description " data-key="4">Ces cookies sont utilisés pour effectuer le suivi des visites afin de proposer des publicités pertinentes.</div>
3435                </div>
3436            
3437                <div class="item">
3438                    <div class="header">
3439                        <div class="titre js-open-description" data-key="5">Cookies en lien avec les réseaux sociaux
3440                            
3441                                <div class="chevron" >
3442                                    <svg xmlns="http://www.w3.org/2000/svg" id="chevron" data-name="chevron" viewBox="0 0 9 7">
3443                                        <g id="chevron_group" data-name="chevron_group">
3444                                            <line id="chevron_ligne1" data-name="chevron_ligne1" class="cls-1" x1="1" y1="1" x2="4" y2="6"></line>
3445                                            <line id="chevron_ligne2" data-name="chevron_ligne2" class="cls-1" x1="7" y1="1" x2="4" y2="6"></line>
3446                                        </g>
3447                                    </svg>
3448                                </div>
3449                            
3450                        </div>
3451
3452                        
3453                            <label class="switch" >
3454                                <input type="checkbox" name="cookies_social" class="js_checkbox_optin GTM_OPTIN_SOCIAL" value="" checked="checked" data-key="5" data-checked="true">
3455                                <span class="slider round"></span>
3456                            </label>
3457                        
3458                    </div>
3459                    <div class="description js-block-description " data-key="5">Ces cookies permettent aux réseaux sociaux de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez.</div>
3460                </div>
3461            
3462        </div>
3463        <div class="GTM_OPTIN_VALIDATED btn_ok js-optin-btn-save">Enregistrer mes choix</div>
3464    </div>
3465
3466</div>
3467
3468<script>
3469
3470    (function (){
3471        var optin_authorize =undefined;
3472        // window.optout = []
3473
3474        if(!!localStorage.getItem('optin_authorize')){
3475            $('body').css('overflow', 'auto');
3476            
3477
3478            optin_authorize = JSON.parse(localStorage.getItem('optin_authorize'))
3479            //   console.log({optin_authorize,Objauthorize:Object.values(optin_authorize)})
3480            var arr_optout=[]
3481            Object.values(optin_authorize).map((el)=>{
3482                if(el.checked){
3483                    $(".js_checkbox_optin[data-key='"+el.key+"']")
3484                        .attr("checked","checked").end()
3485                        .attr("data-checked",$(this).is(":checked"))
3486                }else{
3487                    // window.optout =  window.optout.concat(el.value.split(","))
3488                    arr_optout =  arr_optout.concat(el.value.split(","))
3489                    $(".js_checkbox_optin[data-key='"+el.key+"']")
3490                        .removeAttr("checked").end()
3491                        .attr("data-checked",$(this).is(":checked"))
3492                }
3493            })
3494            localStorage.setItem('optout',arr_optout)
3495        }else{
3496            $('body').css('overflow', 'hidden');
3497            $(".optin-modal").addClass("open")
3498            $("#shopify-section-optin_cookie_modal").addClass("open")
3499        }
3500
3501        $(".js-optin-btn-ok").click(function(){
3502            $(".optin-modal, .optin-panel").removeClass("open")
3503            $("#shopify-section-optin_cookie_modal").removeClass("open")
3504            // $("body").css("position","relative")
3505            $('body').css('overflow', 'auto');
3506
3507
3508            var optin_authorize = get_optin_swtich(true)
3509
3510            localStorage.setItem('optin_authorize', JSON.stringify(optin_authorize));
3511           // window.location.reload(false);
3512             manage_optout(true)
3513        })
3514
3515        $(".js-optin-btn-change").click(function(){
3516            $(".optin-modal").removeClass("open")
3517            $(".optin-panel").addClass("open")
3518            $("#shopify-section-optin_cookie_modal").addClass("open")
3519            // $("body").css("position","fixed")
3520            $('body').css('overflow', 'hidden');
3521        })
3522        $(".js-arrow-retour").click(function(){
3523            $(".optin-panel").removeClass("open")
3524            $(".optin-modal").addClass("open")
3525            $("#shopify-section-optin_cookie_modal").addClass("open")
3526            // $("body").css("position","fixed")
3527            $('body').css('overflow', 'hidden');
3528        })
3529
3530        $(".js-open-description").click(function(){
3531            var key = $(this).attr("data-key")
3532            if($(".js-block-description[data-key='"+key+"']").hasClass("open")){
3533                $(".js-block-description[data-key='"+key+"']").removeClass("open")
3534                $(this).removeClass("open")
3535            }else{
3536                $(".js-open-description, .js-block-description").removeClass("open")
3537                $(".js-block-description[data-key='"+key+"']").addClass("open")
3538                $(this).addClass("open")
3539            }
3540        })
3541
3542        $(".js-optin-btn-save").click(function(){
3543            //Cookies.set("optin_authorize", get_optin_swtich())
3544            var optin_authorize = get_optin_swtich()
3545            localStorage.setItem('optin_authorize', JSON.stringify(optin_authorize));
3546            $(".optin-modal, .optin-panel, #shopify-section-optin_cookie_modal").removeClass("open")
3547            // $("body").css("position","relative")
3548            $('body').css('overflow', 'auto');
3549           // window.location.reload(false);
3550            manage_optout(true)
3551
3552        })
3553
3554        $(".js_checkbox_optin").click(function(){
3555            $(this).attr("data-checked",$(this).is(":checked"))
3556            //console.log({class:$(this).attr("class"),checked:$(this).is(":checked"),data:$(this).attr("data-checked")})
3557        });
3558
3559
3560    })();
3561
3562
3563
3564    function manage_optout(){
3565        var arr_optout =[];
3566        if(!!localStorage.getItem('optout') || localStorage.getItem('optout')===''){
3567            arr_optout = localStorage.getItem('optout').replaceAll(",,",",").split(",")
3568            console.log("%c localStorage.getItem('optout') =" + arr_optout.join(","),"background:violet;color:white")
3569        }else{
3570            arr_optout =["ga","facebook","hotjar","linkdin"];
3571            console.log("%c localStorage.getItem('optout') =" +arr_optout.join(","),"background:red;color:white")
3572        }
3573        // window.optout.forEach(function(name){
3574        //si Google analytics existe pour le supprimer
3575        if(arr_optout.includes("ga")){
3576            window['ga-disable-UA-XXXXX-Y'] = true;
3577        }else{
3578            window['ga-disable-UA-XXXXX-Y'] = false;
3579        }
3580
3581        //si facebook N'existe PAS AJOUTER une commande
3582        if(!arr_optout.includes("facebook")){
3583            fbq('consent', 'grant');
3584        }
3585
3586        //si hotjar N'existe PAS AJOUTER
3587        //console.log('couvvvvvv')
3588        if(!arr_optout.includes("hotjar")){
vendor: 154 bytes, lines 3588-3594
3588
3589            
3590
3591    
3592        (function(h,o,t,j,a,r){
3593        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
3594        h._hjSettings={hjid:
35942756477
vendor: 284 bytes, lines 3594-3602
3594,hjsv:6};
3595        a=o.getElementsByTagName('head')[0];
3596        r=o.createElement('script');r.async=1;
3597        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
3598        a.appendChild(r);
3599        })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
3600    
3601
3602        
3602}
3603
3604        //si linkedin N'existe PAS AJOUTER
3605        if(!arr_optout.includes("linkdin")){
3606            _linkedin_partner_id = "3992585";
3607            window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
3608            window._linkedin_data_partner_ids.push(_linkedin_partner_id);
3609            (function(l) { if (!l){
3610                window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
3611                window.lintrk.q=[]}
3612                var s = document.getElementsByTagName("script")[0];
3613                var b = document.createElement("script");
3614                b.type = "text/javascript";
3615                b.async = true;
3616                b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
3617                s.parentNode.insertBefore(b, s);
3618            })(window.lintrk);
3619        }
3620
3621    }
3622
3623    function debug_optin(){
3624
3625        console.log({
3626            "hj":typeof window.hj,
3627            "ga":window['ga-disable-UA-XXXXX-Y'],
3628            "linkdin":typeof window.lintrk,
3629            "optout": localStorage.getItem('optout')
3630
3631        })
3632    }
3633
3634
3635    function remove_optout(){
3636        //  Cookies.remove("optin_authorize")
3637        localStorage.removeItem('optin_authorize')
3638        localStorage.removeItem('optout')
3639    }
3640
3641    function get_optout(){
3642
3643        //  return  JSON.parse(Cookies.get("optin_authorize"))
3644        return  {optout:localStorage.getItem('optout').replaceAll(",,",",").split(","),optin_authorize:JSON.parse(localStorage.getItem('optin_authorize'))}
3645    }
3646
3647    function get_optin_swtich(force){
3648        var swtich_checked = {}
3649        // window.optout = []
3650        var arr_optout = []
3651
3652        $(".js_checkbox_optin").each((index,el)=>{
3653            var ischecked=$(el).is(":checked")
3654            if(force!==undefined){
3655                ischecked=force
3656            }
3657            var objCheck =    {
3658                name: $(el).attr("name"),
3659                value: $(el).val(),
3660                key:$(el).attr("data-key"),
3661                checked:ischecked
3662            };
3663
3664            if(!ischecked && !!$(el).val() && $(el).val() !== "" ){
3665                var optout = $(el).val()
3666                // window.optout =window.optout.concat(optout.split(","))
3667                arr_optout = arr_optout.concat(optout.split(","))
3668            }
3669            swtich_checked = _.merge(swtich_checked,{ [$(el).attr("data-key")]:objCheck} )
3670        })
3671        localStorage.setItem('optout',arr_optout)
3672        return swtich_checked
3673    }
3674
3675</script>
3675
3676<style>
3677
3678    /*    Version mobile */
3679    .optin-modal{
3680        display: none;
3681
3682    }
3683    .optin-modal.open{display: block;}
3684    #shopify-section-optin_cookie_modal.open:before{
3685        content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;
3686        background-color: var(--colorModalBg);
3687        animation: overlay-on .5s forwards;cursor: pointer;z-index: 100;}
3688    .optin-modal .container_optin{position: fixed;
3689        background-color:#fff;
3690        color:#000;
3691        width: 332px;
3692        height: 335px;
3693        top: 0;left: 0;right: 0;bottom: 0;margin: auto;padding: 38px 28px 38px 28px;z-index: 100;
3694        border-radius: 6px;}
3695    .optin-modal .container_optin .title{font-size: 11pt;font-weight: bold;text-align: center;color:#000 ;}
3696    .optin-modal .container_optin .content a{text-decoration: underline;}
3697    .optin-modal .container_optin .btn_ok{width: 75%;
3698        background: #000000;
3699        color: #ffffff;
3700        text-align: center;margin: 29px auto 0 auto;font-size: 10pt;height: 26px;line-height: 26px;    cursor: pointer;font-weight: bold;}
3701
3702    .optin-modal .container_optin .content{
3703        font-size: 9pt;
3704        padding-top: 22px;text-align: justify;}
3705    .optin-modal .container_optin .btn_change{
3706        width: 75%;color:#000;text-align: right;margin: 0 auto;
3707        font-size: 9pt;
3708        height: 26px;line-height: 26px; cursor: pointer;
3709    }
3710    .optin-modal .container_optin .btn_change:hover{text-decoration: underline;}
3711
3712    .optin-panel.open{display: block;}
3713    .optin-panel{display: none;position: fixed;
3714        background-color:#fff;
3715        color:#000;
3716        width: 100vw;height: 100vh;margin: auto;z-index: 10000000000;top: 0;left: 0;
3717        overflow: auto;
3718        overflow-y: scroll;
3719    }
3720    .optin-panel .container_optin{top: 0;left: 0;margin-bottom: 29px;}
3721    .optin-panel .container_optin .title{margin: 38px 27px 0 27px;font-size: 11pt;font-weight: bold;text-align: center;color:#000 ;}
3722    .optin-panel .container_optin .title .arrow{width: 16px;position: absolute;cursor: pointer;}
3723    .optin-panel .container_optin .content{font-size: 9pt;padding: 22px 27px 0 31px;text-align: justify;line-height: 12pt;}
3724    .optin-panel .container_optin .content a{text-decoration: underline;}
3725    .optin-panel .container_optin .btn_ok{width: 58%;
3726        background: #000000;
3727        color: #ffffff;
3728        text-align: center;margin: 29px auto 0 auto;font-size: 10pt;height: 26px;line-height: 26px;    cursor: pointer;font-weight: bold;}
3729    .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;}
3730    .optin-panel .container_optin .btn_change:hover{text-decoration: underline;}
3731
3732    /*.optin-panel .settings{background: #fff;}*/
3733    .optin-panel .settings .title{color: #000;margin: 0 27px 0 31px;}
3734    .optin-panel .settings .accordion{
3735        padding: 30px 27px 0 31px;
3736        /* height: 56vh;
3737       overflow: auto;
3738        overflow-x: hidden;*/
3739    }
3740    .optin-panel .settings .accordion .item{box-shadow: 0px 1px 4pt #00000029;margin: 0 0 10px 0;}
3741    .optin-panel .settings .accordion .item .header{display: flex;flex-direction: row;flex-wrap: nowrap;
3742        align-content: center;justify-content: space-between;align-items: center;height: 31px;font-size: 9pt;}
3743    .optin-panel .settings .accordion .item .header .titre{    display: flex;
3744        flex-direction: row;
3745        flex-wrap: nowrap;
3746        align-content: center;
3747        justify-content: start;
3748        align-items: center;
3749        cursor: pointer;
3750        line-height: 10pt;
3751        padding: 10px;
3752        width: 73%;}
3753    .optin-panel .settings .accordion .item .header .titre .chevron { width: 7.5px;margin-left: 10px;transform: rotate(0deg);}
3754    .optin-panel .settings .accordion .item .header .titre.open .chevron { transform: rotate(180deg);}
3755    .optin-panel .settings .accordion .item .header .titre .chevron .cls-1{fill:none;stroke:#717070;stroke-linecap:round;}
3756    .optin-panel .settings .accordion .item .header label{
3757        text-transform: none;
3758        letter-spacing: normal;
3759        text-align: right;
3760        margin: 0 10px 0 0;}
3761    .optin-panel .settings .accordion .item .description.open{       display: block;}
3762    .optin-panel .settings .accordion .item .description{
3763        display: none;
3764        font-size: 9pt;
3765        padding: 10px;}
3766    .optin-panel .settings .btn_ok{
3767        width: 100%;
3768        color: #000;
3769        text-decoration: underline;
3770        text-align: center;
3771        font-size: 10pt;
3772        line-height: 26px;
3773        cursor: pointer;
3774        /* position: absolute;*/
3775        padding: 10px 0 38px 0;
3776        bottom: 0;
3777        /*background: white;*/
3778    }
3779
3780    /*SWITCH ON / OFF */
3781    .optin-panel .settings .accordion .item .header .switch {position: relative;display: inline-block;
3782        width: 25px;
3783        height: 15px;    cursor: pointer;
3784    }
3785    /* Hide default HTML checkbox */
3786    .optin-panel .settings .accordion .item .header .switch input {opacity: 0;width: 0;height: 0;}
3787    /* The slider */
3788    .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;
3789       background-color: transparent ;
3790        border: 1px solid #000000;}
3791
3792    .optin-panel .settings .accordion .item .header .switch .slider:before {
3793        position: absolute;content: "";
3794        height: 11px;
3795        width: 11px;
3796        left: 1px;bottom: 1px;
3797        background-color: #000000 ;
3798        -webkit-transition: .4s;transition: .4s;}
3799    .optin-panel .settings .accordion .item .header .switch input:checked + .slider {
3800        background-color: #9FACB336 ;
3801        border: 1px solid #000000 ;}
3802    .optin-panel .settings .accordion .item .header .switch input:focus + .slider {box-shadow: 0 0 1px #2196F3;}
3803    .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;}
3804    /* Rounded sliders */
3805    .optin-panel .settings .accordion .item .header .switch .slider.round {border-radius: 34px;}
3806    .optin-panel .settings .accordion .item .header .switch .slider.round:before {border-radius: 50%;    }
3807
3808
3809    /*    Version desktop */
3810    @media screen and (min-width: 1024px) and (min-height: 533px) {
3811        .optin-modal .container_optin .content{
3812            font-size: 9pt;
3813        }
3814        .optin-modal .container_optin .btn_change{
3815            font-size: 9pt;
3816        }
3817
3818        .optin-modal .container_optin .title{ font-size: 11pt;   }
3819        /* optin-panel .settings .accordion{height: 30vh;}*/
3820        .optin-panel{width: 600px;height: 550px;top: 0;left: 0;right: 0;bottom: 0; overflow-x: initial; overflow-y: auto; border-radius: 6px;}
3821        #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;}
3822        .optin-panel .container_optin{margin-bottom:0;padding: 1px 0 29px 0;
3823            /*background: white;*/
3824        }
3825        .optin-modal .container_optin {
3826            width: 332px;
3827            height: 330px;
3828        }
3829
3830    }
3831
3832
3833</style>
3834
3835
3836<script type="application/json">
3837
3838</script>
3838
3839
3840
3841
3842
3843
3844</div>
3845
3846
3847<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
3847
3848
3849    
3849<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/PART.controller.js?v=92041886803116654871727887505" type="text/javascript"></script>
3849
3850    
3850<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/SC.controller.js?v=136697533297947600201727887341" type="text/javascript"></script>
3850
3851    
3851<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/PART.cart.js?v=98503685443281646081727887635" type="text/javascript"></script>
3851
3852    
3852<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/SC.cart.js?v=27972044501939951141727887645" type="text/javascript"></script>
3852
3853    
3853<script src="//restaurant-kei.fr/cdn/shop/t/2/assets/COMMON.utils.js?v=177031780657914248871727887563" type="text/javascript"></script>
3853
3854
3855    
3855<script type="text/javascript">
3856        (function (){
3857            window.TT = new SCController({
3858                originCart: null,
3859                suffix: null,
3860                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},
3861                moneyFormat: "{{amount_with_comma_separator}}€",
3862                moneyWithCurrencyFormat: "{{amount_with_comma_separator}}€",
3863                customer: null,
3864                pickup_address:""
3865            });
3866        })();
3867        window.TTCartPanel = new SCCartPanel();
3868
3869        window.addEventListener('pageshow', function (event) {
3870            let nav_action_type = performance.getEntriesByType("navigation")[0].type
3871            //console.log({persist:event.persisted,nav_action_type})
3872            if (event.persisted || nav_action_type === 'back_forward') {
3873                let spanToggleCart = document.getElementById("CartBubble")
3874                let qtyProdFront = parseInt(spanToggleCart.textContent)
3875                console.log({qtyVisible : qtyProdFront , qtyCart:TT.countQty})
3876                if(qtyProdFront != TT.countQty){
3877                    console.log("Refresh contenu")
3878                    location.reload()
3879                }
3880            }
3881        });
3882
3883    </script>
3883
3884
3885
3886    <!-- Facebook Pixel Code -->
3887    
3887<script>
3888        !function(f,b,e,v,n,t,s)
3889        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
3890            n.callMethod.apply(n,arguments):n.queue.push(arguments)};
3891            if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
3892            n.queue=[];t=b.createElement(e);t.async=!0;
3893            t.src=v;s=b.getElementsByTagName(e)[0];
3894            s.parentNode.insertBefore(t,s)}(window, document,'script',
3895            'https://connect.facebook.net/en_US/fbevents.js');
3896        fbq('consent', 'revoke');
3897        fbq('init', '3140368719530087');
3898        fbq('track', 'PageView');
3899    </script>
3899
3900    
3901    <noscript><img alt="facebook" height="1" width="1" style="display:none"  src="https://www.facebook.com/tr?id=3140368719530087&ev=PageView&noscript=1" /></noscript>
3902    <!-- End Facebook Pixel Code -->
3903
3904
3905    <!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 3905-3906
3905
3906    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3906GTM-5VNDFLT
vendor: 88 bytes, lines 3906-3907
3906" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3907    
3907<!-- End Google Tag Manager (noscript) -->
3908    
3908<script>
3909        $(document).off("click.gtm").on("click.gtm","*[class*='GTM_']",function(e){
3910            var gtmData =$(this).data() ||  {}
3911            var gtmClasse = $(this).attr("class").split(" ").filter((el)=>el.includes("GTM"))[0]
3912           // var arrKeyGtm = Object.keys($(this).data()).filter((el)=>el.includes("gtm"))
3913            // if(arrKeyGtm.length){
3914            //     gtmkey = Object.keys($(this).data()).filter((el)=>el.includes("gtm"))[0]
3915            //     gtmData = $(this).data(gtmkey)
3916            // }
3917            //    console.log({"event data":$(this).data()})
3918            setDatalayerGTM(gtmClasse,gtmData)
3919        })
3920
3921        function setDatalayerGTM(gtmClasse,datas){
3922            if(Object.keys(datas).length === 0){datas={};}
3923            var gtmEventClick = {}
3924            //penser a les creer dans le GTM / Variables
3925            var gtmVariables=["gtmBtn","gtmLink","gtmPage","gtmProduit","gtmSection","gtmTitle","gtmError"];
3926
3927            gtmEventClick = Object.assign(gtmEventClick, {'event': gtmClasse })
3928            gtmVariables.map((el)=>{
3929                if(Object.keys(datas).length > 0 && !!datas[el]){
3930                    gtmEventClick = Object.assign(gtmEventClick,{[el]:datas[el]})
3931                }else{
3932                    //init toutes les variables dans le data layer
3933                    gtmEventClick = Object.assign(gtmEventClick, {[el]: "" })
3934                }
3935            })
3936            dataLayer.push(gtmEventClick);
3937            console.log(gtmEventClick);
3938        }
3939    </script>
3939
3940    <!-- start optin manage-->
3941   
3941<script>
3942        if(window.manage_optout && typeof manage_optout ==="function"){
3943            manage_optout()
3944        }
3945
3946        
3947        var urlParams = new URLSearchParams(window.location.search);
3948        window.ttt = urlParams.get('ttt');
3949        if(!!window.ttt) {
3950            localStorage.setItem('ttt', ttt);
3951        }
3952    </script>
3952
3953
3954
3955
3956
3957<div id="shopify-block-AM05QbkZpaG5MWU93V__18228966181090706294" class="shopify-block shopify-app-block">
3958
3959
3960  
3960<script>
3961    window.lbupsellVersion = 2;
3962  </script>
3962
3963
3964
3965
3966<script>
3967
3968  
3969    window.lbupsellToken = "4f122c5f8ad2a1cb2a407e8f3e5c49df"
3970  
3971  
3972</script>
3972
3973
3974<script>
3975
3976  window.lbInitMode = "immediate";
3977  
3978  window.lbComponentSrc = "https://cdn.shopify.com/extensions/01a0d3c8-47fc-7e04-8716-42ec62ed3877/lb-upsell-449/assets/lb-upsell-components.esm.js";</script>
3978
3979
3980<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d3c8-47fc-7e04-8716-42ec62ed3877/lb-upsell-449/assets/lb-utils.js" defer="defer"></script>
3980
3981
3982</div>
3982<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3982
3983</body>
3984</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.