@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_a78bb073-module__Z-ZX7a__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_a78bb073-module__Z-ZX7a__variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_45f22b9d-module__JNh0Lq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_45f22b9d-module__JNh0Lq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.18kjkh28iesz_.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.3a10o7es2neby.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.1_9u50gws63pa.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.1xmps1tcyqv34.woff2?dpl=dpl_DanfCAC2nv3Mx7JmNy52NKezoJr6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_e947d2e8-module__OPRM-G__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_e947d2e8-module__OPRM-G__variable{--font-courier-prime:"Courier Prime", "Courier Prime Fallback"}
:root{--paper:#f7f6f1;--paper-2:#edebe3;--ink:#111;--ink-2:#555;--on-ink:#f7f6f1;--accent:#ffe14d;--frame:#fcfcf9;--erreur:#b42318;--font-display:var(--font-anton), "Arial Narrow", Impact, sans-serif;--font-ticket:var(--font-courier-prime), "Courier New", Courier, monospace;--font-body:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--e-7:48px;--e-8:64px;--gouttiere:12px;--filet:1px solid var(--ink);--ombre:4px 4px 0 var(--ink);--hauteur-entete:56px;--interligne-display:1.15;--largeur-conteneur:1200px;--largeur-colonne:680px;--grain-sombre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .1 0'/%3E%3C/filter%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='1' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .3 0 0 0 0 .3 0 0 0 14 -10.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23m)' opacity='.35'/%3E%3C/svg%3E");--grain-clair:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E")}html{background-color:var(--frame)}body{overflow-x:clip}.corps-page{flex-direction:column;min-height:100dvh;display:flex}.corps-page>main{flex:1 0 auto}.conteneur,.colonne{box-sizing:border-box;padding-inline:var(--e-4);margin-inline:auto}.conteneur{max-width:calc(var(--largeur-conteneur) + 2 * var(--e-4))}.colonne{max-width:calc(var(--largeur-colonne) + 2 * var(--e-4))}@media (min-width:768px){.conteneur,.colonne{padding-inline:var(--e-5)}.conteneur{max-width:calc(var(--largeur-conteneur) + 2 * var(--e-5))}.colonne{max-width:calc(var(--largeur-colonne) + 2 * var(--e-5))}}.section{padding-block:var(--e-6)}@media (min-width:1024px){.section{padding-block:var(--e-7)}}.etiquette{font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;font-size:15px;font-weight:500;line-height:1.25}.display{font-family:var(--font-display);font-weight:400;line-height:var(--interligne-display);text-transform:uppercase}.secondaire{color:var(--ink-2)}.mention{color:var(--ink-2);font-size:15px;line-height:1.5}.chiffre{font-variant-numeric:tabular-nums}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 8px var(--accent)}.trame-points{background-color:var(--paper);background-image:radial-gradient(circle, var(--ink) 1.1px, transparent 1.5px);background-size:8px 8px}.trame-hachures{background-color:var(--paper);background-image:repeating-linear-gradient(-45deg, var(--ink) 0 1px, transparent 1px 8px)}.cadre-decale{isolation:isolate;background:0 0;position:relative}.cadre-decale:after{content:"";z-index:-1;background:var(--fond-cadre,var(--ink));background-image:var(--grain-clair);position:absolute;inset:0}.cadre-decale:before{content:"";z-index:-2;border:2px solid var(--accent);transition:transform .12s ease-out;position:absolute;inset:0;transform:translate(8px,8px)}.bouton,.bouton-secondaire,.pilule{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--e-2);min-height:48px;padding:0 var(--e-5);border:var(--filet);font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border-radius:0;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;transition:transform .12s ease-out,box-shadow .12s ease-out;display:inline-flex}.bouton{isolation:isolate;color:var(--on-ink);background:0 0;position:relative}.bouton:after{content:"";z-index:-1;background-color:var(--ink);background-image:var(--grain-clair);position:absolute;inset:-1px}.bouton:before{content:"";z-index:-2;border:2px solid var(--ink);transition:transform .12s ease-out;position:absolute;inset:-1px;transform:translate(8px,8px)}.bouton:hover{color:var(--on-ink);transform:translate(2px,2px)}.bouton:hover:before{transform:translate(6px,6px)}.bouton:active,.bouton:active:before{transform:translate(4px,4px)}.bouton:disabled{cursor:wait;opacity:.75}.bouton-secondaire{background-color:var(--paper);background-image:var(--texture-tuile,var(--grain-sombre));color:var(--ink);box-shadow:var(--ombre)}.bouton-secondaire:after{content:"→" / ""}.bouton-secondaire:focus-visible{box-shadow:var(--ombre), 0 0 0 8px var(--accent)}.bouton-secondaire:hover{color:var(--ink);box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.bouton-secondaire:active{box-shadow:none;transform:translate(4px,4px)}.pilule{background-color:var(--ink);background-image:var(--grain-clair);color:var(--on-ink);border-radius:999px}.pilule:after{content:"+" / "";font-size:1.25em;line-height:1}.pilule:hover{color:var(--on-ink);transform:translate(2px,2px)}.bento{gap:var(--gouttiere);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(144px,auto);grid-auto-flow:dense;padding:0 8px 8px 0;display:grid}@media (min-width:1024px){.bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(184px,auto)}}ul.bento{margin:0;list-style:none}ul.bento>li+li{margin-top:0}.tuile-place{min-width:0;display:flex}.tuile-pleine{flex:1}.t-2x1{grid-column:span 2}.t-1x2{grid-row:span 2}.t-2x2{grid-area:span 2/span 2}.tuile{box-sizing:border-box;min-width:0;color:var(--ink);flex-direction:column;text-decoration:none;transition:transform .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative}.tuile-corps{padding:var(--e-4);flex:1}.tuile-noire{padding:var(--e-5) var(--e-4);background-color:var(--ink);background-image:var(--grain-clair);color:var(--on-ink);text-align:center;font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;justify-content:center;align-items:center;font-size:17px;font-weight:500;line-height:1.25}.tuile-noire a,a.tuile-noire,a.tuile-noire:hover{color:var(--on-ink)}.tuile-noire.cadre-decale{background:0 0}.tuile-papier{background-color:var(--paper-2);background-image:var(--texture-tuile,var(--grain-sombre));border:var(--filet)}a.tuile-papier,.mise-en-avant{box-shadow:var(--ombre)}.tuile-legende{justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);border-top:var(--filet);display:flex}.pastille-carree{box-sizing:border-box;border:var(--filet);background:var(--accent);flex:none;width:14px;height:14px}.tuile-trame{border:var(--filet);padding:var(--e-4);justify-content:center;align-items:center}.chiffre-cle{background:var(--paper);border:var(--filet);font-family:var(--font-display);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink);padding:.04em .12em 0;font-size:clamp(64px,22vw,160px);font-weight:400;line-height:.95;display:inline-block}a.tuile-papier:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}a.tuile-papier:focus-visible{box-shadow:var(--ombre), 0 0 0 8px var(--accent)}a.tuile-papier:active{box-shadow:none;transform:translate(4px,4px)}a.tuile-noire:hover{transform:translate(2px,2px)}a.tuile-noire:active{transform:translate(4px,4px)}a.tuile-noire.cadre-decale:hover:before{transform:translate(6px,6px)}a.tuile-noire.cadre-decale:active:before{transform:translate(4px,4px)}.tampon{box-sizing:border-box;max-width:100%;padding:var(--e-4) var(--e-5);border:4px double var(--ink);background-color:var(--accent);color:var(--ink);display:inline-block;transform:rotate(-2deg)}.tampon :is(.secondaire,.mention,small,p,li,span){color:var(--ink)}.tampon-titre{margin-bottom:var(--e-2);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:700;display:block}.surligne{color:var(--ink);background-color:#0000;background-image:linear-gradient(178.6deg, transparent 0 34%, var(--accent) 37% 91%, transparent 94%), linear-gradient(181deg, transparent 0 40%, color-mix(in srgb, var(--accent) 65%, transparent) 43% 96%, transparent 99%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;border-radius:.3em .15em .4em .2em/.6em .35em .5em .4em;margin-inline:-.1em;padding-inline:.1em}p>.surligne{white-space:nowrap}:is(h1,h2,blockquote,.display) .surligne{background-image:linear-gradient(178.6deg, transparent 0 37%, var(--accent) 40% 69%, transparent 72%), linear-gradient(181deg, transparent 0 43%, color-mix(in srgb, var(--accent) 65%, transparent) 45% 73%, transparent 76%)}.dentele{--dent:8px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--dent)) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--dent)) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--dent)) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--dent)) 51% repeat-x;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--dent)) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--dent)) 51% repeat-x;padding-block:calc(var(--dent) + var(--e-2));box-shadow:none!important;border:0!important}.dentele-ombre{filter:drop-shadow(1px 0 0 var(--ink)) drop-shadow(-1px 0 0 var(--ink)) drop-shadow(0 1px 0 var(--ink)) drop-shadow(0 -1px 0 var(--ink)) drop-shadow(4px 4px 0 var(--ink))}.dentele-cadre{isolation:isolate;position:relative}.dentele-cadre:before{content:"";z-index:-1;background:var(--accent);position:absolute;inset:0;transform:translate(8px,8px);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 51% repeat-x,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/16px 51% repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 51% repeat-x,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/16px 51% repeat-x}.dentele-contour{filter:drop-shadow(1px 0 0 var(--ink)) drop-shadow(-1px 0 0 var(--ink)) drop-shadow(0 1px 0 var(--ink)) drop-shadow(0 -1px 0 var(--ink))}.ticket-zone{max-width:440px;margin-right:8px;position:relative}.ticket{padding-inline:var(--e-5);background-color:var(--frame);color:var(--ink);font-family:var(--font-ticket);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.55}.ticket-fondateur{padding-bottom:88px}.ticket .ticket-entete{gap:var(--e-1);margin:0 0 var(--e-4);padding-bottom:var(--e-3);border-bottom:2px dashed var(--ink);font-family:var(--font-ticket);letter-spacing:.04em;text-transform:uppercase;text-align:center;flex-direction:column;font-size:15px;font-weight:700;line-height:1.4;display:flex}.ticket-entete>span+span{color:var(--ink-2);font-weight:400}.ticket .ticket-lignes{margin:0 0 var(--e-4);padding:0;list-style:none}.ticket .ticket-lignes>li{justify-content:space-between;gap:var(--e-3);padding:var(--e-1) 0;margin:0;display:flex}.ticket-fondateur .ticket-lignes>li{text-indent:-4ch;padding-left:4ch;font-weight:700;display:block}.ticket .ticket-separe{margin-top:var(--e-2);padding-top:var(--e-3);border-top:2px dashed var(--ink)}.ticket .ticket-montant{align-items:baseline;gap:var(--e-2);padding:var(--e-1) 0;margin:0;display:flex}.ticket-points{min-width:var(--e-4);border-bottom:2px dotted var(--ink);flex:1;transform:translateY(-4px)}.ticket-offertes{text-transform:uppercase;flex:none;font-weight:700}.ticket-montant>span:not(.ticket-points){min-width:0}.ticket .ticket-total{margin-top:var(--e-2);padding-top:var(--e-3);border-top:2px dashed var(--ink);text-transform:uppercase;font-size:clamp(16px,4.6vw,20px);font-weight:700}.ticket-total>span:not(.ticket-points){white-space:nowrap}.ticket .ticket-pied{margin:var(--e-1) 0 0;color:var(--ink-2)}.ticket-plus{margin-top:var(--e-4);padding-top:var(--e-3);border-top:2px dashed var(--ink);font-size:14px;line-height:1.5}.ticket-plus>p{margin:0}.ticket-badge.ticket-badge{margin:-84px -8px 0 auto;position:relative}.ticket .ticket-prix{margin:0 0 var(--e-3);white-space:nowrap;font-size:24px;font-weight:700;line-height:1.2}.ticket .ticket-prix:has(+.ticket-sous-prix){margin-bottom:var(--e-1)}.ticket .ticket-sous-prix{margin:0 0 var(--e-3);color:var(--ink-2);font-size:15px;line-height:1.4}.autocollant{z-index:2;box-sizing:border-box;width:var(--taille-autocollant,72px);height:var(--taille-autocollant,72px);padding:var(--e-1);border:2px solid var(--ink);background-color:var(--accent);transform:rotate(var(--rotation,-8deg));pointer-events:none;align-items:flex-end;display:flex;position:absolute}.autocollant-nom,.illustration-nom{background:var(--paper);max-width:100%;font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--ink);padding:2px 4px;font-size:10px;font-weight:500;overflow:hidden}.illustration{box-sizing:border-box;width:100%;aspect-ratio:var(--ratio,4 / 3);padding:var(--e-2);border:var(--filet);background-color:var(--paper);background-image:radial-gradient(circle, var(--ink) 1.1px, transparent 1.5px);background-size:8px 8px;align-items:flex-end;display:flex;position:relative}.autocollant-nom{background:0 0}.autocollant-texte{width:auto;max-width:min(60%,220px);height:auto;font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);box-shadow:3px 3px 0 var(--ink);padding:6px 10px;font-size:14px;font-weight:700;line-height:1.2}.illustration-nom{border:var(--filet);font-size:12px}.illustration-dessin{background-image:none;padding:0;overflow:hidden}.illustration-dessin>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.illustration-dessin>.illustration-nom{left:var(--e-2);bottom:var(--e-2);z-index:1;position:absolute}.illustration-dessin{container:illustration/inline-size}.decale-riso{transform:translate(calc(3.5px * var(--vb,400) / var(--largeur-cadre)), calc(3.5px * var(--vb,400) / var(--largeur-cadre)));--largeur-cadre:150}@container illustration (min-width:161px){.decale-riso{--largeur-cadre:173}}@container illustration (min-width:185px){.decale-riso{--largeur-cadre:198}}@container illustration (min-width:213px){.decale-riso{--largeur-cadre:228}}@container illustration (min-width:245px){.decale-riso{--largeur-cadre:263}}@container illustration (min-width:282px){.decale-riso{--largeur-cadre:302}}@container illustration (min-width:324px){.decale-riso{--largeur-cadre:347}}@container illustration (min-width:372px){.decale-riso{--largeur-cadre:399}}@container illustration (min-width:428px){.decale-riso{--largeur-cadre:459}}@container illustration (min-width:493px){.decale-riso{--largeur-cadre:528}}@container illustration (min-width:566px){.decale-riso{--largeur-cadre:607}}@container illustration (min-width:651px){.decale-riso{--largeur-cadre:698}}@container illustration (min-width:749px){.decale-riso{--largeur-cadre:803}}@container illustration (min-width:861px){.decale-riso{--largeur-cadre:923}}@container illustration (min-width:991px){.decale-riso{--largeur-cadre:1062}}@container illustration (min-width:1139px){.decale-riso{--largeur-cadre:1221}}@container illustration (min-width:1310px){.decale-riso{--largeur-cadre:1404}}@container illustration (max-width:299px){.illustration-dessin>.illustration-nom{left:var(--e-1);bottom:var(--e-1);padding:1px 3px;font-size:9px}}.illustration-libre{background:0 0;border:0;overflow:visible}.autocollant-dessin{background:0 0;border:0;padding:0}.autocollant-dessin>svg{width:100%;height:100%;display:block;overflow:visible}.entete{z-index:30;background-color:var(--frame);border-bottom:var(--filet);font-family:var(--font-body);color:var(--ink);position:sticky;top:0}.entete-cases{min-height:var(--hauteur-entete);align-items:stretch;display:flex}.case{box-sizing:border-box;min-width:0;min-height:var(--hauteur-entete);padding:0 var(--e-4);border-right:var(--filet);color:var(--ink);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;align-items:center;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.case:last-child{border-right:0}.case:focus-visible,.menu-panneau a:focus-visible{outline-offset:-6px;box-shadow:inset 0 0 0 4px var(--accent);outline:2px solid}a.case:hover{background-color:var(--paper-2)}a.case[aria-current=page]{background-color:var(--ink);color:var(--on-ink)}.case-marque{font-family:var(--font-display);letter-spacing:.01em;font-size:26px;font-weight:400}.case-ariane{flex:1;margin:0}.case-ariane>span{text-overflow:ellipsis;overflow:hidden}.case-action{background-color:var(--ink);color:var(--on-ink);border-left:var(--filet);flex:none;margin-left:-1px}a.case-action:hover{background-color:var(--ink);color:var(--on-ink);text-underline-offset:4px;text-decoration:underline}.case-bureau,.case-vide{display:none}.menu{display:flex}.menu>summary{width:var(--hauteur-entete);cursor:pointer;justify-content:center;padding:0;font-size:22px;list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu-icone-fermer,.menu[open] .menu-icone-ouvrir{display:none}.menu[open] .menu-icone-fermer{display:inline}.menu-panneau{inset:calc(var(--hauteur-entete) + 1px) 0 0 0;z-index:29;background-color:var(--frame);position:fixed;overflow-y:auto}.menu-panneau ul{margin:0;padding:0;list-style:none}.menu-panneau li+li{margin-top:0}.menu-panneau a{min-height:80px;padding:var(--e-4);border-bottom:var(--filet);color:var(--ink);font-family:var(--font-display);text-transform:uppercase;align-items:center;font-size:clamp(32px,9vw,48px);line-height:1;text-decoration:none;display:flex}.menu-panneau a:hover,.menu-panneau a[aria-current=page]{background-color:var(--ink);color:var(--on-ink)}html:has(.menu[open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){.menu-panneau{transition:opacity .12s ease-out,transform .12s ease-out}@starting-style{.menu[open] .menu-panneau{opacity:0;transform:translateY(-8px)}}}@media (min-width:1100px){.menu,.case-ariane{display:none}.case-bureau{display:flex}.case-vide{flex:1;display:block}}.pied{border-top:var(--filet);font-family:var(--font-body)}.pied-grille{background:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.pied-case{box-sizing:border-box;min-width:0;padding:var(--e-4);background-color:var(--frame);color:var(--ink);font-size:15px;line-height:1.4}.pied-case a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.pied-case ul{margin:0;padding:0;list-style:none}.pied-case li+li{margin-top:var(--e-2)}.pied-case a.pied-haut{text-decoration:none}.pied-haut{justify-content:center;align-items:center;min-height:48px;font-size:28px;text-decoration:none;display:flex}@media (min-width:768px){.pied-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.pied-grille{grid-template-columns:96px repeat(4,minmax(0,1fr)) minmax(0,1.4fr)}}.formulaire-tuile{padding:var(--e-5) var(--e-4)}@media (min-width:768px){.formulaire-tuile{padding:var(--e-6)}}.formulaire{font-family:var(--font-body);color:var(--ink)}.formulaire-champ{margin:0 0 var(--e-5)}.formulaire-champ label,.formulaire legend{margin-bottom:var(--e-2);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);font-size:15px;font-weight:500;display:block}.formulaire-facultatif{letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:400}.champ{box-sizing:border-box;width:100%;height:48px;padding:0 var(--e-3);border:var(--filet);background:var(--paper);color:var(--ink);font:inherit;border-radius:0;font-size:17px}.champ[aria-invalid=true]{border-color:var(--erreur);box-shadow:inset 0 0 0 1px var(--erreur)}.champ[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--erreur), 0 0 0 8px var(--accent)}.formulaire-erreur{margin:var(--e-2) 0 0;color:var(--erreur);font-size:15px}.formulaire fieldset{margin:0 0 var(--e-6);border:0;min-width:0;padding:0}.formulaire legend{padding:0}.cases-choix{grid-template-columns:repeat(3,minmax(min-content,1fr));display:grid}.cases-choix>span{display:flex}.cases-choix>span+span{margin-left:-1px}.cases-choix input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.cases-choix label{box-sizing:border-box;min-height:56px;padding:var(--e-2);border:var(--filet);background:var(--paper);letter-spacing:.03em;text-align:center;text-transform:uppercase;cursor:pointer;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1.2;transition:background-color .12s ease-out;display:flex}.cases-choix label:hover{background:var(--paper-2)}.cases-choix input:checked+label{background-color:var(--ink);background-image:var(--grain-clair);color:var(--on-ink)}.cases-choix input:focus-visible+label{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 8px var(--accent);z-index:1;position:relative}.formulaire-envoi{margin:0 0 var(--e-4)}.formulaire-envoi .bouton{width:100%}@media (min-width:768px){.formulaire-envoi .bouton{width:auto}}.formulaire-confirmation{margin:var(--e-2) 0;letter-spacing:.04em;text-transform:uppercase;font-size:22px;font-weight:700}.rappel-suite{margin-top:var(--e-6)}.contact-direct{gap:0 var(--e-5);flex-wrap:wrap;margin:0;display:flex}.contact-direct a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.rappel-contact{margin-top:var(--e-4)}.rappel-contact-tete{margin:var(--e-3) 0 var(--e-4)}.pied-contact{margin-top:var(--e-2)}.bouton-formulaire{display:contents}.faq-item{border:var(--filet);background-color:var(--paper)}.faq-item+.faq-item{margin-top:-1px}.faq-item>summary{justify-content:space-between;align-items:center;gap:var(--e-4);min-height:56px;padding:var(--e-3) var(--e-4);color:var(--ink);cursor:pointer;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:after{content:"+" / "";text-align:center;flex:none;width:24px;font-size:26px;font-weight:400;line-height:1}.faq-item[open]>summary:after{content:"−" / ""}.faq-item>summary:hover{background-color:var(--paper-2)}.faq-item>p{padding:0 var(--e-4) var(--e-4);color:var(--ink);margin:0}@media (prefers-reduced-motion:no-preference){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{height:0;transition:height .12s ease-out, content-visibility .12s allow-discrete;overflow:clip}.faq-item[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.photo-tuile{isolation:isolate;box-sizing:border-box;aspect-ratio:var(--ratio,4 / 3);border:var(--filet);position:relative}.photo-tuile:before{content:"";z-index:-1;border:2px solid var(--ink);position:absolute;inset:-1px;transform:translate(8px,8px)}.photo-grain{background-color:var(--paper-2);position:absolute;inset:0;overflow:hidden}.photo-grain img{object-fit:cover}.photo-grain:after{content:"";background-image:var(--grain-sombre), var(--grain-sombre);mix-blend-mode:multiply;pointer-events:none;background-size:300px 300px,211px 211px;position:absolute;inset:0}.photo-illustration{left:var(--e-2);bottom:var(--e-2);z-index:1;background:var(--paper);border:var(--filet);color:var(--ink);padding:2px 6px;font-size:14px;font-weight:500;line-height:1.3;position:absolute}@media (prefers-reduced-motion:no-preference){html.anime .surligne[data-anime]:not([data-joue]){background-size:0% 100%,0% 100%}html.anime .surligne[data-joue]{animation:.5s ease-out .15s both anime-surligner}html.anime [data-anime=verre]:not([data-joue]) .vqsr-liquide{transform:translateY(210px)}html.anime [data-anime=verre]:not([data-joue]) .vqsr-bulle{opacity:0}html.anime [data-anime=verre][data-joue] .vqsr-liquide{animation:1.2s ease-out both anime-remplir}html.anime [data-anime=verre][data-joue] .vqsr-bulle{animation:.5s ease-out both anime-bulle;animation-delay:calc(1.2s + var(--i,0) * .15s)}html.anime [data-anime=tampon]:not([data-joue]) .tk-tampon{opacity:0}html.anime [data-anime=tampon][data-joue] .tk-tampon{transform-box:view-box;transform-origin:var(--origine-tampon,288px 128px);animation:.28s cubic-bezier(.2,1.4,.4,1) .3s both anime-tamponner}}@keyframes anime-surligner{0%{background-size:0% 100%,0% 100%}to{background-size:100% 100%,100% 100%}}@keyframes anime-remplir{0%{transform:translateY(210px)}to{transform:none}}@keyframes anime-bulle{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes anime-tamponner{0%{opacity:0;transform:scale(1.4)rotate(8deg)}to{opacity:1;transform:none}}.badge-garanti{--badge:136px;align-items:center;gap:var(--e-2);flex-direction:column;width:max-content;display:flex}.badge-piece{width:var(--badge);height:var(--badge);color:var(--ink);cursor:pointer;perspective:600px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;display:block}.badge-piece:focus-visible{outline-offset:10px;box-shadow:none}.badge-rotation{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.3,.7,.3,1);display:block;position:relative}.badge-piece[aria-pressed=true] .badge-rotation{transform:rotateY(180deg)}.badge-face{border:3px solid var(--ink);background-color:var(--accent);box-shadow:4px 6px 0 var(--ink);backface-visibility:hidden;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.badge-face:before{content:"";border:2px solid var(--ink);border-radius:50%;position:absolute;inset:9px}.badge-verso{transform:rotateY(180deg)}.badge-texte{font-family:var(--font-display);text-align:center;text-transform:uppercase;color:var(--ink);font-weight:400;line-height:1.05;position:relative}.badge-texte-recto{letter-spacing:.02em;font-size:30px;transform:rotate(-10deg)}.badge-texte-verso{letter-spacing:.03em;font-size:15px}.badge-piece:hover .badge-face{box-shadow:3px 4px 0 var(--ink)}.badge-indice{color:var(--ink-2);margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.badge-piece[aria-pressed] .badge-rotation,.badge-verso{transform:none}.badge-face{transition:opacity .25s!important}.badge-piece[aria-pressed=false] .badge-verso,.badge-piece[aria-pressed=true] .badge-recto{opacity:0}}.carte-retournable{width:100%;height:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;perspective:1200px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;display:block}.carte-retournable:focus-visible{outline-offset:6px;box-shadow:none}.carte-rotation{height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.3,.7,.3,1);display:grid}.carte-retournable[aria-pressed=true] .carte-rotation{transform:rotateY(180deg)}.carte-face{box-sizing:border-box;gap:var(--e-4);min-height:100%;padding:var(--e-5);border:var(--filet);background-color:var(--paper);background-image:var(--grain-sombre);box-shadow:var(--ombre);backface-visibility:hidden;flex-direction:column;grid-area:1/1;display:flex}.carte-verso{background-color:var(--paper-2);justify-content:space-between;transform:rotateY(180deg)}.carte-recto .carte-dessin{width:120px}.carte-titre{font-family:var(--font-display);font-size:clamp(28px,8vw,36px);font-weight:400;line-height:var(--interligne-display);text-transform:uppercase}.carte-texte{font-size:16px;line-height:1.55}.carte-indice{color:var(--ink-2);margin-top:auto;font-size:14px;font-weight:500}.carte-retournable:hover .carte-face{box-shadow:2px 2px 0 var(--ink)}@media (prefers-reduced-motion:reduce){.carte-retournable[aria-pressed] .carte-rotation,.carte-verso{transform:none}.carte-face{transition:opacity .25s!important}.carte-retournable[aria-pressed=false] .carte-verso,.carte-retournable[aria-pressed=true] .carte-recto{opacity:0}}.verre-mini .vqsr-liquide{transform:translateY(var(--cible,0))}@media (prefers-reduced-motion:no-preference){html.anime .verre-frise .vqsr-liquide{transition:transform .9s ease-out}html.anime .verre-frise[data-palier="0"] .vqsr-liquide{transform:translateY(195px)}html.anime .verre-frise[data-palier="1"] .vqsr-liquide{transform:translateY(130px)}html.anime .verre-frise[data-palier="2"] .vqsr-liquide{transform:translateY(65px)}html.anime .verre-mini[data-anime=palier]:not([data-joue]) .vqsr-liquide{transform:translateY(var(--depart,195px))}html.anime .verre-mini[data-anime=palier][data-joue] .vqsr-liquide{transition:transform .9s ease-out .15s}}.temoignages{margin:var(--e-6) 0 0;padding:0;list-style:none}.temoignages>li+li{margin-top:var(--e-5)}.temoignages figure{padding-left:var(--e-4);border-left:3px solid var(--ink);margin:0}.temoignages blockquote{margin:0}.temoignages blockquote p{margin:0;font-size:20px;line-height:1.45}.temoignages figcaption{margin-top:var(--e-2);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-2);font-size:15px;font-weight:500}
main[data-papier]{--texture-tuile:var(--grain-sombre);--filet:1px solid var(--ink);--ombre:4px 4px 0 var(--ink);background-color:var(--paper);color:var(--ink)}main[data-papier=carte]{--paper:#f7f6f1;--paper-2:#edebe3;background-image:var(--grain-sombre)}main[data-papier=commande]{--paper:#f5f1e8;--paper-2:#ebe5d6;background-image:repeating-linear-gradient(#0000 0 27px,#1111110f 27px 28px)}main[data-papier=ticket]{--paper:#f3f3f0;--paper-2:#e8e8e3;--texture-tuile:none;font-variant-numeric:tabular-nums}main[data-papier=sous-bock]{--paper:#efe8da;--paper-2:#e4dac6;background-image:radial-gradient(circle,#1111110f 1px,#0000 1.5px);background-size:10px 10px}main[data-papier=carnet]{--paper:#f6f4ee;--paper-2:#ece9df;background-image:linear-gradient(90deg,#1111110d 1px,#0000 1px),linear-gradient(#1111110d 1px,#0000 1px);background-size:24px 24px}main[data-papier=ardoise]{--paper:#f7f6f1;--paper-2:#edebe3;--ardoise:#161616;--craie:#f1efe8;background-image:var(--grain-sombre)}main[data-papier=ardoise] .faq-item{border-color:var(--ardoise);background-color:var(--ardoise);background-image:var(--grain-clair);color:var(--craie)}main[data-papier=ardoise] .faq-item+.faq-item{margin-top:var(--e-2)}main[data-papier=ardoise] .faq-item>summary,main[data-papier=ardoise] .faq-item>p{color:var(--craie)}main[data-papier=ardoise] .faq-item>p a{color:var(--craie);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}main[data-papier=ardoise] .faq-item>p a:hover{text-decoration-thickness:2px}main[data-papier=ardoise] .faq-item .surligne{background-image:linear-gradient(var(--accent), var(--accent));padding-block:.05em}@media (prefers-reduced-motion:no-preference){html.anime main[data-papier=ardoise] .faq-item .surligne[data-anime]:not([data-joue]){color:var(--craie)}html.anime main[data-papier=ardoise] .faq-item .surligne[data-joue]{transition:color .15s ease-out .55s}}main[data-papier=ardoise] .faq-item>summary:hover{text-underline-offset:4px;background-color:#0000;text-decoration:underline}main[data-papier=ardoise-complete]{--paper:#161616;--paper-2:#222220;--ink:#f1efe8;--ink-2:#c9c6bd;--on-ink:#161616;background-image:var(--grain-clair)}main[data-papier=ardoise-complete] .faq-item{background-color:var(--paper-2);background-image:var(--grain-clair)}main[data-papier=ardoise-complete] .faq-item+.faq-item{margin-top:var(--e-2)}main[data-papier=audit]{--paper:#f7f7f4;--paper-2:#ecece7;background-image:linear-gradient(90deg,#1111110d 1px,#0000 1px),linear-gradient(#1111110d 1px,#0000 1px),linear-gradient(90deg,#11111106 1px,#0000 1px),linear-gradient(#11111106 1px,#0000 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px}main[data-papier=simple]{--paper:#f7f6f1;--paper-2:#edebe3;--texture-tuile:none}
