.empty-state_empty__aqntm{display:grid;justify-items:start;gap:0;margin:8px 0 0;padding:clamp(40px,6vw,72px) 0;border-top:1px solid var(--color-rule,var(--n4));border-bottom:1px solid var(--color-rule,var(--n4));color:var(--color-teal,var(--b8));animation:empty-state_fade__n43z6 .42s ease both}.empty-state_kicker__COEHv{margin:0;color:var(--color-mute,var(--n8));font-size:11px;letter-spacing:.18em;text-transform:uppercase}.empty-state_kicker__COEHv:before{content:"";display:inline-block;width:var(--kicker-mark-w);height:var(--kicker-mark-h);margin-right:var(--kicker-mark-gap);vertical-align:middle;background:var(--kicker-mark-color);transform:translateY(-1px)}.empty-state_title__9yae0{max-width:18ch;margin:18px 0 0;font-family:var(--font-display),"Inter Tight",Arial,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1;letter-spacing:-.045em;text-wrap:balance}.empty-state_description__wOpn6{max-width:46ch;margin:18px 0 0;color:var(--color-mute,var(--n8));font-size:16px;line-height:1.65}.empty-state_actions__a6Dh0{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.empty-state_primary__ixA4X,.empty-state_secondary__KTf_9{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 22px;border-radius:var(--radius-pill,999px);font-size:15px;font-weight:500;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.empty-state_primary__ixA4X{border:1px solid var(--surface-brand-2);background:var(--surface-brand-2);color:var(--color-chalk,var(--on-brand-1))}.empty-state_primary__ixA4X:hover{background:var(--color-teal-deep,var(--surface-brand-3))}.empty-state_secondary__KTf_9{border:1px solid var(--color-rule,var(--n4));color:var(--color-teal,var(--b8))}.empty-state_secondary__KTf_9:hover{border-color:var(--color-teal,var(--b8))}@keyframes empty-state_fade__n43z6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.empty-state_empty__aqntm{animation:none}.empty-state_primary__ixA4X,.empty-state_secondary__KTf_9{transition:none}}.products-atelier_shell__6tEI5{box-sizing:border-box;width:100%;max-width:calc(var(--container-max) + 2 * var(--container-pad));margin-inline:auto;padding:46px var(--container-pad) 112px;color:var(--n12)}.products-atelier_open__Oqjnh{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px 64px;align-items:end}.products-atelier_kicker__6wELY{margin:0;font-size:var(--title-kicker-size);font-weight:var(--title-kicker-weight);line-height:1;letter-spacing:var(--title-kicker-tracking);text-transform:uppercase;color:var(--title-kicker)}.products-atelier_kicker__6wELY:before{content:"";display:inline-block;width:var(--kicker-mark-w);height:var(--kicker-mark-h);margin-right:var(--kicker-mark-gap);vertical-align:middle;background:var(--kicker-mark-color);transform:translateY(-1px)}.products-atelier_open__Oqjnh h1{margin:14px 0 0;font-family:var(--font-display),Arial,sans-serif;font-size:clamp(52px,5.6vw,78px);font-weight:400;letter-spacing:-.055em;line-height:.92;color:var(--b8)}.products-atelier_aside__Mqgql p{max-width:34ch;margin:0 0 22px;justify-self:end;font-size:15px;line-height:1.7;color:var(--n8)}.products-atelier_search__VjlBb label{display:block;margin-bottom:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n8)}.products-atelier_searchRow__3xeV_{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--n5)}.products-atelier_searchRow__3xeV_ input{width:100%;min-width:0;min-height:46px;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--b8);font:400 16px/1.4 var(--font-body),Inter,sans-serif}.products-atelier_searchRow__3xeV_:focus-within{border-bottom-color:var(--b8);box-shadow:inset 0 -1px 0 var(--b8)}.products-atelier_searchRow__3xeV_ input:focus-visible{outline:none;box-shadow:none}.products-atelier_searchRow__3xeV_ button{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:var(--b8);font-size:13px;letter-spacing:.04em;cursor:pointer}.products-atelier_searchRow__3xeV_ button svg{width:16px;height:16px}.products-atelier_bar__uQtQA{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:34px;padding-top:6px;border-top:1px solid var(--n4)}.products-atelier_bar__uQtQA nav{display:flex;flex-wrap:wrap;gap:4px 22px}.products-atelier_bar__uQtQA a{display:inline-flex;align-items:center;min-height:40px;padding:10px 0 8px;color:var(--n9);font-size:13px;line-height:1.2;text-decoration:none;box-shadow:inset 0 -2px 0 transparent}.products-atelier_bar__uQtQA nav a:focus-visible,.products-atelier_bar__uQtQA nav a:hover{color:var(--b8);box-shadow:inset 0 -2px 0 var(--a3)}.products-atelier_bar__uQtQA nav a[aria-current=true]{color:var(--b8);font-weight:600;box-shadow:inset 0 -2px 0 var(--a3)}.products-atelier_bar__uQtQA p{flex:0 0 auto;margin:0;padding-bottom:10px;color:var(--n8);font-size:13px}.products-atelier_bar__uQtQA p a{margin-left:14px;color:var(--b8);box-shadow:inset 0 -2px 0 var(--a3)}.products-atelier_wall__yncPg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:36px 0 0;padding:0;list-style:none}.products-atelier_line__Tw6QX{display:block;min-width:0;color:inherit;text-decoration:none}.products-atelier_image__Euhsv{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--n3)}.products-atelier_image__Euhsv img{object-fit:cover;object-position:center 8%;transition:transform .5s cubic-bezier(.2,.6,.2,1)}.products-atelier_line__Tw6QX:focus-visible .products-atelier_image__Euhsv img,.products-atelier_line__Tw6QX:hover .products-atelier_image__Euhsv img{transform:scale(1.025)}.products-atelier_number__bYsxA{position:absolute;z-index:1;left:19px;top:17px;margin:0;color:var(--n8);font-size:11px;letter-spacing:.1em;line-height:1}.products-atelier_arrow__kbh2I{position:absolute;z-index:1;right:18px;bottom:18px;display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:color-mix(in srgb,var(--n1) 86.7%,transparent);color:var(--b7);font-size:18px;line-height:1;transition:background .2s ease,color .2s ease}.products-atelier_line__Tw6QX:focus-visible .products-atelier_arrow__kbh2I,.products-atelier_line__Tw6QX:hover .products-atelier_arrow__kbh2I{background:var(--a3);color:var(--on-accent)}.products-atelier_context__zQXsI{margin:22px 0 9px;color:var(--n8);font-size:11px;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}.products-atelier_line__Tw6QX h2{margin:0 0 9px;color:var(--b8);font-family:var(--font-display),Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.035em;line-height:1.08}.products-atelier_description__aRiPl{max-width:290px;margin:0;color:var(--n8);font-size:12px;line-height:1.7}.products-atelier_empty__O_Ejt{max-width:46ch;margin-top:36px;padding-top:36px;border-top:1px solid var(--n4)}.products-atelier_empty__O_Ejt h2{margin:0;color:var(--b8);font-family:var(--font-display),Arial,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:400;letter-spacing:-.045em;line-height:1.05}.products-atelier_empty__O_Ejt p{margin:14px 0 0;color:var(--n8);font-size:15px;line-height:1.7}.products-atelier_emptyActions__hSXF5{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:8px}.products-atelier_emptyActions__hSXF5 a{display:inline-flex;align-items:center;min-height:44px;color:var(--b8);font-size:14px;text-decoration:none;box-shadow:inset 0 -2px 0 var(--a3)}@media (max-width:1250px){.products-atelier_shell__6tEI5{padding-inline:var(--container-pad)}}@media (max-width:980px){.products-atelier_open__Oqjnh{grid-template-columns:1fr;gap:22px}.products-atelier_aside__Mqgql p{max-width:46ch;justify-self:start}.products-atelier_wall__yncPg{grid-template-columns:1fr 1fr;gap:18px}.products-atelier_line__Tw6QX h2{font-size:27px}}@media (max-width:760px){.products-atelier_shell__6tEI5{padding:18px var(--container-pad) 80px}.products-atelier_open__Oqjnh h1{font-size:48px}.products-atelier_bar__uQtQA{align-items:flex-start;flex-direction:column;gap:8px}.products-atelier_bar__uQtQA p{padding-bottom:0}}@media (max-width:640px){.products-atelier_wall__yncPg{grid-template-columns:1fr;gap:36px}.products-atelier_image__Euhsv{aspect-ratio:1.1;max-height:480px}}@media (prefers-reduced-motion:reduce){.products-atelier_image__Euhsv img{transition:none}.products-atelier_line__Tw6QX:focus-visible .products-atelier_image__Euhsv img,.products-atelier_line__Tw6QX:hover .products-atelier_image__Euhsv img{transform:none}}@media (forced-colors:active){.products-atelier_image__Euhsv{border:1px solid CanvasText}.products-atelier_bar__uQtQA a[aria-current=true],.products-atelier_emptyActions__hSXF5 a{outline:2px solid Highlight}}@media (max-width:1023px),(pointer:coarse){.products-atelier_bar__uQtQA nav a{min-width:44px;justify-content:center}}.products-atelier_line__Tw6QX[data-spotlight] .products-atelier_image__Euhsv:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(320px circle at var(--sx,50%) var(--sy,50%),color-mix(in srgb,var(--n0) 26%,transparent),transparent 70%)}.products-atelier_line__Tw6QX[data-lit] .products-atelier_image__Euhsv:after{opacity:1}.products-atelier_bar__uQtQA nav a{display:inline-flex;align-items:center;gap:6px}.products-atelier_filterPicto__LbytU{flex:none;color:var(--color-teal-deep)}.products-atelier_bar__uQtQA nav a[aria-current=true] .products-atelier_filterPicto__LbytU{color:currentColor}.products-atelier_context__zQXsI{display:flex;align-items:center;gap:10px}.products-atelier_picto__yRR9h{flex:none;color:var(--color-teal-deep);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.products-atelier_line__Tw6QX:focus-visible .products-atelier_picto__yRR9h,.products-atelier_line__Tw6QX:hover .products-atelier_picto__yRR9h{transform:translateY(-2px) scale(1.06)}@media (prefers-reduced-motion:reduce){.products-atelier_picto__yRR9h{transition:none}.products-atelier_line__Tw6QX:focus-visible .products-atelier_picto__yRR9h,.products-atelier_line__Tw6QX:hover .products-atelier_picto__yRR9h{transform:none}}.products-atelier_line__Tw6QX:focus-visible .products-atelier_picto__yRR9h,.products-atelier_line__Tw6QX:hover .products-atelier_picto__yRR9h{transform:none}