.filtri.svelte-1v9xj9i{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.filtri.svelte-1v9xj9i a:where(.svelte-1v9xj9i){padding:7px 12px;border-radius:99px;background:#f0e3cf;color:var(--rosso-scuro);text-decoration:none;font-weight:700;font-size:.9rem}.filtri.svelte-1v9xj9i a.attivo:where(.svelte-1v9xj9i){background:var(--rosso);color:#fff}.foto.svelte-1v9xj9i{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}@media(max-width:600px){.foto.svelte-1v9xj9i{grid-template-columns:1fr 1fr;gap:6px}.filtri.svelte-1v9xj9i{flex-wrap:nowrap;overflow-x:auto}.filtri.svelte-1v9xj9i a:where(.svelte-1v9xj9i){flex:none}}.cella.svelte-1v9xj9i{position:relative;padding:0;border:0;background:none;cursor:zoom-in;border-radius:10px;overflow:hidden}.cella.svelte-1v9xj9i img:where(.svelte-1v9xj9i){width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .2s}.cella.svelte-1v9xj9i:hover img:where(.svelte-1v9xj9i){transform:scale(1.04)}.stagione.svelte-1v9xj9i{position:absolute;left:8px;bottom:8px;background:#000a;color:#fff;font-size:.78rem;font-weight:700;padding:2px 8px;border-radius:99px}.lightbox.svelte-1v9xj9i{position:fixed;inset:0;background:#000d;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;color:#fff}.lightbox.svelte-1v9xj9i img:where(.svelte-1v9xj9i){max-height:78vh;max-width:100%;object-fit:contain;border-radius:8px}
