@font-face{font-family:Londrina Solid;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01b75f2482d8b600-s.p.420xj0ha-m65u.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:Londrina Solid;font-style:normal;font-weight:900;font-display:swap;src:url(../media/418d09901cf7af99-s.p.1hu_4i4wtcwz_.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:Londrina Solid Fallback;src:local(Arial);ascent-override:110.0%;descent-override:27.7%;line-gap-override:0.0%;size-adjust:85.91%}.londrina_solid_90fd5f7e-module__1vdFZq__className{font-family:Londrina Solid,Londrina Solid Fallback;font-style:normal}.londrina_solid_90fd5f7e-module__1vdFZq__variable{--font-display:"Londrina Solid", "Londrina Solid Fallback"}
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0-s.109ulqh0wub5u.woff2)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:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316-s.02m2p-env-7db.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579-s.0slsd4dj30esv.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:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3-s.187m47s3z4syd.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:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc-s.p.380f-mwhk0aej.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:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_sans_f1ffefd9-module__g_UGhG__className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.nunito_sans_f1ffefd9-module__g_UGhG__variable{--font-texte:"Nunito Sans", "Nunito Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ead2d194c67f936b-s.288ctq220v574.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/173953d64b5d2f5b-s.1diymp1y9etye.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/07cba2b773564d8f-s.02qi53m3z-nvl.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/1686811ce3e3d932-s.2t2o8tqkh2yai.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_c7b1a7bb-module__LF2IZq__className{font-family:Playfair Display,Playfair Display Fallback;font-style:italic;font-weight:800}.playfair_display_c7b1a7bb-module__LF2IZq__variable{--police-roman:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5118a467bb6b5764-s.17d40wlb72gjo.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:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2293d94da4a039c8-s.0907-b7ifu-1c.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:Audiowide Fallback;src:local(Arial);ascent-override:78.1%;descent-override:22.5%;line-gap-override:0.0%;size-adjust:126.73%}.audiowide_f11a312a-module__0Z0V-W__className{font-family:Audiowide,Audiowide Fallback;font-style:normal;font-weight:400}.audiowide_f11a312a-module__0Z0V-W__variable{--police-sf:"Audiowide", "Audiowide Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/93b6da25d7dcc0a6-s.3ga_z4x-93-cw.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:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fd5073be3e923c20-s.3iriq4vwiqn7a.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_6c5b0158-module__RxG5cW__className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:700}.cinzel_6c5b0158-module__RxG5cW__variable{--police-grave:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09d59b9ec7493ab1-s.15_fawwn19qtj.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:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/748b8b5301d2bdb2-s.1zvx97hkh1y6p.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:Special Elite Fallback;src:local(Arial);ascent-override:60%;descent-override:25.33%;line-gap-override:0.0%;size-adjust:117.2%}.special_elite_6c1f9176-module__KfSVbG__className{font-family:Special Elite,Special Elite Fallback;font-style:normal;font-weight:400}.special_elite_6c1f9176-module__KfSVbG__variable{--police-machine:"Special Elite", "Special Elite Fallback"}
@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e2b0007eb6d309c5-s.1_o3_06unm_ig.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:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52371ad357d63ab-s.1-9t2a8-y9qr7.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:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d622c970823c5a32-s.12zymgsojk14i.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:Bangers Fallback;src:local(Arial);ascent-override:107.26%;descent-override:21.99%;line-gap-override:0.0%;size-adjust:82.32%}.bangers_2a8a6b9c-module__xMHWwq__className{font-family:Bangers,Bangers Fallback;font-style:normal;font-weight:400}.bangers_2a8a6b9c-module__xMHWwq__variable{--police-comics:"Bangers", "Bangers Fallback"}
@font-face{font-family:Graduate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/51f7fabd68a6901a-s.1i9hcwcpc-rye.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:Graduate Fallback;src:local(Times New Roman);ascent-override:65.18%;descent-override:12.72%;line-gap-override:0.0%;size-adjust:146.22%}.graduate_d00c466e-module__YQ5xtW__className{font-family:Graduate,Graduate Fallback;font-style:normal;font-weight:400}.graduate_d00c466e-module__YQ5xtW__variable{--police-college:"Graduate", "Graduate Fallback"}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1hiu0hj9qpr9g.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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.1w_qz2ahumqmz.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:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_d9fe8afc-module__wtDgYq__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_d9fe8afc-module__wtDgYq__variable{--police-affiche:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/067795c9f78c6bf4-s.0iu6vpsmbbnrt.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f9aedf9ed40823e0-s.0vpezivng2i7z.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:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4aba713303114048-s.3_912nkn_qqk4.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:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_239306cd-module__sWdXXG__className{font-family:Fredoka,Fredoka Fallback;font-style:normal;font-weight:600}.fredoka_239306cd-module__sWdXXG__variable{--police-ronde:"Fredoka", "Fredoka Fallback"}
:root,[data-palette=charte]{--bleu:#00a8ab;--bleu-clair:#10b4b7;--orange:#e4896e;--encre:#111;--papier:#fff;--fond-doux:#f1f9f9;--texte-doux:#3b4446}[data-palette=wordpress]{--bleu:#2a9d8f;--bleu-clair:#35aa9c;--orange:#e76f51;--encre:#3a4f66;--papier:#fff;--fond-doux:#f2f5f7;--texte-doux:#4c5d70}:root{--trait:5px;--trait-fin:3px;--marge:clamp(16px, 4.5vw, 64px);--display:var(--font-display), "Londrina Solid", sans-serif;--texte:var(--font-texte), "Nunito Sans", sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;scroll-padding-top:24px}body{background:var(--papier);color:var(--encre);font-family:var(--texte);font-size:18px;line-height:1.55}::selection{background:var(--orange);color:var(--encre)}a{color:inherit}:focus-visible{outline:3px solid var(--bleu);outline-offset:3px}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}.icone{flex:none;width:1em;height:1em}.bouton{font-family:var(--display);border:4px solid var(--encre);background:var(--papier);color:var(--encre);cursor:pointer;align-items:center;gap:.4em;padding:10px 24px;font-size:24px;line-height:1.2;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s;display:inline-flex}.bouton:hover{transform:rotate(-1.5deg)scale(1.03)}.bouton-bleu{background:var(--bleu);color:var(--papier)}.bouton-orange{background:var(--orange)}.bouton-blanc:hover{background:var(--fond-doux)}.bouton-petit{border-width:var(--trait-fin);padding:5px 16px;font-size:20px}.bandeau{background:var(--encre);color:var(--papier);text-align:center;padding:9px var(--marge);font-size:15px;font-weight:700}.bandeau strong{color:var(--orange)}.entete{padding:20px var(--marge);justify-content:space-between;align-items:center;gap:24px;display:flex}.entete-logo img{width:230px}.entete-menu{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 28px;font-size:17px;font-weight:700;display:flex}.entete-menu a:not(.bouton){text-underline-offset:6px;text-decoration:none;text-decoration-thickness:3px}.entete-menu a:not(.bouton):hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.accroche{padding:36px var(--marge) 80px;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.titre-principal{font-family:var(--display);text-wrap:balance;font-size:clamp(48px,6vw,86px);font-weight:900;line-height:.95}.titre-principal em{color:var(--bleu);font-style:normal}.accroche-sous-titre{max-width:36ch;margin-top:22px;font-size:21px}.accroche-prix{margin-top:14px;font-weight:800}.accroche-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.garanties{flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:16px;font-weight:700;display:flex}.garanties li{align-items:center;gap:6px;display:flex}.garanties .icone{color:var(--bleu)}.accroche-visuel{aspect-ratio:1.05;position:relative}.case{border:6px solid var(--encre);position:absolute}.case-arriere{background:var(--orange);width:38%;height:32%;bottom:-1%;left:-3%;transform:rotate(-6deg)}.planche{background:var(--papier);grid-template-rows:1.2fr 1fr;grid-template-columns:1.15fr 1fr;gap:12px;padding:12px;display:grid;inset:4% 8% 6% 4%;transform:rotate(2.5deg)}.planche-case{border:var(--trait) solid var(--encre);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.planche-surprise,.carte-visuel{background-color:var(--bleu);background-image:radial-gradient(circle,#00000029 26%,#0000 28%);background-size:14px 14px}.planche-surprise{grid-column:1/-1}.pointes{--etoile:polygon(50% 0%, 57.3% 17.8%, 71.7% 5%, 70.6% 24.2%, 89.1% 18.8%, 79.7% 35.7%, 98.7% 38.9%, 83% 50%, 98.7% 61.1%, 79.7% 64.3%, 89.1% 81.2%, 70.6% 75.8%, 71.7% 95%, 57.3% 82.2%, 50% 100%, 42.7% 82.2%, 28.3% 95%, 29.4% 75.8%, 10.9% 81.2%, 20.3% 64.3%, 1.3% 61.1%, 17% 50%, 1.3% 38.9%, 20.3% 35.7%, 10.9% 18.8%, 29.4% 24.2%, 28.3% 5%, 42.7% 17.8%);aspect-ratio:1.5;background:var(--encre);width:min(62%,300px);font-family:var(--display);clip-path:var(--etoile);isolation:isolate;justify-content:center;align-items:center;font-size:clamp(28px,3.4vw,48px);font-weight:900;display:flex;position:relative;transform:rotate(-6deg)}.pointes:before{content:"";z-index:-1;background:var(--orange);clip-path:var(--etoile);position:absolute;inset:9px 13px}.planche-album{background:var(--orange)}.planche-album .album{width:46%}.planche-mois{background:var(--encre);color:var(--papier);font-family:var(--display);text-align:center;flex-direction:column;gap:4px;padding:8px;font-size:clamp(20px,2vw,28px);line-height:1}.planche-chiffre{color:var(--bleu);font-size:2.6em;font-weight:900}.album{aspect-ratio:.75;background:var(--papier);border:var(--trait-fin) solid var(--encre);box-shadow:6px 6px 0 var(--encre);justify-content:center;align-items:center;display:flex;position:relative;transform:rotate(-7deg)}.album-tranche{background:var(--encre);width:14%;position:absolute;inset:0 auto 0 0}.album-titre{font-family:var(--display);color:var(--bleu);margin-left:14%;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:1}.bulle{background:var(--papier);border:5px solid var(--encre);font-family:var(--display);border-radius:60% 55% 58% 50%/60% 62% 48% 52%;padding:24px 30px;font-size:clamp(22px,2.2vw,30px);line-height:1;position:absolute;top:-4%;right:-2%;transform:rotate(4deg)}.bulle:after{content:"";border:14px solid #0000;border-top:22px solid var(--encre);position:absolute;bottom:-26px;left:30px}.titre-section{font-family:var(--display);text-wrap:balance;font-size:clamp(38px,4.2vw,56px);font-weight:900;line-height:1}.choix{background:var(--fond-doux);border-top:6px solid var(--encre);padding:72px var(--marge) 80px;text-align:center}.choix-sous-titre{margin:12px 0 30px;font-size:19px}.onglets{border:var(--trait) solid var(--encre);background:var(--papier);display:inline-flex}.onglets button{font-family:var(--display);border:0;border-right:var(--trait) solid var(--encre);background:var(--papier);color:var(--encre);cursor:pointer;padding:10px 32px;font-size:28px}.onglets button:last-child{border-right:0}.onglets button:hover{background:var(--fond-doux)}.onglets button[aria-selected=true]{background:var(--encre);color:var(--papier)}.choix-intro{margin-top:22px;font-weight:700}.cartes{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:34px 0 44px;display:grid}.carte{border:var(--trait) solid var(--encre);background:var(--papier);transition:transform .25s cubic-bezier(.16,1,.3,1)}.carte:nth-child(odd){transform:rotate(-1.2deg)}.carte:nth-child(2n){transform:rotate(1deg)}.carte:hover{transform:rotate(0)translateY(-6px)}.carte-lien{flex-direction:column;height:100%;text-decoration:none;display:flex}.carte-visuel{border-bottom:var(--trait) solid var(--encre);align-items:flex-end;height:160px;padding:12px;display:flex;position:relative;overflow:hidden}.carte-jeunesse .carte-visuel{background-color:var(--orange)}.carte-visuel .album{width:92px;position:absolute;top:18px;right:22px}.carte-visuel .album-titre{font-size:54px}.carte-jeunesse .album-titre{color:var(--orange)}.carte-visuel .etiquette{z-index:1;position:relative}.lettrage{text-align:center;color:var(--encre);place-items:center;padding:12px 14px 46px;line-height:.9;display:grid;position:absolute;inset:-1px;container-type:size}.lettrage-titre{transition:scale .25s cubic-bezier(.16,1,.3,1);display:block}.carte:hover .lettrage-titre{scale:1.06}.lettrage small{display:block}.lettrage-coup-de-coeur .lettrage-titre{font:italic 800 min(17cqw, 37.4cqh)/1 var(--police-roman), serif;color:var(--papier);-webkit-text-stroke:.035em var(--encre);text-shadow:.07em .07em 0 var(--encre);rotate:-6deg}.lettrage-science-fiction-fantastique{background:radial-gradient(1.5px 1.5px at 20% 30%, #fff 50%, transparent), radial-gradient(1px 1px at 70% 20%, #fff 50%, transparent), radial-gradient(1.5px 1.5px at 85% 62%, #fff 50%, transparent), radial-gradient(1px 1px at 35% 74%, #fff 50%, transparent), radial-gradient(1px 1px at 52% 12%, #fff 50%, transparent), var(--encre)}.lettrage-science-fiction-fantastique .lettrage-titre{font:400 min(11.5cqw, 25.3cqh)/1 var(--police-sf), sans-serif;color:var(--orange);letter-spacing:.06em;text-shadow:.07em .07em 0 var(--bleu)}.lettrage-histoire{background:#f3e7d3}.lettrage-histoire .lettrage-titre{font:700 min(12.3cqw, 27.1cqh)/1.05 var(--police-grave), serif;letter-spacing:.08em;border-block:.1em double var(--encre);padding:.2em .15em}.lettrage-enquete-reportages .lettrage-titre{font:400 min(10.4cqw, 22.9cqh)/1.1 var(--police-machine), monospace;background:var(--papier);border:var(--trait-fin) solid var(--encre);padding:.3em .4em;rotate:-3deg}.lettrage-enquete-reportages small{letter-spacing:.2em;color:#b3332b;margin-bottom:.3em;font-size:.48em}.lettrage-comics .lettrage-titre{font:400 min(20.8cqw, 45.8cqh)/1 var(--police-comics), sans-serif;color:var(--orange);letter-spacing:.04em;-webkit-text-stroke:.04em var(--encre);text-shadow:.075em .075em 0 var(--encre);transform:skew(-6deg)}.lettrage-super-comics{background:radial-gradient(circle at 50% 50%, #ff9a7a 0 20%, var(--orange) 21% 40%, #d06a50 41%)}.lettrage-super-comics .lettrage-titre{font:400 min(17.7cqw, 38.9cqh)/.95 var(--police-comics), sans-serif;color:#ffd84a;letter-spacing:.03em;-webkit-text-stroke:.045em var(--encre);text-shadow:.022em .022em 0 var(--encre), .044em .044em 0 var(--encre), .066em .066em 0 var(--encre), .088em .088em 0 var(--encre), .11em .11em 0 var(--encre), .13em .13em 0 var(--encre);transform:perspective(300px)rotateX(18deg)}.lettrage-sports{background:repeating-linear-gradient(115deg, var(--bleu) 0 10%, var(--bleu-clair) 10% 20%)}.lettrage-sports .lettrage-titre{font:400 min(17cqw, 37.4cqh)/1 var(--police-college), serif;color:var(--papier);-webkit-text-stroke:.035em var(--encre);text-shadow:.07em .07em 0 var(--encre)}.lettrage-sports small{font-size:.5em}.lettrage-big-box{background:var(--orange)}.lettrage-big-box .lettrage-titre{font:400 min(28.5cqw, 62.7cqh)/.85 var(--police-affiche), sans-serif}.lettrage-big-box span{color:var(--papier);-webkit-text-stroke:.027em var(--encre)}.lettrage-jeunes-lecteurs .lettrage-titre{font:600 min(13cqw, 28.6cqh)/1 var(--police-ronde), sans-serif;color:var(--papier);-webkit-text-stroke:.045em var(--encre);text-shadow:.09em .09em 0 var(--encre);rotate:-4deg}.lettrage-jeunes-ados .lettrage-titre{font:400 min(15.4cqw, 33.9cqh)/1 var(--police-comics), sans-serif;color:var(--bleu);letter-spacing:.04em;-webkit-text-stroke:.04em var(--encre);text-shadow:.075em .075em 0 var(--encre)}.lettrage-ados .lettrage-titre,.lettrage-defaut .lettrage-titre{font:900 min(17.7cqw, 38.9cqh)/.9 var(--display);color:var(--papier);-webkit-text-stroke:.033em var(--encre);text-shadow:.087em .087em 0 var(--encre);rotate:4deg}.lettrage-defaut .lettrage-titre{font-size:min(12cqw,26.4cqh);rotate:-3deg}.lettrage-parents-et-enfants{background:#fbe3d9}.lettrage-parents-et-enfants .lettrage-titre{font:italic 800 min(11.5cqw, 25.3cqh)/1 var(--police-roman), serif}.lettrage-parents-et-enfants span{font-family:var(--police-ronde), sans-serif;color:var(--papier);-webkit-text-stroke:.04em var(--encre);text-shadow:.067em .067em 0 var(--encre);font-style:normal;font-weight:600}.carte:nth-child(2n) .album{transform:rotate(6deg)}.carte:nth-child(3n+2) .album{background:var(--orange)}.carte:nth-child(3n+2) .album-titre{color:var(--encre)}.carte:nth-child(3n) .album{background:var(--encre);box-shadow:6px 6px 0 var(--papier), 6px 6px 0 var(--trait-fin) var(--encre)}.carte:nth-child(3n) .album-tranche{background:var(--bleu)}.carte:nth-child(3n) .album-titre{color:var(--papier)}.carte-jeunesse:nth-child(3n+2) .album{background:var(--bleu)}.carte .album{transition:transform .25s cubic-bezier(.16,1,.3,1)}.carte:hover .album{transform:rotate(-2deg)translateY(-4px)}.etiquette{background:var(--papier);border:var(--trait-fin) solid var(--encre);padding:1px 8px;font-size:14px;font-weight:800}.carte-corps{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.carte-nom{font-family:var(--display);font-size:30px;line-height:1.05}.carte-accroche{color:var(--texte-doux);flex:1;font-size:16px}.carte-pied{justify-content:space-between;align-items:center;margin-top:8px;font-size:16px;font-weight:800;display:flex}.carte-voir{align-items:center;gap:6px;display:inline-flex}.carte:hover .carte-voir .icone{transform:translate(3px)}.carte-voir .icone{transition:transform .2s}.comment{padding:80px var(--marge) 96px}.comment-intro{max-width:62ch;margin-top:12px;font-size:19px}.frise{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:34px;display:grid;position:relative}.frise:before{content:"";background:var(--encre);height:8px;position:absolute;top:56px;left:0;right:0}.etape{border:var(--trait) solid var(--encre);background:var(--papier);margin-top:100px;padding:20px;position:relative}.etape:before{content:"";border:var(--trait) solid var(--encre);background:var(--papier);border-radius:50%;width:34px;height:34px;position:absolute;top:-58px;left:24px}.etape-date{color:var(--encre);font-family:var(--display);white-space:nowrap;font-size:30px;position:absolute;top:-104px;left:0}.etape h3{font-family:var(--display);margin-bottom:6px;font-size:30px;font-weight:400;line-height:1.1}.etape p{font-size:16px}.etape-maintenant{background:var(--bleu);color:var(--papier)}.etape-maintenant:before{background:var(--bleu)}.etape-cloture{background:var(--orange);transform:rotate(-1.5deg)}.etape-cloture:before{background:var(--orange)}.compteur{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:44px;font-size:20px;font-weight:800;display:flex}.compteur-jours{font-family:var(--display);border:var(--trait) solid var(--encre);padding:0 18px;font-size:58px;font-weight:900;line-height:1.1;transform:rotate(-3deg)}.compteur .bouton{margin-left:auto}.catalogue-entete{padding:36px var(--marge) 8px}.catalogue-intro{max-width:52ch;margin-top:18px;font-size:21px}.catalogue-sauts{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.catalogue-groupe{padding:48px var(--marge) 16px}.catalogue-groupe+.catalogue-groupe{background:var(--fond-doux);border-top:6px solid var(--encre);margin-top:40px;padding-top:64px}.catalogue-groupe-intro{margin-top:10px;font-size:19px}.catalogue-offrir{margin:24px var(--marge) 88px;border:var(--trait) solid var(--encre);background:var(--papier);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:28px 32px;font-size:19px;display:flex;transform:rotate(-.6deg)}.catalogue-offrir p{max-width:60ch}.ariane{padding:8px var(--marge) 0;font-size:15px;font-weight:700}.ariane ol{flex-wrap:wrap;gap:4px 0;display:flex}.ariane li+li:before{content:"/";color:var(--texte-doux);margin:0 10px}.ariane a{text-underline-offset:4px}.ariane [aria-current]{color:var(--texte-doux)}.fiche{padding:32px var(--marge) 72px;grid-template-columns:.9fr 1fr;align-items:start;gap:64px;display:grid}.fiche-visuel{aspect-ratio:1;border:6px solid var(--encre);background-color:var(--bleu);background-image:radial-gradient(circle,#00000029 26%,#0000 28%);background-size:18px 18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.fiche-jeunesse .fiche-visuel{background-color:var(--orange)}.fiche-visuel img{object-fit:cover;width:100%;height:100%}.fiche-visuel .album{width:58%;height:auto;transform:rotate(-4deg)}.fiche-visuel .lettrage{padding:40px 12% 72px}.fiche-visuel .etiquette{font-size:16px;position:absolute;bottom:18px;left:18px}.fiche-titre{font-size:clamp(42px,5vw,72px)}.fiche-accroche{max-width:40ch;margin-top:16px;font-size:21px}.fiche-commande{margin-top:28px}.fiche-commande fieldset{border:0;gap:12px;display:grid}.fiche-commande legend{font-family:var(--display);margin-bottom:12px;font-size:28px}.formule{border:var(--trait-fin) solid var(--encre);background:var(--papier);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 14px;padding:14px 18px;transition:background-color .15s;display:grid}.formule:hover{background:var(--fond-doux)}.formule:has(:checked){border-width:var(--trait);background:var(--fond-doux);box-shadow:6px 6px 0 var(--bleu);padding:12px 16px}.formule input{width:22px;height:22px;accent-color:var(--encre)}.formule-nom{font-weight:800}.formule-prix{font-family:var(--display);white-space:nowrap;font-size:28px;line-height:1}.formule-detail{color:var(--texte-doux);grid-column:2/-1;font-size:16px}.formules-sous-titre{margin-top:10px;font-size:16px;font-weight:800}.formules-prepayees{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.formule-prepayee{grid-template-columns:auto 1fr;align-content:start}.formule-prepayee .formule-prix{grid-column:1/-1}.formule-prepayee .formule-detail{grid-column:1/-1;font-size:14px}.formules-remise{margin-top:8px;font-size:15px}.fiche-livraison{margin-top:16px;font-size:16px}.fiche-commande .bouton{margin-top:18px;padding:12px 40px;font-size:28px}.fiche-cloture{margin-top:12px;font-size:16px;font-weight:800}.fiche-description{padding:0 var(--marge) 64px;max-width:calc(68ch + 2 * var(--marge));font-size:19px}.fiche-description p+p{margin-top:1em}.fiche-autres{background:var(--fond-doux);border-top:6px solid var(--encre);padding:64px var(--marge) 72px}.fiche-autres .cartes{margin-bottom:0}.commande-vide{padding:48px var(--marge) 96px;max-width:calc(60ch + 2 * var(--marge));justify-items:start;gap:18px;display:grid}.commande-page{padding:24px var(--marge) 96px}.commande{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;gap:48px;margin-top:28px;display:grid}.commande-etapes{gap:40px;max-width:680px;display:grid}.commande-bloc{border:0;gap:16px;display:grid}.commande-bloc legend{font-family:var(--display);margin-bottom:16px;font-size:30px;line-height:1.1}.commande-sous-titre{margin-top:8px;font-size:18px;font-weight:800}.commande-cadeau{border-left:var(--trait) solid var(--orange);background:var(--fond-doux);gap:16px;padding:18px 20px;display:grid}.champ{gap:6px;display:grid}.champ label{font-size:16px;font-weight:700}.champ input,.champ select,.champ textarea{font:inherit;border:var(--trait-fin) solid var(--encre);background:var(--papier);color:var(--encre);border-radius:0;width:100%;padding:10px 12px;font-size:17px}.champ textarea{resize:vertical}.champ input:focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{outline-offset:0}.champ-aide{color:var(--texte-doux);font-size:15px}.champ-message{color:#b3261e;font-size:15px;font-weight:700}.champ-erreur input,.champ-erreur select,.champ-erreur textarea{border-color:#b3261e}.champs-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.champs-cp{grid-template-columns:9em 1fr;gap:16px;display:grid}.choix-groupe{flex-wrap:wrap;gap:8px 28px;display:flex}.choix-ligne{cursor:pointer;align-items:center;gap:10px;display:flex}.choix-ligne input{width:22px;height:22px;accent-color:var(--encre);flex:none}.modes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.relais{justify-items:start;gap:12px;display:grid}.relais .bouton:disabled{opacity:.5;cursor:not-allowed;transform:none}.relais-carte{border:var(--trait-fin) solid var(--encre);width:100%;height:460px}.relais-carte:empty{display:none}.relais-demo{border:var(--trait-fin) dashed var(--encre);gap:10px;width:100%;padding:16px 18px;display:grid}.relais-choisi{background:var(--fond-doux);border-left:var(--trait) solid var(--bleu);padding:12px 16px}.recap{border:var(--trait) solid var(--encre);background:var(--papier);box-shadow:8px 8px 0 var(--bleu);gap:16px;padding:24px;display:grid;position:sticky;top:24px}.recap-titre{font-family:var(--display);font-size:30px;line-height:1}.recap-lignes{gap:12px;display:grid}.recap-lignes div{justify-content:space-between;gap:16px;display:flex}.recap-lignes dt{font-weight:700}.recap-lignes dd{white-space:nowrap;font-variant-numeric:tabular-nums}.recap-detail{color:var(--texte-doux);font-size:15px;font-weight:400;display:block}.recap-total{border-top:var(--trait-fin) solid var(--encre);padding-top:12px}.recap-total dd{font-family:var(--display);font-size:34px;line-height:1}.recap-note,.recap-date{font-size:16px}.recap-cgv{align-items:flex-start;font-size:16px}.recap .bouton{justify-content:center;font-size:28px}.recap .bouton:disabled{opacity:.7;cursor:progress}.commande-fin{justify-items:start;gap:18px;max-width:60ch;margin-top:28px;display:grid}.merci{padding:48px var(--marge) 96px;max-width:calc(62ch + 2 * var(--marge));justify-items:start;gap:18px;display:grid}.merci-accroche{font-size:22px;font-weight:700}.compte-page{padding:40px var(--marge) 96px;max-width:calc(820px + 2 * var(--marge));justify-items:start;gap:20px;display:grid}.compte-etroit{max-width:calc(60ch + 2 * var(--marge))}.compte-entete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.compte-titre{font-family:var(--display);margin-top:16px;font-size:28px;line-height:1.1}.compte-carte{border:var(--trait-fin) solid var(--encre);width:100%;box-shadow:6px 6px 0 var(--bleu);gap:10px;padding:20px 24px;display:grid}.compte-carte .compte-titre{margin-top:0}.compte-detail{color:var(--texte-doux);font-size:15px;display:block}.compte-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px;display:flex}.compte-resilier{color:var(--texte-doux);font-size:16px}.compte-liste{gap:12px;width:100%;display:grid}.compte-liste li{border-bottom:1px solid var(--fond-doux);padding-bottom:12px}.compte-message{background:var(--fond-doux);border-left:var(--trait) solid var(--bleu);width:100%;padding:14px 18px;font-weight:700}.compte-alerte{background:var(--fond-doux);border-left:var(--trait) solid var(--orange);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;font-weight:700;display:flex}.compte-connexion,.compte-livraison,.compte-choix-box{justify-items:start;gap:16px;width:100%;display:grid}.compte-connexion .champ,.compte-livraison .champ,.compte-livraison .champs-cp,.compte-choix-box fieldset{width:100%}.lien-bouton{font:inherit;color:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;text-decoration:underline}@media (max-width:1000px){.commande{grid-template-columns:1fr}.recap{position:static}.entete{flex-direction:column;align-items:flex-start}.entete-menu{justify-content:flex-start}.accroche{grid-template-columns:1fr;gap:48px}.accroche-visuel{justify-self:center;width:100%;max-width:560px}.cartes{grid-template-columns:repeat(2,minmax(0,1fr))}.fiche{grid-template-columns:1fr;gap:40px}.fiche-visuel{width:100%;max-width:480px}.frise{grid-template-columns:1fr;gap:18px;padding-left:44px}.frise:before{width:8px;height:auto;inset:0 auto 0 13px}.etape{margin-top:0}.etape:before{margin-top:-17px;top:50%;left:-48px}.etape-maintenant .etape-date{color:inherit}.etape-date{margin-bottom:2px;font-size:22px;display:block;position:static}}@media (max-width:600px){.champs-2,.champs-cp{grid-template-columns:1fr}.recap{box-shadow:5px 5px 0 var(--bleu);padding:18px}body{font-size:17px}.bandeau-sep,.bandeau-pays{display:none}.entete-logo img{width:180px}.entete-menu{gap:6px 18px;font-size:16px}.accroche{padding-top:16px}.accroche-sous-titre{font-size:19px}.bulle{padding:14px 18px;font-size:19px}.planche-surprise{justify-content:flex-start;align-items:flex-end;padding:0 0 4% 4%}.pointes{width:68%;font-size:24px}.pointes:before{inset:6px 9px}.onglets{flex-direction:column;width:100%;display:flex}.onglets button{border-right:0;border-bottom:var(--trait) solid var(--encre);font-size:24px}.onglets button:last-child{border-bottom:0}.cartes{grid-template-columns:1fr}.compteur .bouton{margin-left:0}.catalogue-offrir{padding:22px 20px}.fiche{padding-top:20px}.fiche-visuel{aspect-ratio:16/10}.fiche-visuel .album{width:40%}.formule{grid-template-columns:auto 1fr}.formule-prix{grid-column:2}.fiche-commande .bouton{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bouton,.carte,.carte .album,.lettrage-titre,.carte-voir .icone{transition:none}}
