: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}.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}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 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__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)}.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}.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:Fredoka;src:url(/polices/fredoka-latin-wght-normal.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/polices/nunito-sans-latin-wght-normal.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}:root{--font-titre: "Fredoka", system-ui, "Segoe UI", Arial, sans-serif;--font-texte: "Nunito Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fond-100: #f7fbfa;--fond-200: #eaf4f2;--fond-carte: #ffffff;--fond-foret: #12302c;--encre: #1f2a2e;--encre-douce: #566a6e;--encre-foret: #e3f1ee;--sauge: #00beab;--sauge-texte: #00766a;--sauge-voile: #dcf4f1;--abricot: #e8577e;--abricot-texte: #ad2850;--abricot-voile: #fde8ee;--trait: #d9e7e4;--trait-fort: #b3cbc7;--focus: #00766a;--rayon-1: 12px;--rayon-2: 22px}@media(prefers-color-scheme:dark){:root{--fond-100: #111a19;--fond-200: #172321;--fond-carte: #1c2a28;--fond-foret: #0c1716;--encre: #e8f1ef;--encre-douce: #9cb0ad;--sauge: #2fd0bd;--sauge-texte: #5fdccb;--sauge-voile: #173a35;--abricot: #f07a9b;--abricot-texte: #f59bb4;--abricot-voile: #3a1d26;--trait: #25332f;--trait-fort: #3a4a46;--focus: #5fdccb}}
