@font-face{font-family:Fraunces;src:url(/fonts/fraunces.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-italique.woff2)format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--cacao:#211813;--terracotta:#a14f32;--or:#e4bb75;--ivoire:#f5eee4;--cacao-2:#2d221b;--cacao-3:#3b2d24;--ivoire-2:#ece2d3;--ivoire-3:#e2d5c2;--texte-doux:#6b5b4e;--sur-sombre-doux:#cbbfae;--filet-clair:#21181322;--filet-sombre:#f5eee41f;--or-trait:#c9a063;--serif:"Fraunces",Georgia,"Times New Roman",serif;--sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--marge:clamp(20px,6vw,96px);--rayon:999px;--ease:cubic-bezier(.2,.7,.15,1);--ease-fort:cubic-bezier(.7,0,.2,1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ivoire);color:var(--cacao);font:400 17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.02em;font-weight:400;line-height:1}em{font-style:italic}:focus-visible{outline:2px solid var(--terracotta);outline-offset:4px;border-radius:2px}.theme-sombre :focus-visible{outline-color:var(--or)}::selection{background:var(--terracotta);color:var(--ivoire)}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.passer-au-contenu{z-index:200;background:var(--ivoire);color:var(--cacao);border-radius:8px;padding:10px 16px;position:fixed;top:-60px;left:12px}.passer-au-contenu:focus{top:12px}.surtitre{font:600 11.5px/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--terracotta);display:inline-block}.theme-sombre .surtitre,.sur-sombre .surtitre{color:var(--or)}.chapeau{font:italic 400 clamp(19px,1.7vw,24px)/1.5 var(--serif);color:var(--texte-doux)}.sur-sombre .chapeau{color:var(--sur-sombre-doux)}.bouton{border-radius:var(--rayon);min-height:48px;font:600 15px/1 var(--sans);letter-spacing:.02em;transition:background .35s var(--ease),color .35s var(--ease),transform .35s var(--ease),border-color .35s;justify-content:center;align-items:center;gap:.6em;padding:0 28px;display:inline-flex}.bouton:hover{transform:translateY(-2px)}.bouton--plein{background:var(--terracotta);color:var(--ivoire)}.bouton--plein:hover{background:#8c432a}.bouton--or{background:var(--or);color:var(--cacao)}.bouton--or:hover{background:#ecc98c}.bouton--trait{border:1px solid}.bouton--trait:hover{background:var(--cacao);border-color:var(--cacao);color:var(--ivoire)}.sur-sombre .bouton--trait:hover{background:var(--ivoire);border-color:var(--ivoire);color:var(--cacao)}.lien-fleche{font:600 15px/1 var(--sans);letter-spacing:.02em;border-bottom:1px solid;align-items:center;gap:.6em;padding:6px 0;display:inline-flex}.lien-fleche i{transition:transform .3s var(--ease);font-style:normal}.lien-fleche:hover i{transform:translate(5px)}.etoile-filet{color:var(--or-trait);justify-content:center;align-items:center;gap:14px;display:flex}.etoile-filet:before,.etoile-filet:after{content:"";opacity:.8;background:currentColor;width:64px;height:1px}.etoile-filet svg{width:14px;height:14px}.conteneur{width:min(1240px,100% - 2*var(--marge));margin-inline:auto}.section{padding-block:clamp(90px,12vw,180px)}.titre-section{font-size:clamp(42px,6vw,96px);line-height:.98}.titre-section em{color:var(--terracotta)}.sur-sombre .titre-section em,.theme-sombre .titre-section em{color:var(--or)}.a-venir{color:var(--sur-sombre-doux);background:radial-gradient(120% 90% at 30% 20%,#3b2d24,#211813 70%);place-items:center;display:grid;position:relative;overflow:hidden}.a-venir:after{content:attr(data-libelle);font:italic 400 17px var(--serif);letter-spacing:.01em;opacity:.85;text-align:center;padding:0 20px}.a-venir.clair{color:var(--texte-doux);background:radial-gradient(120% 90% at 30% 20%,#efe5d6,#e2d5c2 70%)}.pastille-maquette{z-index:90;border-radius:var(--rayon);color:var(--ivoire);font:600 10.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;backdrop-filter:blur(6px);pointer-events:none;background:#211813d9;padding:7px 12px;position:fixed;bottom:14px;left:14px}@media (width<=760px){.pastille-maquette{display:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.35s ease-in both vt-sortie}::view-transition-new(root){animation:vt-entree .6s var(--ease) both}@keyframes vt-sortie{to{opacity:0}}@keyframes vt-entree{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.barre-mobile{display:none}@media (width<=760px){.barre-mobile{z-index:55;pointer-events:none;padding:0 16px calc(14px + env(safe-area-inset-bottom));opacity:0;transition:transform .6s var(--ease),opacity .4s;justify-content:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(140%)}.barre-mobile.visible{opacity:1;transform:none}.barre-mobile.visible.cache{opacity:0;transform:translateY(140%)}.barre-mobile .bouton{pointer-events:auto;letter-spacing:.01em;background:var(--or);min-height:50px;color:var(--cacao);border:1px solid #d4a964;padding:0 30px;font-weight:600;box-shadow:0 12px 30px -12px #211813b3,0 2px 6px #21181326}.barre-mobile .bouton--plein{flex:0 auto;min-width:min(74vw,300px)}.barre-mobile .bouton--trait{flex:none;padding:0 20px}.barre-mobile .bouton:hover{background:var(--or);color:var(--cacao);transform:none}.sans-barre .barre-mobile{display:none}}.js [data-apparait]{opacity:0;transform:translateY(28px)}.js [data-apparait].vu{opacity:1;transition:opacity 1s var(--ease),transform 1.1s var(--ease);transition-delay:var(--retard,0s);transform:none}.js [data-rideau]{clip-path:inset(100% 0 0)}.js [data-rideau].vu{clip-path:inset(0);transition:clip-path 1.3s var(--ease-fort);transition-delay:var(--retard,0s)}.js [data-rideau] img{transition:transform 1.8s var(--ease);transform:scale(1.15)}.js [data-rideau].vu img{transform:scale(1)}.mot{vertical-align:top;margin:-.04em -.02em -.1em;padding:.04em .02em .1em;display:inline-block;overflow:hidden}.mot>span{display:inline-block}.js [data-devoile] .mot>span{transform:translateY(110%)}.js [data-devoile].vu .mot>span{transition:transform 1.1s var(--ease);transition-delay:calc(var(--i) * 55ms + var(--retard,0s));transform:none}@media (prefers-reduced-motion:reduce){.js [data-apparait],.js [data-rideau],.js [data-rideau] img,.js [data-devoile] .mot>span{opacity:1!important;clip-path:none!important;transform:none!important}}.a-venir:not(.clair){box-shadow:inset 0 0 0 1px #e4bb7533}.a-venir:not(.clair):before{content:"";border:1px solid #e4bb7522;border-radius:2px;position:absolute;inset:14px}.bloc{padding-block:clamp(70px,9vw,140px)}.bloc--lin{background:var(--ivoire-2)}.bloc--sombre{background:var(--cacao);color:var(--ivoire)}.duo{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,100px);display:grid}.duo__media{aspect-ratio:4/5;border-radius:4px;overflow:hidden}.duo__media img,.duo__media .a-venir{object-fit:cover;width:100%;height:100%}.texte-long p{color:#3d322a;max-width:60ch;font-size:clamp(17px,1.3vw,19px);line-height:1.75}.texte-long p+p{margin-top:1.1em}.sur-sombre .texte-long p,.bloc--sombre .texte-long p{color:#e6dccd}.recit{max-width:740px;margin:0 auto}.recit p{font:400 clamp(20px,1.8vw,25px)/1.65 var(--serif);color:#3d322a}.recit p+p{margin-top:1.1em}.recit .lettrine:first-letter{float:left;color:var(--terracotta);padding:.06em .1em 0 0;font-size:5.4em;line-height:.8}.titre-bloc{font-size:clamp(36px,4.4vw,68px);line-height:1}.titre-bloc em{color:var(--terracotta)}.bloc--sombre .titre-bloc em{color:var(--or)}.pile{justify-items:start;gap:22px;display:grid}.carte-complete{columns:2;column-gap:clamp(40px,7vw,110px)}.rubrique{break-inside:avoid;margin:0 0 70px}.rubrique h2{font-size:clamp(32px,3vw,46px)}.rubrique__note{font:italic 400 17px/1.5 var(--serif);color:var(--texte-doux);margin-top:12px}.rubrique ul{margin:20px 0 0;padding:0;list-style:none}.plat{border-bottom:1px solid var(--filet-clair);grid-template-columns:1fr auto;gap:4px 20px;padding:18px 0;display:grid}.plat:last-child{border-bottom:0}.plat__nom{font:400 21px/1.3 var(--serif)}.plat__origine{font:600 10px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--or-trait);vertical-align:middle;margin-left:10px}.plat__prix{font:400 21px/1.3 var(--serif);color:var(--terracotta);white-space:nowrap}.plat__desc{color:var(--texte-doux);grid-column:1/-1;font-size:15px;line-height:1.55}.rubrique--encadre{outline-offset:-9px;background:#fbf7f0;border:1px solid #c9a06366;outline:1px solid #c9a06333;padding:30px 32px 16px}.mention{text-align:center;font:italic 400 16px var(--serif);color:var(--texte-doux);margin-top:10px}.bandeau-maquette{border:1px dashed var(--or-trait);text-align:center;max-width:760px;color:var(--texte-doux);border-radius:10px;margin:0 auto 60px;padding:16px 22px;font-size:15px}.mosaique{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,28px);display:grid}.carte-specialite{gap:14px;display:grid}.carte-specialite__media{aspect-ratio:4/5;border-radius:4px;overflow:hidden}.carte-specialite__media img,.carte-specialite__media .a-venir{object-fit:cover;width:100%;height:100%}.carte-specialite h3{font-size:clamp(26px,2.2vw,34px)}.carte-specialite p:last-child{font:italic 400 16px/1.45 var(--serif);color:var(--texte-doux)}.galerie{grid-template-columns:repeat(12,1fr);gap:clamp(12px,1.6vw,24px);display:grid}.galerie figure{background:var(--ivoire-3);border-radius:4px;position:relative;overflow:hidden}.galerie figure img,.galerie figure .a-venir{object-fit:cover;width:100%;height:100%}.galerie figcaption{border-radius:var(--rayon);font:500 13px/1.2 var(--sans);background:#f5eee4e6;padding:6px 12px;position:absolute;bottom:12px;left:14px}.g-1{aspect-ratio:16/10;grid-column:1/9}.g-2{aspect-ratio:auto;grid-column:9/13}.g-3{aspect-ratio:1;grid-column:1/5}.g-4{aspect-ratio:1;grid-column:5/9}.g-5{aspect-ratio:1;grid-column:9/13}.g-6{aspect-ratio:21/9;grid-column:1/13}.infos{grid-template-columns:repeat(3,1fr);gap:clamp(30px,4vw,60px);display:grid}.infos>div{border-top:1px solid var(--cacao);align-content:start;gap:12px;padding-top:22px;display:grid}.infos p,.infos li{font-size:18px}.infos ul{margin:0;padding:0;list-style:none}.a-completer{font:italic 400 19px var(--serif);color:var(--texte-doux)}.horaires{border-top:1px solid var(--filet-clair);margin:0;padding:0;list-style:none}.horaires li{border-bottom:1px solid var(--filet-clair);justify-content:space-between;gap:20px;padding:13px 0;display:flex}.formulaire{grid-template-columns:1fr 1.35fr;align-items:start;gap:clamp(36px,6vw,100px);display:grid}.form{gap:18px;display:grid}.form label{font:600 13.5px/1.3 var(--sans);letter-spacing:.02em;color:#3d322a;display:block}.form label small{color:var(--texte-doux);font-weight:400}.form input,.form select,.form textarea{width:100%;color:var(--cacao);font:400 16px var(--sans);background:#fffdf9;border:1px solid #21181333;border-radius:6px;margin-top:8px;padding:14px 15px;transition:border-color .25s,box-shadow .25s;display:block}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--terracotta);outline:none;box-shadow:0 0 0 3px #a14f3226}.form textarea{resize:vertical}.form input:not([type=checkbox]),.form select{-webkit-appearance:none;appearance:none;min-width:0;max-width:100%;min-height:52px}.form input[type=date]{text-align:left;line-height:1.25}.form input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.form input[type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.form select{background:#fffdf9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23A14F32' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center no-repeat;padding-right:42px}.champs>*{min-width:0}.champs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.champs--3{grid-template-columns:1.2fr 1fr 1.1fr}.consent{align-items:flex-start;gap:12px;color:var(--texte-doux)!important;font-weight:400!important;display:flex!important}.consent input{width:20px;height:20px;accent-color:var(--terracotta);flex:none;margin:1px 0 0}.consent a{text-underline-offset:3px;text-decoration:underline}.piege{position:absolute;left:-9999px}.form .bouton{justify-self:start;min-height:54px;padding:0 34px}.form .bouton:disabled{opacity:.6}.rappel{border-left:1px solid var(--or-trait);gap:10px;padding:4px 0 4px 20px;display:grid}.rappel p{color:var(--texte-doux);font-size:16px}.rappel a{color:var(--cacao);text-underline-offset:3px;text-decoration:underline}.liste-or{margin:0;padding:0;list-style:none}.liste-or li{border-bottom:1px solid var(--filet-clair);font:italic 400 20px var(--serif);padding:12px 0}.liste-or li:before{content:"◆";color:var(--or-trait);vertical-align:middle;margin-right:14px;font-size:9px}.prose{max-width:760px;margin:0 auto}.prose h2{margin:52px 0 14px;font-size:clamp(26px,2.4vw,34px)}.prose h2:first-child{margin-top:0}.prose p{color:#3d322a}.prose p+p{margin-top:.8em}.prose a{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.duo,.formulaire{grid-template-columns:1fr}.duo__media{aspect-ratio:4/3}.carte-complete{columns:1}.mosaique{grid-template-columns:1fr 1fr}.infos{grid-template-columns:1fr}.galerie{grid-template-columns:1fr 1fr}.g-1,.g-6{aspect-ratio:4/3;grid-column:1/-1}.g-2,.g-3,.g-4,.g-5{aspect-ratio:1;grid-column:auto}}@media (width<=600px){.mosaique,.champs{grid-template-columns:1fr}.champs--3{grid-template-columns:1fr 1fr}.champs--3 label:first-child{grid-column:1/-1}.form .bouton{justify-self:stretch}.rubrique--encadre{padding:24px 20px 10px}}picture{display:contents}.entete[data-astro-cid-kdyzvuez]{z-index:60;height:78px;padding:0 var(--marge);color:var(--cacao);transition:background-color .5s var(--ease),color .5s var(--ease),height .4s var(--ease),box-shadow .5s;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.theme-sombre .entete[data-astro-cid-kdyzvuez]{color:var(--ivoire)}.entete-fond .entete[data-astro-cid-kdyzvuez]{-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--filet-clair);background:#f5eee4e6;height:68px}.theme-sombre.entete-fond .entete[data-astro-cid-kdyzvuez]{box-shadow:0 1px 0 var(--filet-sombre);background:#211813d9}.entete__marque[data-astro-cid-kdyzvuez]{align-items:center;padding:10px 0;display:flex}.marque[data-astro-cid-kdyzvuez]{font-family:var(--serif);align-items:flex-start;padding-bottom:9px;line-height:1;display:inline-flex;position:relative}.marque__le[data-astro-cid-kdyzvuez]{font:italic 400 15px/1 var(--serif);color:var(--terracotta);letter-spacing:.01em;transition:color .5s var(--ease);margin:-1px 3px 0 0}.marque__nom[data-astro-cid-kdyzvuez]{letter-spacing:-.028em;font-variation-settings:"opsz" 144,"SOFT" 50;font-size:31px;font-weight:420}.marque__trait[data-astro-cid-kdyzvuez]{background:linear-gradient(90deg,var(--or-trait),#c9a06300);transform-origin:0;width:26px;height:1px;transition:width .7s var(--ease),background .5s;position:absolute;bottom:0;left:19px}.entete__marque[data-astro-cid-kdyzvuez]:hover .marque__trait[data-astro-cid-kdyzvuez]{width:calc(100% - 20px)}.theme-sombre .marque__le[data-astro-cid-kdyzvuez]{color:var(--or)}.theme-sombre .marque__trait[data-astro-cid-kdyzvuez]{background:linear-gradient(90deg,var(--or),#e4bb7500)}.entete__nav[data-astro-cid-kdyzvuez]{align-items:center;gap:clamp(18px,2.6vw,42px);display:flex}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez]{font:500 15px/1 var(--sans);letter-spacing:.02em;gap:clamp(18px,2.4vw,38px);margin:0;padding:0;list-style:none;display:flex}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]{padding:8px 0;position:relative}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:hover:after,.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez][aria-current]:after{transform-origin:0;transform:scaleX(1)}.entete__reserver[data-astro-cid-kdyzvuez]{min-height:42px;padding:0 22px;font-size:14px}.entete__menu[data-astro-cid-kdyzvuez]{font:600 12px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;display:none}.entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]{width:24px;height:10px;position:relative}.entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]:before,.entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]:after{content:"";height:1.5px;transition:transform .5s var(--ease),top .35s var(--ease),width .35s;background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]:before{top:0}.entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]:after{width:16px;top:8.5px;left:auto}.seul-tel[data-astro-cid-kdyzvuez],.entete__pied[data-astro-cid-kdyzvuez]{display:none}@media (width<=900px){.entete[data-astro-cid-kdyzvuez]{height:64px}.marque__nom[data-astro-cid-kdyzvuez]{font-size:26px}.marque__le[data-astro-cid-kdyzvuez]{font-size:13px}.entete__marque[data-astro-cid-kdyzvuez],.entete__menu[data-astro-cid-kdyzvuez]{z-index:3;position:relative}.entete__menu[data-astro-cid-kdyzvuez]{display:flex}.entete__nav[data-astro-cid-kdyzvuez]{z-index:2;padding:96px var(--marge) calc(84px + env(safe-area-inset-bottom));color:var(--ivoire);opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s linear .45s;background:radial-gradient(110% 60% at 100% 0,#3b2a20 0,#211813 62%);flex-direction:column;justify-content:center;align-items:stretch;gap:0;position:fixed;inset:0}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez]{font:400 clamp(30px,8.6vw,42px)/1.1 var(--serif);letter-spacing:-.02em;border-top:1px solid var(--filet-sombre);flex-direction:column;gap:0}.entete__nav[data-astro-cid-kdyzvuez] li[data-astro-cid-kdyzvuez]{border-bottom:1px solid var(--filet-sombre);overflow:hidden}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]{opacity:0;transition:transform .7s var(--ease),opacity .5s var(--ease),color .3s;justify-content:space-between;align-items:center;padding:17px 0;display:flex;transform:translateY(105%)}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:after{content:"→";opacity:0;height:auto;font:400 18px/1 var(--sans);transition:transform .4s var(--ease),opacity .3s;background:0 0;position:static;transform:translate(-6px)}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]:active:after,.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez][aria-current]:after{opacity:.7;transform:none}.entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez][aria-current]{color:var(--or);font-style:italic}.entete__reserver[data-astro-cid-kdyzvuez]{background:var(--or);min-height:54px;color:var(--cacao);border-color:var(--or);opacity:0;transition:opacity .6s var(--ease),transform .7s var(--ease);justify-content:center;gap:0;margin-top:30px;font-size:15px;transform:translateY(14px)}.seul-tel[data-astro-cid-kdyzvuez]{display:inline}.entete__pied[data-astro-cid-kdyzvuez]{left:var(--marge);right:var(--marge);bottom:calc(30px + env(safe-area-inset-bottom));font:400 15px/1.3 var(--serif);color:var(--sur-sombre-doux);opacity:0;transition:opacity .8s var(--ease);margin:0;display:block;position:absolute}.entete__pied[data-astro-cid-kdyzvuez] em[data-astro-cid-kdyzvuez]{color:var(--or)}html.menu-ouvert{overflow:hidden}.menu-ouvert .entete[data-astro-cid-kdyzvuez]{color:var(--ivoire);box-shadow:none;-webkit-backdrop-filter:none;background:0 0}.menu-ouvert .marque__le[data-astro-cid-kdyzvuez]{color:var(--or)}.menu-ouvert .marque__trait[data-astro-cid-kdyzvuez]{background:linear-gradient(90deg,var(--or),#e4bb7500)}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez]{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez] ul[data-astro-cid-kdyzvuez] a[data-astro-cid-kdyzvuez]{opacity:1;transform:none}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez] li[data-astro-cid-kdyzvuez]:first-child a[data-astro-cid-kdyzvuez]{transition-delay:80ms}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez] li[data-astro-cid-kdyzvuez]:nth-child(2) a[data-astro-cid-kdyzvuez]{transition-delay:.13s}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez] li[data-astro-cid-kdyzvuez]:nth-child(3) a[data-astro-cid-kdyzvuez]{transition-delay:.18s}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez] li[data-astro-cid-kdyzvuez]:nth-child(4) a[data-astro-cid-kdyzvuez]{transition-delay:.23s}.menu-ouvert .entete__nav[data-astro-cid-kdyzvuez] li[data-astro-cid-kdyzvuez]:nth-child(5) a[data-astro-cid-kdyzvuez]{transition-delay:.28s}.menu-ouvert .entete__reserver[data-astro-cid-kdyzvuez]{opacity:1;transition-delay:.36s;transform:none}.menu-ouvert .entete__pied[data-astro-cid-kdyzvuez]{opacity:1;transition-delay:.45s}.menu-ouvert .entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]:before{top:4.25px;transform:rotate(45deg)}.menu-ouvert .entete__menu[data-astro-cid-kdyzvuez] i[data-astro-cid-kdyzvuez]:after{width:24px;top:4.25px;transform:rotate(-45deg)}}.pied[data-astro-cid-f5dh2kh2]{background:var(--cacao);color:var(--ivoire);padding:clamp(70px,8vw,120px) 0 30px;position:relative}.pied__haut[data-astro-cid-f5dh2kh2]{grid-template-columns:1.3fr 1fr 1.2fr 1.2fr;gap:48px;display:grid}.pied__marque[data-astro-cid-f5dh2kh2] img[data-astro-cid-f5dh2kh2]{width:auto;height:92px}.pied__signature[data-astro-cid-f5dh2kh2]{font:400 clamp(26px,2.4vw,34px)/1.1 var(--serif);letter-spacing:-.02em;margin-top:22px}.pied__signature[data-astro-cid-f5dh2kh2] em[data-astro-cid-f5dh2kh2]{color:var(--or)}.pied[data-astro-cid-f5dh2kh2] ul[data-astro-cid-f5dh2kh2]{color:var(--sur-sombre-doux);gap:10px;margin:18px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}.pied[data-astro-cid-f5dh2kh2] ul[data-astro-cid-f5dh2kh2] a[data-astro-cid-f5dh2kh2]:hover{color:var(--ivoire)}.pied__reserver[data-astro-cid-f5dh2kh2] p[data-astro-cid-f5dh2kh2]:not(.surtitre){font:italic 400 20px/1.35 var(--serif);color:var(--sur-sombre-doux);margin:18px 0 22px}.pied__bas[data-astro-cid-f5dh2kh2]{border-top:1px solid var(--filet-sombre);color:#a3968a;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:70px;padding-top:22px;font-size:13.5px;display:flex}.pied__bas[data-astro-cid-f5dh2kh2] a[data-astro-cid-f5dh2kh2]{text-underline-offset:3px;text-decoration:underline}@media (width<=980px){.pied__haut[data-astro-cid-f5dh2kh2]{grid-template-columns:1fr 1fr}}@media (width<=600px){.pied__haut[data-astro-cid-f5dh2kh2]{grid-template-columns:1fr;gap:38px}.pied[data-astro-cid-f5dh2kh2]{padding-bottom:110px}}
