.galerie__todo[data-astro-cid-uizgh26z]{flex:none}@media (width>=768px){.galerie__todo[data-astro-cid-uizgh26z]{margin-left:auto}}.visionneuse[data-astro-cid-uizgh26z]{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.visionneuse[data-astro-cid-uizgh26z]::backdrop{background:0 0}.visionneuse[data-astro-cid-uizgh26z][open]{grid-template-rows:auto auto;align-content:start;display:grid}.visionneuse[data-astro-cid-uizgh26z] [data-astro-cid-uizgh26z][hidden]{display:none!important}.visionneuse__fond[data-astro-cid-uizgh26z]{background-color:var(--color-bg);transition:background-color .5s;position:fixed;inset:0}.visionneuse__barre[data-astro-cid-uizgh26z]{padding:var(--gutter) var(--gutter) 0;align-items:center;gap:1rem;display:flex;position:relative}.visionneuse__rubrique[data-astro-cid-uizgh26z]{min-width:0;margin:0 auto 0 0}.visionneuse__compteur[data-astro-cid-uizgh26z]{font-family:var(--font-italique);color:var(--color-lavande-soutenue);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:1.5rem;line-height:1}.visionneuse__contenu[data-astro-cid-uizgh26z]{padding:1rem var(--gutter) calc(var(--gutter) + 1rem);touch-action:pan-y;align-content:start;gap:1.75rem;display:grid;position:relative}.visionneuse__media[data-astro-cid-uizgh26z]{margin:0 calc(-1 * var(--gutter));user-select:none;flex-direction:column;align-items:center;gap:.75rem;display:flex}.visionneuse__photo[data-astro-cid-uizgh26z]{max-width:100%;position:relative}.visionneuse__photo[data-astro-cid-uizgh26z] img[data-astro-cid-uizgh26z]{object-fit:contain;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:65svh;display:block}.visionneuse__vignettes[data-astro-cid-uizgh26z]{width:100%;padding:4px var(--gutter);scrollbar-width:none;justify-content:flex-start;gap:.5rem;display:flex;overflow-x:auto}.visionneuse__vignettes[data-astro-cid-uizgh26z]:not(:has(.vignette)){display:none}.visionneuse__vignettes[data-astro-cid-uizgh26z] .vignette{background:var(--color-line);cursor:pointer;opacity:.6;outline-offset:2px;border:0;outline:2px solid #0000;flex-shrink:0;width:3.5rem;height:3.5rem;padding:0;transition:opacity .2s,outline-color .2s}.visionneuse__vignettes[data-astro-cid-uizgh26z] .vignette img{object-fit:cover;width:100%;height:100%;display:block}.visionneuse__vignettes[data-astro-cid-uizgh26z] .vignette[aria-pressed=true]{opacity:1;outline-color:var(--color-lavande-soutenue)}@media (hover:hover) and (pointer:fine){.visionneuse__vignettes[data-astro-cid-uizgh26z] .vignette:hover{opacity:1}}.visionneuse__vignettes[data-astro-cid-uizgh26z] .vignette:focus-visible{outline-color:var(--color-text)}.visionneuse__infos[data-astro-cid-uizgh26z]{flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.visionneuse__infos[data-astro-cid-uizgh26z]>[data-astro-cid-uizgh26z]{margin:0}.visionneuse__nom[data-astro-cid-uizgh26z]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);letter-spacing:-.01em;text-wrap:balance;line-height:1.05}.visionneuse__nom[data-astro-cid-uizgh26z] .todo[data-astro-cid-uizgh26z]{vertical-align:middle;margin-left:.5rem}.visionneuse__description[data-astro-cid-uizgh26z]{text-wrap:pretty;max-width:46ch;line-height:1.6}.visionneuse__details[data-astro-cid-uizgh26z]{width:100%}.visionneuse__vente[data-astro-cid-uizgh26z]{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex;margin-top:.5rem!important}.visionneuse__vente[data-astro-cid-uizgh26z]>p[data-astro-cid-uizgh26z]{margin:0}.visionneuse__mention[data-astro-cid-uizgh26z]{font-size:var(--text-sm);letter-spacing:.08em;color:var(--color-text-soft);font-variant-caps:all-small-caps}.visionneuse__prix[data-astro-cid-uizgh26z]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h3);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.visionneuse__precision[data-astro-cid-uizgh26z]{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-text-soft)}.visionneuse__bouton[data-astro-cid-uizgh26z]{z-index:1;border:1px solid color-mix(in srgb, var(--color-text) 25%, transparent);background:color-mix(in srgb, var(--color-bg) 85%, transparent);width:3rem;height:3rem;color:var(--color-text);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s;display:grid}.visionneuse__bouton[data-astro-cid-uizgh26z] .icone{width:1.25rem;height:1.25rem}@media (hover:hover) and (pointer:fine){.visionneuse__bouton[data-astro-cid-uizgh26z]:hover{background:var(--color-bg)}}.visionneuse__bouton[data-astro-cid-uizgh26z]:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.visionneuse__bouton--precedent[data-astro-cid-uizgh26z],.visionneuse__bouton--suivant[data-astro-cid-uizgh26z]{width:2.75rem;height:2.75rem;position:absolute;top:50%;translate:0 -50%}.visionneuse__bouton--precedent[data-astro-cid-uizgh26z]{left:.75rem}.visionneuse__bouton--suivant[data-astro-cid-uizgh26z]{right:.75rem}@media (width>=900px){.visionneuse[data-astro-cid-uizgh26z]{overflow:hidden}.visionneuse[data-astro-cid-uizgh26z][open]{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.visionneuse__contenu[data-astro-cid-uizgh26z]{padding:1rem clamp(var(--gutter), 5vw, 6rem) var(--gutter);grid-template-columns:minmax(0,auto) minmax(19rem,27rem);justify-content:center;align-items:center;column-gap:clamp(2.5rem,5vw,6rem);min-height:0}.visionneuse__media[data-astro-cid-uizgh26z]{justify-self:center;align-items:stretch;width:fit-content;max-width:100%;margin:0}.visionneuse__photo[data-astro-cid-uizgh26z] img[data-astro-cid-uizgh26z]{max-height:calc(100dvh - 10rem)}.visionneuse__media[data-astro-cid-uizgh26z]:has(.vignette) img[data-astro-cid-uizgh26z]{max-height:calc(100dvh - 14.5rem)}.visionneuse__vignettes[data-astro-cid-uizgh26z]{width:0;min-width:100%;padding-inline:4px}.visionneuse__bouton--precedent[data-astro-cid-uizgh26z],.visionneuse__bouton--suivant[data-astro-cid-uizgh26z]{width:3rem;height:3rem}.visionneuse__bouton--precedent[data-astro-cid-uizgh26z]{left:1rem}.visionneuse__bouton--suivant[data-astro-cid-uizgh26z]{right:1rem}.visionneuse__infos[data-astro-cid-uizgh26z]{max-height:calc(100dvh - 10rem);padding-block:.25rem;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.visionneuse__fond[data-astro-cid-uizgh26z]{transition:none}}
