.soins-list[data-astro-cid-iimnc7dd]{--line:color-mix(in oklab, var(--color-ink) 14%, transparent);z-index:1;isolation:isolate;position:relative}html.no-js .soins-filter[data-astro-cid-iimnc7dd]{display:none}.soins-filter[data-astro-cid-iimnc7dd]{z-index:1;flex-wrap:wrap;column-gap:clamp(1.1rem,.6rem + 1.6vw,2.25rem);margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:flex;position:relative}.filter-btn[data-astro-cid-iimnc7dd]{min-height:2.75rem;font-size:var(--text-sm);color:var(--color-ink-soft);transition:color .4s var(--ease-out-soft);align-items:flex-start;gap:.2rem;padding-block:.7rem;font-weight:500;line-height:1.2;display:inline-flex}.filter-btn[data-astro-cid-iimnc7dd]:hover,.filter-btn[data-astro-cid-iimnc7dd][aria-pressed=true]{color:var(--color-ink)}.filter-count[data-astro-cid-iimnc7dd]{font-variant-numeric:tabular-nums;font-size:.68em;font-weight:450;line-height:1;display:none}@media (width>=40rem){.filter-count[data-astro-cid-iimnc7dd]{display:inline}}.filter-indicator[data-astro-cid-iimnc7dd]{background:var(--color-ink);transform-origin:0;opacity:0;pointer-events:none;width:100px;height:1px;position:absolute;top:0;left:0}.soins-rows[data-astro-cid-iimnc7dd]{z-index:1;border-bottom:1px solid var(--line);position:relative}.soin-item[data-astro-cid-iimnc7dd]{border-top:1px solid var(--line)}.soin-row[data-astro-cid-iimnc7dd]{grid-template-columns:3.5rem minmax(0,1fr);grid-template-areas:"thumb title""thumb meta";align-items:center;column-gap:1rem;padding-block:1rem;display:grid}.soin-thumb[data-astro-cid-iimnc7dd]{aspect-ratio:4/5;border-radius:var(--radius-arch);background:var(--color-shell);grid-area:thumb;width:3.5rem;display:block;overflow:hidden}.soin-title[data-astro-cid-iimnc7dd]{font-family:var(--font-display);letter-spacing:-.02em;grid-area:title;align-self:end;font-size:clamp(1.625rem,1.25rem + 1.4vw,2.25rem);font-weight:400;line-height:1.04;position:relative}.soin-title-text[data-astro-cid-iimnc7dd]{display:inline-block}.soin-mark[data-astro-cid-iimnc7dd],.soin-summary[data-astro-cid-iimnc7dd]{display:none}.soin-meta[data-astro-cid-iimnc7dd]{font-size:var(--text-xs);color:var(--color-ink-soft);flex-direction:column;grid-area:meta;align-self:start;margin-top:.35rem;line-height:1.4;display:flex}.soin-kind[data-astro-cid-iimnc7dd]{color:var(--color-ink)}@media (width>=48rem){.soin-row[data-astro-cid-iimnc7dd]{grid-template-columns:4.5rem minmax(0,1fr) minmax(10rem,16rem);grid-template-areas:"thumb title meta";column-gap:1.5rem;padding-block:1.25rem}.soin-thumb[data-astro-cid-iimnc7dd]{width:4.5rem}.soin-title[data-astro-cid-iimnc7dd]{align-self:center}.soin-meta[data-astro-cid-iimnc7dd]{font-size:var(--text-sm);align-self:center;margin-top:0}}.soin-preview[data-astro-cid-iimnc7dd]{display:none}@media (width>=64rem) and (hover:hover) and (pointer:fine){.soin-row[data-astro-cid-iimnc7dd]{grid-template:auto auto/repeat(12,minmax(0,1fr));align-items:center;column-gap:1.5rem;padding-block:clamp(1.35rem,.6rem + 1vw,1.9rem)}.soin-thumb[data-astro-cid-iimnc7dd]{display:none}.soin-title[data-astro-cid-iimnc7dd]{grid-area:1/1/span 2/span 5;font-size:clamp(2.25rem,.9rem + 2.4vw,3.6rem);line-height:1}[data-astro-cid-iimnc7dd][data-size=md] .soin-title[data-astro-cid-iimnc7dd]{font-size:clamp(1.9rem,.9rem + 1.7vw,2.75rem)}.soin-mark[data-astro-cid-iimnc7dd]{background:var(--color-peach-deep);transform-origin:0;width:1.4rem;height:1px;transition:transform .6s var(--ease-out-soft);display:block;position:absolute;top:55%;left:0;transform:scaleX(0)}.soin-title-text[data-astro-cid-iimnc7dd]{transition:transform .75s var(--ease-out-soft), opacity .5s var(--ease-out-soft)}.soin-summary[data-astro-cid-iimnc7dd]{max-width:46ch;font-size:var(--text-xs);color:var(--color-ink);visibility:hidden;opacity:0;transition:opacity .45s var(--ease-out-soft), transform .7s var(--ease-out-soft), visibility 0s linear .45s;grid-area:1/6/span 2/span 4;line-height:1.55;display:block;transform:translateY(.6rem)}.soin-meta[data-astro-cid-iimnc7dd]{display:contents}.soin-kind[data-astro-cid-iimnc7dd],.soin-zones[data-astro-cid-iimnc7dd]{font-size:var(--text-sm);transition:opacity .5s var(--ease-out-soft);line-height:1.4}.soin-kind[data-astro-cid-iimnc7dd]{grid-area:1/10/auto/span 3;align-self:end}.soin-zones[data-astro-cid-iimnc7dd]{grid-area:2/10/auto/span 3;align-self:start}.soin-row[data-astro-cid-iimnc7dd]:hover .soin-title-text[data-astro-cid-iimnc7dd],.soin-row[data-astro-cid-iimnc7dd]:focus-visible .soin-title-text[data-astro-cid-iimnc7dd]{transform:translate(2.1rem)}.soin-row[data-astro-cid-iimnc7dd]:hover .soin-mark[data-astro-cid-iimnc7dd],.soin-row[data-astro-cid-iimnc7dd]:focus-visible .soin-mark[data-astro-cid-iimnc7dd]{transition-delay:80ms;transform:scaleX(1)}.soin-row[data-astro-cid-iimnc7dd]:hover .soin-summary[data-astro-cid-iimnc7dd],.soin-row[data-astro-cid-iimnc7dd]:focus-visible .soin-summary[data-astro-cid-iimnc7dd]{visibility:visible;opacity:1;transition-delay:60ms,60ms,0s;transform:none}.soins-rows[data-astro-cid-iimnc7dd]:has(.soin-row:hover) .soin-row[data-astro-cid-iimnc7dd]:not(:hover) [data-astro-cid-iimnc7dd]:is(.soin-title-text,.soin-kind,.soin-zones),.soins-rows[data-astro-cid-iimnc7dd]:has(.soin-row:focus-visible) .soin-row[data-astro-cid-iimnc7dd]:not(:focus-visible) [data-astro-cid-iimnc7dd]:is(.soin-title-text,.soin-kind,.soin-zones){opacity:.34}.soins-list[data-astro-cid-iimnc7dd].is-armed .soin-preview[data-astro-cid-iimnc7dd]{display:block}.soin-preview[data-astro-cid-iimnc7dd]{z-index:2;aspect-ratio:4/5;pointer-events:none;visibility:hidden;opacity:0;width:clamp(15rem,6rem + 13vw,20rem);position:fixed;top:0;left:0}.soin-preview-inner[data-astro-cid-iimnc7dd]{border-radius:var(--radius-arch);background:var(--color-shell);position:absolute;inset:0;overflow:hidden}.soin-preview-frame[data-astro-cid-iimnc7dd]{opacity:0;position:absolute;inset:0;overflow:hidden}}
