.calendrier__corps[data-astro-cid-a2lwzgtx]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.calendrier__graphe[data-astro-cid-a2lwzgtx]{gap:10px;display:grid}.calendrier__graphe[data-astro-cid-a2lwzgtx] svg[data-astro-cid-a2lwzgtx]{width:100%;height:auto;overflow:visible}.calendrier__seuil[data-astro-cid-a2lwzgtx]{stroke:var(--c-ambre-sable);stroke-width:1.5px;stroke-dasharray:5 6;opacity:.7}.calendrier__seuil-texte[data-astro-cid-a2lwzgtx]{fill:var(--c-ambre-sable);font:600 13px/1 var(--f-texte)}.point[data-astro-cid-a2lwzgtx]{opacity:0;transition:opacity .3s}.point[data-astro-cid-a2lwzgtx] line[data-astro-cid-a2lwzgtx]{stroke:var(--c-encre);stroke-width:1.5px;stroke-dasharray:3 4}.point[data-astro-cid-a2lwzgtx] circle[data-astro-cid-a2lwzgtx]{fill:var(--c-accent);stroke:#fff;stroke-width:3px}.point[data-astro-cid-a2lwzgtx] text[data-astro-cid-a2lwzgtx]{fill:var(--c-encre);font:700 16px/1 var(--f-texte)}.calendrier__mois[data-astro-cid-a2lwzgtx]{border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin:0;padding:0;display:grid}.mois[data-astro-cid-a2lwzgtx] input[data-astro-cid-a2lwzgtx]{opacity:0;position:absolute}.mois[data-astro-cid-a2lwzgtx] label[data-astro-cid-a2lwzgtx]{cursor:pointer;border-radius:12px;align-content:center;justify-items:center;gap:4px;min-height:52px;padding:6px 2px;font-size:14px;font-weight:600;line-height:1.2;transition:background .2s,color .2s;display:grid}.mois[data-astro-cid-a2lwzgtx] label[data-astro-cid-a2lwzgtx]:hover{background:var(--c-carte)}.mois[data-astro-cid-a2lwzgtx] input[data-astro-cid-a2lwzgtx]:checked+label[data-astro-cid-a2lwzgtx]{background:var(--c-encre);color:var(--c-accent)}.mois[data-astro-cid-a2lwzgtx] input[data-astro-cid-a2lwzgtx]:focus-visible+label[data-astro-cid-a2lwzgtx]{outline:2px solid var(--c-ambre-sable);outline-offset:2px}.mois__etat[data-astro-cid-a2lwzgtx]{border-radius:50%;width:8px;height:8px;display:inline-block}.mois__etat--saison[data-astro-cid-a2lwzgtx]{background:var(--c-eau-vive)}.mois__etat--reprise[data-astro-cid-a2lwzgtx]{background:var(--c-accent)}.mois__etat--hivernage[data-astro-cid-a2lwzgtx]{background:#9fb3bc}.calendrier__legende[data-astro-cid-a2lwzgtx]{color:var(--c-texte-sable);flex-wrap:wrap;gap:6px 18px;font-size:13px;line-height:1.6;display:flex}.calendrier__legende[data-astro-cid-a2lwzgtx]>span[data-astro-cid-a2lwzgtx]{align-items:center;gap:6px;display:inline-flex}.calendrier__detail[data-astro-cid-a2lwzgtx]{border-radius:var(--r-panneau);background:var(--c-carte);gap:10px;padding:26px 28px;display:grid}.calendrier__etat[data-astro-cid-a2lwzgtx]{border-radius:var(--capsule);background:var(--c-encre);width:fit-content;color:var(--c-accent);padding:4px 12px;font-size:13px;font-weight:650;line-height:1.6}.calendrier__detail[data-astro-cid-a2lwzgtx] h3[data-astro-cid-a2lwzgtx]{font-size:26px;line-height:1.2}.calendrier__detail[data-astro-cid-a2lwzgtx] p[data-astro-cid-a2lwzgtx]:not(.calendrier__etat){color:var(--c-texte-sable);line-height:1.6}.calendrier__detail[data-astro-cid-a2lwzgtx] .calendrier__temp[data-astro-cid-a2lwzgtx]{color:var(--c-ambre-sable);font-weight:650}@media (width<=899px){.calendrier__corps[data-astro-cid-a2lwzgtx]{grid-template-columns:minmax(0,1fr)}.calendrier__mois[data-astro-cid-a2lwzgtx]{grid-template-columns:repeat(6,minmax(0,1fr))}.calendrier__seuil-texte[data-astro-cid-a2lwzgtx]{font-size:24px}.point[data-astro-cid-a2lwzgtx] text[data-astro-cid-a2lwzgtx]{font-size:30px}}.formules__liste[data-astro-cid-i6sspqi2]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;padding:0;display:grid}.formule[data-astro-cid-i6sspqi2]{border:1px solid var(--c-filet-nuit);border-radius:var(--r-panneau);background:var(--c-nuit-2);grid-template-rows:auto auto auto 1fr auto;gap:14px;padding:30px 28px;display:grid}.formule--avant[data-astro-cid-i6sspqi2]{border-color:var(--c-accent);background:linear-gradient(180deg, #f2b33d1f, var(--c-nuit-2) 60%);grid-template-rows:auto auto auto auto 1fr auto}.formule__badge[data-astro-cid-i6sspqi2]{border-radius:var(--capsule);background:var(--c-accent);width:fit-content;color:var(--c-sur-accent);padding:4px 12px;font-size:13px;font-weight:700;line-height:1.6}.formule[data-astro-cid-i6sspqi2] h3[data-astro-cid-i6sspqi2]{font-size:30px}.formule__prix[data-astro-cid-i6sspqi2]{font:400 var(--t-prix)/1 var(--f-titre);color:var(--c-accent)}.formule__prix[data-astro-cid-i6sspqi2] span[data-astro-cid-i6sspqi2]{color:var(--c-texte-2);font:500 16px/1 var(--f-texte)}.formule__phrase[data-astro-cid-i6sspqi2]{color:var(--c-texte-2)}.formule__inclus[data-astro-cid-i6sspqi2]{border-top:1px solid var(--c-filet-nuit);align-content:start;gap:10px;margin:6px 0;padding:18px 0 0;display:grid}.formule__inclus[data-astro-cid-i6sspqi2] li[data-astro-cid-i6sspqi2]{gap:10px;font-size:16px;line-height:1.5;display:flex}.formule__inclus[data-astro-cid-i6sspqi2] li[data-astro-cid-i6sspqi2] svg{color:var(--c-accent);margin-top:2px}.formule[data-astro-cid-i6sspqi2] .bouton[data-astro-cid-i6sspqi2]{justify-self:start}@media (width<=999px){.formules__liste[data-astro-cid-i6sspqi2]{grid-template-columns:minmax(0,1fr)}}
