.paiement-page[data-astro-cid-me5vh4k4]{padding-top:clamp(24px,4vw,48px)}.retour[data-astro-cid-me5vh4k4]{color:var(--or);font:400 .78rem var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:clamp(20px,3vw,36px);display:inline-block}.retour[data-astro-cid-me5vh4k4]:hover{color:var(--encre)}.grille[data-astro-cid-me5vh4k4]{grid-template-columns:1fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}@media (width>=960px){.grille[data-astro-cid-me5vh4k4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.piece[data-astro-cid-me5vh4k4]{flex-direction:column;gap:28px;display:flex}.photo[data-astro-cid-me5vh4k4]{width:min(100%, max(260px, calc(var(--l) * 9px)));object-fit:contain;filter:drop-shadow(0 22px 30px #0009)drop-shadow(0 1px 2px #00000080);align-self:center;height:auto;max-height:34vh}.infos[data-astro-cid-me5vh4k4]{flex-direction:column;gap:10px;display:flex}.surtitre[data-astro-cid-me5vh4k4]{font:400 .72rem var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--or)}h1[data-astro-cid-me5vh4k4]{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.05}.sous-titre[data-astro-cid-me5vh4k4]{font:italic 300 1.25rem/1.3 var(--serif);color:var(--encre)}.cartel[data-astro-cid-me5vh4k4]{color:var(--texte);margin-top:4px;font-size:.9rem;line-height:1.6}.prix[data-astro-cid-me5vh4k4]{font:400 1.9rem var(--serif);color:var(--encre);flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:8px;display:flex}.prix[data-astro-cid-me5vh4k4] span[data-astro-cid-me5vh4k4]{font:300 .85rem var(--sans);color:var(--discret)}.engagements[data-astro-cid-me5vh4k4]{border-top:1px solid var(--trait);color:var(--texte);gap:8px;margin:10px 0 0;padding:18px 0 0;font-size:.9rem;list-style:none;display:grid}.engagements[data-astro-cid-me5vh4k4] li[data-astro-cid-me5vh4k4]{align-items:baseline;gap:12px;display:flex}.engagements[data-astro-cid-me5vh4k4] li[data-astro-cid-me5vh4k4]:before{content:"";background:var(--or);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.reservation[data-astro-cid-me5vh4k4]{border:1px solid var(--or);gap:4px;margin-top:6px;padding:16px 20px;display:grid}.reservation[data-astro-cid-me5vh4k4][hidden]{display:none}.resa-titre[data-astro-cid-me5vh4k4]{font:italic 400 1.5rem/1.2 var(--serif);color:var(--or)}.resa-compte[data-astro-cid-me5vh4k4]{color:var(--texte);font-size:.95rem}.resa-compte[data-astro-cid-me5vh4k4] strong[data-astro-cid-me5vh4k4]{color:var(--encre);font-variant-numeric:lining-nums;font-weight:500}.resa-texte[data-astro-cid-me5vh4k4]{color:var(--discret);font-size:.85rem}.reservation[data-astro-cid-me5vh4k4].expiree{border-color:var(--trait)}.reservation[data-astro-cid-me5vh4k4].expiree .resa-titre[data-astro-cid-me5vh4k4]{color:var(--discret)}.formulaire-paiement[data-astro-cid-me5vh4k4]{flex-direction:column;gap:12px;display:flex}.cgv[data-astro-cid-me5vh4k4]{color:var(--discret);font-size:.8rem}.cgv[data-astro-cid-me5vh4k4] a[data-astro-cid-me5vh4k4]{color:var(--texte);text-underline-offset:2px;text-decoration:underline}.mode-test[data-astro-cid-me5vh4k4]{font:500 .66rem var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--or)}.carte-paiement[data-astro-cid-me5vh4k4]{color:#2a2620;background:#f3efe7;border-radius:4px;min-height:420px;padding:clamp(12px,2vw,28px);box-shadow:0 30px 60px -30px #000000b3}.attente[data-astro-cid-me5vh4k4]{font:italic 300 1.1rem var(--serif);color:#6b6559;padding:24px 8px}.attente[data-astro-cid-me5vh4k4] a[data-astro-cid-me5vh4k4]{color:#2a2620;text-decoration:underline}.erreur[data-astro-cid-me5vh4k4]{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 8px;display:flex}.erreur[data-astro-cid-me5vh4k4][hidden]{display:none}.erreur[data-astro-cid-me5vh4k4] h2[data-astro-cid-me5vh4k4]{color:#2a2620;font-size:1.8rem}.erreur[data-astro-cid-me5vh4k4] .lien[data-astro-cid-me5vh4k4]{color:#2a2620}@media (width<=959px){.piece[data-astro-cid-me5vh4k4]{flex-direction:row;align-items:center;gap:18px}.photo[data-astro-cid-me5vh4k4]{filter:drop-shadow(0 8px 12px #00000080);align-self:flex-start;width:96px;max-height:120px}h1[data-astro-cid-me5vh4k4]{font-size:1.6rem}.sous-titre[data-astro-cid-me5vh4k4],.cartel[data-astro-cid-me5vh4k4],.engagements[data-astro-cid-me5vh4k4]{display:none}.prix[data-astro-cid-me5vh4k4]{margin-top:2px;font-size:1.3rem}.prix[data-astro-cid-me5vh4k4] span[data-astro-cid-me5vh4k4]{font-size:.75rem}.reservation[data-astro-cid-me5vh4k4]{gap:0;margin-top:6px;padding:8px 12px}.resa-titre[data-astro-cid-me5vh4k4]{font-size:1.1rem}.resa-compte[data-astro-cid-me5vh4k4]{font-size:.82rem}.resa-heure[data-astro-cid-me5vh4k4],.resa-texte[data-astro-cid-me5vh4k4]{display:none}.expiree[data-astro-cid-me5vh4k4] .resa-heure[data-astro-cid-me5vh4k4]{display:inline}}
