.grille.svelte-1tz0uhp{grid-template-columns:1fr 1fr;gap:4px;list-style:none;display:grid}@media (width>=900px){.grille.svelte-1tz0uhp{grid-template-columns:repeat(4,1fr)}}.grille.svelte-1tz0uhp button:where(.svelte-1tz0uhp){aspect-ratio:1;width:100%;display:block;overflow:hidden}.grille.svelte-1tz0uhp button:where(.svelte-1tz0uhp) picture{height:100%;transition:transform .6s var(--sortie)}.grille.svelte-1tz0uhp button:where(.svelte-1tz0uhp):hover picture{transform:scale(1.03)}dialog.svelte-1tz0uhp{background:var(--charbon);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ivoire);border:0;margin:0;padding:0}dialog.svelte-1tz0uhp::backdrop{background:var(--charbon)}figure.svelte-1tz0uhp{flex-direction:column;height:100%;padding:56px 0 16px;display:flex}picture.svelte-1tz0uhp{flex:1;min-height:0}img.svelte-1tz0uhp{object-fit:contain;width:100%;height:100%}figcaption.svelte-1tz0uhp{padding:14px var(--gouttiere) 0;color:var(--pierre);justify-content:space-between;gap:16px;font-size:.875rem;display:flex}.compte.svelte-1tz0uhp{white-space:nowrap}.nav.svelte-1tz0uhp,.fermer.svelte-1tz0uhp{width:48px;height:48px;font-family:var(--titre);color:var(--ivoire);justify-content:center;align-items:center;font-size:2rem;line-height:1;display:flex;position:absolute}.fermer.svelte-1tz0uhp{top:4px;right:4px}.nav.svelte-1tz0uhp{top:50%;transform:translateY(-50%)}.prec.svelte-1tz0uhp{left:4px}.suiv.svelte-1tz0uhp{right:4px}.saison.svelte-dozdpk{padding-bottom:var(--section)}.image.svelte-dozdpk{max-width:90rem;height:min(120vw,82vh);margin-inline:auto;position:relative}.image.svelte-dozdpk picture{height:100%}.image.svelte-dozdpk:after{content:"";background:linear-gradient(180deg, rgba(var(--voile), 0), var(--charbon));pointer-events:none;height:40%;position:absolute;inset:auto 0 0}.texte.svelte-dozdpk{text-align:center;margin-top:-40px;position:relative}.galerie.svelte-dozdpk{max-width:90rem;margin-inline:auto}.galerie.svelte-dozdpk h2:where(.svelte-dozdpk){margin-bottom:24px}
