.RealSpaces-module__NRNN3W__wrap{--ink-900:#514e49;--ink-700:#545454;--ink-400:#878786;--surface-300:#d9d9d9;--paper:#fff;--veil:#545454b8;--chip:#8787868a;--serif:var(--font-playfair), Georgia, serif;--sans:var(--font-poppins), Poppins, sans-serif;box-sizing:border-box;width:100%;max-width:1280px;color:var(--ink-700);background:var(--paper);font-family:var(--sans);margin:0 auto;padding:88px 48px 0;font-size:16px;font-weight:400;line-height:normal}.RealSpaces-module__NRNN3W__wrap *,.RealSpaces-module__NRNN3W__wrap :before,.RealSpaces-module__NRNN3W__wrap :after{box-sizing:border-box}.RealSpaces-module__NRNN3W__wrap a{color:inherit}.RealSpaces-module__NRNN3W__noClose{margin-bottom:96px}.RealSpaces-module__NRNN3W__intro{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.RealSpaces-module__NRNN3W__rule{background:var(--ink-400);width:1px;height:48px}.RealSpaces-module__NRNN3W__title{font-family:var(--serif);letter-spacing:.12em;text-transform:uppercase;color:inherit;margin:0;font-size:34px;font-weight:500;line-height:1.4}.RealSpaces-module__NRNN3W__lead{max-width:560px;margin:0;font-size:16px;font-weight:300;line-height:1.6}.RealSpaces-module__NRNN3W__hint{letter-spacing:.563em;text-transform:uppercase;color:var(--ink-400);margin:0;font-size:11px;font-weight:300;line-height:1.56}.RealSpaces-module__NRNN3W__filters{border-bottom:1px solid var(--surface-300);scrollbar-width:none;justify-content:center;gap:36px;margin-top:48px;display:flex;overflow-x:auto}.RealSpaces-module__NRNN3W__filters::-webkit-scrollbar{display:none}.RealSpaces-module__NRNN3W__filter{min-height:44px;font-family:var(--sans);letter-spacing:.4em;text-transform:uppercase;color:var(--ink-400);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;flex:none;padding:10px 2px;font-size:11px;font-weight:300;line-height:normal}.RealSpaces-module__NRNN3W__filter:hover{color:var(--ink-700)}.RealSpaces-module__NRNN3W__filter[aria-pressed=true]{color:var(--ink-700);border-bottom-color:var(--ink-700)}.RealSpaces-module__NRNN3W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.RealSpaces-module__NRNN3W__card{flex-direction:column;display:flex}.RealSpaces-module__NRNN3W__wide{grid-column:span 2}.RealSpaces-module__NRNN3W__photo{aspect-ratio:4/5;background:var(--surface-300);position:relative;overflow:hidden}.RealSpaces-module__NRNN3W__wide .RealSpaces-module__NRNN3W__photo{aspect-ratio:8/5}.RealSpaces-module__NRNN3W__photo img.RealSpaces-module__NRNN3W__img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.RealSpaces-module__NRNN3W__chip{background:var(--chip);color:var(--paper);letter-spacing:.3em;text-transform:uppercase;padding:8px 12px;font-size:9px;font-weight:300;line-height:1.4;transition:opacity .2s;position:absolute;bottom:20px;left:20px}.RealSpaces-module__NRNN3W__chipMobile{display:none}.RealSpaces-module__NRNN3W__veil{background:var(--veil);color:var(--paper);opacity:0;flex-direction:column;justify-content:space-between;padding:26px;transition:opacity .25s;display:flex;position:absolute;inset:0}.RealSpaces-module__NRNN3W__photo:hover .RealSpaces-module__NRNN3W__veil,.RealSpaces-module__NRNN3W__photo:focus-within .RealSpaces-module__NRNN3W__veil{opacity:1}.RealSpaces-module__NRNN3W__photo:hover .RealSpaces-module__NRNN3W__chip,.RealSpaces-module__NRNN3W__photo:focus-within .RealSpaces-module__NRNN3W__chip{opacity:0}.RealSpaces-module__NRNN3W__label{letter-spacing:.563em;text-transform:uppercase;font-size:10px;font-weight:300;line-height:1.56}.RealSpaces-module__NRNN3W__meta{color:#ffffffd9;margin-top:8px;font-size:14px;font-style:italic;font-weight:300}.RealSpaces-module__NRNN3W__veil .RealSpaces-module__NRNN3W__product{color:var(--paper);border-top:1px solid #ffffff59;align-items:center;gap:16px;margin:0 -6px;padding:12px 6px;text-decoration:none;display:flex}.RealSpaces-module__NRNN3W__veil a.RealSpaces-module__NRNN3W__product:hover{background:#ffffff1a}.RealSpaces-module__NRNN3W__swatch{background:var(--surface-300);object-fit:cover;flex:none;width:48px;max-width:none;height:48px;display:block}.RealSpaces-module__NRNN3W__productName{letter-spacing:.296em;text-transform:uppercase;font-size:12px;line-height:1.4}.RealSpaces-module__NRNN3W__productSpec{opacity:.8;margin-top:2px;font-size:12px}.RealSpaces-module__NRNN3W__cta{letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.RealSpaces-module__NRNN3W__productBody{flex:1;min-width:0}.RealSpaces-module__NRNN3W__strip{display:none}.RealSpaces-module__NRNN3W__more{flex-direction:column;align-items:center;gap:18px;margin-top:64px;display:flex}.RealSpaces-module__NRNN3W__moreButton{font-family:var(--sans);letter-spacing:.563em;text-transform:uppercase;color:var(--ink-700);border:1px solid var(--ink-400);cursor:pointer;background:0 0;min-height:48px;padding:16px 40px;font-size:11px;line-height:normal}.RealSpaces-module__NRNN3W__moreButton:hover{background:var(--ink-700);color:var(--paper)}.RealSpaces-module__NRNN3W__moreButton[hidden]{display:none}.RealSpaces-module__NRNN3W__count{color:var(--ink-400);font-size:12px;font-weight:300}.RealSpaces-module__NRNN3W__close{border-top:1px solid var(--ink-400);border-bottom:1px solid var(--ink-400);text-align:center;flex-direction:column;align-items:center;gap:20px;margin:120px 0 96px;padding:56px 0;display:flex}.RealSpaces-module__NRNN3W__closeTitle{font-family:var(--serif);letter-spacing:.12em;text-transform:uppercase;color:inherit;margin:0;font-size:26px;font-weight:500;line-height:1.5}.RealSpaces-module__NRNN3W__closeLink{letter-spacing:.563em;text-transform:uppercase;border:1px solid var(--ink-400);margin-top:8px;padding:14px 28px;font-size:11px;text-decoration:none}@media (max-width:720px){.RealSpaces-module__NRNN3W__wrap{padding:48px 0 0}.RealSpaces-module__NRNN3W__noClose{margin-bottom:64px}.RealSpaces-module__NRNN3W__intro{padding:0 24px}.RealSpaces-module__NRNN3W__title{font-size:22px}.RealSpaces-module__NRNN3W__lead{font-size:15px}.RealSpaces-module__NRNN3W__hint{display:none}.RealSpaces-module__NRNN3W__filters{border-bottom:0;justify-content:flex-start;gap:8px;margin-top:32px;padding:0 16px 28px}.RealSpaces-module__NRNN3W__filter{border:1px solid var(--surface-300);letter-spacing:.3em;min-height:40px;padding:0 16px;font-size:10px}.RealSpaces-module__NRNN3W__filter[aria-pressed=true]{color:var(--paper);background:var(--ink-700);border-color:var(--ink-700)}.RealSpaces-module__NRNN3W__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px;margin-top:0}.RealSpaces-module__NRNN3W__wide{grid-column:span 1}.RealSpaces-module__NRNN3W__wide .RealSpaces-module__NRNN3W__photo{aspect-ratio:4/5}.RealSpaces-module__NRNN3W__veil{display:none}.RealSpaces-module__NRNN3W__chip{bottom:16px;left:16px}.RealSpaces-module__NRNN3W__chipDesktop{display:none}.RealSpaces-module__NRNN3W__chipMobile{display:inline}.RealSpaces-module__NRNN3W__strip{padding:0 16px;display:block}.RealSpaces-module__NRNN3W__stripHead{justify-content:space-between;align-items:center;padding:16px 0 4px;display:flex}.RealSpaces-module__NRNN3W__stripHead .RealSpaces-module__NRNN3W__label{color:var(--ink-400)}.RealSpaces-module__NRNN3W__stripHead .RealSpaces-module__NRNN3W__count{font-size:12px}.RealSpaces-module__NRNN3W__strip .RealSpaces-module__NRNN3W__product{border-top:1px solid var(--surface-300);min-height:64px;color:var(--ink-700);align-items:center;gap:14px;padding:10px 0;text-decoration:none;display:flex}.RealSpaces-module__NRNN3W__strip .RealSpaces-module__NRNN3W__productSpec{color:var(--ink-400);opacity:1}.RealSpaces-module__NRNN3W__more{padding:0 16px}.RealSpaces-module__NRNN3W__moreButton{width:100%}.RealSpaces-module__NRNN3W__close{margin:80px 16px 64px}}
