.price-card[data-astro-cid-et7r75ux]{border:var(--border-width-rest) solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-3);background:var(--color-bg-alt);gap:var(--space-1);height:100%;transition:transform var(--transition-standard), box-shadow var(--transition-standard);flex-direction:column;display:flex;position:relative}.price-card__visuel[data-astro-cid-et7r75ux]{aspect-ratio:16/9;margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) var(--space-1);border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;border-bottom:2px solid var(--crn-or);background:linear-gradient(160deg, var(--crn-bleu-nuit) 0%, var(--crn-bleu-nuit-profond) 100%);justify-content:center;align-items:center;display:flex;overflow:hidden}.price-card__visuel[data-astro-cid-et7r75ux] img[data-astro-cid-et7r75ux]{object-fit:cover;width:100%;height:100%}.price-card__sigle[data-astro-cid-et7r75ux]{font-family:var(--font-titrage);letter-spacing:.12em;color:var(--crn-or);border:1px solid var(--crn-or);padding:6px 14px;font-size:25px;font-weight:700}.price-card[data-astro-cid-et7r75ux]:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.price-card--featured[data-astro-cid-et7r75ux]{background:var(--crn-bleu-nuit);border-color:var(--crn-bleu-nuit);color:var(--crn-blanc);box-shadow:var(--shadow-lift)}.price-card__flag[data-astro-cid-et7r75ux]{top:-12px;left:var(--space-3);background:var(--crn-or);color:var(--crn-noir);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-pill);padding:4px 12px;font-size:12px;font-weight:700;position:absolute}.price-card__head[data-astro-cid-et7r75ux]{justify-content:space-between;align-items:start;gap:var(--space-1);display:flex}.price-card__name[data-astro-cid-et7r75ux]{font-size:var(--text-h4-mobile);margin:0}.price-card--featured[data-astro-cid-et7r75ux] .price-card__name[data-astro-cid-et7r75ux]{color:var(--crn-blanc)}.price-card__badge[data-astro-cid-et7r75ux]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:700}.price-card__price[data-astro-cid-et7r75ux]{font-family:var(--font-titrage);font-weight:700;font-size:var(--text-h3-mobile);color:var(--crn-bleu-nuit);margin:0}.price-card--featured[data-astro-cid-et7r75ux] .price-card__price[data-astro-cid-et7r75ux]{color:var(--crn-or)}.price-card__eur[data-astro-cid-et7r75ux]{font-family:var(--font-labeur);font-weight:400;font-size:var(--text-s);color:var(--color-text-muted);display:block}.price-card--featured[data-astro-cid-et7r75ux] .price-card__eur[data-astro-cid-et7r75ux]{color:#fffc}.price-card__description[data-astro-cid-et7r75ux]{color:var(--color-text-muted);flex-grow:1;margin:0}.price-card--featured[data-astro-cid-et7r75ux] .price-card__description[data-astro-cid-et7r75ux]{color:#fffc}.price-card__cta[data-astro-cid-et7r75ux]{margin-top:var(--space-1);align-self:flex-start}.price-card__cta--on-dark[data-astro-cid-et7r75ux]{background:var(--crn-blanc);color:var(--crn-bleu-nuit)}.price-card__cta--on-dark[data-astro-cid-et7r75ux]:hover{background:var(--crn-creme)}.price-card__note[data-astro-cid-et7r75ux]{font-size:var(--text-s);color:var(--color-text-muted);margin:var(--space-1) 0 0 0;font-style:italic}.price-card--featured[data-astro-cid-et7r75ux] .price-card__note[data-astro-cid-et7r75ux]{color:#ffffffb3}.access-rules[data-astro-cid-5pgmaggs]{background:var(--color-bg-alt);border:var(--border-width-rest) solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-3)}.access-rules[data-astro-cid-5pgmaggs] h2[data-astro-cid-5pgmaggs]{font-size:var(--text-h4-mobile)}.access-rules[data-astro-cid-5pgmaggs] ul[data-astro-cid-5pgmaggs]{padding-left:var(--space-3);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.billetterie-boutique[data-astro-cid-qhdkj3yv]{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-alt);border:var(--border-width-rest) solid var(--color-border);border-top:3px solid var(--crn-or);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.billetterie-boutique__icone[data-astro-cid-qhdkj3yv]{background:var(--crn-bleu-nuit);width:52px;height:52px;color:var(--crn-or);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.billetterie-boutique__texte[data-astro-cid-qhdkj3yv] h2[data-astro-cid-qhdkj3yv]{font-size:var(--text-h4-mobile);margin:0 0 var(--space-1)}.billetterie-boutique__texte[data-astro-cid-qhdkj3yv] p[data-astro-cid-qhdkj3yv]{margin:0}.billetterie__titre[data-astro-cid-qhdkj3yv]{margin-top:var(--space-6);font-size:var(--text-h3-mobile)}.price-group[data-astro-cid-qhdkj3yv]{margin-top:var(--space-3)}.price-group[data-astro-cid-qhdkj3yv] h3[data-astro-cid-qhdkj3yv]{font-size:var(--text-h4-mobile)}.price-grid[data-astro-cid-qhdkj3yv]{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr;display:grid}.access-rules-wrap[data-astro-cid-qhdkj3yv]{margin-top:var(--space-3)}@media (width>=768px){.billetterie-boutique[data-astro-cid-qhdkj3yv]{flex-direction:row;align-items:center}.billetterie-boutique__texte[data-astro-cid-qhdkj3yv]{flex:1}.price-grid[data-astro-cid-qhdkj3yv]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.price-grid[data-astro-cid-qhdkj3yv]{grid-template-columns:repeat(3,1fr)}}
