.AtelierNote_note__B1ULC{display:grid;justify-items:center;gap:4px;padding-top:clamp(44px,7vh,84px);text-align:center}.AtelierNote_lead__x8a1i{margin:0;font-size:15px;color:var(--s-ink-2)}.page_page__ipgW_{display:grid;gap:clamp(16px,2.4vh,28px)}.page_band__oNGk4{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row dense;align-items:baseline;gap:12px 20px}.page_subnavRow__q_sxR{grid-column:1/-1;min-width:0}.page_room__v2i_C{padding-top:clamp(8px,1.6vh,18px)}.page_reset__CsQWx{color:var(--s-ink);font-weight:500;text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--s-line-hi);transition:border-color .18s ease}@media (hover:hover) and (pointer:fine){.page_reset__CsQWx:hover{border-color:var(--s-ink)}}.page_reset__CsQWx:focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}@media (max-width:760px){.page_band__oNGk4{grid-template-columns:minmax(0,1fr)}}.ActiveFilters_wrap__v9Z_e{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ActiveFilters_chip__sq_7m{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:6px 12px;border-radius:var(--s-radius-pill);border:1px solid var(--s-line);background:rgb(255 255 255/.55);color:var(--s-ink-2);font-family:var(--font-s-ui-stack);font-size:13.5px;cursor:pointer;transition:border-color .18s ease,color .18s ease,scale .16s var(--s-ease-out)}@media (hover:hover) and (pointer:fine){.ActiveFilters_chip__sq_7m:hover{border-color:var(--s-line-hi);color:var(--s-ink)}}.ActiveFilters_chip__sq_7m:active{scale:.975;transition-duration:.14s}.ActiveFilters_chip__sq_7m:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px}.ActiveFilters_glyph__LDXcO{flex:none;margin-left:-2px;color:var(--s-ink-3);transition:color .18s ease}@media (hover:hover) and (pointer:fine){.ActiveFilters_chip__sq_7m:hover .ActiveFilters_glyph__LDXcO{color:var(--s-ink)}}.ActiveFilters_x__9obnw{font-size:15px;line-height:1;color:var(--s-ink-3);transition:color .18s ease}@media (hover:hover) and (pointer:fine){.ActiveFilters_chip__sq_7m:hover .ActiveFilters_x__9obnw{color:var(--s-ink)}}.ActiveFilters_sr__XB65_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ActiveFilters_clear__U7RiF{border:0;background:none;padding:6px 8px;font-family:var(--font-s-ui-stack);font-size:13.5px;color:var(--s-ink-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--s-line-hi);cursor:pointer;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.ActiveFilters_clear__U7RiF:hover{color:var(--s-ink)}}.ActiveFilters_clear__U7RiF:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px;border-radius:var(--s-radius-sm)}@media (prefers-reduced-motion:reduce){.ActiveFilters_chip__sq_7m{transition-duration:1ms}.ActiveFilters_chip__sq_7m:active{scale:1}}.FilterEntry_trigger__cLqnG{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 12px;border-radius:var(--s-radius-pill);border:1px solid transparent;background:transparent;color:var(--s-ink);font-family:var(--font-s-ui-stack);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,scale .16s var(--s-ease-out)}.FilterEntry_trigger__cLqnG[data-open]{border-color:var(--s-line);background:rgb(255 255 255/.55)}@media (hover:hover) and (pointer:fine){.FilterEntry_trigger__cLqnG:hover{border-color:var(--s-line);background:rgb(255 255 255/.55)}}.FilterEntry_trigger__cLqnG:active{scale:.975;transition-duration:.14s}.FilterEntry_trigger__cLqnG:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px}.FilterEntry_count__KNGO5{display:inline-grid;place-items:center;min-width:18px;height:18px;padding-inline:5px;border-radius:var(--s-radius-pill);background:var(--s-ink);color:var(--s-bg);font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}@media (prefers-reduced-motion:reduce){.FilterEntry_trigger__cLqnG{transition-duration:1ms}.FilterEntry_trigger__cLqnG:active{scale:1}}.IconButton_btn__sLZm2{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--s-radius-pill);background:transparent;color:var(--s-ink);cursor:pointer;text-decoration:none;transition:background .2s var(--s-ease-out),color .2s var(--s-ease-out),transform .18s var(--s-ease-out)}@media (hover:hover) and (pointer:fine){.IconButton_btn__sLZm2:hover{background:var(--s-bg-2);color:var(--s-ink)}}.IconButton_btn__sLZm2[data-active]{background:var(--s-ink);color:var(--s-bg)}@media (hover:hover) and (pointer:fine){.IconButton_btn__sLZm2[data-active]:hover{background:var(--s-ink);color:var(--s-bg)}}.IconButton_btn__sLZm2[data-active] .IconButton_badge__VhiwJ{opacity:0;transform:scale(.7)}.IconButton_btn__sLZm2:active{transform:scale(.95);transition-duration:.14s}.IconButton_btn__sLZm2:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.IconButton_badge__VhiwJ{transition:opacity .18s var(--s-ease-out),transform .18s var(--s-ease-out);position:absolute;top:3px;right:2px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--s-radius-pill);background:var(--s-accent);color:#fff;font-family:var(--font-s-ui-stack);font-size:10px;font-weight:600;line-height:1}.IconButton_tip__bPs2R{z-index:96;padding:6px 10px;border-radius:var(--s-radius-sm);background:var(--s-ink);color:var(--s-bg);font-family:var(--font-s-ui-stack);font-size:11px;letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;user-select:none;animation:IconButton_tipIn__S7VVo .16s var(--s-ease-out)}.IconButton_tipArrow__S9lm8{fill:var(--s-ink)}@media (hover:none){.IconButton_tipArrow__S9lm8,.IconButton_tip__bPs2R{display:none}}@keyframes IconButton_tipIn__S7VVo{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.IconButton_btn__sLZm2{transition:none}.IconButton_btn__sLZm2:active{transform:none}.IconButton_tip__bPs2R{animation:none}}.FilterFields_groups__KCDaF{display:grid;gap:24px;align-content:start}.FilterFields_groups__KCDaF[data-layout=columns]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:26px 40px}.FilterFields_groups__KCDaF[data-layout=row]{grid-auto-flow:column;grid-auto-columns:max-content;align-items:start;gap:34px}.FilterFields_group__u5L8I{margin:0;padding:0;border:0;display:grid;gap:11px;align-content:start}.FilterFields_legend__5rEO0{padding:0;font-size:13px;letter-spacing:.01em;color:var(--s-ink-3)}.FilterFields_chips__GlO8I{display:flex;flex-wrap:wrap;gap:8px}.FilterFields_groups__KCDaF[data-layout=row] .FilterFields_chips__GlO8I{flex-wrap:nowrap}.FilterFields_groups__KCDaF[data-layout=row] .FilterFields_priceField__dXYtn{flex:0 0 128px}.FilterFields_chip__Rd1vK{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:8px 16px;border-radius:var(--s-radius-pill);border:1px solid var(--s-line);background:rgb(255 255 255/.5);color:var(--s-ink-2);font-family:var(--font-s-ui-stack);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,scale .16s var(--s-ease-out)}@media (hover:hover) and (pointer:fine){.FilterFields_chip__Rd1vK:hover{border-color:var(--s-line-hi);color:var(--s-ink);background:rgb(255 255 255/.72)}}.FilterFields_chip__Rd1vK:active{scale:.975;transition-duration:.14s}.FilterFields_chip__Rd1vK[data-on]{background:var(--s-ink);border-color:var(--s-ink);color:var(--s-bg)}.FilterFields_chip__Rd1vK:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px}.FilterFields_chipGlyph__wzKkb{flex:none;margin-left:-3px}.FilterFields_priceRow__p2alP{display:flex;align-items:center;gap:10px}.FilterFields_priceField__dXYtn{position:relative;flex:1 1;min-width:104px;display:flex;align-items:center;background:rgb(255 255 255/.72);border:1px solid var(--s-line);border-radius:var(--s-radius-sm);transition:border-color .18s ease}.FilterFields_priceField__dXYtn:focus-within{border-color:var(--s-ink)}.FilterFields_priceField__dXYtn input{width:100%;border:0;background:transparent;padding:11px 40px 11px 12px;font-family:var(--font-s-ui-stack);font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--s-ink);outline:none;appearance:textfield;-moz-appearance:textfield}@media (max-width:760px){.FilterFields_priceField__dXYtn input{font-size:16px}}.FilterFields_priceField__dXYtn input::-webkit-inner-spin-button,.FilterFields_priceField__dXYtn input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FilterFields_priceField__dXYtn input::placeholder{color:var(--s-ink-3)}.FilterFields_priceSuffix__VOiEP{position:absolute;right:12px;font-size:13px;color:var(--s-ink-3);pointer-events:none}@media (prefers-reduced-motion:reduce){.FilterFields_chip__Rd1vK{transition-duration:1ms}.FilterFields_chip__Rd1vK:active{scale:1}}@media (max-width:760px){.FilterFields_groups__KCDaF[data-layout=columns],.FilterFields_groups__KCDaF[data-layout=row]{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;gap:22px}.FilterFields_groups__KCDaF[data-layout=row] .FilterFields_chips__GlO8I{flex-wrap:wrap}}.FilterChrome_bar__SMxvY{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px 12px;border-bottom:1px solid var(--s-line)}.FilterChrome_title__P3Z6O{font-family:var(--font-s-display-stack);font-weight:500;font-size:21px;letter-spacing:-.02em;line-height:1.1}.FilterChrome_body__L5_31{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 18px 20px}.FilterChrome_foot__wb6Sw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px calc(14px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--s-line)}.FilterChrome_clear__z_ArZ{border:0;background:none;padding:10px 6px;font-family:var(--font-s-ui-stack);font-size:14px;color:var(--s-ink-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--s-line-hi);cursor:pointer;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.FilterChrome_clear__z_ArZ:hover{color:var(--s-ink)}}.FilterChrome_clear__z_ArZ:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px;border-radius:var(--s-radius-sm)}.FilterChrome_apply__QD4V2{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border-radius:var(--s-radius-pill);border:1px solid var(--s-ink);background:var(--s-ink);color:var(--s-bg);font-family:var(--font-s-ui-stack);font-size:14.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,scale .16s var(--s-ease-out)}@media (hover:hover) and (pointer:fine){.FilterChrome_apply__QD4V2:hover{background:color-mix(in srgb,var(--s-ink) 82%,#fff);border-color:color-mix(in srgb,var(--s-ink) 82%,#fff)}}.FilterChrome_apply__QD4V2:active{scale:.975;transition-duration:.14s}.FilterChrome_apply__QD4V2:focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.FilterChrome_apply__QD4V2{transition-duration:1ms}.FilterChrome_apply__QD4V2:active{scale:1}}.FilterSurface_case__iU6Lg{position:fixed;top:var(--s-case-top);right:var(--s-case-inset);z-index:92;width:min(92vw,340px);max-height:calc(100dvh - var(--s-case-top) - var(--s-case-inset));display:flex;flex-direction:column;border-radius:var(--s-case-radius);background:var(--s-glass-sheen),var(--s-glass-bg);border:1px solid var(--s-glass-bord);box-shadow:var(--s-glass-rim),0 30px 72px -30px rgb(23 27 28/.42);-webkit-backdrop-filter:var(--s-glass-filter);backdrop-filter:var(--s-glass-filter);transform-origin:100% 0;overflow:clip}.FilterSurface_case__iU6Lg[data-state=open]{animation:FilterSurface_caseIn__SxTr_ .24s var(--s-ease-out)}.FilterSurface_case__iU6Lg[data-state=closed]{animation:FilterSurface_caseOut__aHK9a .15s var(--s-ease-out) forwards}@keyframes FilterSurface_caseIn__SxTr_{0%{opacity:0;translate:0 -8px;scale:.97}}@keyframes FilterSurface_caseOut__aHK9a{to{opacity:0;translate:0 -6px;scale:.985}}@media (prefers-reduced-motion:reduce){.FilterSurface_case__iU6Lg[data-state]{animation:none}}.SortControl_wrap__EsOVs{display:inline-flex;align-items:center;gap:4px}.SortControl_label__1zkZh{font-size:14px;color:var(--s-ink-3)}.SortControl_trigger__bLKNS{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:8px 12px;border-radius:var(--s-radius-pill);border:1px solid transparent;background:transparent;color:var(--s-ink);font-family:var(--font-s-ui-stack);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,scale .16s var(--s-ease-out)}@media (hover:hover) and (pointer:fine){.SortControl_trigger__bLKNS:hover{background:rgb(255 255 255/.55);border-color:var(--s-line)}}.SortControl_trigger__bLKNS:active{scale:.975;transition-duration:.14s}.SortControl_trigger__bLKNS:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px}.SortControl_chev__Ht0Ue{color:var(--s-ink-3);transition:rotate .2s var(--s-ease-out)}.SortControl_trigger__bLKNS[data-state=open] .SortControl_chev__Ht0Ue{rotate:180deg}.SortControl_menu__PNf6q{transform-origin:var(--radix-popper-transform-origin);min-width:216px;padding:6px;border-radius:calc(var(--s-radius) + 2px);background:var(--s-glass-sheen),var(--s-glass-bg);backdrop-filter:var(--s-glass-filter);-webkit-backdrop-filter:var(--s-glass-filter);border:1px solid var(--s-glass-bord);box-shadow:var(--s-glass-rim),0 24px 60px -24px rgb(23 27 28/.35);z-index:95}.SortControl_menu__PNf6q[data-state=open]{animation:SortControl_menuIn__GJ7pI .16s var(--s-ease-out)}.SortControl_menu__PNf6q[data-state=closed]{animation:SortControl_menuOut__tcJnv .11s var(--s-ease-out) forwards}@keyframes SortControl_menuIn__GJ7pI{0%{opacity:0;scale:.96}}@keyframes SortControl_menuOut__tcJnv{to{opacity:0;scale:.98}}.SortControl_item__IDULQ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:var(--s-radius-sm);font-size:14px;color:var(--s-ink);cursor:pointer;outline:none}.SortControl_item__IDULQ[data-highlighted]{background:rgb(255 255 255/.6);color:var(--s-ink)}.SortControl_item__IDULQ[data-active]{font-weight:500}.SortControl_check__9mgjR{font-size:12px;color:var(--s-ink)}@media (prefers-reduced-motion:reduce){.SortControl_trigger__bLKNS{transition-duration:1ms}.SortControl_trigger__bLKNS:active{scale:1}.SortControl_chev__Ht0Ue{transition-duration:1ms}.SortControl_menu__PNf6q[data-state]{animation:none}}.CatalogControls_tools__UVWSx{display:flex;align-items:center;gap:14px}.CatalogControls_pillsRow__O1VIb{grid-column:1/-1;min-width:0}.CategoryHeader_head__8FZmb{position:relative;isolation:isolate;margin-top:-118px;padding-block:clamp(10px,2vh,26px) clamp(4px,1vh,12px)}@media (max-width:760px){.CategoryHeader_head__8FZmb{margin-top:-78px}}.CategoryHeader_head__8FZmb:before{content:"";position:absolute;inset:-70% -14% -260%;z-index:-1;pointer-events:none;background:radial-gradient(44% 52% at 24% 30%,rgb(255 255 255/.9),rgb(255 255 255/0) 70%)}.CategoryHeader_head__8FZmb .CategoryHeader_title__P_UmQ{margin:0;font-size:var(--s-type-page-title)}.CategoryHeader_count__yd83g{margin:10px 0 0;font-size:14px;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--s-ink-3)}.CategoryChips_frame___ZJ2i,.CategoryChips_rail___waPq{position:relative;min-width:0}.CategoryChips_rail___waPq{display:flex;align-items:baseline;gap:clamp(18px,2.4vw,30px);overflow:hidden;padding:4px;margin:-2px -4px}.CategoryChips_chip__fZHGJ{position:relative;flex:none;padding:10px 1px 12px;color:var(--s-ink-2);font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .18s ease}.CategoryChips_chip__fZHGJ:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:var(--s-ink);opacity:0;transition:opacity .18s ease}@media (hover:hover) and (pointer:fine){.CategoryChips_chip__fZHGJ:hover{color:var(--s-ink)}}.CategoryChips_chip__fZHGJ:active,.CategoryChips_chip__fZHGJ[data-active]{color:var(--s-ink)}.CategoryChips_chip__fZHGJ[data-active]:after{opacity:1}.CategoryChips_chip__fZHGJ[data-travel]:after{transform-origin:0 50%;animation:CategoryChips_underlineTravel__GVbe1 .44s cubic-bezier(.3,.1,.25,1) both}@keyframes CategoryChips_underlineTravel__GVbe1{0%{translate:var(--underline-dx) 0;scale:var(--underline-sx) 1}}.CategoryChips_chip__fZHGJ:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px;border-radius:var(--s-radius-sm)}.CategoryChips_chip__fZHGJ[data-overflow]{position:absolute;visibility:hidden;pointer-events:none}.CategoryChips_more__kKvvv{position:relative;flex:none;display:inline-flex;align-items:baseline;gap:6px;padding:10px 1px 12px;border:0;background:transparent;color:var(--s-ink-2);font-family:var(--font-s-ui-stack);font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .18s ease}.CategoryChips_more__kKvvv:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:var(--s-ink);opacity:0;transition:opacity .18s ease}.CategoryChips_more__kKvvv:active,.CategoryChips_more__kKvvv[data-active],.CategoryChips_more__kKvvv[data-state=open]{color:var(--s-ink)}@media (hover:hover) and (pointer:fine){.CategoryChips_more__kKvvv:hover{color:var(--s-ink)}}.CategoryChips_more__kKvvv[data-active]:after{opacity:1}.CategoryChips_more__kKvvv:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px;border-radius:var(--s-radius-sm)}.CategoryChips_more__kKvvv[data-idle]{position:absolute;visibility:hidden;pointer-events:none}.CategoryChips_moreCount__mun6V{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--s-ink-3)}.CategoryChips_moreChev__OButk{align-self:center;color:var(--s-ink-3);transition:rotate .2s var(--s-ease-out)}.CategoryChips_more__kKvvv[data-state=open] .CategoryChips_moreChev__OButk{rotate:180deg}.CategoryChips_menu__i4zbf{transform-origin:var(--radix-popper-transform-origin);min-width:200px;padding:6px;border-radius:calc(var(--s-radius) + 2px);background:var(--s-glass-sheen),var(--s-glass-bg);backdrop-filter:var(--s-glass-filter);-webkit-backdrop-filter:var(--s-glass-filter);border:1px solid var(--s-glass-bord);box-shadow:var(--s-glass-rim),0 24px 60px -24px rgb(23 27 28/.35);z-index:95}.CategoryChips_menu__i4zbf[data-state=open]{animation:CategoryChips_menuIn__Zq7NX .16s var(--s-ease-out)}.CategoryChips_menu__i4zbf[data-state=closed]{animation:CategoryChips_menuOut__Js8Qq .11s var(--s-ease-out) forwards}@keyframes CategoryChips_menuIn__Zq7NX{0%{opacity:0;scale:.96}}@keyframes CategoryChips_menuOut__Js8Qq{to{opacity:0;scale:.98}}.CategoryChips_menuItem__uY3yJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:var(--s-radius-sm);font-size:14px;font-weight:500;color:var(--s-ink);text-decoration:none;cursor:pointer;outline:none}.CategoryChips_menuItem__uY3yJ[data-highlighted]{background:rgb(255 255 255/.6)}.CategoryChips_menuCheck__0gzTR{font-size:12px}@media (prefers-reduced-motion:reduce){.CategoryChips_chip__fZHGJ,.CategoryChips_chip__fZHGJ:after,.CategoryChips_moreChev__OButk,.CategoryChips_more__kKvvv,.CategoryChips_more__kKvvv:after{transition-duration:1ms}.CategoryChips_chip__fZHGJ[data-travel]:after,.CategoryChips_menu__i4zbf[data-state]{animation:none}}.Pagination_nav__81n2f{display:flex;align-items:baseline;justify-content:center;gap:clamp(20px,3vw,34px);padding-top:clamp(18px,3vh,34px)}.Pagination_link___mlQT{color:var(--s-ink-2);font-size:14.5px;font-weight:500;text-decoration:none;padding-bottom:2px;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.Pagination_link___mlQT:hover{color:var(--s-ink);border-color:var(--s-ink)}}.Pagination_link___mlQT:focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}.Pagination_status__TiOvb{font-size:14px;color:var(--s-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Pagination_disabled__hPDK1{color:rgb(23 27 28/.25);font-size:14.5px;font-weight:500}.ProductGrid_grid__TYl74{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(14px,2vw,24px);row-gap:clamp(30px,3.4vw,44px)}.ProductGrid_item__WxiiP{animation:ProductGrid_rise__C8Tek .6s var(--s-ease-out) both;animation-delay:calc(var(--i, 0) * 60ms)}.ProductGrid_grid__TYl74[data-swap] .ProductGrid_break__G8dns,.ProductGrid_grid__TYl74[data-swap] .ProductGrid_item__WxiiP{animation-duration:.34s;animation-delay:calc(var(--i, 0) * 26ms)}@keyframes ProductGrid_rise__C8Tek{0%{opacity:0;translate:0 20px}}.ProductGrid_break__G8dns{grid-column:1/-1;animation:ProductGrid_rise__C8Tek .6s var(--s-ease-out) both}@media (max-width:1100px){.ProductGrid_grid__TYl74{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ProductGrid_grid__TYl74{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:26px}}@media (prefers-reduced-motion:reduce){.ProductGrid_break__G8dns,.ProductGrid_item__WxiiP{animation:none}}.Entrance_enter__WkgHD{animation:Entrance_rise__nRMle .8s var(--s-ease-out) both}@keyframes Entrance_rise__nRMle{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}.Entrance_settle__e2mDI{animation:Entrance_settle__e2mDI .3s var(--s-ease-out) both}@keyframes Entrance_settle__e2mDI{0%{opacity:.55}}@media (prefers-reduced-motion:reduce){.Entrance_enter__WkgHD,.Entrance_settle__e2mDI{animation:none}}.RoomTitle_turn__dxpIy{animation:RoomTitle_turn__dxpIy .34s var(--s-ease-out) both}@keyframes RoomTitle_turn__dxpIy{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.RoomTitle_turn__dxpIy{animation:none}}.ArrowLink_link__YSAz5{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-s-ui-stack);font-weight:600;font-size:15px;color:var(--s-ink);text-decoration:none;transition:color .2s}@media (hover:hover) and (pointer:fine){.ArrowLink_link__YSAz5:hover{color:var(--s-accent-text)}.ArrowLink_link__YSAz5:hover .ArrowLink_arrow__HFyvV{transform:translateX(5px)}}.ArrowLink_link__YSAz5:active{color:var(--s-accent-text)}.ArrowLink_link__YSAz5:focus-visible{outline:2px solid var(--s-accent);outline-offset:3px;border-radius:2px}@media (pointer:coarse){.ArrowLink_link__YSAz5{position:relative}.ArrowLink_link__YSAz5:before{content:"";position:absolute;inset:-10px 0}}.ArrowLink_arrow__HFyvV{font-family:var(--font-s-ui-stack);transition:transform .25s var(--s-ease-out)}@media (prefers-reduced-motion:reduce){.ArrowLink_arrow__HFyvV,.ArrowLink_link__YSAz5{transition:none}.ArrowLink_link__YSAz5:hover .ArrowLink_arrow__HFyvV{transform:none}}.SceneBreak_frame__vaSe5{position:relative;aspect-ratio:21/8;border-radius:calc(var(--s-radius) * 1.6);overflow:clip;background:var(--s-bg-sink)}.SceneBreak_inner__JdXl_{position:absolute;inset:-22px 0}.SceneBreak_img__u3ztM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%}@media (max-width:760px){.SceneBreak_frame__vaSe5{aspect-ratio:16/9}}.SubcategoryChips_segment__w7pCS{display:inline-flex;align-items:center;max-width:100%;padding:3px;border-radius:var(--s-radius-pill);background:var(--pill-bg);overflow-x:auto;scrollbar-width:none}.SubcategoryChips_segment__w7pCS::-webkit-scrollbar{display:none}.SubcategoryChips_item__pJuFm{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 14px;border-radius:var(--s-radius-pill);color:var(--s-ink-2);font-family:var(--font-s-ui-stack);font-size:13.5px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .18s ease,background-color .18s ease,scale .16s var(--s-ease-out)}@media (hover:hover) and (pointer:fine){.SubcategoryChips_item__pJuFm:hover{color:var(--s-ink)}}@media (pointer:coarse){.SubcategoryChips_item__pJuFm{min-height:44px}}.SubcategoryChips_item__pJuFm:active{scale:.975;transition-duration:.14s}.SubcategoryChips_item__pJuFm:focus-visible{outline:2px solid var(--s-ink);outline-offset:-2px}.SubcategoryChips_item__pJuFm[data-active]{background:var(--s-bg);color:var(--s-ink);box-shadow:0 1px 2px rgb(23 27 28/.1),inset 0 0 0 1px rgb(23 27 28/.06)}.SubcategoryChips_item__pJuFm[data-active]:active{scale:1}@media (prefers-reduced-motion:reduce){.SubcategoryChips_item__pJuFm{transition-duration:1ms}.SubcategoryChips_item__pJuFm:active{scale:1}}.EmptyState_wrap__mvt_n{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:clamp(56px,12vh,120px) var(--s-gutter);border-top:1px solid var(--s-line)}.EmptyState_eyebrow__ozN5D{font-family:var(--font-s-ui-stack);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--s-ink-3)}.EmptyState_title__XsKw8{margin:0;font-family:var(--font-s-display-stack);font-weight:600;font-size:clamp(24px,3.4vw,38px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--s-ink);max-width:20ch}.EmptyState_body__i295x{margin:0;font-size:15px;line-height:1.6;color:var(--s-ink-2);max-width:42ch}.EmptyState_action__qKvNZ{margin-top:10px}