@font-face{font-family:playfair;src:url(../media/playfair_var-s.p.2hfg4ls1gllkc.woff2?dpl=dpl_7Hyx8PYvvpASNos3mu3ncSowutmj)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:104.79%;descent-override:24.31%;line-gap-override:0.0%;size-adjust:103.25%}.playfair_b6914fd-module__wcWbpa__className{font-family:playfair,playfair Fallback}.playfair_b6914fd-module__wcWbpa__variable{--font-titre:"playfair", "playfair Fallback"}
@font-face{font-family:inter;src:url(../media/inter_var-s.p.0gsaq8ukbf34m.woff2?dpl=dpl_7Hyx8PYvvpASNos3mu3ncSowutmj)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_ae3a4d32-module__q-4cYG__className{font-family:inter,inter Fallback}.inter_ae3a4d32-module__q-4cYG__variable{--font-texte:"inter", "inter Fallback"}
@font-face{font-family:anton;src:url(../media/anton_latin-s.p.2c_xnsc2yf3c2.woff2?dpl=dpl_7Hyx8PYvvpASNos3mu3ncSowutmj)format("woff2");font-display:block;font-weight:400}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.anton_f9bb7796-module__TxEnPW__className{font-family:anton,anton Fallback;font-weight:400}.anton_f9bb7796-module__TxEnPW__variable{--font-affiche:"anton", "anton Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-titre:var(--font-titre), Georgia, serif;--font-texte:var(--font-texte), system-ui, sans-serif;--font-affiche:var(--font-affiche), "Arial Narrow", "Helvetica Neue Condensed", sans-serif-condensed, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-\[16\%\]{inset:16%}.top-\[9cqw\]{top:9cqw}.top-\[21\.5\%\]{top:21.5%}.top-\[25\.5cqw\]{top:25.5cqw}.top-\[40cqw\]{top:40cqw}.top-\[72cqw\]{top:72cqw}.-right-\[12cqw\]{right:-12cqw}.-right-\[22cqw\]{right:-22cqw}.-left-\[4\.5cqw\]{left:-4.5cqw}.left-1\/2{left:50%}.left-\[10\.4\%\]{left:10.4%}.z-10{z-index:10}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-\[1\.5cqw\]{margin-top:1.5cqw}.mt-\[3\.4cqw\]{margin-top:3.4cqw}.mt-\[3cqw\]{margin-top:3cqw}.mt-\[5cqw\]{margin-top:5cqw}.mt-\[7cqw\]{margin-top:7cqw}.ml-\[2\.8cqw\]{margin-left:2.8cqw}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.h-\[72cqw\]{height:72cqw}.h-auto{height:auto}.h-full{height:100%}.min-h-svh{min-height:100svh}.w-\[1ch\]{width:1ch}.w-\[9cqw\]{width:9cqw}.w-\[42cqw\]{width:42cqw}.w-\[52cqw\]{width:52cqw}.w-\[63cqw\]{width:63cqw}.w-\[66\.9\%\]{width:66.9%}.w-\[68\%\]{width:68%}.w-\[70cqw\]{width:70cqw}.w-\[92cqw\]{width:92cqw}.w-full{width:100%}.max-w-\[480px\]{max-width:480px}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-\[4\.6cqw\]{gap:4.6cqw}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-clip{overflow-y:clip}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-affiche-vert-fond{background-color:var(--affiche-vert-fond)}.bg-vert{background-color:var(--vert)}.object-contain{object-fit:contain}.px-\[6cqw\]{padding-inline:6cqw}.pt-\[12cqw\]{padding-top:12cqw}.pb-\[8cqw\]{padding-bottom:8cqw}.text-center{text-align:center}.text-\[8\.6cqw\]{font-size:8.6cqw}.text-\[9cqw\]{font-size:9cqw}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.text-affiche-sur-jaune{color:var(--affiche-sur-jaune)}.text-blanc{color:var(--blanc)}.text-encre{color:var(--encre)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-65{opacity:.65}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}}:root{--fond:#ecda3c;--vert:#086d41;--vert-fonce:#055432;--jaune:#ecda3c;--encre:#1b2b22;--encre-douce:#47584d;--encre-sourde:#4a5a4f;--encre-fiche:#333;--blanc:#fff;--affiche-vert-fond:#0d3a1b;--affiche-vert-clair:#24762f;--affiche-olive:#86a52f;--affiche-jaune:#ecdf45;--affiche-jaune-nul:#ecdf4500;--fiche-entree:.72s;--fiche-sortie:.55s;--courbe-entree:cubic-bezier(.16, 1, .3, 1);--courbe-sortie:cubic-bezier(.45, 0, .25, 1);--courbe-retour:cubic-bezier(.22, 1, .36, 1);--fiche-depart:.34s;--courbe-depart:cubic-bezier(.4, 0, 1, 1);--affiche-jaune-ombre:#c9b12a;--affiche-jaune-vif:#fbe70f;--affiche-sur-jaune:#0d4a2e;--borneo:#ff6b00;--borneo-pastel:var(--borneo)}@supports (color:color-mix(in lab, red, red)){:root{--borneo-pastel:color-mix(in srgb, var(--borneo) 55%, var(--affiche-jaune))}}:root{--carte-fond:#fefefc;--carte-encre:#0d4a2e;--vert-pastel:#86c39d;--vert-planche:#146137;--couronne-borneo:var(--affiche-jaune)}@supports (color:color-mix(in lab, red, red)){:root{--couronne-borneo:color-mix(in srgb, var(--affiche-jaune) 25%, var(--affiche-vert-fond))}}:root{--couronne-ouvert:var(--affiche-jaune)}@supports (color:color-mix(in lab, red, red)){:root{--couronne-ouvert:color-mix(in srgb, var(--affiche-jaune) 25%, var(--vert-ouvert))}}:root{--vert-ouvert:#22a065;--ombre-bandeau:#123d21;--vert-signatures:#115632;--vert-menus:#125d34;--jaune-eteint:#a8a934}html{scroll-behavior:smooth;touch-action:pan-x pan-y;scroll-snap-type:y proximity}.ecran-affiche,.ecran-carte,.ecran-factory,.ecran-menus{scroll-snap-align:start}body{color:var(--encre);font-family:var(--font-texte);background-color:var(--jaune);background-image:linear-gradient(to bottom, var(--affiche-vert-fond) 0 33%, var(--carte-fond) 33% 88%, var(--jaune) 100%);background-repeat:no-repeat;overflow-x:hidden}.affiche{isolation:isolate;background-color:#014822;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='t' filterUnits='userSpaceOnUse' x='0' y='0' width='520' height='520' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.011538' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.004 0 0 0 0 0.086 0 0 0 0 0.043 0.92 0 0 0 -0.34'/%3E%3C/filter%3E%3Crect width='520' height='520' filter='url(%23t)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='330'%3E%3Cfilter id='t' filterUnits='userSpaceOnUse' x='0' y='0' width='330' height='330' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018182' numOctaves='3' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.153 0 0 0 0 0.427 0 0 0 0 0.204 0.72 0 0 0 -0.31'/%3E%3C/filter%3E%3Crect width='330' height='330' filter='url(%23t)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='190'%3E%3Cfilter id='t' filterUnits='userSpaceOnUse' x='0' y='0' width='190' height='190' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.047368' numOctaves='4' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.008 0 0 0 0 0.098 0 0 0 0 0.051 0.78 0 0 0 -0.34'/%3E%3C/filter%3E%3Crect width='190' height='190' filter='url(%23t)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:520px 520px,330px 330px,190px 190px;position:relative;container-type:inline-size}.affiche:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(to bottom, var(--jaune) 0%, var(--jaune) 8%, var(--affiche-jaune) 42%, var(--affiche-jaune-nul) 100%), radial-gradient(ellipse 42% 20cqw at 50% 0%, #7b8f1ccc 0%, #7b8f1c00 100%), linear-gradient(to bottom, #38790fe6 0%, #38790f4d 40%, #38790f00 100%), url(/img/decor/fond-affiche.webp);background-position:top;background-repeat:no-repeat;background-size:100% 10cqw,100% 20cqw,100% 20cqw,100% 140cqw;position:absolute;inset:0}.affiche:after{content:"";pointer-events:none;z-index:-1;mix-blend-mode:overlay;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px;position:absolute;inset:0}.menu-titre-apparait{animation:.45s ease-out menu-titre}@keyframes menu-titre{0%{opacity:0;transform:translateY(.8rem)rotate(-2deg)}to{opacity:1;transform:translateY(0)rotate(-2deg)}}.tiret-menu{opacity:1}.ecran-carte{--pas-entree:50ms}.ecran-factory{--pas-entree:.13s}.ecran-menus{--pas-entree:.2s}.ecran-menus:after{content:"";background:linear-gradient(to bottom, var(--jaune) 0%, var(--jaune) 12.5%, var(--jaune) 25%, var(--jaune) 37.5%, var(--jaune) 50%, var(--jaune) 62.5%, var(--jaune) 75%, var(--jaune) 87.5%, #ecda3c00 100%);height:12cqw;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.ecran-menus:after{background:linear-gradient(to bottom, var(--jaune) 0%, color-mix(in srgb, var(--jaune) 96%, transparent) 12.5%, color-mix(in srgb, var(--jaune) 84%, transparent) 25%, color-mix(in srgb, var(--jaune) 68%, transparent) 37.5%, color-mix(in srgb, var(--jaune) 50%, transparent) 50%, color-mix(in srgb, var(--jaune) 32%, transparent) 62.5%, color-mix(in srgb, var(--jaune) 16%, transparent) 75%, color-mix(in srgb, var(--jaune) 4%, transparent) 87.5%, #ecda3c00 100%)}}.ecran-menus:after{pointer-events:none}.aplat-menus{position:absolute;top:0;left:0;right:0}.rond-jaune{background:var(--jaune);border-radius:50%;position:absolute}.ecran-factory .packshot.vu,.ecran-menus .packshot.vu{animation-name:var(--glisse,plat-se-pose);animation-duration:var(--glisse-duree,.52s);animation-timing-function:var(--glisse-freinage,cubic-bezier(.2, 1.35, .35, 1))}@keyframes plat-se-pose{0%{opacity:0;transform:translateY(3.2cqw)scale(.9)}55%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.cadre-planche{flex:none;width:min(max(100%,56.2746lvh),103%);container-type:inline-size}.planche{--planche-haut:177.7;height:calc(var(--planche-haut) * 1cqw);--vide-haut:0;--zoom:calc(var(--planche-haut) / (var(--planche-haut) - var(--vide-haut)));transform:scale(var(--zoom)) translateY(calc(var(--vide-haut) * -1cqw));transform-origin:50% 0}.planche-longue{--planche-haut:266}.planche-factory{--planche-haut:188}.bandeau{position:absolute;translate:-50% -50%}.bandeau img{filter:drop-shadow(0 0 1cqw var(--ombre-bandeau)) drop-shadow(0 0 3.5cqw var(--ombre-bandeau))}.aplat-titre{box-shadow:0 0 1cqw var(--ombre-bandeau), 0 0 3.5cqw var(--ombre-bandeau)}.entre:not(.vu){opacity:0}.entre.vu{animation-duration:.85s;animation-fill-mode:both;animation-delay:calc(var(--retard,0) * var(--pas-entree))}.trait-pinceau.vu .trait-peint{animation-name:trait-peint;animation-fill-mode:both;animation-delay:calc(var(--retard,0) * var(--pas-entree));animation-duration:1.15s;animation-timing-function:cubic-bezier(.3,.75,.35,1)}@keyframes trait-peint{0%{stroke-dashoffset:var(--course)}to{stroke-dashoffset:0}}.entre-droite.vu,.entre-gauche.vu{animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.entre-droite.vu{animation-name:entre-droite}.entre-gauche.vu{animation-name:entre-gauche}@keyframes entre-droite{0%{transform:translate(70cqw)}to{transform:translate(0)}}@keyframes entre-gauche{0%{transform:translate(-70cqw)}to{transform:translate(0)}}.entre-deroule.vu{transform-origin:var(--deroule,left) center;animation-name:entre-deroule;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes entre-deroule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.entre-bandeau.vu{animation-name:entre-pose;animation-duration:.6s;animation-timing-function:cubic-bezier(.34,1.4,.64,1)}@keyframes entre-pose{0%{opacity:0;transform:rotate(var(--bandeau-rot,0deg)) translateY(1.6cqw) scale(.94)}to{opacity:1;transform:rotate(var(--bandeau-rot,0deg)) translateY(0) scale(1)}}.etiquette{color:var(--carte-encre);flex-direction:column;line-height:1;display:flex}.etiquette-sur-vert{color:var(--jaune)}.etiquette-ligne{align-items:flex-end;gap:.35em;display:flex}.etiquette-nom{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.005em;white-space:nowrap;transform-origin:0 100%;font-weight:400;transform:skew(-8deg)}.etiquette-note{font-family:var(--font-texte,inherit);letter-spacing:.04em;text-transform:uppercase;white-space:pre-line;margin-top:.5em;font-size:.5em;font-weight:700;line-height:1.25}.etiquette-mention{font-family:var(--font-affiche);text-transform:uppercase;margin-bottom:.25em;font-size:.55em}.cartouche-prix{background:var(--vert);color:var(--jaune);font-family:var(--font-affiche);letter-spacing:.02em;white-space:nowrap;padding:.22em .3em .28em;font-size:.72em;line-height:1;display:inline-block}.etiquette-cartouche{background:var(--vert);color:var(--jaune);font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;padding:.24em .4em .3em}.etiquette-options{align-items:inherit;flex-direction:column;gap:.45em;margin-top:.4em;display:flex}.etiquette-option{flex-direction:column;gap:.15em;display:flex}.entre-plat.vu{animation-name:entre-pose;animation-duration:.6s;animation-timing-function:cubic-bezier(.34,1.4,.64,1)}.entre.vu .avion-vol{animation-name:avion-vol;animation-duration:5s;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--retard,0) * var(--pas-entree) + .85s)}@keyframes avion-vol{0%,8%{animation-timing-function:cubic-bezier(.45,.05,.85,.45);transform:rotate(0)}44%{transform:rotate(var(--avion-sortie));animation-timing-function:step-end}54%{transform:rotate(var(--avion-entree));animation-timing-function:cubic-bezier(.3,0,.25,1.35)}90%,to{transform:rotate(0)}}.entre.vu .avion-fondu{animation-name:avion-fondu;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--retard,0) * var(--pas-entree) + .85s)}@keyframes avion-fondu{0%,34%{opacity:1}44%,54%{opacity:0}62%,to{opacity:1}}.affiche-lettrage{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:var(--lettrage-cren,.005em);white-space:nowrap;transform:skewX(var(--lettrage-oblique,-17deg)) scaleX(var(--lettrage-compression,1));transform-origin:50%;font-weight:400}.lettrage-degrade,.lettrage-degrade>span{background-image:linear-gradient(250deg, var(--lettrage-vif,#ffef4d) 0%, var(--lettrage-vif,#ffef4d) 45%, var(--lettrage-median,#f2dc2e) 80%, var(--lettrage-eteint,var(--affiche-jaune-ombre)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ecran-affiche .affiche-lettrage{text-shadow:-.35cqw .75cqw #00000080,-.9cqw 1.9cqw 1.8cqw #00000061}.ecran-affiche .promo-dalle,.ecran-affiche .affiche-bloc-jaune .affiche-lettrage{text-shadow:none}.ecran-affiche{--lettrage-compression:1}.promo-oblique{rotate:-4.574deg}.affiche-lettrage-gauche{transform-origin:0}.lettering-stage{perspective:60cqw;perspective-origin:50% -44.5cqw}.lettering-3d{transform-style:preserve-3d;transform:rotateX(-10deg)rotateY(6deg)rotate(-1deg)}.affiche-logo-arrive{animation:.75s cubic-bezier(.34,1.56,.64,1) both logo-arrive}@keyframes logo-arrive{0%{opacity:0;transform:translateY(-4cqw)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}.bol-arrive{animation:.85s cubic-bezier(.22,1,.36,1) both bol-arrive}@keyframes bol-arrive{0%{opacity:0;transform:translate3d(calc(-9cqw * var(--sens,1)), 3cqw, 0) scale(.86) rotate(calc(-7deg * var(--sens,1)))}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}.flotte{animation:7s ease-in-out infinite both flotte}@keyframes flotte{0%{transform:translate(0)rotate(0)}30%{transform:translate3d(calc(.5cqw * var(--sens,1) * var(--flotte-amp,1)), calc(-1.2cqw * var(--flotte-amp,1)), 0) rotate(calc(1.2deg * var(--sens,1) * var(--flotte-amp,1)))}62%{transform:translate3d(calc(-.6cqw * var(--sens,1) * var(--flotte-amp,1)), calc(.7cqw * var(--flotte-amp,1)), 0) rotate(calc(-.9deg * var(--sens,1) * var(--flotte-amp,1)))}to{transform:translate(0)rotate(0)}}@supports (-webkit-text-stroke:1px red){.affiche-lettrage.enseigne-led{letter-spacing:.03em}.enseigne-led{color:var(--enseigne-fond,var(--affiche-vert-clair));-webkit-text-stroke:.4cqw var(--affiche-jaune);paint-order:stroke fill;filter:drop-shadow(0 0 .16cqw var(--affiche-jaune)) drop-shadow(0 0 1.4cqw var(--affiche-jaune))}@supports (color:color-mix(in lab, red, red)){.enseigne-led{filter:drop-shadow(0 0 .16cqw color-mix(in srgb, var(--affiche-jaune) 85%, transparent)) drop-shadow(0 0 1.4cqw color-mix(in srgb, var(--affiche-jaune) 38%, transparent))}}}.nom-vague>span{animation:2.8s ease-in-out infinite both nom-vague;animation-delay:calc(var(--i,0) * 55ms);display:inline-block}@keyframes nom-vague{0%,50%,to{color:var(--blanc)}20%{color:color-mix(in srgb, var(--affiche-jaune) 72%, var(--blanc))}}.fleche-pulse{animation:2.4s cubic-bezier(.34,1.56,.64,1) infinite both fleche-pulse}@keyframes fleche-pulse{0%,38%,to{transform:scale(1)}14%{transform:scale(1.18)}}.lettering-fade>p{width:max-content;margin-inline:auto;animation:.9s cubic-bezier(.22,1,.36,1) .2s both lettrage-arrive}.lettering-fade>p:nth-child(2){animation-delay:.32s}.lettering-fade>p:nth-child(3){animation-delay:.44s}.baguettes-glissent{animation:.9s cubic-bezier(.22,1,.36,1) .44s both baguettes-glissent}@keyframes baguettes-glissent{0%{opacity:0;transform:translate(38%)}to{opacity:1;transform:translate(0)}}@keyframes lettrage-arrive{0%{opacity:0;translate:-7cqw 3cqw -22cqw}to{opacity:1;translate:0}}.lettrage-image-arrive{animation:.85s cubic-bezier(.22,1,.36,1) .24s both lettrage-image-arrive}@keyframes lettrage-image-arrive{0%{opacity:0;translate:-3.5cqw 2.2cqw;scale:.92}to{opacity:1;translate:0;scale:1}}.palme-souvre{transform-origin:97% 56%;animation:1.2s cubic-bezier(.22,1,.36,1) .1s both palme-souvre}@keyframes palme-souvre{0%{opacity:0;rotate:7deg;scale:.88}to{opacity:1;rotate:none;scale:1}}.promo-arrive{animation:promo-arrive .7s cubic-bezier(.22, 1, .36, 1) var(--promo-retard,0s) both}@keyframes promo-arrive{0%{opacity:0;transform:translateY(2.6cqw)}to{opacity:1;transform:translate(0)}}.pied-arrive{animation:promo-arrive .7s cubic-bezier(.22, 1, .36, 1) var(--pied-retard,0s) both}.pastille-arrive{animation:pastille-arrive .6s cubic-bezier(.34, 1.56, .64, 1) var(--pied-retard,0s) both}@keyframes pastille-arrive{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}.glass-button-wrap{isolation:isolate;display:inline-flex;position:relative}.glass-button{appearance:none;color:inherit;font:inherit;text-align:center;-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);background:linear-gradient(#ffffff47 0%,#ffffff1f 46%,#ffffff29 100%);border:0;flex:auto;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),background-image .35s;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #ffffff8c,inset 0 -1px #ffffff2e}.glass-button--jaune{background-image:linear-gradient(to bottom, var(--affiche-jaune) 0%, var(--affiche-jaune) 100%)}@supports (color:color-mix(in lab, red, red)){.glass-button--jaune{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--affiche-jaune) 88%, transparent) 0%, color-mix(in srgb, var(--affiche-jaune) 72%, transparent) 100%)}}.glass-button--jaune{box-shadow:inset 0 0 0 1px #fff6,inset 0 1px #ffffffb3,inset 0 -1px #0000000f}.glass-button:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff61,inset 0 1px #ffffffb3,inset 0 -1px #ffffff38}.glass-button--jaune:hover{box-shadow:inset 0 0 0 1px #ffffff80,inset 0 1px #ffffffd9,inset 0 -1px #00000014}.glass-button:active{transform:translateY(0)scale(.985)}.glass-button-shadow{z-index:-1;transition:box-shadow .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 10px 26px -6px #00000073}.glass-button-wrap:hover .glass-button-shadow{box-shadow:0 16px 34px -8px #00000080}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-button:not(.glass-button--jaune){color:var(--affiche-sur-jaune);background-image:linear-gradient(#ffffffe6,#ffffffc7)}.glass-button--jaune{background-image:linear-gradient(to bottom, var(--affiche-jaune), var(--affiche-jaune))}}.affiche-bloc-jaune{background:var(--affiche-jaune);clip-path:polygon(0 8cqw,100% 0,100% 100%,0 100%)}.bloc-reduit{width:var(--reduction,100%);margin-inline:auto;container-type:inline-size}.lettrage-fissure{position:relative}.lettrage-fissure>span{clip-path:polygon(0 0,100% 0,100% 45%,86% 50%,71% 44%,57% 51%,43% 45%,28% 52%,14% 46%,0 51%);display:block}.lettrage-fissure>span+span{clip-path:polygon(0 51%,14% 46%,28% 52%,43% 45%,57% 51%,71% 44%,86% 50%,100% 45%,100% 100%,0 100%);position:absolute;inset:0;translate:.9cqw .3cqw}.promo-dalle{background:var(--affiche-jaune);color:var(--affiche-sur-jaune)}.code-promo,.promo-bouton{border-radius:1.1cqw}.promo-bouton{background:radial-gradient(closest-side, var(--affiche-jaune) 42%, var(--borneo-pastel) 100%)}.icone-telechargement-fleche{animation:2.6s cubic-bezier(.33,0,.2,1) infinite icone-telechargement-descend}@keyframes icone-telechargement-descend{0%,to{translate:0}14%{translate:0 4px}30%{translate:0}}.piste-panier{justify-content:center;width:100%;display:flex;overflow:hidden}.icone-panier-course{animation:3.7s infinite icone-panier-traverse}@keyframes icone-panier-traverse{0%,20%{animation-timing-function:cubic-bezier(.55,0,.85,.2);translate:0}50%{translate:14cqw}50.1%{animation-timing-function:cubic-bezier(.2,.8,.35,1);translate:-14cqw}80%,to{translate:0}}.promo-filet{background:var(--blanc);border-radius:.2cqw;width:.25cqw}@supports (color:color-mix(in lab, red, red)){.promo-filet{background:color-mix(in srgb, var(--blanc) 55%, transparent)}}.lettering-fade{-webkit-mask-image:linear-gradient(to top right,#0000 2%,#00000073 16%,#000 30%);mask-image:linear-gradient(to top right,#0000 2%,#00000073 16%,#000 30%)}.papier{background-color:var(--carte-fond);background-image:url(/img/decor/fond-papier.webp);background-position:top;background-repeat:repeat-y;background-size:100%;margin-top:-2px}.ecran-factory{color:var(--carte-encre)}.ecran-factory:before{content:"";background:var(--jaune);pointer-events:none;height:12cqw;position:absolute;inset:auto 0 0}.ecran-factory{clip-path:inset(0 0 -6cqw)}.ecran-factory:after{content:"";background:var(--jaune);pointer-events:none;height:7.2cqw;position:absolute;inset:auto 0 -6cqw}.ecran-carte{color:var(--carte-encre);position:relative}.ecran-carte:before{content:"";background:linear-gradient(to bottom, var(--affiche-jaune) 0%, var(--affiche-jaune) 12.5%, var(--affiche-jaune) 25%, var(--affiche-jaune) 37.5%, var(--affiche-jaune) 50%, var(--affiche-jaune) 62.5%, var(--affiche-jaune) 75%, var(--affiche-jaune) 87.5%, var(--affiche-jaune-nul) 100%);height:12cqw;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.ecran-carte:before{background:linear-gradient(to bottom, var(--affiche-jaune) 0%, color-mix(in srgb, var(--affiche-jaune) 96%, transparent) 12.5%, color-mix(in srgb, var(--affiche-jaune) 84%, transparent) 25%, color-mix(in srgb, var(--affiche-jaune) 68%, transparent) 37.5%, color-mix(in srgb, var(--affiche-jaune) 50%, transparent) 50%, color-mix(in srgb, var(--affiche-jaune) 32%, transparent) 62.5%, color-mix(in srgb, var(--affiche-jaune) 16%, transparent) 75%, color-mix(in srgb, var(--affiche-jaune) 4%, transparent) 87.5%, var(--affiche-jaune-nul) 100%)}}.ecran-carte:before{pointer-events:none}.aplat-classiques{background:linear-gradient(to bottom, var(--jaune) 0%, var(--jaune) 92%, var(--jaune-eteint) 100%);clip-path:polygon(0 4cqw,100% 0,100% calc(100% - 3.5cqw),0 100%);height:61.03cqw;position:absolute;top:78.41cqw;left:0;right:0}.aplat-signatures{background:var(--vert-signatures);clip-path:polygon(0 5.45cqw,100% 0,100% 100%,0 100%);height:94.95cqw;position:absolute;top:82.75cqw;left:0;right:0}.halo-signature{background:var(--jaune);border-radius:50%;position:absolute}.pied-bloc,.pied-bande,.pied-rond{background:var(--jaune);position:absolute}.pied-bloc{clip-path:polygon(0 1.65cqw,100% 0,100% 100%,0 100%);width:46cqw;top:147.8cqw;bottom:0;left:28.5cqw}.pied-bande{clip-path:polygon(0 5.56cqw,100% 0,100% 100%,0 100%);inset:155.9cqw 0 0}.pied-rond{border-radius:50%}.ligne-pied{translate:-50%;transform:rotate(var(--bandeau-rot,0deg));color:var(--affiche-sur-jaune);white-space:nowrap;line-height:1;position:absolute}.grille-supplements{left:var(--grille-gauche,24.3cqw);right:var(--grille-droite,23.2cqw);transform:rotate(var(--bandeau-rot,0deg));color:var(--affiche-sur-jaune);grid-template-columns:auto auto;justify-content:space-between;row-gap:.74em;line-height:1;display:grid;position:absolute;top:167.9cqw}.grille-supplements .cartouche-prix{font-size:var(--prix-em,.72em)}.supplement{justify-content:space-between;align-items:flex-end;gap:.34em;display:flex}.bloc-lettrage{display:block}.ligne-sourde{translate:0 -50%;rotate:var(--bandeau-rot,0deg);position:absolute;left:-2cqw;right:-2cqw}.ligne-sourde-vert{background:var(--vert-pastel);width:100%;height:100%;-webkit-mask-image:linear-gradient(to var(--fondu-sens,right), transparent 0, transparent calc(var(--ligne-fondu,0%) * .75), #000 var(--ligne-fondu,0%));-webkit-mask-image:linear-gradient(to var(--fondu-sens,right), transparent 0, transparent calc(var(--ligne-fondu,0%) * .75), #000 var(--ligne-fondu,0%));-webkit-mask-image:linear-gradient(to var(--fondu-sens,right), transparent 0, transparent calc(var(--ligne-fondu,0%) * .75), #000 var(--ligne-fondu,0%));-webkit-mask-image:linear-gradient(to var(--fondu-sens,right), transparent 0, transparent calc(var(--ligne-fondu,0%) * .75), #000 var(--ligne-fondu,0%));mask-image:linear-gradient(to var(--fondu-sens,right), transparent 0, transparent calc(var(--ligne-fondu,0%) * .75), #000 var(--ligne-fondu,0%))}.filet-titre{background:var(--vert);height:.071em;position:absolute;top:calc(100% + .285em);left:0;right:0}.zone-bulle{width:74cqw;height:74cqw;position:absolute;left:71cqw}.bulle-haut,.masse-bas{background:linear-gradient(100deg, var(--affiche-olive) var(--masse-clair,0%), var(--vert-planche) var(--masse-sombre,32%))}.bulle-haut{border-radius:50%;position:absolute;inset:0}.masse-bas{left:var(--masse-x);width:var(--masse-l);height:var(--masse-h);bottom:var(--masse-y);border-radius:50%;position:absolute}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}.filet-colonne{background:var(--vert);width:.47cqw;position:absolute}.filet-colonne-sur-vert{background:var(--jaune)}.etiquette-sur-vert .cartouche-prix{background:var(--jaune);color:var(--vert-menus)}.entete-menu{rotate:var(--entete-rot,-3deg);position:absolute}.entete-menu-pile{flex-direction:column;align-items:center;gap:.33em;display:flex}.entete-menu .cartouche-prix{font-size:.85em}.entete-menu-gauche{transform-origin:0 0}.entete-menu-centre{transform-origin:top;translate:-50%}.badge-menu{translate:-50% -50%;rotate:var(--badge-rot,-3deg);background:var(--vert);color:var(--blanc);font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;align-items:baseline;gap:.3em;padding:.34em .5em .4em;font-weight:400;line-height:1;display:flex;position:absolute}.badge-menu-plie{flex-direction:column;align-items:flex-start;gap:.14em}.badge-menu-montant{color:var(--jaune)}.badge-menu-sur-vert{background:var(--jaune);color:var(--vert-menus)}.badge-menu-sur-vert .badge-menu-montant{color:var(--carte-encre)}.entete-menu-quoi{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.01em;white-space:pre;margin-top:.62em;font-weight:400;line-height:1.25}.carte-desserts{color:var(--carte-encre);flex-direction:column;line-height:1;display:flex;position:absolute}.ligne-dessert{rotate:var(--desserts-rot,-2.6deg);transform-origin:0;align-items:flex-end;gap:.4em;display:flex}.ligne-dessert-nom{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;font-weight:400}.carte-desserts-alignee .ligne-dessert-nom{min-width:var(--gouttiere)}.ligne-dessert-note{rotate:var(--desserts-rot,-2.6deg);transform-origin:0;font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.02em;margin-top:.05em;font-weight:400;display:block}.affiche{filter:blur()brightness()saturate();transition:filter var(--fiche-sortie) var(--courbe-retour)}.affiche.recule{filter:blur(min(1.35vw,6.5px))brightness(.8)saturate(.9);transition:filter var(--fiche-entree) var(--courbe-entree)}@media (prefers-reduced-motion:reduce){.affiche,.affiche.recule{transition:none}}.fiche-calque{z-index:4;pointer-events:none;max-width:480px;margin-inline:auto;position:fixed;inset:0;container-type:inline-size}.fiche-zone{pointer-events:auto;max-height:calc(100% - 24px);animation:fiche-arrive var(--fiche-entree) var(--courbe-entree) both;will-change:transform, opacity;flex-direction:column;gap:2cqw;margin:auto;display:flex;position:absolute;inset:0}.fiche-plat-image{object-fit:contain;flex:1;width:100%;height:auto;min-height:0}.fiche-plat{background:var(--vert);color:var(--blanc);border-radius:1.6cqw;flex:none;padding:3.4cqw 3.9cqw 3.8cqw;rotate:-2deg;box-shadow:-.5cqw 1.2cqw 3cqw #00000061}@keyframes fiche-arrive{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes fiche-part{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}.fiche-zone.part{animation:fiche-part var(--fiche-depart) var(--courbe-depart) both}.fiche-zone.part .fiche-plat{animation:none}.voile-fiche.part{pointer-events:none}@media (prefers-reduced-motion:reduce){.fiche-zone,.fiche-zone.part{animation-duration:1ms}}.fiche-plat-nom{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.02em;color:var(--jaune);margin:0 0 1.7cqw;font-size:5cqw;font-weight:400;line-height:1}.fiche-plat-texte{font-family:var(--font-texte,inherit);margin:0;font-size:3.5cqw;font-weight:500;line-height:1.4}.fiche-plat-pastille{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.05em;color:var(--affiche-vert-fond);background:var(--affiche-olive);border-radius:.9cqw;margin:0 0 1.6cqw;padding:1cqw 1.3cqw .75cqw;font-size:3.4cqw;font-weight:400;line-height:1;display:inline-block}.fiche-plat-maison{font-family:var(--font-texte,inherit);letter-spacing:.01em;color:var(--blanc);border-top:.2cqw solid #ffffff2e;align-items:center;gap:1.6cqw;margin:1.6cqw 0 0;padding-top:1.4cqw;font-size:3.2cqw;font-weight:700;line-height:1.3;display:flex}.fiche-plat-logo{background:#fffffffa;border-radius:.9cqw;flex:none;height:auto;padding:.7cqw 1cqw}.fiche-plat-comptoir{font-family:var(--font-texte,inherit);color:#ffffffbd;border-top:.2cqw solid #ffffff2e;margin:1.6cqw 0 0;padding-top:1.4cqw;font-size:2.9cqw;line-height:1.35}.fiche-annexes{flex:none;align-items:flex-start;gap:2cqw;display:flex}.fiche-annexe{border-radius:1.2cqw;padding:1.9cqw 2.4cqw 2.1cqw;rotate:-2deg;box-shadow:-.4cqw .9cqw 2.2cqw #00000052}.fiche-tarif{background:var(--vert);color:var(--blanc);flex:none}.fiche-allergenes{background:var(--carte-fond);min-width:0;color:var(--carte-encre);flex:1}.fiche-annexe-titre{font-family:var(--font-affiche);text-transform:uppercase;letter-spacing:.06em;color:var(--jaune);margin:0 0 1.2cqw;font-size:3cqw;font-weight:400;line-height:1}@supports (color:color-mix(in lab, red, red)){.fiche-annexe-titre{color:color-mix(in srgb, var(--jaune) 92%, transparent)}}.fiche-allergenes .fiche-annexe-titre{color:var(--carte-encre)}@supports (color:color-mix(in lab, red, red)){.fiche-allergenes .fiche-annexe-titre{color:color-mix(in srgb, var(--carte-encre) 78%, transparent)}}.fiche-tarif-prix{font-family:var(--font-affiche);color:var(--jaune);white-space:nowrap;margin:0;font-weight:400;line-height:1}.fiche-tarif-seul{font-size:5cqw}.fiche-tarif-options{flex-direction:column;gap:.5cqw;margin:0;padding:0;list-style:none;display:flex}.fiche-tarif-options li{justify-content:space-between;align-items:baseline;gap:2cqw;display:flex}.fiche-tarif-options .fiche-tarif-prix{font-size:3.6cqw}.fiche-tarif-libelle{font-family:var(--font-texte,inherit);font-size:3.2cqw;font-weight:700;line-height:1.2}.fiche-annexe-note{font-family:var(--font-texte,inherit);letter-spacing:.01em;color:var(--blanc);font-size:2.9cqw;font-weight:600;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.fiche-annexe-note{color:color-mix(in srgb, var(--blanc) 88%, transparent)}}.fiche-annexe-note{margin:1cqw 0 0}.fiche-allergenes-liste{font-family:var(--font-texte,inherit);margin:0;font-size:3.3cqw;font-weight:600;line-height:1.4}.fiche-allergenes-vide{color:var(--carte-encre);font-style:italic;font-weight:500}@supports (color:color-mix(in lab, red, red)){.fiche-allergenes-vide{color:color-mix(in srgb, var(--carte-encre) 82%, transparent)}}.fiche-feuilles{z-index:-1;pointer-events:none;position:absolute;inset:0}.feuille{display:block;position:absolute;translate:-52% -98%}.feuille-pousse{transform-origin:52% 98%;width:100%;height:100%;animation:feuille-pousse var(--fiche-entree) var(--courbe-entree) var(--retard) both;display:block}@keyframes feuille-pousse{0%{opacity:0;rotate:calc(var(--angle) * .3);scale:calc(var(--travers) * .6) .1}45%{opacity:var(--voile)}72%{rotate:calc(var(--angle) + var(--depassement));scale:calc(var(--travers) * 1.03) calc(var(--longueur) * 1.05)}to{opacity:var(--voile);rotate:var(--angle);scale:var(--travers) var(--longueur)}}.feuille-dessin{transform-origin:52% 98%;width:100%;height:100%;animation:feuille-souffle var(--souffle-duree) ease-in-out var(--souffle-retard) infinite;display:block}@keyframes feuille-souffle{0%,to{rotate:none}30%{rotate:-1.8deg}70%{rotate:2.2deg}}.fiche-zone.part .feuille-pousse{animation:feuille-replie var(--fiche-depart) var(--courbe-depart) both}.fiche-zone.part .feuille-dessin{animation:none}@keyframes feuille-replie{0%{opacity:var(--voile);rotate:var(--angle);scale:var(--travers) var(--longueur)}to{opacity:0;rotate:calc(var(--angle) * .55);scale:calc(var(--travers) * .82) .4}}@media (prefers-reduced-motion:reduce){.feuille-pousse,.fiche-zone.part .feuille-pousse{animation-duration:1ms;animation-delay:0s}.feuille-dessin{animation:none}}.fiche-bonbons{z-index:-1;pointer-events:none;position:absolute;inset:0}.bonbon{display:block;position:absolute;translate:-50% -50%}.bonbon-jet{width:100%;height:100%;animation:bonbon-jet var(--fiche-entree) var(--courbe-entree) var(--retard) both;display:block}@keyframes bonbon-jet{0%{opacity:0;translate:var(--dx) var(--dy);rotate:var(--depart);scale:.2}50%{opacity:var(--voile)}76%{translate:calc(var(--dx) * -.12) calc(var(--dy) * -.12);rotate:var(--rebond);scale:1.1}to{opacity:var(--voile);translate:0;rotate:var(--angle);scale:1}}.bonbon-dessin{width:100%;height:100%;animation:bonbon-tangue var(--tangue-duree) ease-in-out var(--tangue-retard) infinite;display:block}@keyframes bonbon-tangue{0%,to{rotate:none;scale:1}35%{rotate:-3deg;scale:1.04}70%{rotate:3deg;scale:.97}}.fiche-zone.part .bonbon-jet{animation:bonbon-retombe var(--fiche-depart) var(--courbe-depart) both}.fiche-zone.part .bonbon-dessin{animation:none}@keyframes bonbon-retombe{0%{opacity:var(--voile);translate:0;rotate:var(--angle);scale:1}to{opacity:0;translate:calc(var(--dx) * .6) calc(var(--dy) * .6);rotate:calc(var(--angle) * .4);scale:.35}}@media (prefers-reduced-motion:reduce){.bonbon-jet,.fiche-zone.part .bonbon-jet{animation-duration:1ms;animation-delay:0s}.bonbon-dessin{animation:none}}.fiche-vaches{z-index:-1;pointer-events:none;position:absolute;inset:0}.vache{display:block;position:absolute;translate:-50% -50%}.vache-arrive{transform-origin:50% 100%;width:100%;height:100%;animation:vache-arrive var(--fiche-entree) var(--courbe-entree) var(--retard) both;display:block}@keyframes vache-arrive{0%{opacity:0;translate:0 42%;rotate:calc(var(--angle) * .3);scale:.62}50%{opacity:var(--voile)}74%{translate:0 -4%;rotate:var(--rebond);scale:1.05}to{opacity:var(--voile);translate:0;rotate:var(--angle);scale:1}}.vache-dessin{transform-origin:50% 100%;width:100%;height:100%;animation:vache-hoche var(--hoche-duree) ease-in-out var(--hoche-retard) infinite;display:block}@keyframes vache-hoche{0%,to{rotate:none}40%{rotate:-2.2deg}75%{rotate:2deg}}.fiche-zone.part .vache-arrive{animation:vache-part var(--fiche-depart) var(--courbe-depart) both}.fiche-zone.part .vache-dessin{animation:none}@keyframes vache-part{0%{opacity:var(--voile);translate:0;rotate:var(--angle);scale:1}to{opacity:0;translate:0 30%;rotate:calc(var(--angle) * .4);scale:.7}}@media (prefers-reduced-motion:reduce){.vache-arrive,.fiche-zone.part .vache-arrive{animation-duration:1ms;animation-delay:0s}.vache-dessin{animation:none}}.fiche-thailande{z-index:-1;pointer-events:none;color:var(--vert-pastel);position:absolute;inset:0}.thailande{display:block;position:absolute;translate:-50% -50%}.thailande-cachet{width:100%;height:100%;animation:thailande-cachet var(--fiche-entree) var(--courbe-entree) both;display:block}@keyframes thailande-cachet{0%{opacity:0;rotate:calc(var(--angle) - 22deg);scale:1.45}55%{opacity:1}78%{rotate:calc(var(--angle) + 3deg);scale:1.04 .96}to{opacity:1;rotate:var(--angle);scale:1}}.thailande-dessin{width:100%;height:100%;display:block}.fiche-zone.part .thailande-cachet{animation:thailande-part var(--fiche-depart) var(--courbe-depart) both}@keyframes thailande-part{0%{opacity:1;rotate:var(--angle);scale:1}to{opacity:0;rotate:calc(var(--angle) - 10deg);scale:1.25}}@media (prefers-reduced-motion:reduce){.thailande-cachet,.fiche-zone.part .thailande-cachet{animation-duration:1ms}}.voile-fiche.accent-veggie{animation:voile-vert-arrive var(--fiche-entree) var(--courbe-entree) both;background:linear-gradient(#0d3a1be6 0%,#0d3a1b57 32% 68%,#0d3a1be6 100%)}.voile-fiche.accent-veggie.part{animation:voile-vert-part var(--fiche-depart) var(--courbe-depart) both}@keyframes voile-vert-arrive{0%{opacity:0}to{opacity:1}}@keyframes voile-vert-part{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.voile-fiche.accent-veggie,.voile-fiche.accent-veggie.part{animation-duration:1ms}}.voile-fiche{z-index:3;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.packshot-bouton{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.packshot-bouton:focus-visible{outline:.5cqw solid var(--jaune);outline-offset:.5cqw;border-radius:1cqw}.ecran-commander{--pas-entree:70ms;background:var(--affiche-jaune);clip-path:polygon(0 8cqw,100% 0,100% 100%,0 100%);color:var(--affiche-sur-jaune);padding-bottom:10cqw}.ecran-commander .affiche-lettrage{text-shadow:none}.sur-titre{font-family:var(--font-texte,inherit);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--affiche-sur-jaune);font-size:3.2cqw;font-weight:800;line-height:1}@supports (color:color-mix(in lab, red, red)){.sur-titre{color:color-mix(in srgb, var(--affiche-sur-jaune) 78%, var(--affiche-jaune))}}.modes-retrait{justify-content:center;align-items:flex-start;gap:1.2cqw;display:flex}.mode-retrait{flex-direction:column;flex:none;align-items:center;display:flex}.mode-retrait-mot,.mode-retrait-tiret{font-family:var(--font-texte,inherit);white-space:nowrap;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:var(--affiche-sur-jaune);font-size:3.9cqw;font-style:italic;font-weight:800;line-height:1.15}.mode-retrait-tiret{flex:none}.mode-retrait-silhouette{width:auto;height:13cqw;margin-top:3.4cqw}.bouton-borneo{background:var(--affiche-vert-fond);width:51cqw;color:var(--affiche-jaune);box-shadow:0 0 0 1.8cqw var(--couronne-borneo);border-radius:999px;justify-content:center;align-items:center;padding:3.2cqw 3.4cqw;transition:transform .2s,box-shadow .2s;display:flex}.bouton-borneo:hover{box-shadow:0 0 0 2.4cqw var(--couronne-borneo);transform:scale(1.03)}.borneo-signe{aspect-ratio:268/78;width:28cqw;display:block;position:relative}.borneo-onde,.borneo-mot{height:auto;animation:3.4s ease-in-out infinite borneo-signal;position:absolute}.borneo-mot{animation-name:borneo-signal-mot}@keyframes borneo-signal{0%,26%,to{filter:drop-shadow(0 0 #ff6b0000);transform:scale(1)}10%{filter:drop-shadow(0 0 .9cqw #ff6b00e6);transform:scale(1.045)}}@keyframes borneo-signal-mot{0%,26%,to{filter:drop-shadow(0 0 #ff6b0000)}10%{filter:drop-shadow(0 0 .8cqw #ff6b008c)}}@media (prefers-reduced-motion:reduce){.borneo-onde,.borneo-mot{animation:none}}.bouton-borneo:active{transform:scale(.97)}.tuile-commande{flex-shrink:0;width:17cqw;height:17cqw;transition:transform .2s;display:block}.tuile-commande:hover{transform:scale(1.05)}.tuile-commande:active{transform:scale(.95)}.tuile-commande-appli{background:var(--blanc);border-radius:3.8cqw;flex-direction:column;justify-content:center;align-items:center;gap:.6cqw;display:flex;box-shadow:0 .6cqw 1.6cqw #0d3a1b24}.tuile-commande-nom{font-family:var(--font-texte,inherit);letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--affiche-sur-jaune);font-size:2.2cqw;font-weight:800;line-height:1.1}.pastille-statut{min-width:38cqw;font-family:var(--font-texte,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--blanc);border-radius:999px;justify-content:center;align-items:center;padding:2.6cqw 6cqw;font-size:5cqw;font-weight:800;line-height:1;display:inline-flex}.pastille-statut-ouvert{background:var(--vert-ouvert);box-shadow:0 0 0 1.8cqw var(--couronne-ouvert)}.pastille-statut-ferme{background:#a12b21}.pastille-statut-vide{background:var(--affiche-sur-jaune)}@supports (color:color-mix(in lab, red, red)){.pastille-statut-vide{background:color-mix(in srgb, var(--affiche-sur-jaune) 12%, transparent)}}.dalle-adresse,.dalle-telephone{background:var(--affiche-sur-jaune);border-radius:4cqw;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.dalle-adresse,.dalle-telephone{background:color-mix(in srgb, var(--affiche-sur-jaune) 9%, var(--affiche-jaune))}}.dalle-adresse,.dalle-telephone{transition:transform .2s}.dalle-adresse:active,.dalle-telephone:active{transform:scale(.985)}.dalle-adresse{text-align:center;flex-direction:column;align-items:stretch;gap:3.4cqw;margin-top:6cqw;padding:3.4cqw}.plan-adresse{background:var(--affiche-vert-fond);-webkit-tap-highlight-color:transparent;isolation:isolate;border-radius:2.6cqw;width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.plan-adresse-carte{border:0;width:100%;height:calc(100% + 62px);display:block;position:absolute;top:-62px;left:0}.plan-adresse-attente{background:var(--affiche-vert-fond);position:absolute;inset:0}.plan-adresse-invite{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:1cqw;padding:2cqw;transition:background .2s;display:flex;position:absolute;inset:0}.plan-adresse-invite:hover{background:var(--affiche-jaune)}@supports (color:color-mix(in lab, red, red)){.plan-adresse-invite:hover{background:color-mix(in srgb, var(--affiche-jaune) 6%, transparent)}}.plan-adresse-invite-titre{font-family:var(--font-texte,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--affiche-jaune);font-size:3.4cqw;font-weight:800;line-height:1}.plan-adresse-invite-note{font-family:var(--font-texte,inherit);letter-spacing:.02em;text-align:center;color:var(--affiche-jaune);font-size:2.3cqw;font-weight:700;line-height:1.3}@supports (color:color-mix(in lab, red, red)){.plan-adresse-invite-note{color:color-mix(in srgb, var(--affiche-jaune) 55%, transparent)}}.plan-adresse-epingle{filter:drop-shadow(0 0 1.2cqw #ecdf458c);width:8cqw;display:block;position:relative}.plan-adresse-attente .plan-adresse-epingle{position:absolute;top:52%;left:50%;translate:-50% -100%}.plan-adresse-itineraire{font-family:var(--font-texte,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--affiche-vert-fond);background:var(--affiche-jaune);border-radius:999px;padding:1.6cqw 2.8cqw;font-size:2.7cqw;font-weight:800;line-height:1;transition:transform .2s;position:absolute;top:2.4cqw;right:2.4cqw;box-shadow:0 .4cqw 1.4cqw #00000059}.plan-adresse-itineraire:active{transform:scale(.95)}.dalle-adresse-texte{font-family:var(--font-texte,inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--affiche-sur-jaune);padding-bottom:1.2cqw;font-size:4.4cqw;font-weight:800;line-height:1.3}.dalle-adresse-repere{color:var(--affiche-sur-jaune);margin-top:1.4cqw;font-size:.8em;font-weight:700}@supports (color:color-mix(in lab, red, red)){.dalle-adresse-repere{color:color-mix(in srgb, var(--affiche-sur-jaune) 55%, var(--affiche-jaune))}}.dalle-telephone{font-family:var(--font-texte,inherit);letter-spacing:.01em;color:var(--affiche-sur-jaune);justify-content:center;gap:3cqw;margin-top:4cqw;padding:3.6cqw 5cqw;font-size:6cqw;font-weight:800;line-height:1}.dalle-telephone-icone{flex-shrink:0;width:6.4cqw}.filet-commander{background:linear-gradient(to right, transparent 0%, var(--affiche-sur-jaune) 22%, var(--affiche-sur-jaune) 78%, transparent 100%);border:0;height:1px;margin:9cqw 6cqw}@supports (color:color-mix(in lab, red, red)){.filet-commander{background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--affiche-sur-jaune) 30%, transparent) 22%, color-mix(in srgb, var(--affiche-sur-jaune) 30%, transparent) 78%, transparent 100%)}}.filet-commander-fin{margin-bottom:2cqw}.filigrane-horaires{font-family:var(--font-affiche);text-transform:uppercase;white-space:nowrap;color:var(--affiche-sur-jaune);justify-content:center;align-items:center;font-size:30cqw;line-height:1;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.filigrane-horaires{color:color-mix(in srgb, var(--affiche-sur-jaune) 4%, transparent)}}.filigrane-horaires{pointer-events:none;-webkit-user-select:none;user-select:none;transform:skew(-8deg)}.ligne-horaire{font-family:var(--font-affiche);text-transform:uppercase;color:var(--blanc);text-shadow:0 .2cqw .5cqw #0d3a1b47;justify-content:center;align-items:baseline;gap:1.4cqw;margin-top:3cqw;font-size:5.4cqw;line-height:1.1;display:flex}.ligne-horaire dt,.ligne-horaire dd{color:var(--blanc)}@supports (color:color-mix(in lab, red, red)){.ligne-horaire dd{color:color-mix(in srgb, var(--blanc) 88%, var(--affiche-jaune))}}.bloc-horaires{margin-top:9cqw;padding-inline:6cqw}.horaires-bouton{background:var(--affiche-sur-jaune);border-radius:4cqw;align-items:center;gap:3cqw;width:100%;margin-top:5cqw;padding:3.4cqw 4.4cqw;display:flex}@supports (color:color-mix(in lab, red, red)){.horaires-bouton{background:color-mix(in srgb, var(--affiche-sur-jaune) 9%, var(--affiche-jaune))}}.horaires-bouton{color:var(--affiche-sur-jaune);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s}.horaires-bouton:active{transform:scale(.985)}.horaires-resume{font-family:var(--font-texte,inherit);flex:auto;line-height:1.25}.horaires-resume-jour{letter-spacing:.12em;text-transform:uppercase;color:var(--affiche-sur-jaune);font-size:3cqw;font-weight:800;display:block}@supports (color:color-mix(in lab, red, red)){.horaires-resume-jour{color:color-mix(in srgb, var(--affiche-sur-jaune) 65%, var(--affiche-jaune))}}.horaires-resume-service{font-family:var(--font-affiche);letter-spacing:.01em;text-transform:uppercase;margin-top:.8cqw;font-size:5.6cqw;line-height:1;display:block}.horaires-chevron{flex-shrink:0;width:5.4cqw}.horaires-tableau{padding-top:4cqw}.ligne-horaire{font-family:var(--font-affiche);text-transform:uppercase;color:var(--affiche-sur-jaune);justify-content:center;align-items:baseline;gap:1.4cqw;margin-top:3cqw;font-size:5cqw;line-height:1.1;display:flex}@supports (color:color-mix(in lab, red, red)){.ligne-horaire{color:color-mix(in srgb, var(--affiche-sur-jaune) 72%, var(--affiche-jaune))}}.ligne-horaire:first-child{margin-top:0}.ligne-horaire-aujourdhui{color:var(--affiche-sur-jaune)}.ligne-horaire-aujourdhui dt{text-underline-offset:.6cqw;text-decoration:underline;text-decoration-thickness:.35cqw}:root{--pied-lueur-hauteur:38vh}.pied-legal{padding:12cqw 6cqw var(--pied-lueur-hauteur);font-family:var(--font-texte,inherit);color:var(--carte-encre);font-size:3cqw;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.pied-legal{color:color-mix(in srgb, var(--carte-encre) 70%, var(--carte-fond))}}.pied-identite{text-align:center}.pied-enseigne{font-family:var(--font-affiche);text-transform:uppercase;color:var(--carte-encre);font-size:6.4cqw;line-height:1}.pied-accroche{margin-top:1.6cqw;font-size:3.2cqw;font-style:italic}.pied-colonnes{grid-template-columns:1fr 1fr;align-items:start;gap:6cqw;margin-top:9cqw;display:grid}.pied-titre{letter-spacing:.14em;text-transform:uppercase;color:var(--carte-encre);margin-bottom:2.4cqw;font-size:2.9cqw;font-weight:800}@supports (color:color-mix(in lab, red, red)){.pied-titre{color:color-mix(in srgb, var(--carte-encre) 50%, var(--carte-fond))}}.pied-ligne{color:var(--carte-encre);margin-top:1.4cqw;font-size:3.4cqw;font-weight:700;line-height:1.35;display:block}.pied-ligne:first-child,li:first-child>.pied-ligne{margin-top:0}.pied-ligne:hover{text-underline-offset:.5cqw;text-decoration:underline}.pied-repere{margin-top:.8cqw;font-size:2.9cqw;font-style:italic}.pied-tel{margin-top:2.6cqw;font-size:4.4cqw}.pied-renvoi{margin-top:2.6cqw;font-size:3cqw;font-weight:800}.pied-filet{background:linear-gradient(to right, transparent 0%, var(--carte-encre) 22%, var(--carte-encre) 78%, transparent 100%);border:0;height:1px;margin:9cqw 0}@supports (color:color-mix(in lab, red, red)){.pied-filet{background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--carte-encre) 22%, transparent) 22%, color-mix(in srgb, var(--carte-encre) 22%, transparent) 78%, transparent 100%)}}.pied-bloc-legal{text-align:center}.pied-legal-liens{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4cqw 3cqw;font-size:3.2cqw;font-weight:700;display:flex}.pied-legal-liens a{color:var(--carte-encre);text-underline-offset:.5cqw;text-decoration:underline;text-decoration-thickness:.2cqw}.pied-legal-liens a+a:before{content:"·";color:var(--carte-encre);margin-right:3cqw;text-decoration:none;display:inline-block}@supports (color:color-mix(in lab, red, red)){.pied-legal-liens a+a:before{color:color-mix(in srgb, var(--carte-encre) 40%, var(--carte-fond))}}.pied-legal-mention{color:var(--carte-encre);margin-top:3.4cqw;font-size:2.7cqw}@supports (color:color-mix(in lab, red, red)){.pied-legal-mention{color:color-mix(in srgb, var(--carte-encre) 55%, var(--carte-fond))}}.pied-legal-mention a{text-underline-offset:.4cqw;text-decoration:underline}.pied-signature{white-space:nowrap}.pied-signature-logo{vertical-align:-.35em;width:auto;height:1.45em;margin-left:.35em;display:inline-block}.lueur-pied{height:var(--pied-lueur-hauteur);transform-origin:bottom;pointer-events:none;background:radial-gradient(120% 50% at 50% 44%,#86a52f30 0%,#86a52f00 90%),radial-gradient(46% 22% at 31% 46%,#ecdf45e6 0%,#ecdf4500 82%),radial-gradient(40% 19% at 71% 53%,#fbe70fd9 0%,#fbe70f00 84%),radial-gradient(72% 16% at 47% 70%,#ffffffe6 0%,#fff0 80%),radial-gradient(90% 34% at 44% 92%,#086d41 0%,#086d41f2 30%,#086d4100 86%),radial-gradient(110% 30% at 50% 104%,#0d3a1b 0% 45%,#0d3a1b00 90%),linear-gradient(#0d3a1b00 90%,#0d3a1b 100%);position:fixed;bottom:0;left:0;right:0;transform:scaleY(0)}.page-legale{background:var(--carte-fond);min-height:100svh;color:var(--carte-encre);padding:2rem 1.25rem 5rem}.page-legale-colonne{max-width:40rem;font-family:var(--font-texte,inherit);margin-inline:auto;font-size:1rem;line-height:1.65}.page-legale-retour{text-underline-offset:.25rem;margin-bottom:2rem;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-block}.page-legale-colonne h1{font-family:var(--font-affiche);text-transform:uppercase;font-size:2.4rem;line-height:1.05}.page-legale-colonne h2{margin-top:2.5rem;margin-bottom:.6rem;font-size:1.1rem;font-weight:800}.page-legale-maj{color:var(--carte-encre);margin-top:.5rem;font-size:.85rem}@supports (color:color-mix(in lab, red, red)){.page-legale-maj{color:color-mix(in srgb, var(--carte-encre) 60%, var(--carte-fond))}}.page-legale-colonne p{margin-top:.9rem}.page-legale-colonne ul{margin-top:.9rem;padding-left:1.2rem;list-style:outside}.page-legale-colonne li{margin-top:.4rem}.page-legale-colonne a{text-underline-offset:.2rem;text-decoration:underline}.a-completer{color:#6b4b00;background:#ffe8a3;border-radius:.2em;padding:.05em .35em;font-size:.85em;font-weight:700}.mention-fruits{z-index:var(--rang,0);width:90cqw;font-family:var(--font-texte,inherit);letter-spacing:.03em;text-align:center;text-transform:uppercase;color:var(--carte-encre);font-size:2.8cqw;font-weight:700;line-height:1.45;position:absolute;translate:-50%;rotate:-2.6deg}@supports (color:color-mix(in lab, red, red)){.mention-fruits{color:color-mix(in srgb, var(--carte-encre) 70%, var(--carte-fond))}}.mention-fruits-specialite{color:var(--carte-encre);margin-top:.6cqw}.avis-mesure{z-index:5;background:var(--carte-fond);border:1px solid var(--carte-encre);border-radius:.9rem;width:min(100% - 1.5rem,480px);margin:0 auto .75rem;padding:1rem 1.15rem 1.1rem;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.avis-mesure{border:1px solid color-mix(in srgb, var(--carte-encre) 22%, var(--carte-fond))}}.avis-mesure{color:var(--carte-encre);font-family:var(--font-texte,inherit);line-height:1.5;box-shadow:0 .5rem 1.75rem #00000038}.avis-mesure-titre{font-family:var(--font-affiche);letter-spacing:.02em;text-transform:uppercase;font-size:1.05rem}.avis-mesure-texte{color:var(--carte-encre);margin-top:.35rem;font-size:.85rem}@supports (color:color-mix(in lab, red, red)){.avis-mesure-texte{color:color-mix(in srgb, var(--carte-encre) 78%, var(--carte-fond))}}.avis-mesure-boutons{gap:.55rem;margin-top:.9rem;display:flex}.avis-mesure-bouton{border:1.5px solid var(--carte-encre);font:inherit;cursor:pointer;border-radius:.55rem;flex:1;padding:.6rem .5rem;font-size:.9rem;font-weight:700;transition:opacity .15s}.avis-mesure-bouton:hover{opacity:.82}.avis-mesure-bouton:focus-visible{outline:2px solid var(--vert);outline-offset:2px}.avis-mesure-refus{color:var(--carte-encre);background:0 0}.avis-mesure-accord{background:var(--carte-encre);color:var(--carte-fond)}.avis-mesure-lien{text-underline-offset:.2rem;color:var(--carte-encre);margin-top:.7rem;font-size:.8rem;text-decoration:underline;display:inline-block}@supports (color:color-mix(in lab, red, red)){.avis-mesure-lien{color:color-mix(in srgb, var(--carte-encre) 65%, var(--carte-fond))}}@media (prefers-reduced-motion:no-preference){.avis-mesure{animation:.32s cubic-bezier(.22,1,.36,1) both avis-mesure-monte}}@keyframes avis-mesure-monte{0%{opacity:0;translate:0 1.5rem}to{opacity:1;translate:0}}.reglage-mesure{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.reglage-mesure-etat{font-weight:700}.reglage-mesure-bouton{border:1.5px solid var(--carte-encre);color:var(--carte-encre);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:.45rem .9rem;font-size:.9rem;font-weight:700}.reglage-mesure-bouton:hover{background:var(--carte-encre)}@supports (color:color-mix(in lab, red, red)){.reglage-mesure-bouton:hover{background:color-mix(in srgb, var(--carte-encre) 8%, transparent)}}.reglage-mesure-bouton:focus-visible{outline:2px solid var(--vert);outline-offset:2px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
