.simu[data-astro-cid-bronzlv7]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}@media (width<=880px){.simu[data-astro-cid-bronzlv7]{grid-template-columns:1fr}}.simu[data-astro-cid-bronzlv7] fieldset[data-astro-cid-bronzlv7]{border:0;margin:0;padding:0}.simu[data-astro-cid-bronzlv7] legend[data-astro-cid-bronzlv7]{font-family:var(--font-titre);margin-bottom:1.2rem;padding:0;font-size:1.32rem}.simu__groupes[data-astro-cid-bronzlv7]{gap:1.6rem;display:grid}.simu__groupe[data-astro-cid-bronzlv7] h4[data-astro-cid-bronzlv7]{color:var(--color-encre-tenu);margin:0 0 .7rem;font-size:.8rem;font-weight:600}.simu__cases[data-astro-cid-bronzlv7]{flex-wrap:wrap;gap:.5rem;display:flex}.simu__case[data-astro-cid-bronzlv7]{position:relative}.simu__case[data-astro-cid-bronzlv7] input[data-astro-cid-bronzlv7]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.simu__case[data-astro-cid-bronzlv7] span[data-astro-cid-bronzlv7]{border:1px solid var(--color-trait);background:var(--color-blanc);transition:border-color .2s var(--ease-melitys), background .2s var(--ease-melitys), color .2s var(--ease-melitys), opacity .2s var(--ease-melitys);border-radius:999px;align-items:baseline;gap:.5rem;padding:.55rem 1rem;font-size:.9rem;display:inline-flex}.simu__case[data-astro-cid-bronzlv7] span[data-astro-cid-bronzlv7] em[data-astro-cid-bronzlv7]{color:var(--color-encre-tenu);font-variant-numeric:lining-nums tabular-nums;font-size:.8rem;font-style:normal}.simu__case[data-astro-cid-bronzlv7] input[data-astro-cid-bronzlv7]:checked+span[data-astro-cid-bronzlv7]{background:var(--color-encre);color:var(--color-lin);border-color:var(--color-encre)}.simu__case[data-astro-cid-bronzlv7] input[data-astro-cid-bronzlv7]:checked+span[data-astro-cid-bronzlv7] em[data-astro-cid-bronzlv7]{color:var(--color-lin-profond)}.simu__case[data-astro-cid-bronzlv7] input[data-astro-cid-bronzlv7]:disabled+span[data-astro-cid-bronzlv7]{opacity:.32;cursor:not-allowed}.simu__case[data-astro-cid-bronzlv7] input[data-astro-cid-bronzlv7]:focus-visible+span[data-astro-cid-bronzlv7]{outline:2px solid var(--color-accent-texte);outline-offset:2px}.simu__quantite[data-astro-cid-bronzlv7]{color:var(--color-encre-doux);align-items:center;gap:.6rem;font-size:.85rem;display:inline-flex}.simu__quantite[data-astro-cid-bronzlv7][hidden]{display:none}.simu__quantite[data-astro-cid-bronzlv7] select[data-astro-cid-bronzlv7]{border:1px solid var(--color-trait);border-radius:var(--radius-s);font:inherit;background:var(--color-blanc);color:var(--color-encre);padding:.35rem .6rem}.simu__resultat[data-astro-cid-bronzlv7]{background:var(--color-blanc);border:1px solid var(--color-trait);border-radius:var(--radius-l);padding:1.7rem 1.8rem;position:sticky;top:100px}@media (width<=880px){.simu__resultat[data-astro-cid-bronzlv7]{position:static}}.simu__attente,.simu__alerte{color:var(--color-encre-doux);margin:0;font-size:.9rem}.simu__alerte[data-astro-cid-bronzlv7]{color:#8c5a3c}.simu__detail{gap:.5rem;margin:0 0 1rem;font-size:.92rem;display:grid}.simu__detail div{justify-content:space-between;gap:1rem;display:flex}.simu__detail dt{margin:0}.simu__detail dd{font-variant-numeric:lining-nums tabular-nums;margin:0}.simu__plein{border-top:1px solid var(--color-trait);color:var(--color-encre-tenu);justify-content:space-between;gap:1rem;padding-top:.8rem;font-size:.9rem;display:flex}.simu__plein span:last-child{text-decoration:line-through;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.simu__remise{letter-spacing:.04em;color:var(--color-accent-texte);background:var(--color-accent-pale);border-radius:999px;margin:1.1rem 0 .2rem;padding:.25rem .7rem;font-size:.78rem;font-weight:600;display:inline-block}.simu__prix{font-family:var(--font-titre);font-variant-numeric:lining-nums tabular-nums;margin:.5rem 0 .2rem;font-size:3rem;line-height:1}.simu__economie{color:var(--color-encre-doux);font-variant-numeric:lining-nums tabular-nums;margin:0 0 .4rem;font-size:.88rem}.simu__duree{color:var(--color-encre-tenu);margin:0 0 1.3rem;font-size:.82rem}.simu__resultat .bouton{width:100%}.simu__note{color:var(--color-encre-tenu);margin:.9rem 0 0;font-size:.8rem}.tete[data-astro-cid-zrumji7c] h1[data-astro-cid-zrumji7c]{margin:0 0 1.2rem}.tete[data-astro-cid-zrumji7c] .chapo[data-astro-cid-zrumji7c] strong[data-astro-cid-zrumji7c]{color:var(--color-encre);font-weight:600}.simulateur[data-astro-cid-zrumji7c]{background:var(--color-lin-tiede)}.simulateur[data-astro-cid-zrumji7c] h2[data-astro-cid-zrumji7c]{margin:0 0 .9rem}.simulateur[data-astro-cid-zrumji7c] .chapo[data-astro-cid-zrumji7c]{margin:0 0 2.2rem}.deja[data-astro-cid-zrumji7c] h2[data-astro-cid-zrumji7c]{margin:0 0 .9rem}.deja[data-astro-cid-zrumji7c] .chapo[data-astro-cid-zrumji7c]{margin:0 0 2rem}.forfaits[data-astro-cid-zrumji7c]{max-width:820px;margin:0 0 2.2rem;padding:0;list-style:none}.forfaits[data-astro-cid-zrumji7c] li[data-astro-cid-zrumji7c]+li[data-astro-cid-zrumji7c]{border-top:1px solid var(--color-trait)}.forfaits[data-astro-cid-zrumji7c] li[data-astro-cid-zrumji7c]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;padding:1rem 0;display:flex}.forfaits__nom[data-astro-cid-zrumji7c]{font-family:var(--font-titre);flex-wrap:wrap;align-items:baseline;gap:.45rem;font-size:1.2rem;display:flex}.forfaits__plus[data-astro-cid-zrumji7c]{color:var(--color-accent)}.forfaits__prix[data-astro-cid-zrumji7c]{white-space:nowrap;align-items:baseline;gap:.8rem;display:flex}.forfaits__plein[data-astro-cid-zrumji7c]{color:var(--color-encre-tenu);text-decoration:line-through;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);font-size:.88rem}.forfaits__final[data-astro-cid-zrumji7c]{font-family:var(--font-titre);font-size:1.35rem}.forfaits__eco[data-astro-cid-zrumji7c]{color:var(--color-accent-texte);background:var(--color-accent-pale);border-radius:999px;padding:.2rem .55rem;font-size:.78rem}.grille[data-astro-cid-zrumji7c] h2[data-astro-cid-zrumji7c]{margin:0 0 1.5rem}.grille--hommes[data-astro-cid-zrumji7c]{background:var(--color-lin-tiede)}.autres-soins[data-astro-cid-zrumji7c] h2[data-astro-cid-zrumji7c]{margin:0 0 1.5rem}.tarifs-soins[data-astro-cid-zrumji7c]{max-width:820px;margin:0;padding:0;list-style:none}.tarifs-soins[data-astro-cid-zrumji7c] li[data-astro-cid-zrumji7c]+li[data-astro-cid-zrumji7c]{border-top:1px solid var(--color-trait)}.tarifs-soins[data-astro-cid-zrumji7c] a[data-astro-cid-zrumji7c]{color:inherit;transition:padding-left .25s var(--ease-melitys);grid-template-columns:1fr auto 5rem;align-items:baseline;gap:1.2rem;padding:.95rem .5rem .95rem 0;text-decoration:none;display:grid}.tarifs-soins[data-astro-cid-zrumji7c] a[data-astro-cid-zrumji7c]:hover{padding-left:.5rem}.tarifs-soins__nom[data-astro-cid-zrumji7c]{font-family:var(--font-titre);font-size:1.15rem}.tarifs-soins__duree[data-astro-cid-zrumji7c]{color:var(--color-encre-tenu);font-size:.85rem}.tarifs-soins__prix[data-astro-cid-zrumji7c]{font-family:var(--font-titre);text-align:right;font-size:1.2rem}@media (width<=600px){.tarifs-soins[data-astro-cid-zrumji7c] a[data-astro-cid-zrumji7c]{grid-template-columns:1fr auto}.tarifs-soins__duree[data-astro-cid-zrumji7c]{grid-column:1;font-size:.8rem}.tarifs-soins__prix[data-astro-cid-zrumji7c]{grid-row:1/span 2;align-self:center}}.consult[data-astro-cid-zrumji7c]{background:var(--color-accent-pale)}.consult__interieur[data-astro-cid-zrumji7c]{max-width:680px}.consult[data-astro-cid-zrumji7c] h2[data-astro-cid-zrumji7c]{margin:0 0 1rem}.consult[data-astro-cid-zrumji7c] p[data-astro-cid-zrumji7c]{color:var(--color-encre-doux);font-size:var(--text-chapo);margin:0 0 1.5rem}.liste-puces[data-astro-cid-zrumji7c]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.liste-puces[data-astro-cid-zrumji7c] li[data-astro-cid-zrumji7c]{color:var(--color-encre-doux);padding-left:1.3rem;position:relative}.liste-puces[data-astro-cid-zrumji7c] li[data-astro-cid-zrumji7c]:before{content:"";background:var(--color-accent-texte);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}
