:root{--fond-100: #fbf8f3;--fond-200: #f4ede3;--fond-carte: #ffffff;--fond-foret: #22342d;--fond-photo: #ffffff;--encre: #2c2722;--encre-douce: #6e655b;--encre-foret: #ede7dd;--sauge: #6f8f7d;--sauge-texte: #41644f;--sauge-voile: #e6eee8;--abricot: #db9a6a;--abricot-texte: #8f5426;--abricot-voile: #f8ebdf;--trait: #e4dacb;--trait-fort: #c9b9a2;--focus: #41644f;--espace-1: .25rem;--espace-2: .5rem;--espace-3: .75rem;--espace-4: 1rem;--espace-5: 1.5rem;--espace-6: 2rem;--espace-7: 3rem;--espace-8: 4.5rem;--espace-9: 7rem;--rayon-1: 10px;--rayon-2: 18px;--rayon-pastille: 999px;--ombre-posee: 0 1px 2px rgb(44 39 34 / 4%), 0 10px 28px rgb(44 39 34 / 6%);--largeur: 44rem;--largeur-page: 72rem}@media(prefers-color-scheme:dark){:root{--fond-100: #191714;--fond-200: #211e1a;--fond-carte: #262320;--fond-foret: #16221d;--encre: #f2ece3;--encre-douce: #a89e92;--sauge: #89a898;--sauge-texte: #9dbdaa;--sauge-voile: #2a352e;--abricot: #d9a077;--abricot-texte: #e0ad88;--abricot-voile: #33271e;--trait: #332f2a;--trait-fort: #4a443c;--focus: #9dbdaa;--ombre-posee: 0 1px 2px rgb(0 0 0 / 20%), 0 10px 28px rgb(0 0 0 / 30%)}.entete__marque:has(.entete__logo){padding:var(--espace-1) var(--espace-3);background:#fbf8f3;border-radius:var(--rayon-1)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;color:var(--encre);background:var(--fond-100);font:1.0625rem/1.7 var(--font-texte)}a{color:var(--sauge-texte);text-underline-offset:.18em}a:hover{text-decoration:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.evitement{position:absolute;left:-9999px}.evitement:focus{left:var(--espace-2);top:var(--espace-2);z-index:30;padding:var(--espace-2) var(--espace-3);color:var(--encre);background:var(--fond-carte);border:2px solid var(--focus);border-radius:var(--rayon-1)}.entete{display:flex;flex-wrap:wrap;gap:var(--espace-4) var(--espace-5);align-items:center;justify-content:space-between;max-width:var(--largeur-page);margin:0 auto;padding:var(--espace-4);border-bottom:1px solid var(--trait)}.entete__marque{display:inline-flex;align-items:center;text-decoration:none}.entete__nom{font-family:var(--font-titre);font-size:1.3125rem;font-weight:600;letter-spacing:-.015em;color:var(--encre)}.entete__logo{display:block;height:2.75rem;width:auto;max-width:100%}.entete nav ul,.pied nav ul,.fil-ariane ol{display:flex;flex-wrap:wrap;gap:var(--espace-2) var(--espace-5);margin:0;padding:0;list-style:none}.menu{position:relative}.menu__item{position:static}.menu__item>a{display:inline-block;padding:.375rem 0;font-size:.9375rem;font-weight:600;color:var(--encre);text-decoration:none;border-bottom:2px solid transparent}.menu__item>a:hover,.menu__item>a:focus-visible{border-bottom-color:var(--abricot)}.menu__item>a[aria-current]{border-bottom-color:var(--sauge)}.menu__item--deployable>a:after{content:" ▾";color:var(--encre-douce)}.menu__panneau{position:absolute;left:0;top:100%;z-index:15;display:none;gap:var(--espace-5);flex-wrap:wrap;min-width:16rem;max-width:100%;max-height:calc(100vh - 7rem);overflow-y:auto;box-sizing:border-box;padding:var(--espace-4) var(--espace-5);background:var(--fond-carte);border:1px solid var(--trait);border-radius:var(--rayon-2);box-shadow:var(--ombre-posee)}.menu__item:hover>.menu__panneau,.menu__item:focus-within>.menu__panneau{display:flex}.menu__groupe{min-width:11rem}.menu__rubrique{margin:0 0 var(--espace-2);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--encre-douce)}.entete .menu__panneau ul{display:block;font-size:.9375rem;line-height:1.9}.entete .menu__panneau a{color:var(--encre);text-decoration:none}.entete .menu__panneau a:hover{text-decoration:underline}.entete .menu__variantes{padding-left:.9rem;border-left:1px solid var(--trait);font-size:.875rem}@media(max-width:48rem){.menu__panneau{display:none!important}.menu__item--deployable>a:after{content:none}}main{max-width:var(--largeur-page);margin:0 auto;padding:var(--espace-5) var(--espace-4) var(--espace-8)}main>.fil-ariane,main>article>:not(.grille-rubrique),main>.date-maj{max-width:calc(var(--largeur) - 2 * var(--espace-4));margin-left:auto;margin-right:auto}main.large>.fil-ariane,main.large>article>*,main.large>.date-maj{max-width:none}main.pleine{max-width:none;padding:0}main.pleine>article>*{max-width:none;margin-left:0;margin-right:0}.fil-ariane{font-size:.8125rem;color:var(--encre-douce);margin-bottom:var(--espace-5)}.fil-ariane a{color:var(--encre-douce)}.fil-ariane li+li:before{content:"› ";color:var(--encre-douce)}h1,h2,h3{font-family:var(--font-titre);font-weight:600;color:var(--encre)}h1{font-size:2.125rem;line-height:1.15;letter-spacing:-.015em;margin:0 0 var(--espace-4)}h2{font-size:1.5625rem;line-height:1.25;letter-spacing:-.01em;margin:var(--espace-7) 0 var(--espace-4)}h3{font-size:1.1875rem;line-height:1.35;margin:var(--espace-6) 0 var(--espace-2)}p{margin:0 0 var(--espace-5)}strong,b{font-weight:600}img{max-width:100%;height:auto;border-radius:var(--rayon-2)}.entete__logo{border-radius:0}.video{margin:var(--espace-5) 0;aspect-ratio:16 / 9;background:#000;border-radius:var(--rayon-2);overflow:hidden}.video iframe{width:100%;height:100%;border:0;display:block}table{width:100%;border-collapse:collapse;margin:var(--espace-5) 0;display:block;overflow-x:auto}th,td{border:1px solid var(--trait);padding:var(--espace-2) var(--espace-3);text-align:left}th{background:var(--fond-200);font-weight:600}@media(max-width:48rem){table.tableau-empile{display:block;overflow:visible;border:0}table.tableau-empile thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}table.tableau-empile tbody,table.tableau-empile tr{display:block}table.tableau-empile tr{margin:0 0 var(--espace-3);padding:var(--espace-3) var(--espace-4);background:var(--fond-carte);border:1px solid var(--trait);border-radius:var(--rayon-1)}table.tableau-empile td{display:block;padding:var(--espace-1) 0;border:0}table.tableau-empile td:first-child{padding-top:0;font-family:var(--font-titre);font-weight:800}table.tableau-empile td[data-label]:not(:first-child):before{content:attr(data-label);display:block;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--encre-douce)}}blockquote{margin:var(--espace-5) 0;padding:var(--espace-5);background:var(--sauge-voile);border-radius:var(--rayon-2);color:var(--encre)}blockquote>:last-child{margin-bottom:0}.date-maj{margin-top:var(--espace-8);padding-top:var(--espace-4);border-top:1px solid var(--trait);font-size:.9375rem;color:var(--encre-douce)}.pied{padding:var(--espace-7) var(--espace-4) var(--espace-6);background:var(--fond-200);border-top:1px solid var(--trait);font-size:.8125rem;line-height:1.5;color:var(--encre-douce)}.pied>*{max-width:var(--largeur-page);margin-left:auto;margin-right:auto}.pied__affiliation{max-width:44rem;margin-left:max(0px,calc((100% - var(--largeur-page)) / 2))}.pied__affiliation{margin-top:0;margin-bottom:var(--espace-4)}.pied nav{margin-bottom:var(--espace-4)}.pied nav a{font-size:.9375rem;color:var(--encre);text-decoration:none}.pied nav a:hover{text-decoration:underline}.pied__mentions{margin-bottom:0}.pied__colonnes{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--espace-5);margin-bottom:var(--espace-6)}.pied__marque{grid-column:1 / -1;max-width:22rem}img.pied__logo{display:block;height:2.5rem;width:auto;max-width:100%}.pied__titre{margin:0 0 var(--espace-2);font-weight:600;color:var(--encre)}.pied__colonnes nav ul{display:grid;gap:var(--espace-1)}.pied__avertissement{margin-top:0}.pied button{font:inherit;color:var(--sauge-texte);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.consentement{position:fixed;inset:auto 0 0;z-index:20;display:flex;flex-wrap:wrap;gap:var(--espace-4);align-items:center;justify-content:space-between;padding:var(--espace-4);background:var(--fond-carte);border-top:2px solid var(--encre)}.consentement[hidden]{display:none}.consentement__texte{flex:1 1 20rem;font-size:.9375rem}.consentement__texte h2{margin:0 0 var(--espace-1);font-size:1rem;letter-spacing:0}.consentement__texte p{margin:0 0 var(--espace-2)}.consentement__liste{margin:0;padding-left:1.25rem}.consentement__actions{display:flex;gap:var(--espace-3)}.consentement__actions button{font:inherit;font-weight:600;padding:.6rem 1.2rem;color:var(--encre);background:var(--fond-carte);border:1px solid var(--encre);border-radius:var(--rayon-1);cursor:pointer}.grille-rubrique{display:grid;gap:var(--espace-6);grid-template-columns:1fr;margin:var(--espace-6) 0}@media(min-width:40rem){.grille-rubrique{grid-template-columns:repeat(2,1fr)}}@media(min-width:62rem){.grille-rubrique{grid-template-columns:repeat(3,1fr)}}.carte{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--fond-carte);border:1px solid var(--trait);border-radius:var(--rayon-2);overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.carte:hover{box-shadow:var(--ombre-posee);border-color:var(--trait-fort)}.carte:focus-within{border-color:var(--focus)}.carte__vignette{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--sauge-voile)}.carte__vignette img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.carte h4,.carte h3{margin:var(--espace-5) var(--espace-5) var(--espace-2);font-size:1.1875rem;line-height:1.35}.carte h4 a,.carte h3 a{color:var(--encre);text-decoration:none}.carte h4 a:after,.carte h3 a:after{content:"";position:absolute;inset:0}.carte h4 a:focus-visible,.carte h3 a:focus-visible{outline:none}.grille-rubrique__titre{grid-column:1 / -1;margin:0}.carte__accroche{margin:0 var(--espace-5);color:var(--encre-douce);font-size:.9375rem;line-height:1.55}.carte__vignette--produit{background:var(--fond-photo)}.carte__vignette--produit img{object-fit:contain;padding:var(--espace-4);box-sizing:border-box}.carte__action{position:relative;z-index:1;margin:0 var(--espace-5) var(--espace-5)}.carte__action .bouton-affilie{margin-bottom:0}.carte__plus{margin:auto var(--espace-5) var(--espace-5);padding-top:var(--espace-3);font-size:.9375rem;font-weight:600}.carte__plus a{color:var(--sauge-texte);text-decoration:none}.carte__plus a:after{content:" →"}.grille-produits{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--espace-5);margin:var(--espace-6) 0}.carte-produit{position:relative;display:flex;flex-direction:column;background:var(--fond-carte);border:1px solid var(--trait);border-radius:var(--rayon-2);overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.carte-produit:hover{box-shadow:var(--ombre-posee);border-color:var(--trait-fort)}.carte-produit__pastille{position:absolute;top:var(--espace-3);left:var(--espace-3);z-index:1;margin:0;padding:var(--espace-1) var(--espace-3);border-radius:var(--rayon-pastille);background:var(--abricot-voile);color:var(--abricot-texte);font-size:.8125rem;font-weight:700}.carte-produit__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:var(--espace-5);background:#fff}.carte-produit__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:0}.carte-produit__corps{display:flex;flex-direction:column;flex:1;padding:var(--espace-5)}.carte-produit__nom{margin:0 0 var(--espace-2);font-family:var(--font-titre);font-size:1.125rem;font-weight:600;line-height:1.3}.carte-produit__details{margin:0 0 var(--espace-4);color:var(--encre-douce);font-size:.9375rem}.carte-produit__action{margin:auto 0 0;font-size:.8125rem;color:var(--encre-douce)}.bouton-affilie{display:block;margin-bottom:var(--espace-2);padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-1);background:var(--sauge-texte);color:var(--fond-100);font-size:.9375rem;font-weight:700;text-align:center;text-decoration:none}.bouton-affilie:hover{background:var(--encre);color:var(--fond-100)}.bouton-affilie:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.carte-seule{max-width:20rem;margin:var(--espace-6) auto}.carte-seule .carte-produit__image{aspect-ratio:1 / 1}.cta-affilie{margin:var(--espace-6) 0;text-align:center}.cta-affilie .bouton-affilie{display:inline-block;margin:0;padding-inline:var(--espace-6)}.mention-page{margin:0 0 var(--espace-4);color:var(--encre-douce);font-size:.8125rem;line-height:1.5}.photo-produit{max-width:30rem;margin:var(--espace-5) auto}.photo-produit img{display:block;width:100%;height:auto;padding:var(--espace-5);border-radius:var(--rayon-2);background:var(--fond-photo)}.galerie{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--espace-3);margin:var(--espace-5) 0}.galerie__case{display:block;aspect-ratio:1 / 1;padding:var(--espace-2);border:1px solid var(--trait);border-radius:var(--rayon-1);background:var(--fond-photo)}.galerie__case:hover{border-color:var(--trait-fort)}.galerie__case:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.galerie__case img{width:100%;height:100%;object-fit:contain;border-radius:0}.temoignages{display:grid;gap:var(--espace-4);margin:var(--espace-6) 0}.temoignages__intro{margin:0;font-family:var(--font-titre);font-size:1.1875rem;font-weight:600}.temoignage{margin:0;padding:var(--espace-5);border-radius:var(--rayon-2);background:var(--fond-200)}.temoignage__note{margin:0 0 var(--espace-1);color:var(--abricot-texte);font-size:.9375rem;letter-spacing:.1em}.temoignage__titre{margin:0 0 var(--espace-2);font-weight:700}.temoignage blockquote{margin:0;padding:0;border:0;background:none;font-style:normal}.temoignage figcaption{margin-top:var(--espace-3);color:var(--encre-douce);font-size:.8125rem}.comparatif{margin:var(--espace-6) 0;overflow-x:auto}.comparatif table{width:100%;border-collapse:collapse}.comparatif th,.comparatif td{padding:var(--espace-3) var(--espace-2);border-bottom:1px solid var(--trait);text-align:left;vertical-align:middle}.comparatif td:first-child{width:4rem}.comparatif td:first-child img{display:block;width:3.5rem;height:3.5rem;max-width:none;padding:var(--espace-1);border-radius:var(--rayon-1);background:var(--fond-photo);object-fit:contain}@media(max-width:37.5rem){.comparatif th:first-child,.comparatif td:first-child{display:none}.comparatif th,.comparatif td{padding:var(--espace-2) var(--espace-1);font-size:.9375rem}}.outil{margin:var(--espace-6) 0;padding:var(--espace-5);border-radius:var(--rayon-2);background:var(--sauge-voile)}.outil__titre{margin:0 0 var(--espace-4);font-family:var(--font-titre);font-size:1.1875rem;font-weight:600}.outil fieldset{margin:0 0 var(--espace-4);padding:0;border:0}.outil legend{margin-bottom:var(--espace-2);font-weight:700}.outil label{display:flex;gap:var(--espace-2);align-items:baseline;padding:var(--espace-1) 0;cursor:pointer}.outil input{accent-color:var(--sauge-texte)}.outil__resultat{margin:var(--espace-3) 0 0;font-weight:700}.outil__repli{margin:0}.outil__etape{display:block;margin:0 0 var(--espace-1);color:var(--encre-douce);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.outil__form--etapes label{padding:var(--espace-2) var(--espace-3);margin-bottom:var(--espace-2);border:1px solid var(--trait);border-radius:var(--rayon-1);background:var(--fond-carte)}.outil__form--etapes label:hover{border-color:var(--trait-fort)}.outil__form--etapes label:has(input:checked){border-color:var(--sauge-texte)}.outil__nav{display:flex;gap:var(--espace-3);margin:0}.outil__bouton{padding:var(--espace-2) var(--espace-3);border:1px solid var(--trait-fort);border-radius:var(--rayon-1);background:var(--fond-carte);color:var(--encre);font:inherit;cursor:pointer}.outil__bouton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.outil__bouton[hidden]{display:none}.outil__resultat-titre{margin:0 0 var(--espace-3);font-family:var(--font-titre);font-weight:700}.outil__podium{display:grid;gap:var(--espace-3);margin:0 0 var(--espace-4);padding:0;list-style:none;counter-reset:podium}.outil__choix{position:relative;padding:var(--espace-3) var(--espace-4) var(--espace-3) calc(var(--espace-3) * 2 + 1.75rem);border-radius:var(--rayon-1);background:var(--fond-carte);counter-increment:podium;font-weight:400}.outil__choix:before{content:counter(podium);position:absolute;left:var(--espace-3);top:var(--espace-3);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--fond-200);font-weight:700}.outil__choix--premier:before{background:var(--sauge);color:var(--fond-carte)}.outil__choix-nom{margin:0;font-weight:700}.outil__choix-pourquoi{margin:var(--espace-1) 0 var(--espace-2);color:var(--encre-douce);font-size:.9375rem}.outil__jauge{height:.375rem;margin:0;border-radius:1rem;background:var(--fond-200);overflow:hidden}.outil__jauge span{display:block;height:100%;border-radius:1rem;background:var(--sauge)}.comparateur{margin:var(--espace-6) 0;padding:var(--espace-5);border:1px solid var(--trait);border-radius:var(--rayon-2);background:var(--fond-carte)}.comparateur__titre{margin:0 0 var(--espace-4);font-family:var(--font-titre);font-size:1.1875rem;font-weight:700}.comparateur__choix{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--espace-3);margin-bottom:var(--espace-4)}.comparateur__select{display:grid;gap:var(--espace-1);font-size:.8125rem;font-weight:700;color:var(--encre-douce)}.comparateur__select select{padding:var(--espace-2);border:1px solid var(--trait-fort);border-radius:var(--rayon-1);background:var(--fond-100);color:var(--encre);font:inherit;font-size:.9375rem}.comparateur__select select:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.comparateur__outil{overflow-x:auto}.comparateur__grille{display:grid;grid-template-columns:minmax(7.5rem,.8fr) repeat(var(--colonnes, 3),minmax(9.5rem,1fr));min-width:36rem}.comparateur__grille>div{padding:var(--espace-2) var(--espace-3);border-bottom:1px solid var(--trait);font-size:.9375rem}.comparateur__entete{text-align:center;border-bottom:0!important}.comparateur__entete img{display:block;width:100%;max-width:9rem;aspect-ratio:1 / 1;height:auto;margin:0 auto var(--espace-2);padding:var(--espace-2);border-radius:var(--rayon-1);background:var(--fond-photo);object-fit:contain}.comparateur__nom{margin:0;font-family:var(--font-titre);font-weight:700;line-height:1.25}.comparateur__critere{color:var(--encre-douce);font-weight:700;font-size:.8125rem!important}.comparateur__valeur--mieux{background:var(--abricot-voile);font-weight:700}.comparateur__note{margin:var(--espace-3) 0 0;color:var(--encre-douce);font-size:.8125rem}.comparateur__tout{margin-top:var(--espace-3)}.comparateur__tout summary{cursor:pointer;font-weight:700;color:var(--sauge-texte)}.comparateur__repli{overflow-x:auto}@media(max-width:37.5rem){.comparateur{padding:var(--espace-4) var(--espace-3)}.comparateur__grille{min-width:0;grid-template-columns:5.5rem repeat(var(--colonnes, 2),minmax(0,1fr))}.comparateur__grille>div{padding:var(--espace-2);font-size:.875rem}.comparateur__critere{font-size:.75rem!important}}.comparateur__repli table{width:100%;border-collapse:collapse;font-size:.875rem}.comparateur__repli th,.comparateur__repli td{padding:var(--espace-2);border-bottom:1px solid var(--trait);text-align:left;vertical-align:top}.barometre{margin:var(--espace-6) 0;padding:var(--espace-5);border-radius:var(--rayon-2);background:var(--fond-200)}.barometre__titre{margin:0 0 var(--espace-1);font-family:var(--font-titre);font-size:1.1875rem;font-weight:700}.barometre__portee{margin:0 0 var(--espace-3);color:var(--encre-douce);font-size:.875rem}.barometre__legende{display:flex;flex-wrap:wrap;gap:var(--espace-2) var(--espace-3);align-items:center;margin:0 0 var(--espace-4);font-size:.8125rem;color:var(--encre-douce)}.barometre__legende span{display:inline-block;width:.75rem;height:.75rem;border-radius:2px;vertical-align:middle}.barometre ul{display:grid;gap:var(--espace-4);margin:0;padding:0;list-style:none}.barometre__sujet{margin:0;padding:var(--espace-4);border-radius:var(--rayon-1);background:var(--fond-carte)}.barometre__nom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--espace-2);margin:0 0 var(--espace-2)}.barometre__nom span{color:var(--encre-douce);font-size:.875rem}.barometre__barre{display:flex;height:.625rem;margin:0;border-radius:1rem;overflow:hidden;background:var(--fond-200)}.barometre__plus{background:var(--sauge)}.barometre__mitige{background:var(--abricot)}.barometre__moins{background:var(--encre-douce)}.barometre__chiffres{margin:var(--espace-1) 0 0;color:var(--encre-douce);font-size:.8125rem}.barometre__citation{margin:var(--espace-3) 0 0;padding:0;border:0;background:none;font-size:.9375rem;font-style:normal}.barometre__citation footer{margin-top:var(--espace-1);color:var(--encre-douce);font-size:.8125rem}.fiche-technique{margin:var(--espace-6) 0;padding:var(--espace-5);border:1px solid var(--trait);border-radius:var(--rayon-2);background:var(--fond-carte)}.fiche-technique__titre{margin:0 0 var(--espace-3);font-family:var(--font-titre);font-size:1.1875rem;font-weight:700}.fiche-technique dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0 var(--espace-5);margin:0}.fiche-technique dl>div{display:flex;justify-content:space-between;gap:var(--espace-3);padding:var(--espace-2) 0;border-bottom:1px solid var(--trait)}.fiche-technique dt{color:var(--encre-douce);font-size:.875rem;font-weight:700}.fiche-technique dd{margin:0;text-align:right;font-size:.9375rem}.fiche-technique__source{margin:var(--espace-3) 0 0;color:var(--encre-douce);font-size:.8125rem}.vitrine{margin:var(--espace-7) 0}.vitrine__titre{margin:0 0 var(--espace-4);font-family:var(--font-titre);font-size:1.375rem;font-weight:700}.vitrine__grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--espace-3)}.vitrine__carte{display:flex;flex-direction:column;padding:var(--espace-4) var(--espace-3);border:1px solid var(--trait);border-radius:var(--rayon-2);background:var(--fond-carte);text-align:center}.vitrine__carte:first-child{border-color:var(--abricot);box-shadow:var(--ombre-posee)}.vitrine__role{align-self:center;margin:0 0 var(--espace-3);padding:var(--espace-1) var(--espace-3);border-radius:var(--rayon-pastille);background:var(--sauge-voile);color:var(--sauge-texte);font-size:.8125rem;font-weight:700}.vitrine__carte:first-child .vitrine__role{background:var(--abricot-voile);color:var(--abricot-texte)}.vitrine__image img{display:block;width:100%;max-width:9rem;aspect-ratio:1 / 1;height:auto;margin:0 auto var(--espace-3);padding:var(--espace-2);border-radius:var(--rayon-1);background:var(--fond-photo);object-fit:contain}.vitrine__nom{margin:0 0 var(--espace-2);font-family:var(--font-titre);font-size:1.0625rem;font-weight:700;line-height:1.25}.vitrine__pourquoi{margin:0 0 var(--espace-3);color:var(--encre-douce);font-size:.875rem}.vitrine__action{margin:auto 0 0}.vitrine__action .bouton-affilie{width:100%;padding-inline:var(--espace-2);font-size:.8125rem}.vitrine__avis{margin:var(--espace-2) 0 0;font-size:.8125rem}.vitrine__avis a{color:var(--encre-douce)}.vitrine__note{margin:var(--espace-3) 0 0;color:var(--encre-douce);font-size:.8125rem}@media(max-width:37.5rem){.vitrine__grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espace-3)}.vitrine__carte{padding:var(--espace-3)}}.encart-produit{display:grid;grid-template-columns:minmax(0,15rem) 1fr;gap:var(--espace-5);align-items:center;margin:var(--espace-5) 0 var(--espace-6);padding:var(--espace-5);border:1px solid var(--trait);border-radius:var(--rayon-2);background:var(--fond-carte)}.encart-produit__image img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;padding:var(--espace-3);border-radius:var(--rayon-1);background:var(--fond-photo)}.encart-produit__pastille{display:inline-block;margin:0 0 var(--espace-2);padding:var(--espace-1) var(--espace-3);border-radius:2rem;background:var(--abricot-voile);color:var(--abricot-texte);font-size:.8125rem;font-weight:700}.encart-produit__nom{margin:0 0 var(--espace-3);font-family:var(--font-titre);font-size:1.375rem;font-weight:800;line-height:1.2}.encart-produit__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espace-2) var(--espace-4);margin:0}.encart-produit__specs div{padding-bottom:var(--espace-2);border-bottom:1px solid var(--trait)}.encart-produit__specs dt{color:var(--encre-douce);font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.encart-produit__specs dd{margin:0;font-weight:700}.encart-produit__lus{margin:var(--espace-3) 0 0;color:var(--encre-douce);font-size:.8125rem}@media(max-width:37.5rem){.encart-produit{grid-template-columns:1fr;padding:var(--espace-4)}.encart-produit__image{max-width:14rem;margin:0 auto}}.avantages{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--espace-4);margin:var(--espace-6) 0}.avantages>div{padding:var(--espace-4) var(--espace-5);border-radius:var(--rayon-2)}.avantages__plus{background:var(--sauge-voile)}.avantages__moins{background:var(--fond-200)}.avantages__pourqui{grid-column:1 / -1;background:var(--fond-100);border:1px solid var(--trait)}.avantages__pourqui p:last-child{margin:0}.avantages__titre{margin:0 0 var(--espace-2);font-family:var(--font-titre);font-weight:800}.avantages ul{margin:0;padding:0;list-style:none}.avantages li{position:relative;margin:var(--espace-2) 0;padding-left:1.6rem}.avantages__plus li:before{content:"+";position:absolute;left:0;color:var(--sauge-texte);font-weight:800}.avantages__moins li:before{content:"−";position:absolute;left:0;color:var(--encre-douce);font-weight:800}.sommaire{display:flex;flex-wrap:wrap;gap:var(--espace-2);margin:var(--espace-5) 0}.sommaire a{padding:var(--espace-1) var(--espace-3);border:1px solid var(--trait-fort);border-radius:var(--rayon-pastille);font-size:.875rem;font-weight:600;text-decoration:none}.sommaire a:hover{border-color:var(--encre)}.sommaire a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[id=fiche],[id=selection],[id=avis-acheteurs],[id=comparer],[id=choisir]{scroll-margin-top:var(--espace-5)}.sommaire--intertitres{display:block;padding:var(--espace-4) var(--espace-5);background:var(--fond-carte);border:1px solid var(--trait);border-radius:var(--rayon-2)}.sommaire__titre{margin:0 0 var(--espace-2);font-family:var(--font-titre);font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--encre-douce)}.sommaire--intertitres ol{margin:0;padding-left:1.4rem}.sommaire--intertitres li{margin:0 0 var(--espace-2);padding-left:var(--espace-1);line-height:1.4}.sommaire--intertitres li::marker{color:var(--sauge-texte);font-weight:800}.sommaire--intertitres a{display:inline;padding:0;border:0;border-radius:0;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:underline;text-decoration-color:var(--trait-fort);text-underline-offset:3px}.sommaire--intertitres a:hover{text-decoration-color:currentColor}h2[id]{scroll-margin-top:var(--espace-5)}@media(min-width:48rem){.sommaire--intertitres ol{columns:2;column-gap:var(--espace-6)}.sommaire--intertitres li{break-inside:avoid}}.cta-mobile{display:none}@media(max-width:48rem){.cta-mobile{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;margin:0;padding:var(--espace-2) max(var(--espace-4),env(safe-area-inset-right,0px)) calc(var(--espace-2) + env(safe-area-inset-bottom,0px)) max(var(--espace-4),env(safe-area-inset-left,0px));background:var(--fond-100);border-top:1px solid var(--trait);box-shadow:0 -6px 18px #2c272214}.cta-mobile .bouton-affilie{width:100%;margin:0}body:has(.cta-mobile){padding-bottom:4.5rem}}.outil__achat{margin:var(--espace-2) 0 0}.outil__achat .bouton-affilie{display:inline-block;margin:0;padding-inline:var(--espace-5);font-size:.875rem}.outil__form--champs .outil__champ{display:grid;gap:var(--espace-1);max-width:22rem;margin:0 0 var(--espace-3);cursor:auto}.outil__form--champs .outil__champ span{font-weight:700}.outil__form--champs input,.outil__form--champs select{width:100%;padding:var(--espace-2) var(--espace-3);border:1px solid var(--trait-fort);border-radius:var(--rayon-1);background:var(--fond-carte);color:var(--encre);font:inherit}.outil__form--champs input:focus-visible,.outil__form--champs select:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.outil__tailles{display:grid;gap:var(--espace-3);margin:0;padding:0;list-style:none;font-weight:400}.outil__taille{padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-1);background:var(--fond-carte)}.outil__taille--hors{opacity:.7}.outil__note{margin:var(--espace-3) 0 0;color:var(--encre-douce);font-size:.875rem}.outil .comparatif{margin:var(--espace-3) 0 0}.outil__age{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--espace-3)}.outil__age div{display:grid;gap:var(--espace-1);padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-1);background:var(--fond-carte)}.outil__age b{font-family:var(--font-titre);font-size:1.75rem;line-height:1.1;font-variant-numeric:tabular-nums}.outil__age span{color:var(--encre-douce);font-size:.875rem;font-weight:400}.outil--age select{font:inherit;padding:var(--espace-1) var(--espace-2);border:1px solid var(--trait-fort);border-radius:var(--rayon-1);background:var(--fond-carte);color:var(--encre)}.outil__grille{margin:var(--espace-4) 0 0;overflow-x:auto}.outil__grille table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.outil__grille th,.outil__grille td{padding:var(--espace-2);border-bottom:1px solid var(--trait);text-align:left}.outil__grille thead th{font-size:.875rem;vertical-align:bottom}.outil__grille tbody th{white-space:nowrap}@media(max-width:30rem){.outil__grille th,.outil__grille td{padding:var(--espace-2) var(--espace-1);font-size:.875rem}}.outil__arbre ul{margin:var(--espace-1) 0 var(--espace-2)}.outil__arbre p{margin:var(--espace-1) 0}.outil__parcours{margin:0 0 var(--espace-3);padding-left:var(--espace-5);color:var(--encre-douce);font-size:.875rem}.outil__parcours b{display:block;color:var(--encre);font-weight:650}.outil__question{display:grid;gap:var(--espace-2)}.outil__aide{margin:0 0 var(--espace-1);color:var(--encre-douce);font-size:.9375rem}.outil__reponse{display:block;width:100%;padding:var(--espace-3) var(--espace-4);border:1px solid var(--trait);border-radius:var(--rayon-1);background:var(--fond-carte);color:var(--encre);font:inherit;text-align:left;cursor:pointer}.outil__reponse:hover{border-color:var(--sauge-texte)}.outil__reponse:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.outil__verdict{padding:var(--espace-4);border-left:4px solid var(--sauge);border-radius:var(--rayon-1);background:var(--fond-carte)}.outil__verdict p{margin:0 0 var(--espace-2)}.outil__verdict ul{margin:0;padding-left:var(--espace-5)}.outil__verdict-titre{font-family:var(--font-titre);font-size:1.125rem;font-weight:650}.outil__verdict--attention{border-left-color:var(--abricot)}.outil__verdict--alerte{border-left-color:var(--abricot-texte);background:var(--abricot-voile)}.outil--arbre .outil__nav,.outil__quiz .outil__bouton{margin-top:var(--espace-3)}.outil__reponse:disabled{cursor:default}.outil__reponse--bonne{border-color:var(--sauge-texte);background:var(--sauge-voile);font-weight:650}.outil__reponse--fausse{border-color:var(--abricot-texte);text-decoration:line-through}.outil__quiz .outil__verdict{margin-top:var(--espace-3)}.outil__quiz-liste details{margin:var(--espace-1) 0 var(--espace-3)}.protocole{margin:var(--espace-6) 0}.protocole__titre{margin:0 0 var(--espace-2);font-family:var(--font-titre);font-size:1.1875rem;font-weight:600}.protocole__tete{display:flex;flex-wrap:wrap;gap:var(--espace-1) var(--espace-5);margin:0 0 var(--espace-3);color:var(--encre-douce);font-size:.9375rem;font-variant-numeric:tabular-nums}.protocole__tete b,.protocole__materiel b{color:var(--encre);font-weight:650}.protocole__materiel{margin:0 0 var(--espace-5);font-size:.9375rem}.protocole__materiel b{margin-right:var(--espace-2)}.protocole__etapes{margin:0;padding:0;list-style:none;counter-reset:etape}.protocole__etape{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--espace-4);padding-bottom:var(--espace-6)}.protocole__etape:before{counter-increment:etape;content:counter(etape);position:relative;z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:2px solid var(--sauge);border-radius:var(--rayon-1);background:var(--fond-carte);color:var(--sauge-texte);font-weight:750;font-size:1.125rem;font-variant-numeric:tabular-nums}.protocole__etape:after{content:"";position:absolute;left:calc(1.375rem - 1.5px);top:2.75rem;bottom:0;width:3px;border-radius:3px;background:var(--abricot)}.protocole__etape:last-child{padding-bottom:0}.protocole__etape:last-child:after{display:none}.protocole__etape>div{display:grid;gap:var(--espace-3);min-width:0;padding-top:.35rem}.protocole__etape p{margin:0}.protocole__nom{font-family:var(--font-titre);font-size:1.0625rem;font-weight:650}.protocole__reperes{display:flex;flex-wrap:wrap;gap:var(--espace-1) var(--espace-4);color:var(--encre-douce);font-size:.875rem;font-variant-numeric:tabular-nums}.protocole__critere{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--espace-3);align-items:start;padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-1);background:var(--sauge-voile);font-size:.9375rem;line-height:1.5}.protocole__critere b{padding-top:.15rem;color:var(--sauge-texte);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.protocole__critere--recul{background:var(--abricot-voile)}.protocole__critere--recul b{color:var(--abricot-texte)}.protocole__variante{padding-left:var(--espace-3);border-left:3px solid var(--trait-fort);color:var(--encre-douce);font-size:.9375rem}.protocole__sources{margin:var(--espace-5) 0 0;color:var(--encre-douce);font-size:.8125rem}@media(max-width:30rem){.protocole__etape{grid-template-columns:2.25rem minmax(0,1fr);gap:var(--espace-3)}.protocole__etape:before{width:2.25rem;height:2.25rem;font-size:1rem}.protocole__etape:after{left:calc(1.125rem - 1.5px);top:2.25rem}.protocole__critere{grid-template-columns:minmax(0,1fr);gap:var(--espace-1)}}.comparateur__amazon{margin:var(--espace-2) 0 0}.comparateur__amazon .bouton-affilie,.comparateur__pied .bouton-affilie{display:block;margin:0;padding:var(--espace-2) var(--espace-2);font-size:.8125rem;text-align:center;line-height:1.25}.comparateur__avis{margin:var(--espace-1) 0 0;font-size:.8125rem}.comparateur__pied{border-bottom:0!important}.comparateur__repli .bouton-affilie{display:inline-block;margin:0;padding:var(--espace-1) var(--espace-2);font-size:.75rem;white-space:nowrap}.encart-produit__action{margin:var(--espace-4) 0 0}.encart-produit__action .bouton-affilie{display:inline-block;margin:0;padding-inline:var(--espace-6)}.comparateur__entete{display:flex;flex-direction:column}.comparateur__entete .comparateur__nom{flex-grow:1}:root{--largeur: 44rem}@font-face{font-family:Fraunces;src:url(/polices/fraunces-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/polices/figtree-latin-wght-normal.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--font-titre: "Fraunces", Georgia, "Times New Roman", serif;--font-texte: "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}
