PageSourceSearch

https://www.epic-paris.com/_next/static/chunks/045eq_imx4ms6.js?dpl=dpl_HnxMAQGLSodqDzz8RDnox8wd6mr4

js epic-paris.com collected 2026-10-10 00:53:37 UTC 29,419 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,18566,(e,t,r)=>{t.exports=e.r(76562)},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(71645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=i(e,n)),t&&(a.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return c},urlObjectKeys:function(){return s}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(90809)._(e.r(98183)),o=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",l=e.hash||"",s=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),s&&"object"==typeof s&&(s=String(i.urlQueryToSearchParams(s)));let u=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||o.test(n))&&!1!==c?(c="//"+(c||""),a&&"/"!==a[0]&&(a="/"+a)):c||(c=""),l&&"#"!==l[0]&&(l="#"+l),u&&"?"!==u[0]&&(u="?"+u),a=a.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${a}${u}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return l(e)}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(18967),a=e.r(52817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,a.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return v}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(90809),o=e.r(43476),l=i._(e.r(71645)),s=e.r(95057),c=e.r(8372),u=e.r(18581),d=e.r(18967),h=e.r(5550);e.r(33525);let p=e.r(88540),f=e.r(91949),m=e.r(73668),x=e.r(9396);function b(t){var r,n;let a,i,b,[v,y]=(0,l.useOptimistic)(f.IDLE_LINK_STATUS),j=(0,l.useRef)(null),{href:w,as:P,children:k,prefetch:L=null,passHref:N,replace:C,shallow:S,scroll:E,onClick:M,onMouseEnter:_,onTouchStart:R,legacyBehavior:O=!1,onNavigate:T,transitionTypes:$,ref:z,unstable_dynamicOnHover:U,...A}=t;a=k,O&&("string"==typeof a||"number"==typeof a)&&(a=(0,o.jsx)("a",{children:a}));let B=l.default.useContext(c.AppRouterContext),D=!1!==L,I=!1!==L?null===(n=L)||"auto"===n?x.FetchStrategy.PPR:x.FetchStrategy.Full:x.FetchStrategy.PPR,F="string"==typeof(r=P||w)?r:(0,s.formatUrl)(r);if(O){if(a?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=l.default.Children.only(a)}let W=O?i&&"object"==typeof i&&i.ref:z,q=l.default.useCallback(e=>(null!==B&&(j.current=(0,f.mountLinkInstance)(e,F,B,I,D,y)),()=>{j.current&&((0,f.unmountLinkForCurrentNavigation)(j.current),j.current=null),(0,f.unmountPrefetchableInstance)(e)}),[D,F,B,I,y]),K={ref:(0,u.useMergedRef)(q,W),onClick(t){O||"function"!=typeof M||M(t),O&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!B||t.defaultPrevented||function(t,r,n,a,i,o,s){if
1("u">typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(r)){a&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),o){let e=!1;if(o({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);l.default.startTransition(()=>{d(r,a?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,s)})}}(t,F,j,C,E,T,$)},onMouseEnter(e){O||"function"!=typeof _||_(e),O&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),B&&D&&(0,f.onNavigationIntent)(e.currentTarget,!0===U)},onTouchStart:function(e){O||"function"!=typeof R||R(e),O&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),B&&D&&(0,f.onNavigationIntent)(e.currentTarget,!0===U)}};return(0,d.isAbsoluteUrl)(F)?K.href=F:O&&!N&&("a"!==i.type||"href"in i.props)||(K.href=(0,h.addBasePath)(F)),b=O?l.default.cloneElement(i,K):(0,o.jsx)("a",{...A,...K,children:a}),(0,o.jsx)(g.Provider,{value:v,children:b})}e.r(84508);let g=(0,l.createContext)(f.IDLE_LINK_STATUS),v=()=>(0,l.useContext)(g);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},77105,49092,89790,33165,e=>{"use strict";var t=e.i(22016),r=e.i(18566),n=e.i(71645),a=e.i(61745),i=e.i(47167);function o(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function l(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function s(e,t,r){return"string"==typeof e?e:e[t]||r}function c(e){let t=function(){try{return"true"===i.default.env._next_intl_trailing_slash}catch{return!1}}(),[r,...n]=e.split("#"),a=n.join("#"),o=r;if("/"!==o){let e=o.endsWith("/");t&&!e?o+="/":!t&&e&&(o=o.slice(0,-1))}return a&&(o+="#"+a),o}function u(e,t){let r,n=c(e),a=c(t);return(r=n.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${r}$`)).test(a)}function d(e,t){return"never"!==t.mode&&t.prefixes?.[e]||h(e)}function h(e){return"/"+e}function p(e){return e.includes("[[...")}function f(e){return e.includes("[...")}function m(e){return e.includes("[")}function x(e,t){let r=e.split("/"),n=t.split("/"),a=Math.max(r.length,n.length);for(let e=0;e<a;e++){let t=r[e],a=n[e];if(!t&&a)return -1;if(t&&!a)return 1;if(t||a){if(!m(t)&&m(a))return -1;if(m(t)&&!m(a))return 1;if(!f(t)&&f(a))return -1;if(f(t)&&!f(a))return 1;if(!p(t)&&p(a))return -1;if(p(t)&&!p(a))return 1}}return 0}function b(e){return e.sort(x)}function g(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))Array.isArray(n)?n.forEach(e=>{t.append(r,String(e))}):t.set(r,String(n));return"?"+t.toString()}function v(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}function y(e,t,r,n){if(!e||n===r||null==n||!t)return;let a=v(t),{name:i,...o}=e;o.path||(o.path=""!==a?a:"/");let l=`${i}=${n};`;for(let[e,t]of Object.entries(o))l+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(l+="="+t),l+=";";document.cookie=l}e.s(["getLocaleAsPrefix",0,h,"getLocalePrefix",0,d,"getLocalizedTemplate",0,s,"getSortedPathnames",0,b,"hasPathnamePrefixed",0,function(e,t){return t===e||t.startsWith(`${e}/`)},"isLocalizableHref",0,o,"isPromise",0,function(e){return"function"==typeof e.then},"matchesPathname",0,u,"normalizeTrailingSlash",0,c,"prefixPathname",0,l,"unprefixPathname",0,function(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}],49092),e.s(["applyPathnamePrefix",0,function(e,t,r,n){let a,{mode:i}=r.localePrefix;if(void 0!==n)a=n;else if(o(e)){let e=r.domains?.find(e=>e.locales.includes(t)),n=e?.localePrefix||i;"always"===n?a=!0:"as-needed"===n&&(a=e?t!==e.defaultLocale:t!==r.defaultLocale)}return a?l(d(t,r.localePrefix),e):e},"compileLocalizedPathname",0,function({pathname:e,locale:t,params:r,pathnames:n,query:a}){function i(e){let i,o=n[e];return o?(i=s(o,t,e),r&&Object.entries(r).forEach(([e,t])=>{let r,n;Array.isArray(t)?(r=`(\\[)?\\[...${e}\\](\\])?`,n=t.map(e=>String(e)).join("/")):(r=`\\[${e}\\]`,n=String(t)),i=i.replace(RegExp(r,"g"),n)}),i=new URL(i=i.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):i=e,i=c(i),a&&(i+=g(a)),i}if("string"==typeof e)return i(e);{let{pathname:t,...r}=e;return{...r,pathname:i(t)}}},"getBasePath",0,v,"getRoute",0,function(e,t,r){let n=b(Object.keys(r)),a=decodeURI(t);for(let t of n){let n=r[t];if("string"==typeof n){if(u(n,a))return t}else if(u(s(n,e,t),a))return t}return t},"normalizeNameOrNameWithParams",0,function(e){return"string"==typeof e?{pathname:e}:e},"serializeSearchParams",0,g],89790),e.s(["default",0,y],33165);var j=e.i(43476),w=(0,n.forwardRef)(function({href:e,locale:n,localeCookie:i,onClick:o,prefetch:l,...s},c){let u=(0,a.useLocale)(),d=null!=n&&n!==u,h=(0,r.usePathname)();return d&&(l=!1),(0,j.jsx)(t.default,{ref:c,href:e,hrefLang:d?n:void 0,onClick:function(e){y(i,h,u,n),o&&o(e)},prefetch:l,...s})});e.s(["default",0,w],77105)},48148,e=>{"use strict";var t=e.i(61745);function r(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let n=r(0,t.useTranslations);r(0,t.useFormatter),e.s(["useTranslations",0,n])},75696,e=>{"use strict";var t=e.i(61745),r=e.i(43476);e.s(["default",0,function({locale:e,...n}){if(!e)throw Error(void 0);return(0,r.jsx)(t.IntlProvider,{locale:e,...n})}])},53501,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(48148),a=e.i(18566),i=e.i(61745),o=r["use".trim()],l=e.i(49092),s=e.i(77105),c=e.i(89790),u=e.i(33165);let d=["fr","en","it","es","pt","de","el","he","ru","ja","zh","ar"],h={fr:{label:"Français",native:"FR"},en:{label:"English",native:"EN"},it:{label:"Italiano",native:"IT"},es:{label:"Español",native:"ES"},pt:{label:"Português",native:"PT"},de:{label:"Deutsch",native:"DE"},el:{label:"Ελληνικά",native:"EL"},he:{label:"עברית",native:"HE"},ru:{label:"Русский",native:"RU"},ja:{label:"日本語",native:"JA"},zh:{label:"中文",native:"ZH"},ar:{label:"العربية",native:"AR"}},{Link:p,redirect:f,usePathname:m,useRouter:x,getPathname:b}=function(e){let{Link:n,config:d,getPathname:h,...p}=function(e,n){var i,u,d;let h={...i=n||{},localePrefix:"object"==typeof(d=i.localePrefix)?d:{mode:d||"always"}
1,localeCookie:!!((u=i.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof u&&u},localeDetection:i.localeDetection??!0,alternateLinks:i.alternateLinks??!0},p=h.pathnames,f=(0,r.forwardRef)(function({href:r,locale:n,...a},i){let c,u;"object"==typeof r?(c=r.pathname,u=r.params):c=r;let d=(0,l.isLocalizableHref)(r),f=e(),x=(0,l.isPromise)(f)?o(f):f,b=d?m({locale:n||x,href:null==p?c:{pathname:c,params:u},forcePrefix:null!=n||void 0}):c;return(0,t.jsx)(s.default,{ref:i,href:"object"==typeof r?{...r,pathname:b}:b,locale:n,localeCookie:h.localeCookie,...a})});function m(e){let t,{forcePrefix:r,href:n,locale:a}=e;return null==p?"object"==typeof n?(t=n.pathname,n.query&&(t+=(0,c.serializeSearchParams)(n.query))):t=n:t=(0,c.compileLocalizedPathname)({locale:a,...(0,c.normalizeNameOrNameWithParams)(n),pathnames:h.pathnames}),(0,c.applyPathnamePrefix)(t,a,h,r)}function x(e){return function(t,...r){return e(m(t),...r)}}return{config:h,Link:f,redirect:x(a.redirect),permanentRedirect:x(a.permanentRedirect),getPathname:m}}(i.useLocale,e);return{...p,Link:n,usePathname:function(){let e,t,n=(e=(0,a.usePathname)(),t=(0,i.useLocale)(),(0,r.useMemo)(()=>{if(!e)return e;let r=e,n=(0,l.getLocalePrefix)(t,d.localePrefix);if((0,l.hasPathnamePrefixed)(n,e))r=(0,l.unprefixPathname)(e,n);else if("never"!==d.localePrefix.mode&&d.localePrefix.prefixes){let n=(0,l.getLocaleAsPrefix)(t);(0,l.hasPathnamePrefixed)(n,e)&&(r=(0,l.unprefixPathname)(e,n))}return r},[d.localePrefix,t,e])),o=(0,i.useLocale)();return(0,r.useMemo)(()=>n&&d.pathnames?(0,c.getRoute)(o,n,d.pathnames):n,[o,n])},useRouter:function(){let e=(0,a.useRouter)(),t=(0,i.useLocale)(),n=(0,a.usePathname)();return(0,r.useMemo)(()=>{function r(e){return function(r,a){let{locale:i,...o}=a||{},l=[h({href:r,locale:i||t,forcePrefix:null!=i||void 0})];Object.keys(o).length>0&&l.push(o),(0,u.default)(d.localeCookie,n,t,i),e(...l)}}return{...e,push:r(e.push),replace:r(e.replace),prefetch:r(e.prefetch)}},[t,n,e])},getPathname:h}}({locales:[...d],defaultLocale:"fr",localePrefix:"as-needed"});var g=e.i(22016);function v({variant:e="navy",size:r="md",className:n}){return(0,t.jsx)(g.default,{href:"/","aria-label":"EP!C Paris — accueil",className:`inline-flex items-center shrink-0 transition-opacity hover:opacity-80 ${n??""}`,children:(0,t.jsx)("svg",{viewBox:"95 178 380 175",height:{sm:28,md:44,lg:64,xl:88}[r],width:"auto",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,style:{display:"block"},children:(0,t.jsxs)("g",{fill:"white"===e?"#FFFFFF":"#1A2C5E",children:[(0,t.jsx)("path",{d:"M343.72,310.21c-7.88,0-14.53,6.8-14.53,14.84c0,7.88,6.65,14.53,14.53,14.53c8.04,0,14.84-6.65,14.84-14.53C358.56,317.01,351.75,310.21,343.72,310.21z"}),(0,t.jsx)("path",{d:"M261.89,220.1c-10.92,1.75-30.61,7.41-50.5,27.68s-30.02,49.91-52.25,49.91c-20.3,0-26.61-15.95-27.55-18.71c52.06,2.64,55.25-14.42,56.24-27.27c1.05-13.66-13.66-32.57-40.98-32.57s-49.64,19.17-49.64,49.64c0,30.47,25.22,46.49,45.97,46.49c31.32,0,46.14-21.34,58.57-43.34c4.32-7.64,9.2-15.13,14.52-21.69v100.09l30.41-12.87V228.53c1.56-0.28,3.13-0.44,4.71-0.44c19.17,0,30.21,18.93,30.21,39.42c0,27.05-9.19,44.73-28.1,40.6l-6.23-1.44c15.21,17.74,64.92,9.68,64.92-38.8C312.19,219.39,272.81,218.35,261.89,220.1z M129.12,242.33c3.51-16.77,12.09-19.89,16.57-19.89c8.77,0,15.99,10.33,15.99,25.35c0,15.01-7.02,28.27-30.41,28.27C131.27,276.05,125.61,259.09,129.12,242.33z"}),(0,t.jsx)("path",{d:"M468.66,276.32c-3.68,10.23-15.04,21.77-31.18,21.77c-18.8,0-30.04-18.41-30.04-39.24c0-21.76,6.34-36.99,20.23-36.99c2.84,0,5.91,1.25,8.93,2.58c7.34,3.92,9.93,10.01,11.43,16.1c1.5,6.09,6.67,12.52,13.27,9.59c5.16-2.29,3.67-7.58,1.86-11.02c-7.88-12.95-24.81-19.13-37.12-19.13c-28.2,0-49.25,21.2-49.25,47.42c0,26.59,21.05,47.79,47,47.79c22.68,0,41.48-15.81,46.18-37.38L468.66,276.32z"}),(0,t.jsx)("path",{d:"M160.63,182.43c-3.29-4.9-9.94-6.21-14.84-2.91c-8.61,5.79-21.51,26.72-21.51,26.72s24.55-3,33.44-8.97C162.62,193.98,163.92,187.33,160.63,182.43z"}),(0,t.jsx)("path",{d:"M343.55,205.11c-8.47,0-15.34,7.66-15.34,17.1c0,40.62,15.34,74.59,15.34,74.59s15.34-36.57,15.34-74.59C358.89,212.76,352.03,205.11,343.55,205.11z"})]})})})}let y=[{id:"saint-germain",name:"Saint-Germain-des-Prés",short:"Saint-Germain",full:"EP!C Saint-Germain-des-Prés",location:"Marché Saint-Germain",addr:"3 Ter rue Mabillon",zip:"75006 Paris",phone:"09 70 72 79 14",phoneLink:"+33970727914",hours:[{d:"Lun – Sam",h:"08h30 — 22h00"},{d:"Dimanche",h:"09h00 — 20h00"}
1],transport:"Métro Mabillon (10) · Odéon (4, 10)",mapsUrl:"https://maps.google.com/?q=3+ter+rue+Mabillon+75006+Paris",deliverooUrl:"https://deliveroo.fr/fr/menu/Paris/paris-6eme-quartier-odeon/epic-saint-germain",devanture:"/photos/sg/devanture-jour.jpg",devantureNuit:"/photos/sg/devanture-nuit.jpg",interieur:"/photos/sg/decoupes-couple.jpg",video:"/videos/sg.mp4",videoPoster:"/videos/sg-poster.jpg",opened:"Juin 2022"},{id:"palais-congres",name:"Palais des Congrès",short:"Palais",full:"EP!C Palais des Congrès",location:"Galerie commerciale du Palais des Congrès",addr:"2 place de la Porte Maillot",zip:"75017 Paris",phone:"01 56 68 85 50",phoneLink:"+33156688550",hours:[{d:"Lun – Sam",h:"08h30 — 21h00"},{d:"Dimanche",h:"09h00 — 21h00"}],transport:"Métro Porte Maillot (1) · RER C · Parking niveau -5",mapsUrl:"https://maps.google.com/?q=2+place+de+la+Porte+Maillot+75017+Paris",deliverooUrl:"https://deliveroo.fr/fr/menu/Paris/paris-17eme-neuilly-porte-maillot/les-galeries-gourmandes",devanture:"/photos/palais/devanture.jpg",devantureNuit:"/photos/palais/devanture.jpg",interieur:"/photos/palais/cloche.jpg",video:"/videos/palais.mp4",videoPoster:"/videos/palais-poster.jpg",opened:"Octobre 2024"}],j=[{href:"/qui-sommes-nous",key:"about"},{href:"/nos-adresses",key:"addresses"},{href:"/livraison",key:"services"},{href:"/espace-fidelite",key:"loyalty"},{href:"/contact",key:"contact"}];function w({variant:e="fill"}){let a=(0,n.useTranslations)("nav"),[i,o]=(0,r.useState)(!1),l=(0,r.useRef)(null);return(0,r.useEffect)(()=>{function e(e){l.current&&!l.current.contains(e.target)&&o(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,t.jsxs)("div",{className:"relative",ref:l,children:[(0,t.jsxs)("button",{onClick:()=>o(e=>!e),className:`inline-flex items-center gap-2 rounded-full px-5 h-10 text-sm font-semibold tracking-wide transition-colors ${"outline-white"===e?"border border-white/40 text-white hover:bg-white/10":"on-navy"===e?"bg-white text-bleu-epic hover:bg-stone":"bg-bleu-epic text-white hover:bg-bleu-nuit"}`,"aria-expanded":i,"aria-haspopup":"menu",children:[a("orderDeliveroo"),(0,t.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,className:`transition-transform ${i?"rotate-180":""}`,children:(0,t.jsx)("path",{d:"M6 9l6 6 6-6"})})]}),(0,t.jsxs)("div",{className:`absolute right-0 top-full mt-2 w-80 rounded-md bg-blanc shadow-[0_14px_40px_rgba(22,23,48,0.15)] border border-line overflow-hidden transition-all duration-150 z-50 ${i?"opacity-100 translate-y-0 pointer-events-auto":"opacity-0 -translate-y-1 pointer-events-none"}`,role:"menu",children:[(0,t.jsx)("p",{className:"px-5 pt-4 pb-2 pretitle text-bleu-epic",children:a("chooseShop")}),y.map((e,r)=>(0,t.jsxs)("a",{href:e.deliverooUrl,target:"_blank",rel:"noopener noreferrer",className:`flex items-start justify-between gap-3 px-5 py-3.5 hover:bg-beige transition-colors group ${r>0?"border-t border-line":""}`,role:"menuitem",children:[(0,t.jsxs)("div",{dir:"ltr",children:[(0,t.jsxs)("p",{className:"font-semibold text-bleu-nuit",children:["EP!C ",e.name]}),(0,t.jsx)("p",{className:"text-xs text-muted mt-0.5",children:e.addr})]}),(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,className:"mt-1 shrink-0 text-muted group-hover:text-bleu-epic transition-colors",children:(0,t.jsx)("path",{d:"M7 17L17 7M7 7h10v10"})})]},e.id))]})]})}function P(){let e=x(),n=m(),a=(0,i.useLocale)(),[o,l]=(0,r.useState)(!1),[s,c]=(0,r.useTransition)(),u=(0,r.useRef)(null);return(0,r.useEffect)(()=>{function e(e){u.current&&!u.current.contains(e.target)&&l(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,t.jsxs)("div",{className:"relative",ref:u,children:[(0,t.jsxs)("button",{onClick:()=>l(e=>!e),disabled:s,className:"inline-flex items-center gap-1.5 rounded-full border border-white/30 text-white px-3 h-9 text-xs font-semibold hover:bg-white/10 transition-colors disabled:opacity-50","aria-label":h[a].label,"aria-haspopup":"listbox","aria-expanded":o,children:[(0,t.jsxs)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,
1children:[(0,t.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,t.jsx)("path",{d:"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})]}),(0,t.jsx)("span",{children:h[a].native}),(0,t.jsx)("svg",{width:"10",height:"10",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,className:`transition-transform ${o?"rotate-180":""}`,children:(0,t.jsx)("path",{d:"M6 9l6 6 6-6"})})]}),(0,t.jsx)("ul",{role:"listbox",className:`absolute right-0 top-full mt-2 w-48 rounded-md bg-blanc shadow-[0_14px_40px_rgba(8,20,50,0.25)] border border-line overflow-hidden transition-all duration-150 z-50 ${o?"opacity-100 translate-y-0 pointer-events-auto":"opacity-0 -translate-y-1 pointer-events-none"}`,children:d.map(r=>(0,t.jsx)("li",{children:(0,t.jsxs)("button",{role:"option","aria-selected":a===r,onClick:()=>{l(!1),c(()=>{e.replace(n,{locale:r})})},className:`w-full flex items-center justify-between px-4 py-2.5 text-sm text-left transition-colors ${a===r?"bg-bleu-epic text-white":"text-bleu-nuit hover:bg-beige"}`,children:[(0,t.jsx)("span",{children:h[r].label}),(0,t.jsx)("span",{className:`text-xs ${a===r?"text-white/70":"text-bleu-nuit/40"}`,children:h[r].native})]})},r))})]})}function k(){let e=x(),n=m(),a=(0,i.useLocale)(),[o,l]=(0,r.useTransition)();return(0,t.jsxs)("label",{className:"relative block",children:[(0,t.jsx)("span",{className:"sr-only",children:"Langue"}),(0,t.jsxs)("div",{className:"flex items-center gap-2 rounded-full border border-white/30 text-white px-3 h-11 text-sm font-semibold pointer-events-none",children:[(0,t.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[(0,t.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,t.jsx)("path",{d:"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})]}),(0,t.jsx)("span",{children:h[a].label}),(0,t.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,className:"ml-auto",children:(0,t.jsx)("path",{d:"M6 9l6 6 6-6"})})]}),(0,t.jsx)("select",{value:a,disabled:o,onChange:t=>{let r=t.target.value;l(()=>e.replace(n,{locale:r}))},className:"absolute inset-0 opacity-0 cursor-pointer","aria-label":"Langue",children:d.map(e=>(0,t.jsxs)("option",{value:e,children:[h[e].label," (",h[e].native,")"]},e))})]})}e.s(["default",0,function(){let e=m(),a=(0,n.useTranslations)("nav"),[i,o]=(0,r.useState)(!1),[l,s]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=()=>o(window.scrollY>8);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,r.useEffect)(()=>{s(!1)},[e]),(0,r.useEffect)(()=>{if(l){let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}}},[l]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("header",{className:`sticky top-0 z-50 transition-all duration-300 ${i&&!l?"bg-bleu-epic/95 backdrop-blur-md border-b border-white/10":"bg-bleu-epic border-b border-transparent"}`,children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1400px] px-5 lg:px-10 h-24 flex items-center justify-between gap-6",children:[(0,t.jsx)(v,{size:"lg",variant:"white"}),(0,t.jsx)("nav",{className:"hidden lg:flex items-center gap-9 text-[0.9rem] font-medium text-white",children:j.map(r=>(0,t.jsx)(p,{href:r.href,className:"nav-link","data-active":e===r.href?"true":void 0,children:a(r.key)},r.href))}),(0,t.jsxs)("div",{className:"hidden lg:flex items-center gap-3",children:[(0,t.jsx)(P,{}),(0,t.jsx)(w,{variant:"on-navy"})]}),(0,t.jsx)("button",{className:"lg:hidden flex items-center justify-center w-10 h-10 -mr-2","aria-label":a("menu"),"aria-expanded":l,onClick:()=>s(e=>!e),children:(0,t.jsxs)("span",{className:"relative block w-5 h-[14px]",children:[(0,t.jsx)("span",{className:`absolute left-0 right-0 top-0 h-px bg-white transition-transform duration-300 ${l?"translate-y-[7px] rotate-45":""}`}),(0,t.jsx)("span",{className:`absolute left-0 right-0 bottom-0 h-px bg-white transition-transform duration-300 ${l?"-translate-y-[6px] -rotate-45":""}`})]})})]})}),(0,t.jsx)("div",{className:`lg:hidden fixed inset-x-0 top-24 bottom-0 z-40 transition-opacity duration-300 ${l?"opacity-100 visible pointer-events-auto":"opacity-0 invisible pointer-events-none"}`,children:(0,t.jsxs)("nav",{className:"h-full overflow-y-auto overscroll-contain px-5 pt-4 pb-8 flex flex-col gap-4 border-t border-white/15 bg-bleu-epic",children:[j.map(r=>(0,t.jsx)(p,{href:r.href,className:`text-lg font-semibold ${e===r.href?"text-white":"text-white/80"}`,children:a(r.key)},r.href)),(0,t.jsx)("div",{className:"pt-3 border-t border-white/15",children:(0,t.jsx)(k,{})}),(0,t.jsx)("div",{className:"pt-3 border-t border-white/15 flex flex-col gap-2",children:y.map(e=>(0,t.jsxs)("a",{href:e.deliverooUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-between gap-2 rounded-full bg-white text-bleu-epic px-4 h-11 text-sm font-semibold",dir:"ltr",children:[(0,t.jsxs)("span",{children:["Deliveroo · EP!C ",e.name]}),(0,t.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,
1children:(0,t.jsx)("path",{d:"M7 17L17 7M7 7h10v10"})})]},e.id))})]})})]})}],53501)},34890,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(48148);e.s(["default",0,function(){let e=(0,n.useTranslations)("newsletter"),[a,i]=(0,r.useState)(""),[o,l]=(0,r.useState)(""),[s,c]=(0,r.useState)(""),[u,d]=(0,r.useState)("idle");async function h(e){if(e.preventDefault(),a&&o&&s&&"loading"!==u){d("loading");try{(await fetch("/api/newsletter",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({email:a,firstName:o,lastName:s})})).ok?(d("sent"),i(""),l(""),c("")):d("error")}catch{d("error")}}}return(0,t.jsxs)("section",{className:"bg-bleu-nuit text-white relative overflow-hidden border-t border-white/10",children:[(0,t.jsx)("div",{className:"absolute inset-0 pattern-bang opacity-20 pointer-events-none"}),(0,t.jsxs)("div",{className:"relative mx-auto max-w-[1100px] px-5 lg:px-10 py-10 md:py-12 grid md:grid-cols-12 gap-6 md:gap-8 md:items-center",children:[(0,t.jsxs)("div",{className:"md:col-span-5",children:[(0,t.jsx)("p",{className:"pretitle text-white/60",children:e("title")}),(0,t.jsx)("p",{className:"font-semibold text-lg md:text-xl mt-1 leading-snug",children:e("tagline")}),(0,t.jsx)("p",{className:"text-white/70 text-sm mt-2 max-w-md",children:e("body")})]}),(0,t.jsx)("form",{className:"md:col-span-7",onSubmit:h,children:"sent"===u?(0,t.jsx)("p",{className:"text-white font-semibold bg-white/10 rounded-md px-4 py-3 border border-white/20 text-sm",children:e("sent")}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"grid sm:grid-cols-2 gap-2",children:[(0,t.jsx)("input",{type:"text",required:!0,value:o,onChange:e=>l(e.target.value),placeholder:e("firstName"),className:"bg-white/8 rounded-md border border-white/25 px-3 h-10 text-sm text-white placeholder-white/50 outline-none focus:border-white transition-colors","aria-label":e("firstName"),disabled:"loading"===u}),(0,t.jsx)("input",{type:"text",required:!0,value:s,onChange:e=>c(e.target.value),placeholder:e("lastName"),className:"bg-white/8 rounded-md border border-white/25 px-3 h-10 text-sm text-white placeholder-white/50 outline-none focus:border-white transition-colors","aria-label":e("lastName"),disabled:"loading"===u})]}),(0,t.jsxs)("div",{className:"flex gap-2 mt-2 bg-white/8 rounded-md border border-white/25 p-1 focus-within:border-white transition-colors",children:[(0,t.jsx)("input",{type:"email",required:!0,value:a,onChange:e=>i(e.target.value),placeholder:e("placeholder"),className:"flex-1 bg-transparent px-3 text-sm text-white placeholder-white/50 outline-none min-w-0","aria-label":e("placeholder"),disabled:"loading"===u}),(0,t.jsxs)("button",{type:"submit",disabled:"loading"===u,className:"shrink-0 inline-flex items-center gap-2 rounded-md bg-white text-bleu-epic px-4 h-8 text-xs font-semibold hover:bg-beige transition-colors disabled:opacity-60",children:["loading"===u?"…":e("send"),"loading"!==u&&(0,t.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:(0,t.jsx)("path",{d:"M5 12h14M13 5l7 7-7 7"})})]})]}),"error"===u&&(0,t.jsx)("p",{className:"mt-2 text-xs text-white/80",children:e("error")})]})})]})]})}])},66839,e=>{"use strict";var t=e.i(71645),r=e.i(18566);e.s(["default",0,function({locale:e}){let n=(0,r.usePathname)();return(0,t.useEffect)(()=>{let t="";try{(t=window.localStorage.getItem("epic_sid")??"")||(t=crypto.randomUUID(),window.localStorage.setItem("epic_sid",t))}catch{t=crypto.randomUUID()}let r="";try{document.referrer&&(r=new URL(document.referrer).host)}catch{}let a=navigator.userAgent,i=/iPad|Tablet|PlayBook|Silk/i.test(a),o=!i&&/Mobi|Android|iPhone|iPod/i.test(a);fetch("/api/analytics/track",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({path:n,locale:e,referrer:r,session_id:t,device_kind:i?"tablet":o?"mobile":"desktop"}),keepalive:!0}).catch(()=>{})},[n,e]),null}])}]);

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.