.cmp{--cmp-vert:#1d6b45;--cmp-gris:#f2f2f0;--cmp-perdant:#8a8a85;--cmp-grille:minmax(0, 1fr) minmax(240px, 1.25fr) minmax(0, 1fr);--cmp-pas:28px;background:var(--fond-carte);color:var(--texte);border:1px solid var(--trait);font-family:var(--f-interface,inherit);border-radius:6px;font-size:1rem;line-height:1.3;overflow:hidden}@media (prefers-color-scheme:dark){.cmp{--cmp-vert:#4fae7d;--cmp-gris:#26231f;--cmp-perdant:#8f877d}}.cmp-rang{grid-template-columns:var(--cmp-grille);column-gap:var(--cmp-pas);align-items:center;padding-inline:20px;display:grid}.cmp-cale{justify-items:center;width:100%;display:grid}.cmp-duel{padding-block:22px 20px}.cmp-paire{justify-items:center;gap:12px;min-width:0;display:grid}.cmp-photo{width:100%;max-width:320px;height:auto;display:block}.cmp-fiche{grid-template-columns:auto auto;justify-content:center;place-items:center start;gap:2px 14px}.cmp-fiche>:not(.cmp-score){grid-column:2}.cmp-paire.b .cmp-fiche{text-align:right;justify-items:end}.cmp-paire.b .cmp-fiche>.cmp-score{grid-area:1/2/span 3}.cmp-paire.b .cmp-fiche>:not(.cmp-score){grid-column:1}.cmp-score{color:#fff;width:64px;height:64px;font-family:var(--f-titre,inherit);font-variant-numeric:tabular-nums;border-radius:6px;grid-row:span 3;place-items:center;font-size:32px;font-weight:800;line-height:1;display:grid}.cmp-score.vide{background:var(--trait);color:var(--texte-doux)}.cmp-mq{font-family:var(--f-interface,inherit);color:var(--texte-doux);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.cmp-nom{font-family:var(--f-titre,inherit);font-size:21px;font-weight:800;line-height:1.1}.cmp-nom a{color:inherit;text-decoration:none}.cmp-nom a:hover{text-decoration:underline}.cmp-meta{font-family:var(--f-interface,inherit);color:var(--texte-doux);font-size:12px}.cmp-vs{text-align:center;align-self:center;justify-items:center;gap:6px;display:grid}.cmp-gros{font-family:var(--f-titre,inherit);font-size:30px;font-weight:800;line-height:1}.cmp-verdict{text-wrap:balance;font-size:15px;font-weight:700}.cmp-avis{font-family:var(--f-interface,inherit);color:var(--texte-doux);font-size:11px}.cmp-section{border-top:1px solid var(--trait)}.cmp-titre{background:var(--cmp-gris);padding-block:10px}.cmp-titre h3{text-align:center;margin:0;font-size:16px}.cmp-nomcol{font-family:var(--f-interface,inherit);color:var(--texte-doux);white-space:nowrap;font-size:12px}.cmp-ligne{border-top:1px solid var(--trait);padding-block:11px}.cmp-val{font-family:var(--f-donnees,monospace);font-variant-numeric:tabular-nums;color:var(--cmp-perdant);white-space:nowrap;font-size:18px;font-weight:500}.cmp-val.mieux{color:var(--texte);font-weight:600}.cmp-val.nc{color:var(--texte-doux);font-size:13px}.cmp-val small{color:var(--texte-doux);margin-left:3px;font-size:11px;font-weight:400}.cmp-milieu{text-align:center;gap:4px;min-width:0;display:grid}.cmp-lib{font-size:14.5px;font-weight:700}.cmp-sous{color:var(--texte-doux);font-size:11.5px}.cmp-phrase{min-height:1.3em;font-size:13px}.cmp-phrase.egal{color:var(--texte-doux)}.cmp-axe{grid-template-columns:1fr 1fr;align-items:center;height:18px;display:grid;position:relative}.cmp-axe:after{content:"";background:var(--texte);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.cmp-moitie{align-items:center;gap:6px;height:100%;display:flex}.cmp-moitie.a{justify-content:flex-end}.cmp-jauge{background:var(--cmp-vert);height:8px}.cmp-moitie.a .cmp-jauge{border-radius:4px 0 0 4px}.cmp-moitie.b .cmp-jauge{border-radius:0 4px 4px 0}.cmp-pct{font-family:var(--f-donnees,monospace);white-space:nowrap;font-size:12px;font-weight:600}.cmp-pied{background:var(--cmp-gris);color:var(--texte-doux);border-top:1px solid var(--trait);padding:10px 20px;font-size:12px;line-height:1.5}.cmp-pied a{color:inherit}@media (width<=760px){.cmp{--cmp-grille:minmax(58px, .7fr) minmax(0, 1.6fr) minmax(58px, .7fr);--cmp-pas:10px}.cmp-rang{padding-inline:12px}.cmp-duel{grid-template-columns:1fr 1fr;row-gap:14px}.cmp-duel .cmp-vs{grid-area:2/1/auto/-1}.cmp-fiche,.cmp-paire.b .cmp-fiche{text-align:center;grid-template-columns:auto;justify-items:center}.cmp-fiche>:not(.cmp-score),.cmp-paire.b .cmp-fiche>:not(.cmp-score),.cmp-paire.b .cmp-fiche>.cmp-score{grid-area:auto/1;justify-self:center}.cmp-score{width:52px;height:52px;font-size:27px}.cmp-nom{font-size:17px}.cmp-val{font-size:14px}}.choix-duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:12px;margin:1rem 0 1.5rem;display:grid}.choix-duel label{font-family:var(--f-interface,inherit);color:var(--texte-doux);gap:4px;font-size:.85rem;font-weight:700;display:grid}.choix-duel select{font:inherit;color:var(--texte);background:var(--fond-carte);border:1px solid var(--trait);border-radius:6px;width:100%;padding:.6rem .7rem;font-size:1rem;font-weight:400}.choix-duel .vs-texte{font-family:var(--f-titre,inherit);padding-bottom:.6rem;font-weight:800}.choix-duel button,.bouton{font:inherit;color:#fff;background:var(--accent-fonce);cursor:pointer;border:0;border-radius:6px;padding:.65rem 1.2rem;font-weight:700;text-decoration:none;display:inline-block}.choix-duel button:hover,.bouton:hover{background:var(--accent);color:#fff}@media (width<=640px){.choix-duel{grid-template-columns:minmax(0,1fr)}.choix-duel .vs-texte{display:none}}.liste-duels{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.5rem 1.25rem;padding:0;list-style:none;display:grid}.liste-duels a{text-decoration:none}.catalogue{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem 1.25rem;display:grid}.catalogue h3{margin:0 0 .35rem;font-size:1.05rem}.catalogue ul{font-family:var(--f-interface,inherit);gap:.2rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.catalogue a{text-decoration:none}.note-pastille{color:#fff;font-variant-numeric:tabular-nums;border-radius:4px;place-items:center;min-width:2.1em;margin-right:.45em;padding:0 .3em;font-size:.8em;font-weight:800;display:inline-grid}.specs{border-collapse:collapse;width:100%;font-family:var(--f-interface,inherit)}.specs th,.specs td{text-align:left;border-bottom:1px solid var(--trait);padding:.55rem .7rem}.specs td{font-family:var(--f-interface,inherit);font-variant-numeric:tabular-nums}.page-course{max-width:var(--lecture)}.page-course table td small{color:var(--texte-doux)}.photo-chaussure{max-width:640px;margin:8px 0 28px}.photo-chaussure img{border-radius:6px;width:100%;height:auto;display:block}.photo-chaussure figcaption{color:var(--texte-doux);margin-top:6px;font-size:13px}.quiz{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem 1.25rem;margin:1rem 0 1.75rem;display:grid}.quiz-question{border:1px solid var(--trait);background:var(--fond-carte);border-radius:8px;align-content:start;gap:.4rem;margin:0;padding:.9rem;display:grid;position:relative}.quiz-question legend{float:left;width:100%;margin-bottom:.2rem;padding:0;font-size:.98rem;font-weight:700;line-height:1.3}.quiz-choix{border:1px solid var(--trait);cursor:pointer;font-family:var(--f-interface,inherit);border-radius:6px;align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.93rem;line-height:1.3;display:flex}.quiz-choix:hover{border-color:var(--accent)}.quiz-choix input{accent-color:var(--accent-fonce);flex:none;width:1.05rem;height:1.05rem;margin:0}.quiz-choix:has(input:checked){border-color:var(--accent-fonce);background:var(--accent-pale);font-weight:700}.quiz-choix:has(input:focus-visible){outline:2px solid var(--accent-fonce);outline-offset:2px}.quiz-question .quiz-pied,.quiz>noscript{grid-column:1/-1}.quiz-top{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1rem;margin:.5rem 0 1.5rem;padding:0;list-style:none;display:grid}.quiz-carte{border:1px solid var(--trait);background:var(--fond-carte);border-radius:8px;align-content:start;gap:.7rem;padding:1rem 1rem .85rem;display:grid}.quiz-tete{grid-template-columns:auto auto 1fr;align-items:center;gap:.75rem;display:grid}.quiz-tete>div{gap:2px;min-width:0;display:grid}.quiz-tete .cmp-score{grid-row:auto;width:52px;height:52px;font-size:25px}.quiz-tete .cmp-nom{margin:0;font-size:1.15rem}.quiz-rang{font-family:var(--f-titre,inherit);color:var(--texte-doux);min-width:1ch;font-size:1.6rem;font-weight:800}.quiz-raisons{gap:.3rem;margin:0;padding-left:1.1rem;font-size:.93rem;display:grid}.quiz-liens{font-family:var(--f-interface,inherit);margin:0;font-size:.9rem}.quiz-ensuite-titre{margin:0 0 .5rem;font-size:1rem}.quiz-ensuite{font-family:var(--f-interface,inherit);gap:.35rem;margin:0 0 1rem;padding-left:1.6rem;display:grid}.quiz-ensuite a{text-decoration:none}.quiz-pied{color:var(--texte-doux);font-size:.85rem}.quiz-choix small{color:var(--texte-doux);margin-top:1px;font-size:.8rem;font-weight:400;display:block}.quiz-info{display:inline}.quiz-aide{font:inherit;border:1px solid var(--accent-fonce);background:var(--fond-carte);width:1.35rem;height:1.35rem;color:var(--accent-fonce);cursor:help;vertical-align:.1em;border-radius:50%;margin-left:.4rem;padding:0;font-size:.75rem;font-weight:800;line-height:1}.quiz-aide:hover,.quiz-aide[aria-expanded=true]{background:var(--accent-fonce);color:#fff}.quiz-bulle{z-index:5;background:var(--texte);color:var(--fond-carte);font-family:var(--f-interface,inherit);border-radius:6px;padding:.7rem .8rem;font-size:.85rem;font-weight:400;line-height:1.45;display:none;position:absolute;top:2.6rem;left:.6rem;right:.6rem;box-shadow:0 6px 18px #0000002e}.quiz-bulle a{color:inherit;font-weight:700}.quiz-info:hover .quiz-bulle,.quiz-aide:focus-visible+.quiz-bulle,.quiz-aide[aria-expanded=true]+.quiz-bulle{display:block}
