.affiche__grid[data-astro-cid-ro7pgs3h]{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.affiche__quand[data-astro-cid-ro7pgs3h]{margin-top:22px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.affiche__tampon[data-astro-cid-ro7pgs3h]{display:inline-block;padding:8px 14px;border:3px double var(--rose);color:var(--rose);font-family:var(--font-title);font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-2deg)}.affiche__j[data-astro-cid-ro7pgs3h]{font-family:var(--font-title);font-size:clamp(2rem,4vw,3rem);line-height:1;color:var(--blanc);text-shadow:4px 4px 0 var(--rouge);letter-spacing:.04em}.affiche__j[data-astro-cid-ro7pgs3h][hidden]{display:none}.affiche__visuel[data-astro-cid-ro7pgs3h]{position:relative;aspect-ratio:1;display:grid;place-items:center;overflow:clip}.affiche__eclat[data-astro-cid-ro7pgs3h]{position:absolute;inset:0;width:100%;height:100%;fill:var(--rose);opacity:.14;animation:affiche-tourne 90s linear infinite}.affiche__logo[data-astro-cid-ro7pgs3h]{position:relative;width:min(64%,300px);height:auto;border-radius:50%;filter:drop-shadow(0 14px 0 rgba(0,0,0,.45));animation:affiche-flotte 5s ease-in-out infinite}.affiche__eclair[data-astro-cid-ro7pgs3h]{position:absolute;color:var(--rose);font-size:clamp(1.2rem,2vw,1.8rem);animation:affiche-scintille 2.8s ease-in-out infinite}@keyframes affiche-tourne{to{transform:rotate(360deg)}}@keyframes affiche-flotte{0%,to{translate:0 0}50%{translate:0 -14px}}@keyframes affiche-scintille{0%,to{opacity:.1;scale:.6}50%{opacity:1;scale:1.1}}.affiches[data-astro-cid-ro7pgs3h]{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,30px)}.affiches[data-astro-cid-ro7pgs3h]>li[data-astro-cid-ro7pgs3h]{display:grid}.aff[data-astro-cid-ro7pgs3h]{display:flex;flex-direction:column;height:100%;border:var(--bord);background:var(--blanc);color:var(--noir);box-shadow:var(--ombre-case);transform:rotate(var(--incl, 0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1);text-decoration:none}.aff[data-astro-cid-ro7pgs3h]:hover{transform:rotate(0) translateY(-4px)}.aff__visuel[data-astro-cid-ro7pgs3h]{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-bottom:var(--bord);background:var(--creme);display:grid;place-items:center}.aff--logo[data-astro-cid-ro7pgs3h] .aff__visuel[data-astro-cid-ro7pgs3h]{background-image:radial-gradient(circle,rgba(26,0,4,.14) 1px,transparent 1.5px);background-size:8px 8px}.aff__visuel[data-astro-cid-ro7pgs3h] img[data-astro-cid-ro7pgs3h]{width:100%;height:100%;object-fit:cover}.aff--logo[data-astro-cid-ro7pgs3h] .aff__visuel[data-astro-cid-ro7pgs3h] img[data-astro-cid-ro7pgs3h]{width:auto;height:auto;max-width:62%;max-height:74%;object-fit:contain;border-radius:50%;filter:drop-shadow(0 8px 0 rgba(0,0,0,.25))}.aff__mois[data-astro-cid-ro7pgs3h]{position:absolute;left:12px;top:12px;z-index:1;padding:5px 10px;background:var(--noir);color:var(--blanc);font-family:var(--font-title);font-size:.82rem;letter-spacing:.18em;text-transform:uppercase}.aff__tampon[data-astro-cid-ro7pgs3h]{position:absolute;right:12px;bottom:12px;z-index:1;padding:5px 10px;border:3px double var(--rouge);color:var(--rouge);background:#fffc;font-family:var(--font-title);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-6deg)}.aff__corps[data-astro-cid-ro7pgs3h]{display:block;padding:18px 20px 22px}.aff__titre[data-astro-cid-ro7pgs3h]{display:block;font-family:var(--font-title);font-size:1.55rem;line-height:1;text-transform:uppercase;letter-spacing:.03em}.aff__desc[data-astro-cid-ro7pgs3h]{display:block;margin-top:8px;color:var(--gris);line-height:1.5}.aff__resa[data-astro-cid-ro7pgs3h]{margin-top:10px;display:inline-block;padding:3px 10px;background:var(--bdx);color:var(--blanc);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.aff--suite[data-astro-cid-ro7pgs3h]{display:grid;text-align:center;background:var(--noir);color:var(--blanc);box-shadow:6px 6px 0 var(--rouge)}.aff--suite[data-astro-cid-ro7pgs3h] a{display:grid;place-content:center;height:100%;padding:28px 20px;color:inherit;text-decoration:none}.aff--suite[data-astro-cid-ro7pgs3h] .aff__desc[data-astro-cid-ro7pgs3h]{color:#ffffffbf}.aff__tsuzuku[data-astro-cid-ro7pgs3h]{display:block;font-family:Yu Gothic,Hiragino Sans,Noto Sans JP,Meiryo,sans-serif;font-weight:900;font-size:clamp(3rem,5vw,4.2rem);line-height:1;color:var(--rose);letter-spacing:-.04em;margin-bottom:10px;transition:transform .3s}.aff--suite[data-astro-cid-ro7pgs3h]:hover .aff__tsuzuku[data-astro-cid-ro7pgs3h]{transform:rotate(-4deg) scale(1.06)}.aff--suite[data-astro-cid-ro7pgs3h] a:focus-visible{outline:3px solid var(--rose);outline-offset:-6px}.billets[data-astro-cid-ro7pgs3h]{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,30px)}.billets[data-astro-cid-ro7pgs3h]>li[data-astro-cid-ro7pgs3h]{display:grid}.billet[data-astro-cid-ro7pgs3h]{display:grid;grid-template-columns:64px 1fr;height:100%;background:var(--blanc);color:var(--noir);box-shadow:6px 6px 0 var(--rouge);-webkit-mask:radial-gradient(circle at 64px 0,transparent 9px,#000 9.5px) top / 100% 51% no-repeat,radial-gradient(circle at 64px 100%,transparent 9px,#000 9.5px) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at 64px 0,transparent 9px,#000 9.5px) top / 100% 51% no-repeat,radial-gradient(circle at 64px 100%,transparent 9px,#000 9.5px) bottom / 100% 51% no-repeat}.billet__talon[data-astro-cid-ro7pgs3h]{display:grid;place-items:center;padding:22px 6px;background:var(--rouge);color:var(--blanc);border-right:2px dashed var(--noir)}.billet__talon[data-astro-cid-ro7pgs3h] span[data-astro-cid-ro7pgs3h]{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-title);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.billet__corps[data-astro-cid-ro7pgs3h]{padding:20px 20px 22px}.billet__ico[data-astro-cid-ro7pgs3h]{float:right;width:68px;height:68px;margin:0 0 10px 12px;border-radius:50%;object-fit:cover;border:var(--bord)}.billet__titre[data-astro-cid-ro7pgs3h]{font-family:var(--font-title);font-size:1.5rem;line-height:1;text-transform:uppercase;letter-spacing:.03em}.billet__detail[data-astro-cid-ro7pgs3h]{margin-top:6px;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--rouge)}.billet__desc[data-astro-cid-ro7pgs3h]{margin-top:10px;color:var(--gris);line-height:1.5;clear:both}.billet__resa[data-astro-cid-ro7pgs3h]{margin-top:12px;display:inline-block;padding:3px 10px;background:var(--noir);color:var(--blanc);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.billets[data-astro-cid-ro7pgs3h]+.copy[data-astro-cid-ro7pgs3h]{margin-top:28px}.recap[data-astro-cid-ro7pgs3h]{margin-top:32px;display:flex;justify-content:safe center;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:14px var(--gutter) 24px;scrollbar-width:thin}.recap[data-astro-cid-ro7pgs3h]:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.recap__case[data-astro-cid-ro7pgs3h]{flex:0 0 min(320px,78vw);scroll-snap-align:start;position:relative;padding:22px 20px 20px;border:var(--bord);background:var(--blanc);color:var(--noir);box-shadow:var(--ombre-case);transform:rotate(var(--incl, 0deg))}.recap__num[data-astro-cid-ro7pgs3h]{position:absolute;right:14px;top:10px;font-family:var(--font-title);font-size:2.2rem;line-height:1;color:var(--rose)}.recap__quand[data-astro-cid-ro7pgs3h]{padding-right:44px;font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--rouge)}.recap__titre[data-astro-cid-ro7pgs3h]{margin-top:6px;font-family:var(--font-title);font-size:1.35rem;line-height:1;text-transform:uppercase;letter-spacing:.03em;padding-right:48px}.recap__desc[data-astro-cid-ro7pgs3h]{margin-top:8px;color:var(--gris);line-height:1.5;font-size:.95rem}@media(min-width:961px){.recap__case[data-astro-cid-ro7pgs3h]{flex-basis:calc((100% - 66px)/4);min-width:0}}@media(prefers-reduced-motion:reduce){.affiche__eclat[data-astro-cid-ro7pgs3h],.affiche__logo[data-astro-cid-ro7pgs3h],.affiche__eclair[data-astro-cid-ro7pgs3h]{animation:none}.affiche__eclair[data-astro-cid-ro7pgs3h]{opacity:.7}.aff[data-astro-cid-ro7pgs3h],.aff__tsuzuku[data-astro-cid-ro7pgs3h]{transition:none}}@media(max-width:960px){.affiches[data-astro-cid-ro7pgs3h],.billets[data-astro-cid-ro7pgs3h]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.affiche__grid[data-astro-cid-ro7pgs3h]{grid-template-columns:1fr}.affiche__visuel[data-astro-cid-ro7pgs3h]{order:-1;width:min(62%,260px);margin:0 auto}.affiches[data-astro-cid-ro7pgs3h]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:10px 4px 20px;scrollbar-width:thin}.affiches[data-astro-cid-ro7pgs3h]>li[data-astro-cid-ro7pgs3h]{flex:0 0 80%;scroll-snap-align:start}.billets[data-astro-cid-ro7pgs3h]{grid-template-columns:1fr}}
