.mosaique[data-astro-cid-4kse5mfy]{--colonnes:2;--gouttiere:16px;column-count:var(--colonnes);column-gap:var(--gouttiere);max-width:82rem;margin:clamp(2rem,1.5rem + 2vw,3.5rem) auto 0;padding-inline:clamp(1.25rem,.5rem + 4vw,5rem);list-style:none;position:relative}@media (width>=768px){.mosaique[data-astro-cid-4kse5mfy]{--colonnes:3;--gouttiere:28px}}@media (width>=1200px){.mosaique[data-astro-cid-4kse5mfy]{--colonnes:4;--gouttiere:40px}}.piece[data-astro-cid-4kse5mfy]{break-inside:avoid;margin-bottom:var(--gouttiere)}.mosaique[data-astro-cid-4kse5mfy].est-calculee{column-count:auto}.mosaique[data-astro-cid-4kse5mfy].est-calculee .piece[data-astro-cid-4kse5mfy]{margin:0;position:absolute;top:0;left:0}.piece[data-astro-cid-4kse5mfy]{transition:opacity .4s}.piece__decale[data-astro-cid-4kse5mfy]{translate:0 var(--decalage,0px)}.piece__lien[data-astro-cid-4kse5mfy]{color:inherit;cursor:pointer;text-decoration:none;display:block}.piece__cadre[data-astro-cid-4kse5mfy]{background:var(--color-line);display:block;position:relative;overflow:hidden}.piece__cadre[data-astro-cid-4kse5mfy] img[data-astro-cid-4kse5mfy]{object-fit:cover;width:100%;height:100%;transition:filter .6s;display:block}.motion-ok .piece__cadre[data-astro-cid-4kse5mfy]{clip-path:inset(100% 0 0)}.motion-ok .cartel__trait[data-astro-cid-4kse5mfy]{transform:scaleX(0)}.piece__reflet[data-astro-cid-4kse5mfy]{background:var(--reflet-email);mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;inset:-10% -60%;transform:translate(-70%)}@media (hover:hover) and (pointer:fine){.piece__lien[data-astro-cid-4kse5mfy]:hover .piece__reflet[data-astro-cid-4kse5mfy]{animation:.8s cubic-bezier(.45,0,.25,1) reflet}.piece__lien[data-astro-cid-4kse5mfy]:hover img[data-astro-cid-4kse5mfy]{filter:brightness(1.04)}.mosaique[data-astro-cid-4kse5mfy]:has(.piece__lien:hover) .piece[data-astro-cid-4kse5mfy]:not(:has(.piece__lien:hover)){opacity:.85}}@keyframes reflet{0%{opacity:1;transform:translate(-70%)}to{opacity:1;transform:translate(70%)}}.cartel[data-astro-cid-4kse5mfy]{letter-spacing:.07em;color:var(--color-text-soft);flex-wrap:wrap;gap:.15rem .6rem;margin-top:.75rem;padding-top:.55rem;font-size:.78rem;font-variant-caps:all-small-caps;line-height:1.35;display:flex;position:relative}.cartel__trait[data-astro-cid-4kse5mfy]{background:var(--color-line);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.cartel__numero[data-astro-cid-4kse5mfy]{font-variant-numeric:tabular-nums}.cartel__nom[data-astro-cid-4kse5mfy]{color:var(--color-text)}.cartel__vendue[data-astro-cid-4kse5mfy]{margin-left:auto}.cartel__badge[data-astro-cid-4kse5mfy]{letter-spacing:.1em;flex-basis:100%;align-items:center;gap:.45rem;margin-top:.2rem;font-weight:500;display:inline-flex}.cartel__badge[data-astro-cid-4kse5mfy]:before{content:"";background:var(--color-lavande);border-radius:50%;width:.45rem;height:.45rem}.cartel__badge[data-astro-cid-4kse5mfy][hidden]{display:none}.cartel__prix[data-astro-cid-4kse5mfy]{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-text);flex-basis:100%;margin-top:.3rem;font-size:.9375rem;font-variant-caps:normal}.cartel__prix[data-astro-cid-4kse5mfy] .todo[data-astro-cid-4kse5mfy]{margin-left:.5rem}.cartel__precision[data-astro-cid-4kse5mfy]{color:var(--color-text-soft)}.cartel__bientot[data-astro-cid-4kse5mfy]{flex-basis:100%;margin-top:.15rem}html.vente-ouverte .cartel__bientot[data-astro-cid-4kse5mfy][data-bientot-vente]:not([data-sans-panier]){visibility:hidden;display:inline}.piece__lien[data-astro-cid-4kse5mfy]:focus-visible{outline:none}.piece__lien[data-astro-cid-4kse5mfy]:focus-visible .piece__cadre[data-astro-cid-4kse5mfy]{outline:2px solid var(--color-text);outline-offset:4px}@media (prefers-reduced-motion:reduce){.piece__lien[data-astro-cid-4kse5mfy]:hover .piece__reflet[data-astro-cid-4kse5mfy]{animation:none}}.curseur[data-astro-cid-4kse5mfy]{display:none}@media (hover:hover) and (pointer:fine){.curseur-actif .piece__lien[data-astro-cid-4kse5mfy]{cursor:none}.curseur-actif .curseur[data-astro-cid-4kse5mfy]{z-index:40;pointer-events:none;opacity:0;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0 -2.25rem;display:block;position:fixed;top:0;left:0;scale:.3}.curseur-actif .curseur[data-astro-cid-4kse5mfy] .badge{cursor:none;box-shadow:0 0 0 1px rgb(var(--rgb-ombre) / .06), 0 6px 20px rgb(var(--rgb-ombre) / .12)}}.mosaique--selection[data-astro-cid-4kse5mfy]{max-width:none;margin-inline:0;padding-inline:0}
