.achat-page[data-astro-cid-n6vtfx6n]{color:#536655;background:#faf7f3;min-height:100vh;padding:8.5rem 1.5rem 6rem}.achat-entete[data-astro-cid-n6vtfx6n]{width:min(70rem,100%);margin:0 auto 2.5rem}.retour[data-astro-cid-n6vtfx6n]{color:#7a8f7d;text-underline-offset:4px;margin-bottom:2rem;font-size:.85rem;text-decoration:underline;display:inline-block}.surtitre[data-astro-cid-n6vtfx6n]{color:#7a8f7d;letter-spacing:.25em;text-transform:uppercase;margin:0 0 .8rem;font-size:.7rem}.achat-entete[data-astro-cid-n6vtfx6n] h1[data-astro-cid-n6vtfx6n]{color:#536655;margin:0;font:400 clamp(2.8rem,6vw,4.5rem)/.98 Cormorant Garamond,Georgia,serif}.achat-entete[data-astro-cid-n6vtfx6n] h1[data-astro-cid-n6vtfx6n] em[data-astro-cid-n6vtfx6n]{color:#a6849b;font-weight:400}.achat-entete[data-astro-cid-n6vtfx6n]>p[data-astro-cid-n6vtfx6n]:last-child{max-width:38rem;margin:1.5rem 0 0;line-height:1.65}.demo[data-astro-cid-n6vtfx6n],.abandon[data-astro-cid-n6vtfx6n]{background:#f7edf3;border:1px solid #dfc9d7;border-radius:14px;width:min(70rem,100%);margin:0 auto 1rem;padding:.9rem 1.1rem;font-size:.9rem}.abandon[data-astro-cid-n6vtfx6n]{background:#f2ebe0;border-color:#e8d9c5}.achat-grille[data-astro-cid-n6vtfx6n]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:2.5rem;width:min(70rem,100%);margin:0 auto;display:grid}.formulaire[data-astro-cid-n6vtfx6n]{gap:1rem;display:grid}.etape[data-astro-cid-n6vtfx6n]{background:#fff;border:1px solid #ede3d6;border-radius:20px;grid-template-columns:2.4rem 1fr;gap:1.25rem;padding:1.8rem;display:grid;position:relative}.numero[data-astro-cid-n6vtfx6n]{background:#f2ebe0;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font:400 1.3rem/1 Cormorant Garamond,Georgia,serif;display:grid}.etape-corps[data-astro-cid-n6vtfx6n]{min-width:0}.etape[data-astro-cid-n6vtfx6n] h2[data-astro-cid-n6vtfx6n]{color:#536655;margin:.1rem 0 1.1rem;font:400 1.8rem/1.15 Cormorant Garamond,Georgia,serif}.consigne[data-astro-cid-n6vtfx6n]{color:#7a8f7d;margin:-.55rem 0 1rem;font-size:.88rem}.offres[data-astro-cid-n6vtfx6n]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.offre[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n]{cursor:pointer;position:relative}.offre[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]{opacity:0;pointer-events:none;position:absolute}.offre[data-astro-cid-n6vtfx6n]>span[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n]>span[data-astro-cid-n6vtfx6n]{background:#faf7f3;border:1px solid #e8d9c5;border-radius:14px;height:100%;padding:1rem;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.offre[data-astro-cid-n6vtfx6n]>span[data-astro-cid-n6vtfx6n]{justify-content:space-between;align-items:center;gap:1rem}.offre[data-astro-cid-n6vtfx6n] strong[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n] strong[data-astro-cid-n6vtfx6n]{font-size:.9rem;font-weight:500;line-height:1.35}.offre[data-astro-cid-n6vtfx6n] small[data-astro-cid-n6vtfx6n]{color:#a6849b;flex:none;font:400 1.05rem/1 Cormorant Garamond,Georgia,serif}.offre[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]:checked+span[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]:checked+span[data-astro-cid-n6vtfx6n]{background:#fff;border-color:#536655;box-shadow:inset 0 0 0 1px #536655}.offre[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]:focus-visible+span[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]:focus-visible+span[data-astro-cid-n6vtfx6n]{outline-offset:3px;outline:2px solid #c4a8bc}.champs-duo[data-astro-cid-n6vtfx6n]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.champ[data-astro-cid-n6vtfx6n]{gap:.4rem;margin-top:.8rem;display:grid}.champ[data-astro-cid-n6vtfx6n] label[data-astro-cid-n6vtfx6n]{color:#617464;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.champ[data-astro-cid-n6vtfx6n] label[data-astro-cid-n6vtfx6n] span[data-astro-cid-n6vtfx6n]{color:#9aa69c;letter-spacing:0;text-transform:none;font-size:.7rem}.champ[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n],.champ[data-astro-cid-n6vtfx6n] textarea[data-astro-cid-n6vtfx6n]{color:#536655;width:100%;font:inherit;background:#fcfaf7;border:1px solid #e0d3c3;border-radius:13px;outline:none;padding:.85rem 1rem;transition:border-color .2s,box-shadow .2s}.champ[data-astro-cid-n6vtfx6n] textarea[data-astro-cid-n6vtfx6n]{resize:vertical;min-height:7.5rem}.champ[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]:focus,.champ[data-astro-cid-n6vtfx6n] textarea[data-astro-cid-n6vtfx6n]:focus{border-color:#8da090;box-shadow:0 0 0 3px #8da0901f}.aide[data-astro-cid-n6vtfx6n]{color:#8a9a8c;margin:0;font-size:.76rem;line-height:1.45}.note-video[data-astro-cid-n6vtfx6n]{color:#536655;background:#f7edf3;border-radius:12px;margin-top:.9rem;padding:.8rem 1rem;font-size:.84rem;line-height:1.5}.erreur[data-astro-cid-n6vtfx6n]{color:#8a4658;min-height:.95rem;margin:0;font-size:.76rem;line-height:1.3}.modes[data-astro-cid-n6vtfx6n]{gap:.65rem;display:grid}.mode[data-astro-cid-n6vtfx6n]>span[data-astro-cid-n6vtfx6n]{flex-direction:column;gap:.25rem}.mode[data-astro-cid-n6vtfx6n] small[data-astro-cid-n6vtfx6n]{color:#7a8f7d;font-size:.78rem;line-height:1.45}.conditions[data-astro-cid-n6vtfx6n]{background:#f2ebe0;border-radius:18px;padding:1.25rem 1.5rem}.conditions-titre[data-astro-cid-n6vtfx6n]{color:#7a8f7d;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .8rem;font-size:.7rem}.conditions[data-astro-cid-n6vtfx6n] label[data-astro-cid-n6vtfx6n]{color:#536655;align-items:flex-start;gap:.7rem;font-size:.86rem;line-height:1.5;display:flex}.conditions[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n]{accent-color:#536655;margin-top:.22rem}.conditions[data-astro-cid-n6vtfx6n] a[data-astro-cid-n6vtfx6n]{color:inherit;text-underline-offset:2px;text-decoration:underline #c4a8bc}.erreur-generale[data-astro-cid-n6vtfx6n]{color:#7e3f50;background:#f6eaee;border-radius:13px;margin:0;padding:.9rem 1.1rem;font-size:.88rem}.payer[data-astro-cid-n6vtfx6n]{color:#fff;cursor:pointer;background:#536655;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;width:100%;padding:1rem 1.4rem;font:500 1rem/1.2 Jost,sans-serif;display:flex;box-shadow:0 12px 28px #53665538}.payer[data-astro-cid-n6vtfx6n]:hover{background:#657a68}.payer[data-astro-cid-n6vtfx6n]:focus-visible{outline-offset:3px;outline:3px solid #c4a8bc}.payer[data-astro-cid-n6vtfx6n]:disabled{opacity:.65;cursor:progress}.securite[data-astro-cid-n6vtfx6n]{color:#7a8f7d;justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.78rem;display:flex}.recap[data-astro-cid-n6vtfx6n]{position:sticky;top:6.5rem}.recap-carte[data-astro-cid-n6vtfx6n]{background:#fff;border:1px solid #ede3d6;border-radius:20px;overflow:hidden;box-shadow:0 24px 54px -32px #53665561}.recap-carte[data-astro-cid-n6vtfx6n]>img[data-astro-cid-n6vtfx6n]{aspect-ratio:1.38;object-fit:cover;background:#f2ebe0;width:100%;display:block}.recap-corps[data-astro-cid-n6vtfx6n]{padding:1.4rem 1.5rem 1.6rem}.recap-label[data-astro-cid-n6vtfx6n]{color:#7a8f7d;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .45rem;font-size:.68rem}.recap[data-astro-cid-n6vtfx6n] h2[data-astro-cid-n6vtfx6n]{color:#536655;margin:0 0 1.2rem;font:400 1.75rem/1.1 Cormorant Garamond,Georgia,serif}.recap-ligne[data-astro-cid-n6vtfx6n]{border-top:1px solid #f2ebe0;justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.85rem;display:flex}.recap-ligne[data-astro-cid-n6vtfx6n] span[data-astro-cid-n6vtfx6n]{color:#7a8f7d}.recap-ligne[data-astro-cid-n6vtfx6n] strong[data-astro-cid-n6vtfx6n]{font-weight:500}.renaissance[data-astro-cid-n6vtfx6n]{color:#6f5b69;background:#f7edf3;border-radius:12px;margin:1rem 0 0;padding:.8rem;font-size:.8rem;line-height:1.5}.recap-note[data-astro-cid-n6vtfx6n]{color:#7a8f7d;margin:1rem 0 0;font-size:.78rem;line-height:1.5}@media (width<=899px){.achat-grille[data-astro-cid-n6vtfx6n]{grid-template-columns:1fr}.recap[data-astro-cid-n6vtfx6n]{order:-1;position:static}.recap-carte[data-astro-cid-n6vtfx6n]{grid-template-columns:minmax(8rem,15rem) 1fr;display:grid}.recap-carte[data-astro-cid-n6vtfx6n]>img[data-astro-cid-n6vtfx6n]{aspect-ratio:auto;height:100%}}@media (width<=599px){.achat-page[data-astro-cid-n6vtfx6n]{padding:7rem .8rem 4rem}.achat-entete[data-astro-cid-n6vtfx6n]{padding:0 .4rem}.achat-entete[data-astro-cid-n6vtfx6n] h1[data-astro-cid-n6vtfx6n]{font-size:2.85rem}.etape[data-astro-cid-n6vtfx6n]{grid-template-columns:1fr;padding:1.35rem 1.1rem}.champs-duo[data-astro-cid-n6vtfx6n],.offres[data-astro-cid-n6vtfx6n]{grid-template-columns:1fr}.recap-carte[data-astro-cid-n6vtfx6n]{display:block}.recap-carte[data-astro-cid-n6vtfx6n]>img[data-astro-cid-n6vtfx6n]{aspect-ratio:1.38;width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.offre[data-astro-cid-n6vtfx6n]>span[data-astro-cid-n6vtfx6n],.mode[data-astro-cid-n6vtfx6n]>span[data-astro-cid-n6vtfx6n],.champ[data-astro-cid-n6vtfx6n] input[data-astro-cid-n6vtfx6n],.champ[data-astro-cid-n6vtfx6n] textarea[data-astro-cid-n6vtfx6n]{transition:none}}
