.coupon[data-astro-cid-2ylzkeay]{background:var(--app-card-background-color);border:1px solid var(--divider-color);border-radius:12px;grid-template-columns:128px 1fr;display:grid;overflow:hidden;box-shadow:0 2px 8px #00000014}.stub[data-astro-cid-2ylzkeay]{background:var(--app-primary-color);color:var(--on-primary);text-align:center;align-content:center;justify-items:center;gap:8px;padding:16px 12px;display:grid;position:relative}.stub[data-astro-cid-2ylzkeay]:after{content:"";border-right:2px dashed #fff;position:absolute;top:0;bottom:0;right:-1px}.stub-logo[data-astro-cid-2ylzkeay]{width:100%;display:grid}.stub-logo[data-astro-cid-2ylzkeay] img,.stub-logo[data-astro-cid-2ylzkeay] svg{aspect-ratio:auto;object-fit:contain;background:#fff;border-radius:8px;width:100%;max-width:104px;height:56px;padding:4px 8px}.ticket-icon[data-astro-cid-2ylzkeay]{width:48px;height:48px}.stub-nom[data-astro-cid-2ylzkeay]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.infos[data-astro-cid-2ylzkeay]{align-content:start;gap:6px;padding:16px 18px;display:grid}.conditions[data-astro-cid-2ylzkeay]{border:1px dashed var(--divider-color);background:var(--app-card-background-color);border-radius:8px;gap:2px;margin-top:6px;padding:10px 12px;display:grid}.coupon-code[data-astro-cid-2ylzkeay]{letter-spacing:.02em;color:var(--color-text);font-size:.9rem;font-weight:600}h3[data-astro-cid-2ylzkeay]{color:var(--color-text);margin:0;font-size:1rem}@media (width<=500px){.coupon[data-astro-cid-2ylzkeay]{grid-template-columns:96px 1fr}.stub[data-astro-cid-2ylzkeay]{padding:12px 8px}}article[data-astro-cid-ichfspe5]{background:var(--app-card-background-color);box-shadow:var(--box-shadow);border-radius:12px;gap:16px;padding:16px;display:grid}header[data-astro-cid-ichfspe5]{text-align:center;color:var(--app-primary-color);margin:0;font-weight:700}header[data-astro-cid-ichfspe5] h2[data-astro-cid-ichfspe5]{margin:0 0 8px}.chapeau[data-astro-cid-ichfspe5]{max-width:60ch;margin:0 auto;font-size:1rem;font-weight:500;line-height:1.5}.entete-image[data-astro-cid-ichfspe5]{width:150px;height:150px}.gouter[data-astro-cid-ichfspe5]{background:var(--app-card-background-color);border:1px solid var(--divider-color);text-align:left;border-radius:12px;grid-template-columns:72px 1fr;align-items:center;gap:24px;padding:20px 28px;font-weight:500;display:grid}.gouter-image[data-astro-cid-ichfspe5]{background:#fff;border-radius:12px;padding:4px}.gouter-texte[data-astro-cid-ichfspe5]{gap:4px;display:grid}.gouter-note[data-astro-cid-ichfspe5]{opacity:.85;font-size:.9rem;font-weight:400}.grid[data-astro-cid-ichfspe5]{gap:16px;display:grid}.cta[data-astro-cid-ichfspe5]{text-align:center;background:var(--app-primary-color);color:var(--on-primary);border-radius:12px;padding:28px 20px}.cta[data-astro-cid-ichfspe5] h2[data-astro-cid-ichfspe5]{margin:0 0 8px;font-size:1.25rem;font-weight:600}.cta[data-astro-cid-ichfspe5] p[data-astro-cid-ichfspe5]{max-width:55ch;margin:0 auto 16px;line-height:1.5}.cta-actions[data-astro-cid-ichfspe5]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta-actions[data-astro-cid-ichfspe5] .button{display:inline-block}.cta-secondaire[data-astro-cid-ichfspe5]{color:var(--on-primary);border:2px solid var(--on-primary)}.cta-preuve[data-astro-cid-ichfspe5]{margin:16px auto 0;font-size:.9rem}.cta-preuve[data-astro-cid-ichfspe5] a[data-astro-cid-ichfspe5]{color:inherit;text-underline-offset:2px;text-decoration:underline}.sponsors[data-astro-cid-ichfspe5]{text-align:center;padding:8px 0 4px}.sponsors[data-astro-cid-ichfspe5] h2[data-astro-cid-ichfspe5]{color:var(--app-primary-color);margin:0 0 4px;font-size:1.25rem}.sponsors[data-astro-cid-ichfspe5] p[data-astro-cid-ichfspe5]{margin:0 0 16px}.sponsors[data-astro-cid-ichfspe5] ul[data-astro-cid-ichfspe5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sponsors[data-astro-cid-ichfspe5] li[data-astro-cid-ichfspe5]{background:var(--app-card-background-color);border:1px solid var(--divider-color);border-radius:8px;justify-content:center;align-items:center;width:108px;height:76px;display:flex}.sponsors[data-astro-cid-ichfspe5] li[data-astro-cid-ichfspe5] img,.sponsors[data-astro-cid-ichfspe5] li[data-astro-cid-ichfspe5] svg{object-fit:contain;width:76px;height:44px}@media (width>=768px){.grid[data-astro-cid-ichfspe5]{grid-template-columns:repeat(2,1fr)}}
