.cpt[data-astro-cid-n5c3npcu]{border-radius:var(--rayon);background:var(--surface);color:var(--encre);box-shadow:0 1px 0 var(--filet), 0 24px 48px -32px color-mix(in srgb, var(--sombre) 35%, transparent);gap:20px;padding:clamp(24px,4vw,40px);display:grid}.cpt__tete[data-astro-cid-n5c3npcu]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cpt__libelle[data-astro-cid-n5c3npcu]{color:var(--texte-2);font-size:var(--t-petit);margin:0;padding:0;line-height:1.6}.cpt__invites[data-astro-cid-n5c3npcu]{font:400 clamp(40px, 5vw, 56px) / 1 var(--f-titre)}.cpt__curseur[data-astro-cid-n5c3npcu]{width:100%;height:44px;accent-color:var(--accent);cursor:pointer;margin:0}.cpt__bloc-invites[data-astro-cid-n5c3npcu]{gap:4px;display:grid}.cpt__bornes[data-astro-cid-n5c3npcu]{color:var(--texte-2);justify-content:space-between;margin-top:-4px;font-size:13px;line-height:1.6;display:flex}.cpt__formules[data-astro-cid-n5c3npcu]{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.cpt__formules[data-astro-cid-n5c3npcu] legend[data-astro-cid-n5c3npcu]{margin-bottom:8px}.cpt__choix[data-astro-cid-n5c3npcu]{position:relative}.cpt__choix[data-astro-cid-n5c3npcu] input[data-astro-cid-n5c3npcu]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cpt__choix[data-astro-cid-n5c3npcu] label[data-astro-cid-n5c3npcu]{border:1px solid var(--filet);border-radius:var(--capsule);align-items:center;min-height:44px;padding:8px 18px;font-size:15px;line-height:1.3;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.cpt__choix[data-astro-cid-n5c3npcu] input[data-astro-cid-n5c3npcu]:checked+label[data-astro-cid-n5c3npcu]{border-color:var(--encre);background:var(--encre);color:var(--fond)}.cpt__choix[data-astro-cid-n5c3npcu] input[data-astro-cid-n5c3npcu]:focus-visible+label[data-astro-cid-n5c3npcu]{outline:2px solid var(--accent);outline-offset:2px}.cpt__resultat[data-astro-cid-n5c3npcu]{border-top:1px solid var(--filet);padding-top:20px}.cpt__prix[data-astro-cid-n5c3npcu]{margin-top:4px}.cpt__prix[data-astro-cid-n5c3npcu] .prix__chiffres{white-space:normal;font-size:clamp(28px,3.4vw,40px)}.cpt__parinvite[data-astro-cid-n5c3npcu],.cpt__note[data-astro-cid-n5c3npcu]{color:var(--texte-2);font-size:15px;line-height:1.6}.cpt__bouton[data-astro-cid-n5c3npcu]{justify-self:start}.cpt__titre[data-astro-cid-n5c3npcu]{font:400 22px/1.2 var(--f-titre)}.cpt--barre[data-astro-cid-n5c3npcu]{grid-template-columns:1.1fr 1.25fr 1fr auto;align-items:center;gap:32px;padding:24px 32px}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__invites[data-astro-cid-n5c3npcu]{font-size:40px}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__formules[data-astro-cid-n5c3npcu]{border-left:1px solid var(--filet);padding-left:32px}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__resultat[data-astro-cid-n5c3npcu]{border-top:0;border-left:1px solid var(--filet);padding:0 0 0 32px}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__prix[data-astro-cid-n5c3npcu] .prix__chiffres{font-size:clamp(22px,2vw,29px)}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__choix[data-astro-cid-n5c3npcu] label[data-astro-cid-n5c3npcu]{padding:6px 14px;font-size:14px}@media (width<=1100px){.cpt--barre[data-astro-cid-n5c3npcu]{grid-template-columns:1fr 1fr}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__formules[data-astro-cid-n5c3npcu],.cpt--barre[data-astro-cid-n5c3npcu] .cpt__resultat[data-astro-cid-n5c3npcu]{border-left:0;padding-left:0}.cpt--barre[data-astro-cid-n5c3npcu] .cpt__bouton[data-astro-cid-n5c3npcu]{grid-column:1/-1;justify-self:stretch}}@media (width<=640px){.cpt__resultat[data-astro-cid-n5c3npcu]{text-align:center}.cpt__prix[data-astro-cid-n5c3npcu]{justify-content:center}.cpt--barre[data-astro-cid-n5c3npcu]{grid-template-columns:1fr;gap:18px;padding:22px}}.cpt--compact[data-astro-cid-n5c3npcu]{gap:14px;padding:24px}.cpt--compact[data-astro-cid-n5c3npcu] .cpt__invites[data-astro-cid-n5c3npcu]{font-size:44px}.cpt--compact[data-astro-cid-n5c3npcu] .cpt__resultat[data-astro-cid-n5c3npcu]{padding-top:14px}.cpt--compact[data-astro-cid-n5c3npcu] .cpt__bouton[data-astro-cid-n5c3npcu]{justify-self:stretch}.cpt--compact[data-astro-cid-n5c3npcu] .cpt__choix[data-astro-cid-n5c3npcu] label[data-astro-cid-n5c3npcu]{padding:8px 14px;font-size:14px}@media (prefers-reduced-motion:no-preference){.cpt__prix.pose{animation:pose .25s var(--courbe)}}@keyframes pose{0%{opacity:.2;transform:translateY(6px)}}.barre[data-astro-cid-vbhsy6c5]{z-index:3;margin-top:-96px;position:relative}.vitrine[data-astro-cid-fulet763]{height:360svh}.vitrine__colle[data-astro-cid-fulet763]{top:var(--entete);min-height:calc(100svh - var(--entete));align-content:center;gap:32px;padding-block:32px;display:grid;position:sticky;overflow:hidden}.vitrine__grille[data-astro-cid-fulet763]{grid-template-columns:.85fr 1.1fr .75fr;align-items:center;gap:56px;display:grid}.vitrine__texte[data-astro-cid-fulet763]{justify-items:start;gap:24px;display:grid}.vitrine__texte[data-astro-cid-fulet763] .repere[data-astro-cid-fulet763]{margin:0}.vitrine__texte[data-astro-cid-fulet763] h2[data-astro-cid-fulet763]{font-size:var(--t-h2)}.vitrine__scene[data-astro-cid-fulet763]{position:relative}.vitrine__compteur[data-astro-cid-fulet763]{color:var(--texte-2);letter-spacing:.12em;gap:6px;font-size:13px;display:flex;position:absolute;top:-34px;right:0}.vitrine__compteur[data-astro-cid-fulet763] span[data-astro-cid-fulet763]{display:none}.vitrine[data-astro-cid-fulet763][data-etape="0"] .vitrine__compteur[data-astro-cid-fulet763] span[data-astro-cid-fulet763]:first-child,.vitrine[data-astro-cid-fulet763][data-etape="1"] .vitrine__compteur[data-astro-cid-fulet763] span[data-astro-cid-fulet763]:nth-child(2),.vitrine[data-astro-cid-fulet763][data-etape="2"] .vitrine__compteur[data-astro-cid-fulet763] span[data-astro-cid-fulet763]:nth-child(3),.vitrine[data-astro-cid-fulet763][data-etape="3"] .vitrine__compteur[data-astro-cid-fulet763] span[data-astro-cid-fulet763]:nth-child(4){display:inline}.vitrine__cadre[data-astro-cid-fulet763]{aspect-ratio:4/5;background:var(--sombre);border-radius:20px;max-height:64svh;margin-inline:auto;position:relative;overflow:hidden}.vitrine__photo[data-astro-cid-fulet763]{opacity:0;transition:opacity .6s var(--courbe), transform 1.2s var(--courbe);margin:0;position:absolute;inset:0;transform:scale(1.04)}.vitrine__photo[data-astro-cid-fulet763] .photo{border-radius:0}.vitrine__photo[data-astro-cid-fulet763]:after{content:"";background:linear-gradient(180deg, transparent 55%, color-mix(in srgb, var(--encre) 80%, transparent));position:absolute;inset:0}.vitrine__photo[data-astro-cid-fulet763] figcaption[data-astro-cid-fulet763]{z-index:1;color:var(--sur-sombre);font:400 26px/1.15 var(--f-titre);gap:4px;padding:24px;display:grid;position:absolute;inset:auto 0 0}.vitrine__photo[data-astro-cid-fulet763] figcaption[data-astro-cid-fulet763] span[data-astro-cid-fulet763]{color:var(--accent-clair);font:500 11px/1.6 var(--f-texte);letter-spacing:.18em;text-transform:uppercase}.vitrine[data-astro-cid-fulet763][data-etape="0"] .vitrine__photo[data-astro-cid-fulet763]:first-child,.vitrine[data-astro-cid-fulet763][data-etape="1"] .vitrine__photo[data-astro-cid-fulet763]:nth-child(2),.vitrine[data-astro-cid-fulet763][data-etape="2"] .vitrine__photo[data-astro-cid-fulet763]:nth-child(3),.vitrine[data-astro-cid-fulet763][data-etape="3"] .vitrine__photo[data-astro-cid-fulet763]:nth-child(4){opacity:1;transform:none}.vitrine__vignettes[data-astro-cid-fulet763]{aspect-ratio:4/5;background:var(--surface);width:120px;box-shadow:0 18px 40px -20px color-mix(in srgb, var(--encre) 55%, transparent);border-radius:6px;padding:6px 6px 22px;position:absolute;top:8%;left:-56px;transform:rotate(-6deg)}.vitrine__vignettes[data-astro-cid-fulet763] .vitrine__vignette{opacity:0;border-radius:3px;width:calc(100% - 12px);height:calc(100% - 28px);transition:opacity .5s;position:absolute;inset:6px 6px 22px}.vitrine[data-astro-cid-fulet763][data-etape="0"] .vitrine__vignettes[data-astro-cid-fulet763] .vitrine__vignette:first-child,.vitrine[data-astro-cid-fulet763][data-etape="1"] .vitrine__vignettes[data-astro-cid-fulet763] .vitrine__vignette:nth-child(2),.vitrine[data-astro-cid-fulet763][data-etape="2"] .vitrine__vignettes[data-astro-cid-fulet763] .vitrine__vignette:nth-child(3),.vitrine[data-astro-cid-fulet763][data-etape="3"] .vitrine__vignettes[data-astro-cid-fulet763] .vitrine__vignette:nth-child(4){opacity:1}.vitrine__badge[data-astro-cid-fulet763]{background:var(--sombre);width:112px;height:112px;fill:var(--sur-sombre);font:500 9.6px var(--f-texte);border-radius:50%;animation:22s linear infinite tourne;position:absolute;bottom:22%;right:-44px}.vitrine__etoile[data-astro-cid-fulet763]{fill:var(--accent-clair);font-size:18px}@keyframes tourne{to{transform:rotate(360deg)}}.vitrine__liste[data-astro-cid-fulet763]{margin:0;padding:0;display:grid}.vitrine__liste[data-astro-cid-fulet763] li[data-astro-cid-fulet763]{border-bottom:1px solid var(--filet);color:var(--texte-2);grid-template-columns:14px 1fr;align-items:center;gap:2px 14px;padding:14px 0;transition:color .3s;display:grid}.vitrine__pastille[data-astro-cid-fulet763]{opacity:.45;border-radius:50%;width:12px;height:12px;transition:opacity .3s}.vitrine__genre[data-astro-cid-fulet763]{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500}.vitrine__legende[data-astro-cid-fulet763]{max-height:0;transition:max-height .4s var(--courbe);grid-column:2;font-size:14px;line-height:1.5;overflow:hidden}.vitrine[data-astro-cid-fulet763][data-etape="0"] .vitrine__liste[data-astro-cid-fulet763] li[data-astro-cid-fulet763]:first-child,.vitrine[data-astro-cid-fulet763][data-etape="1"] .vitrine__liste[data-astro-cid-fulet763] li[data-astro-cid-fulet763]:nth-child(2),.vitrine[data-astro-cid-fulet763][data-etape="2"] .vitrine__liste[data-astro-cid-fulet763] li[data-astro-cid-fulet763]:nth-child(3),.vitrine[data-astro-cid-fulet763][data-etape="3"] .vitrine__liste[data-astro-cid-fulet763] li[data-astro-cid-fulet763]:nth-child(4){color:var(--encre);& .vitrine__pastille{opacity:1}& .vitrine__legende{max-height:4em}}.vitrine__progression[data-astro-cid-fulet763]{background:var(--filet);height:1px}.vitrine__progression[data-astro-cid-fulet763] span[data-astro-cid-fulet763]{background:var(--encre);height:100%;transform:scaleX(var(--p,0));transform-origin:0;display:block}html:not(.js) .vitrine[data-astro-cid-fulet763]{height:auto}@media (width<=899px){.vitrine__grille[data-astro-cid-fulet763]{grid-template-columns:1fr;gap:28px}.vitrine__cadre[data-astro-cid-fulet763]{max-height:52svh}.vitrine__vignettes[data-astro-cid-fulet763]{width:84px;left:0}.vitrine__badge[data-astro-cid-fulet763]{width:84px;height:84px;right:0}.vitrine__liste[data-astro-cid-fulet763]{display:none}}@media (prefers-reduced-motion:reduce){.vitrine__badge[data-astro-cid-fulet763]{animation:none}}
