.cat-index[data-astro-cid-jhyvzwgw]{border-top:1px solid var(--c-ink);margin:0;padding:0;list-style:none}.cat-index[data-astro-cid-jhyvzwgw] li[data-astro-cid-jhyvzwgw]{border-bottom:1px solid #29352c2e}.cat-index__link[data-astro-cid-jhyvzwgw]{color:var(--c-ink);transition:background-color .35s var(--ease);grid-template-columns:7.5rem 1fr;grid-template-areas:"media name""media summary""media price";align-items:start;gap:.35rem 1.25rem;padding-block:1.5rem;text-decoration:none;display:grid}.cat-index__media[data-astro-cid-jhyvzwgw]{aspect-ratio:4/5;background:var(--c-sand);grid-area:media;display:block;overflow:hidden}.cat-index__media[data-astro-cid-jhyvzwgw] img{transition:transform .8s var(--ease)}.cat-index__name[data-astro-cid-jhyvzwgw]{font-size:clamp(1.75rem,1.1rem + 3vw,4rem);font-stretch:var(--w-narrow);letter-spacing:-.005em;transition:color .25s var(--ease);grid-area:name;font-weight:440;line-height:1}.cat-index__summary[data-astro-cid-jhyvzwgw]{max-width:44ch;color:var(--c-ink-soft);font-size:var(--t-sm);grid-area:summary;line-height:1.5}.cat-index__price[data-astro-cid-jhyvzwgw]{font-size:var(--t-sm);color:var(--c-wood-ink);grid-area:price;font-weight:560}@media (width>=64rem){.cat-index__link[data-astro-cid-jhyvzwgw]{grid-template-columns:12rem minmax(0,6fr) minmax(0,4fr) 10rem;grid-template-areas:"media name summary price";align-items:center;gap:3rem;padding-block:2rem}.cat-index__summary[data-astro-cid-jhyvzwgw]{font-size:var(--t-base)}.cat-index__price[data-astro-cid-jhyvzwgw]{text-align:right;justify-self:end}}@media (hover:hover){.cat-index__link[data-astro-cid-jhyvzwgw]:hover{background:var(--c-sand)}.cat-index__link[data-astro-cid-jhyvzwgw]:hover .cat-index__name[data-astro-cid-jhyvzwgw]{color:var(--c-wood-ink)}.cat-index__link[data-astro-cid-jhyvzwgw]:hover .cat-index__media[data-astro-cid-jhyvzwgw] img{transform:scale(1.06)}}.cat-index__link[data-astro-cid-jhyvzwgw]:focus-visible{outline-offset:-2px}.produits__head[data-astro-cid-lcdefpme],.galerie__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.galerie__more[data-astro-cid-lcdefpme]{margin-top:clamp(1.5rem,3vw,2.5rem)}.apropos__grid[data-astro-cid-lcdefpme]{align-items:center;gap:3rem;display:grid}@media (width>=56rem){.apropos__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(3rem,7vw,8rem)}}.apropos__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;max-height:40rem;overflow:hidden}.apropos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch;margin-bottom:1.75rem}.apropos__text[data-astro-cid-lcdefpme]{margin-bottom:2.25rem}
