:root{--anthracite:#2c3239;--orange:#c45f1f;--papier:#f2f0ec;--couleur-texte:#2c3239;--couleur-texte-secondaire:#4d5763;--couleur-texte-inverse:#f2f0ec;--couleur-accent:#c45f1f;--couleur-accent-texte:#a04d19;--couleur-fond:#f2f0ec;--couleur-fond-subtil:#eae7e1;--couleur-fond-inverse:#2c3239;--couleur-filet:#d2cdc3;--couleur-filet-appuye:#728294;--couleur-erreur:#a32d20;--police-texte:"IBM Plex Sans", "IBM Plex Sans Secours", system-ui, -apple-system, "Segoe UI", sans-serif;--police-titres:"IBM Plex Sans SemiBold", "IBM Plex Sans SemiBold Secours", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--police-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--taille-base:1.125rem;--taille-base-mobile:1.0625rem;--taille-secondaire:1rem;--taille-petite:.8125rem;--taille-grande:1.375rem;--taille-h4:1.375rem;--taille-h3:1.75rem;--taille-h2:1.75rem;--taille-h2-mobile:1.5rem;--taille-h1:2.75rem;--taille-h1-mobile:2rem;--hauteur-ligne:1.6;--hauteur-ligne-secondaire:1.5;--hauteur-ligne-titres:1.2;--hauteur-ligne-h1:1.1;--hauteur-ligne-soustitre:1.35;--hauteur-ligne-etiquette:1.3;--espace-1:.5rem;--espace-2:1rem;--espace-3:1.5rem;--espace-4:2rem;--espace-5:3rem;--espace-6:4rem;--espace-7:6rem;--espace-8:8rem;--espace-9:10rem;--largeur-texte:46rem;--largeur-page:74rem;--rayon:0}@font-face{font-family:IBM Plex Sans;src:url(/polices/IBMPlexSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans SemiBold;src:url(/polices/IBMPlexSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/polices/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Secours;src:local(Arial),local(Helvetica),local(Liberation Sans),local(Arimo);size-adjust:89.4%}@font-face{font-family:IBM Plex Sans SemiBold Secours;src:local(Arial Bold),local(Helvetica Bold),local(Liberation Sans Bold),local(Arimo Bold);font-weight:600;size-adjust:89.4%}*,:before,:after{box-sizing:border-box}html{color-scheme:light}body{background:var(--couleur-fond);color:var(--couleur-texte);font-family:var(--police-texte);font-size:var(--taille-base-mobile);line-height:var(--hauteur-ligne);-webkit-font-smoothing:antialiased;margin:0}@media (width>=48rem){body{font-size:var(--taille-base)}}h1,h2,h3,h4{font-family:var(--police-titres);font-weight:600;line-height:var(--hauteur-ligne-titres);margin:0 0 var(--espace-2);text-wrap:pretty}h1{font-size:var(--taille-h1-mobile);line-height:var(--hauteur-ligne-h1)}h2{font-size:var(--taille-h2-mobile);border-top:1px solid var(--couleur-filet);padding-top:var(--espace-7);margin-top:var(--espace-8)}.page-questions h2,.page-confidentialite h2,.page-mentions-legales h2{padding-top:calc(var(--espace-7) / 2);margin-top:calc(var(--espace-8) / 2)}@media (width>=90rem){.page-questions h2,.page-confidentialite h2,.page-mentions-legales h2{padding-top:calc(var(--espace-8) / 2);margin-top:calc(var(--espace-9) / 2)}}h3{font-size:var(--taille-h3);margin-top:var(--espace-4)}h4{font-size:var(--taille-h4)}@media (width>=48rem){h1{font-size:var(--taille-h1)}h2{font-size:var(--taille-h2)}}.page-contenu>h1{margin-bottom:var(--espace-3)}.page-contenu>h1+p{font-size:var(--taille-grande);line-height:var(--hauteur-ligne-soustitre);color:var(--couleur-texte-secondaire);max-width:var(--largeur-texte)}.page-contenu>h1+p:after{content:"";background:var(--couleur-accent);width:3rem;height:3px;margin-top:var(--espace-4);display:block}p,ul,ol,dl,table{max-width:var(--largeur-texte);margin:0 0 var(--espace-3)}ul,ol{padding-left:var(--espace-4)}small,.texte-secondaire{color:var(--couleur-texte-secondaire);font-size:var(--taille-secondaire);line-height:var(--hauteur-ligne-secondaire)}.etiquette{font-family:var(--police-mono);font-size:var(--taille-petite);line-height:var(--hauteur-ligne-etiquette);letter-spacing:.09em;text-transform:uppercase;color:var(--couleur-accent-texte);margin:0 0 var(--espace-2);display:block}.etiquette:has(+h1){font-size:var(--taille-secondaire)}.bloc-inverse .etiquette,.pied .etiquette{color:var(--couleur-accent)}.etiquette:has(+h2){border-top:1px solid var(--couleur-filet);padding-top:var(--espace-7);margin-top:var(--espace-8)}.etiquette+h2,.bloc-inverse>.etiquette:first-child,.bloc-accent__barre>.etiquette:first-child,.section-photo__texte>.etiquette:first-child{border-top:none;margin-top:0;padding-top:0}.bloc-inverse+.etiquette:has(+h2),.bloc-inverse+h2{padding-top:calc(var(--espace-7) / 2);margin-top:calc(var(--espace-8) / 2);border-top:none}@media (width>=90rem){.bloc-inverse+.etiquette:has(+h2),.bloc-inverse+h2{padding-top:calc(var(--espace-8) / 2);margin-top:calc(var(--espace-9) / 2)}}a{color:var(--couleur-texte);text-underline-offset:.15em;text-decoration:underline 1px}a:hover{text-decoration-thickness:2px;text-decoration-color:var(--couleur-accent)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--couleur-accent);outline-offset:2px}hr{display:none}code,kbd,samp,pre{font-family:var(--police-mono)}img,svg{max-width:100%;height:auto;display:block}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--espace-2) var(--espace-3);border-bottom:1px solid var(--couleur-filet)}.conteneur{width:100%;max-width:var(--largeur-page);padding:0 var(--espace-4);margin:0 auto}@media (width>=48rem){.conteneur{padding:0 var(--espace-5)}}.conteneur--pleine{max-width:none}.page-contenu{padding-top:var(--espace-9);padding-bottom:var(--espace-7)}@media (width>=48rem){.page-contenu{padding-top:var(--espace-9);padding-bottom:var(--espace-7)}}.bouton{font-family:var(--police-titres);font-weight:600;font-size:var(--taille-secondaire);background:var(--couleur-fond-inverse);color:var(--couleur-texte-inverse);border:1px solid var(--couleur-fond-inverse);padding:var(--espace-2) var(--espace-3);cursor:pointer;border-radius:0;text-decoration:none;display:inline-block}.bouton:hover{background:var(--couleur-texte-inverse);color:var(--couleur-fond-inverse)}.bouton:focus-visible{outline-offset:3px}.bouton--secondaire{color:var(--couleur-texte);border-color:var(--couleur-texte);background:0 0}.bouton--secondaire:hover{background:var(--couleur-texte);color:var(--couleur-fond)}.reponse{border-left:3px solid var(--couleur-accent);padding-left:var(--espace-4)}.bloc-accent{border-top:1px solid var(--couleur-filet);padding-top:var(--espace-7);margin-top:var(--espace-8)}.bloc-accent__barre{border-left:3px solid var(--couleur-accent);padding-left:var(--espace-4)}.bloc-inverse{background:var(--couleur-fond-inverse);color:var(--couleur-texte-inverse);width:100vw;margin-top:var(--espace-7);padding:var(--espace-7) 0;border-top:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media (width>=48rem){.bloc-inverse{padding:var(--espace-8) 0}}.bloc-inverse>*{max-width:var(--largeur-page);padding-left:var(--espace-4);padding-right:var(--espace-4);margin-left:auto;margin-right:auto}@media (width>=48rem){.bloc-inverse>*{padding-left:var(--espace-5);padding-right:var(--espace-5)}}.bloc-inverse h2,.bloc-inverse h3{color:var(--couleur-texte-inverse);border-top:none}.bloc-inverse>h2:first-child,.bloc-inverse>h3:first-child{margin-top:0;padding-top:0}.bloc-inverse a{color:var(--couleur-texte-inverse)}.fiche{border-top:1px solid var(--couleur-filet);max-width:var(--largeur-texte)}.bloc-inverse .fiche{border-top-color:var(--couleur-texte-secondaire);max-width:var(--largeur-page);margin-left:auto;margin-right:auto}.fiche>div{gap:var(--espace-1);padding:var(--espace-3) 0;border-bottom:1px solid var(--couleur-filet);grid-template-columns:1fr;display:grid}.bloc-inverse .fiche>div{border-bottom-color:var(--couleur-texte-secondaire)}@media (width>=40rem){.fiche>div{gap:var(--espace-3);grid-template-columns:12rem 1fr}}.fiche dt{font-family:var(--police-mono);font-size:var(--taille-petite);letter-spacing:.06em;text-transform:uppercase;color:var(--couleur-texte-secondaire)}.bloc-inverse .fiche dt{color:var(--couleur-filet)}.fiche dd{margin:0}.etapes{gap:var(--espace-5);max-width:68.75rem;margin-top:var(--espace-6);grid-template-columns:1fr;display:grid}@media (width>=48rem){.etapes{grid-template-columns:repeat(3,1fr)}.etapes__colonne+.etapes__colonne{border-left:1px solid var(--couleur-texte-secondaire);padding-left:var(--espace-4)}}.etapes__colonne h3{margin-top:0}.telephone{font-family:var(--police-mono);white-space:nowrap}.bloc-subtil{background:var(--couleur-fond-subtil);padding:var(--espace-4);border-radius:var(--rayon)}.photo-produit{margin:var(--espace-4) 0 0;border:1px solid var(--couleur-filet);max-width:26rem}.photo-produit img{aspect-ratio:3/4;object-fit:cover;width:100%}.photo-produit figcaption{font-family:var(--police-mono);font-size:var(--taille-petite);letter-spacing:.04em;text-transform:uppercase;color:var(--couleur-texte-secondaire);background:var(--couleur-fond-subtil);border-top:1px solid var(--couleur-filet);padding:var(--espace-2) var(--espace-3)}.section-photo{gap:var(--espace-4);border-top:1px solid var(--couleur-filet);padding-top:var(--espace-7);margin-top:var(--espace-8);grid-template-columns:1fr;align-items:start;display:grid}.section-photo .photo-produit{max-width:18rem;margin-top:0;margin-left:auto;margin-right:auto}@media (width<=63.9375rem){.section-photo__texte{display:contents}.section-photo__texte>.etiquette{order:1}.section-photo__texte>h2{order:2}.section-photo__texte>p:first-of-type{order:3}.section-photo>.photo-produit{max-width:21rem;margin:0 auto var(--espace-4);order:4}.section-photo__texte>p:nth-of-type(2){order:5}.section-photo__texte>p:nth-of-type(3){order:6}}@media (width>=64rem){.section-photo{gap:var(--espace-6);grid-template-columns:minmax(0,42rem) 1fr}.section-photo .photo-produit{justify-self:end;max-width:24rem}}@media (width>=90rem){h2,.etiquette:has(+h2),.bloc-accent,.section-photo{padding-top:var(--espace-8);margin-top:var(--espace-9)}.bloc-inverse{padding:var(--espace-9) 0}}@media (prefers-reduced-motion:no-preference){html.js-apparition .page-contenu>*{opacity:0;transform:translateY(1rem)}html.js-apparition .page-contenu>.apparait{opacity:1;transition:opacity .5s ease-out,transform .5s ease-out;transform:none}}@media print{.impression-masquer{display:none!important}}
