@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.2yekaq-lsxzxl.woff2)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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.32g3_4t-7pe44.woff2)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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.1h6pn64pmfi2q.woff2)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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.ZRt5IG_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.ZRt5IG_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dd297ff72c8fa7-s.34afi_j1p0a6k.woff2)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:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85c577ec7d0c8010-s.26f9ryzsbsglu.woff2)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:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8cabcee3b0c666c-s.p.1qijn9nev9bbg.woff2)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:Patrick Hand Fallback;src:local(Arial);ascent-override:127.97%;descent-override:38.32%;line-gap-override:0.0%;size-adjust:81.43%}.yZeJwq_className{font-family:Patrick Hand,Patrick Hand Fallback;font-style:normal;font-weight:400}.yZeJwq_variable{--font-patrick-hand:"Patrick Hand", "Patrick Hand Fallback"}
.h2GNBW_entete{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8f3e7f0;border-bottom:1px solid #615e242e;position:sticky;top:0}.h2GNBW_barre{height:var(--hauteur-entete);justify-content:space-between;align-items:center;gap:24px;display:flex}.h2GNBW_logo img{width:auto;height:34px}.h2GNBW_nav{align-items:center;gap:clamp(14px,2vw,30px);display:flex}.h2GNBW_nav ul{gap:clamp(14px,2vw,30px);margin:0;padding:0;list-style:none;display:flex}.h2GNBW_nav a{font-size:1rem;text-decoration:none}.h2GNBW_nav ul a{border-bottom:1.5px solid #0000;padding:.3em 0}.h2GNBW_nav ul a:hover,.h2GNBW_nav ul a[aria-current=page]{border-color:currentColor}.h2GNBW_nav .btn{min-height:44px;padding:.5em 1.2em}.h2GNBW_burger{border:1.5px solid var(--prune);min-height:44px;color:var(--prune);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5em;padding:.4em .9em;font-size:.95rem;display:none}.h2GNBW_traits{background:currentColor;width:18px;height:2px;display:inline-block;box-shadow:0 -6px,0 6px}@media (max-width:980px){.h2GNBW_burger{display:inline-flex}.h2GNBW_nav{inset:var(--hauteur-entete) 0 auto 0;background:var(--creme);padding:24px var(--gutter) 32px;border-bottom:1px solid var(--ligne);box-shadow:var(--ombre);flex-direction:column;align-items:stretch;display:none;position:fixed}.h2GNBW_nav.h2GNBW_ouvert{display:flex}.h2GNBW_nav ul{flex-direction:column;gap:0}.h2GNBW_nav ul a{border-bottom:1px solid var(--ligne);padding:14px 0;font-size:1.15rem;display:block}.h2GNBW_nav .btn{margin-top:16px}}
.UmSipa_pied{background:var(--olive);color:var(--creme);margin-top:clamp(72px,9vw,128px);padding-block:clamp(56px,7vw,88px) 32px;position:relative}.UmSipa_colonnes{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px;display:grid}@media (max-width:900px){.UmSipa_colonnes{grid-template-columns:1fr 1fr}}@media (max-width:560px){.UmSipa_colonnes{grid-template-columns:1fr}}.UmSipa_logo{width:200px}.UmSipa_pied p{color:#f8f3e7eb;font-size:.95rem}.UmSipa_presentation{margin-top:18px}.UmSipa_pied h2{font-family:var(--serif);color:var(--creme);letter-spacing:0;margin:0 0 12px;font-size:1.1rem;font-weight:400}.UmSipa_pied ul{margin:0;padding:0;font-size:.95rem;line-height:2.1;list-style:none}.UmSipa_pied a{text-decoration:none}.UmSipa_pied a:hover{text-decoration:underline}.UmSipa_pied a:focus-visible{outline-color:var(--creme)}.UmSipa_tampon{right:var(--gutter);background:var(--creme);border-radius:50%;place-items:center;width:140px;height:140px;display:grid;position:absolute;top:-70px;overflow:hidden}.UmSipa_texte{width:100%;animation:30s linear infinite UmSipa_tourne;position:absolute;inset:0}.UmSipa_b{width:34px;position:relative}@keyframes UmSipa_tourne{to{transform:rotate(360deg)}}.UmSipa_legal{border-top:1px solid #f8f3e74d;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;margin-top:20px;padding-top:22px;font-size:.88rem;display:flex}.UmSipa_legal ul{flex-wrap:wrap;gap:4px 18px;line-height:1.6;display:flex}
:root{--creme:#f8f3e7;--olive:#615e24;--prune:#53253e;--papier:#efe6d2;--blanc-papier:#fffdf7;--prune-fonce:#3d1a2d;--prune-doux:#6e4a5c;--olive-clair:#8a864a;--ligne:#53253e2e;--erreur:#9b2c35;--succes:#2f6b3a;--serif:var(--font-fraunces), "The Seasons", Georgia, serif;--main:var(--font-patrick-hand), "More Sugar", cursive;--gutter:clamp(16px, 4vw, 56px);--max:1240px;--rayon:14px;--ombre:0 30px 60px -32px #3d1a2d73;--hauteur-entete:78px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hauteur-entete) + 16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--creme);color:var(--prune);font-family:var(--serif);font-variation-settings:"SOFT" 100, "WONK" 1;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(17px,1.1vw + 10px,19px);line-height:1.65}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em}:focus-visible{outline:3px solid var(--olive);outline-offset:3px;border-radius:4px}h1,h2,h3{color:var(--olive);letter-spacing:-.01em;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;margin:0;font-weight:300;line-height:1.08}h1{font-size:clamp(2.6rem,6vw,4.8rem)}h2{font-size:clamp(2.1rem,4.4vw,3.6rem)}h3{font-size:1.45rem;font-weight:400;line-height:1.25}h4{margin:0;font-size:1.05rem;font-weight:500;line-height:1.3}p{max-width:62ch;margin:0 0 1em}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.etroit{max-width:820px}.section{padding-block:clamp(56px,8vw,112px)}.section-papier{background:var(--papier)}.manuscrit{font-family:var(--main);color:var(--prune);font-size:1.35em;line-height:1.2}.doux{color:var(--prune-doux)}.aide{color:var(--prune-doux);font-size:.88rem;font-weight:400}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.btn{border:2px solid var(--prune);min-height:52px;font:inherit;cursor:pointer;text-align:center;color:var(--prune);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.5em;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.btn-plein{background:var(--prune);color:var(--creme)}.btn-plein:hover{background:var(--prune-fonce);border-color:var(--prune-fonce)}.btn-trait:hover{background:var(--prune);color:var(--creme)}.btn-petit{min-height:44px;padding:.45em 1.1em;font-size:.95rem}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.carte{background:var(--blanc-papier);border-radius:var(--rayon);box-shadow:0 1px 0 var(--papier), var(--ombre);padding:clamp(20px,3vw,32px)}.tag{color:var(--olive);background:#615e241f;border-radius:999px;padding:.15em .7em;font-size:.8rem;line-height:1.6;display:inline-block}.champ{flex-direction:column;gap:6px;margin-bottom:22px;display:flex}.champ label{font-size:1rem;font-weight:500}.champ label .aide{display:block}.champ input,.champ select,.champ textarea{font:inherit;color:var(--prune);background:var(--blanc-papier);border:1.5px solid var(--prune-doux);border-radius:10px;width:100%;min-height:52px;padding:.75em .9em;font-size:1rem}.champ textarea{resize:vertical;min-height:160px}.champ input:focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{outline:3px solid var(--olive);outline-offset:1px}.champ [aria-invalid=true]{border-color:var(--erreur);border-width:2px}.msg-erreur{color:var(--erreur);align-items:baseline;gap:.4em;margin:0;font-size:.92rem;display:flex}.msg-erreur:before{content:"⚠";font-size:.9em}.obligatoire-note{color:var(--prune-doux);margin-bottom:22px;font-size:.92rem}
.DDOkka_evitement{z-index:200;background:var(--prune);color:var(--creme);border-radius:0 0 10px 10px;padding:.7em 1.2em;text-decoration:none;position:absolute;top:-80px;left:16px}.DDOkka_evitement:focus{top:0}.DDOkka_recette{background:var(--prune-fonce);max-width:none;color:var(--creme);text-align:center;margin:0;padding:6px 16px;font-size:.85rem}
