.gal.svelte-1td5mri{color:#0e0e10;background:#fff;font-family:Gotham,sans-serif}.gal.svelte-1td5mri h1:where(.svelte-1td5mri),.gal.svelte-1td5mri p:where(.svelte-1td5mri){margin:0}.container.svelte-1td5mri{box-sizing:border-box;max-width:1400px;margin:0 auto;padding:60px 20px 70px}h1.svelte-1td5mri{text-align:center;margin-bottom:20px;font-size:60px;font-weight:700;line-height:60px}.gal.svelte-1td5mri .intro:where(.svelte-1td5mri){text-align:center;max-width:900px;margin:0 auto 36px;font-size:22px;line-height:32px}.filtres.svelte-1td5mri{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;display:flex}.filtres.svelte-1td5mri button:where(.svelte-1td5mri){min-height:44px;font:inherit;cursor:pointer;background:#fff;border:2px solid #000;padding:0 22px;font-size:15px;font-weight:500;transition:background-color .15s,color .15s}.filtres.svelte-1td5mri button:where(.svelte-1td5mri):hover,.filtres.svelte-1td5mri button.on:where(.svelte-1td5mri){color:#fff;background:#000}.vide.svelte-1td5mri{text-align:center;color:#666;padding:40px 0}.mosaique.svelte-1td5mri{column-count:4;column-gap:12px}.vignette.svelte-1td5mri{cursor:zoom-in;break-inside:avoid;background:#e5ebeb;border:0;width:100%;margin:0 0 12px;padding:0;display:block;position:relative;overflow:hidden}.vignette.svelte-1td5mri img:where(.svelte-1td5mri),.vignette.svelte-1td5mri video:where(.svelte-1td5mri){width:100%;height:auto;transition:transform .3s ease-in-out;display:block}.vignette.svelte-1td5mri:hover img:where(.svelte-1td5mri),.vignette.svelte-1td5mri:hover video:where(.svelte-1td5mri){transform:scale(1.04)}.play.svelte-1td5mri{color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;font-size:20px;display:flex;position:absolute;top:50%;left:50%}.legende.svelte-1td5mri{color:#fff;text-align:left;opacity:0;background:linear-gradient(#0000,#000000b3);padding:20px 12px 10px;font-size:13px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.vignette.svelte-1td5mri:hover .legende:where(.svelte-1td5mri){opacity:1}.lb.svelte-1td5mri{z-index:10060;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lb-fond.svelte-1td5mri{cursor:zoom-out;background:#000000eb;border:0;position:absolute;inset:0}.lb.svelte-1td5mri figure:where(.svelte-1td5mri){pointer-events:none;flex-direction:column;align-items:center;max-width:92vw;max-height:92vh;margin:0;display:flex;position:relative}.lb.svelte-1td5mri figure:where(.svelte-1td5mri) img:where(.svelte-1td5mri),.lb.svelte-1td5mri figure:where(.svelte-1td5mri) video:where(.svelte-1td5mri){pointer-events:auto;width:auto;max-width:92vw;height:auto;max-height:84vh}.lb.svelte-1td5mri figcaption:where(.svelte-1td5mri){color:#fff;text-align:center;margin-top:10px;font-size:15px}.lb-x.svelte-1td5mri,.lb-n.svelte-1td5mri{z-index:1;color:#fff;cursor:pointer;background:0 0;border:0;position:absolute}.lb-x.svelte-1td5mri{width:44px;height:44px;font-size:28px;top:14px;right:18px}.lb-n.svelte-1td5mri{width:56px;height:80px;margin-top:-40px;font-size:60px;line-height:1;top:50%}.lb-n.prev.svelte-1td5mri{left:6px}.lb-n.next.svelte-1td5mri{right:6px}.lb-x.svelte-1td5mri:hover,.lb-n.svelte-1td5mri:hover{color:#48d3d3}@media (width<=1280px){.mosaique.svelte-1td5mri{column-count:3}h1.svelte-1td5mri{font-size:40px;line-height:40px}}@media (width<=768px){.mosaique.svelte-1td5mri{column-count:2;column-gap:8px}.vignette.svelte-1td5mri{margin-bottom:8px}h1.svelte-1td5mri{font-size:30px;line-height:32px}.intro.svelte-1td5mri{font-size:16px;line-height:24px}}
