@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:1 1000;font-display:swap;size-adjust:80%;src:url(/_astro/playfair-display-latin-500-normal.DIxvyhka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:1 1000;font-display:swap;size-adjust:80%;src:url(/_astro/playfair-display-latin-ext-500-normal.DE-Iylxw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:1 1000;font-display:swap;size-adjust:80%;src:url(/_astro/playfair-display-latin-500-italic.BFrGFGAj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f4f1ea;--surface:#faf8f3;--ink:#1f3a2e;--ink-2:#33493f;--muted:#5f6f66;--line:#dcd8cc;--line-strong:#b9b6a8;--accent:#9a563d;--accent-ink:#fff;--accent-soft:#f0e0d8;--btn-bg:#1f3a2e;--btn-ink:#f4f1ea;--btn-bg-hover:#2c5040;--danger:#a3301f;--scrim:#0e0f116b;--announce-bg:#1f3a2e;--announce-ink:#f4f1ea;--logo-accent:#c98b74;--font-display:"Playfair Display", Georgia, serif;--font-italic:"Playfair Display", Georgia, serif;--font-body:"Schibsted Grotesk Variable", "Helvetica Neue", Arial, sans-serif;--wrap:1320px;--gutter:clamp(16px, 4vw, 40px);--radius:2px;--ease:cubic-bezier(.16, 1, .3, 1);--header-h:68px;--z-header:30;--z-menu:40;--z-drawer:50;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0f1512;--surface:#161d19;--ink:#ece9e1;--ink-2:#cfcdc4;--muted:#a0a59f;--line:#29322d;--line-strong:#445049;--accent:#dba28c;--accent-ink:#2b130a;--accent-soft:#33241e;--btn-bg:#ece9e1;--btn-ink:#0f1512;--btn-bg-hover:#fff;--danger:#ff8f7a;--scrim:#0009;color-scheme:dark}}:root[data-theme=dark]{--paper:#0f1512;--surface:#161d19;--ink:#ece9e1;--ink-2:#cfcdc4;--muted:#a0a59f;--line:#29322d;--line-strong:#445049;--accent:#dba28c;--accent-ink:#2b130a;--accent-soft:#33241e;--btn-bg:#ece9e1;--btn-ink:#0f1512;--btn-bg-hover:#fff;--danger:#ff8f7a;--scrim:#0009;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--paper);color:var(--ink);font:400 16px/1.55 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:var(--accent-ink)}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--btn-bg);color:var(--btn-ink);border-radius:var(--radius);padding:10px 14px;position:absolute;top:-60px;left:12px}.skip-link:focus{top:12px}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.display-1,.display-2,.display-3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:600}.display-1{font-size:clamp(42px,5.4vw,78px);line-height:1.02}.display-2{font-size:clamp(30px,3.4vw,46px);line-height:1.06}.display-3{font-size:clamp(22px,2vw,27px);line-height:1.12}.it{font-family:var(--font-italic);letter-spacing:0;font-size:.9em;font-style:italic}.lede{color:var(--ink-2);max-width:46ch;font-size:clamp(17px,1.35vw,19px);line-height:1.5}.small{font-size:14px;line-height:1.45}.muted{color:var(--muted)}.label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;line-height:1.3}.price{font-variant-numeric:lining-nums proportional-nums;font-weight:600}.link-arrow{white-space:nowrap;align-items:center;gap:.4em;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:hover{color:var(--accent)}.link-arrow svg{transition:transform .3s var(--ease)}.link-arrow:hover svg{transform:translate(3px)}.btn{--_bg:var(--btn-bg);--_ink:var(--btn-ink);border:1.5px solid var(--_bg);border-radius:var(--radius);background:var(--_bg);min-height:48px;color:var(--_ink);letter-spacing:.005em;white-space:nowrap;transition:background-color .2s, border-color .2s, transform .15s var(--ease);justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:15.5px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{--_bg:var(--btn-bg-hover)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.6;cursor:progress}.btn--secondary{color:inherit;background:0 0;border-color:currentColor}.btn--secondary:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.btn--block{width:100%}.frame{--fw:7px;padding:var(--fw);background:var(--frame-face,#1c1b1a);display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 1px 1px #14100a40,0 16px 26px -14px #14100a8c,0 4px 8px -4px #14100a33}.frame:after{content:"";inset:var(--fw);pointer-events:none;position:absolute;box-shadow:inset 0 0 0 1px #00000029,inset 1px 2px 3px #00000038}:root{--bleed:.015}.frame img{width:100%;height:auto;aspect-ratio:var(--ratio,.7071);object-fit:cover;scale:calc(1 / (1 - 2 * var(--bleed)));clip-path:inset(calc(var(--bleed) * 100%));background:#f7f4ec;display:block}[data-finish=black]{--frame-face:linear-gradient(145deg, #2c2a28, #141312 70%)}[data-finish=white]{--frame-face:linear-gradient(145deg, #fff, #e7e4dd 75%)}.frame[data-finish=white]:after{box-shadow:inset 0 0 0 1px #0000001a,inset 1px 2px 3px #00000024}[data-finish=darkwood]{--frame-face:repeating-linear-gradient(100deg, #ffffff09 0 2px, transparent 2px 6px), linear-gradient(145deg, #5d3f2c, #3a2619 75%)}[data-finish=wood]{--frame-face:repeating-linear-gradient(100deg, #6e40191a 0 1px, transparent 1px 5px), linear-gradient(145deg, #d9b689, #b98d5d 80%)}.frame[data-finish=none]{background:0 0;padding:0;box-shadow:0 1px 2px #14100a2e,0 14px 22px -16px #14100a80}.frame[data-finish=none]:after{display:none}.finish-swatch{background:var(--frame-face);width:40px;height:40px;padding:7px;display:block;box-shadow:0 1px 2px #14100a40,0 6px 10px -6px #14100a66}.finish-swatch:after{content:"";background:#f7f4ec;width:100%;height:100%;display:block;box-shadow:inset 1px 1px 2px #00000040}.finish-swatch[data-finish=none]{box-shadow:none;border:1.5px dashed var(--line-strong);background:0 0;padding:0}.finish-swatch[data-finish=none]:after{box-shadow:none;background:#f7f4ec;width:70%;height:70%;margin:15%}.wall{--wall:#b9c0a6;--wall-ink:#16171a;--furn-fill:color-mix(in oklab, var(--wall) 84%, var(--wall-ink) 16%);background:var(--wall);color:var(--wall-ink);transition:background-color .6s var(--ease), color .6s var(--ease)}.scene{aspect-ratio:4/3;isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.scene__floor{height:var(--floor,8%);background:color-mix(in oklab, var(--wall) 55%, #8a6e50 45%);border-top:max(3px, 1.4%) solid color-mix(in oklab, var(--wall) 82%, #fff 18%);position:absolute;inset:auto 0 0}.scene__furniture{z-index:1;position:absolute;overflow:visible}.scene .frame{z-index:2;--fw:calc(var(--m,.85) * 1cqi);position:absolute}.paints{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.paint{background:var(--c);width:32px;height:32px;transition:transform .2s var(--ease);border:1px solid #0000002e;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px #ffffff40}.paint:hover{transform:scale(1.08)}.paint[aria-pressed=true]{outline-offset:3px;outline:2px solid}.card{color:inherit;align-content:start;gap:12px;text-decoration:none;display:grid}.card__wall{aspect-ratio:4/5;background:var(--card-wall,#e9e8e3);place-items:center;display:grid;position:relative;overflow:hidden}.card__wall .frame{--fw:clamp(4px, 1.6cqi, 8px);width:58%;transition:transform .45s var(--ease), box-shadow .45s var(--ease)}.card__wall{container-type:inline-size}.card:hover .card__wall .frame{transform:translateY(-4px)}.card__title,.card__series,.card__price{display:block}.card__title{text-wrap:pretty;font-weight:600;line-height:1.3}.card__series{color:var(--muted);margin-top:2px;font-size:14px;line-height:1.35}.card__price{margin-top:6px;font-size:14.5px}.card__price .muted{font-weight:400}.card:hover .card__title{text-decoration:underline 1px}.grid--unframed .card__wall .frame{background:0 0;padding:0;box-shadow:0 1px 2px #14100a2e,0 14px 22px -16px #14100a80}.grid--unframed .card__wall .frame:after{display:none}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;display:grid}@media (width<=1024px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.card__price .framed-from{display:none}}.strip{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(180px,calc(16.6667% - 16.6667px));grid-auto-flow:column;gap:20px;padding-bottom:12px;display:grid;overflow-x:auto}.strip>*{scroll-snap-align:start}@media (width<=720px){.strip{grid-auto-columns:46%;gap:12px}}.section{padding-block:clamp(56px,8vw,104px)}.section-head{gap:12px;max-width:62ch;margin-bottom:clamp(24px,3vw,40px);display:grid}.section-head__row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:clamp(24px,3vw,40px);display:flex}.the-line{background:var(--accent);height:1.5px;margin-inline:4px;position:relative}.the-line:before,.the-line:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-3.5px}.the-line:before{left:-4px}.the-line:after{right:-4px}details.disclosure{border-top:1px solid var(--line)}details.disclosure:last-of-type{border-bottom:1px solid var(--line)}details.disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-weight:600;list-style:none;display:flex}details.disclosure summary::-webkit-details-marker{display:none}details.disclosure summary:after{content:"+";transition:transform .25s var(--ease);font-size:22px;font-weight:400;line-height:1}details.disclosure[open] summary:after{transform:rotate(45deg)}details.disclosure .disclosure__body{color:var(--ink-2);gap:10px;max-width:60ch;padding-bottom:18px;font-size:15px;display:grid}@media (prefers-reduced-motion:no-preference){.hang-in{animation:hang-in .9s var(--ease) both;animation-delay:calc(var(--i,0) * 70ms + .12s)}@keyframes hang-in{0%{opacity:0;translate:0 -14px}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.cart-button{background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0 4px;font-size:15px;font-weight:500;display:inline-flex}.cart-button__count{background:var(--accent);min-width:22px;height:22px;color:var(--accent-ink);font-variant-numeric:tabular-nums;border-radius:11px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:inline-grid}.cart-button__count[data-empty]{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}@media (width<=560px){.cart-button__label{display:none}}.drawer{background:var(--paper);width:min(460px,100%);max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0 0 0 auto;padding:0}.drawer::backdrop{background:var(--scrim)}@media (prefers-reduced-motion:no-preference){.drawer[open]{animation:drawer-in .4s var(--ease)}.drawer[open]::backdrop{animation:fade-in .4s var(--ease)}@keyframes drawer-in{0%{translate:100%}}@keyframes fade-in{0%{opacity:0}}}.drawer__panel{flex-direction:column;height:100%;display:flex}.drawer__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.drawer__count{font-family:var(--font-body);color:var(--muted);vertical-align:middle;margin-left:4px;font-size:15px}.drawer__offer{background:var(--accent-soft);color:var(--ink);margin:0;padding:11px 24px;font-size:14px;font-weight:500}.drawer__error{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);margin:12px 24px 0;padding:10px 12px;font-size:14px}.drawer__body{flex:1;padding:8px 24px;overflow-y:auto}.drawer__lines{margin:0;padding:0;list-style:none}.line{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.line:last-child{border-bottom:0}.line__thumb{aspect-ratio:4/5;background:color-mix(in oklab, var(--paper) 80%, var(--ink) 6%);align-self:start;place-items:center;display:grid}.line__thumb .frame{width:68%}.line__info{align-content:start;gap:2px;display:grid}.line__title{font-weight:600;text-decoration:none}.line__title:hover{text-decoration:underline}.line__row{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.line__remove{color:var(--muted);text-underline-offset:3px;background:0 0;border:0;justify-self:start;margin-top:6px;padding:0;font-size:13px;text-decoration:underline}.line__remove:hover{color:var(--ink)}.qty{border:1px solid var(--line-strong);border-radius:var(--radius);align-items:center;display:inline-flex}.qty button{background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.qty button:disabled{opacity:.4;cursor:progress}.qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-weight:600}.line--skeleton .line__thumb,.line--skeleton .line__info span{background:color-mix(in oklab, var(--paper) 85%, var(--ink) 8%)}.line--skeleton .line__info span{width:70%;height:14px;margin-bottom:8px;display:block}.line--skeleton .line__info span+span{width:40%}.drawer__empty{gap:12px;padding-block:40px;display:grid}.drawer__empty-links{flex-wrap:wrap;align-items:center;gap:20px;margin-top:12px;display:flex}.drawer__foot{border-top:1px solid var(--line);background:var(--surface);gap:12px;padding:18px 24px 24px;display:grid}.drawer__totals{gap:6px;margin:0;display:grid}.drawer__totals div{justify-content:space-between;gap:16px;display:flex}.drawer__totals dt{color:var(--ink-2)}.drawer__totals dd{margin:0}.drawer__discount{color:var(--accent)}.drawer__discount dt{color:inherit!important}.drawer__total{border-top:1px solid var(--line);padding-top:8px;font-size:18px}.drawer__total dt{font-weight:600;color:var(--ink)!important}.drawer__pay{text-align:center}.logo[data-astro-cid-f7espo7c]{aspect-ratio:544/103.6;width:auto;height:34px;color:var(--ink);flex:none;display:block}.logo--lg[data-astro-cid-f7espo7c]{height:44px}@property --reveal{syntax:"<percentage>";inherits:false;initial-value:0%}.hw{isolation:isolate;min-height:min(calc(100svh - var(--header-h) - 36px), 920px);color:var(--wall-ink);transition:color .3s var(--ease);display:grid;position:relative;overflow:hidden}.hw h1{font-size:clamp(40px,4.4vw,66px);line-height:.98}.hw__surface{z-index:0;background:var(--base,var(--wall));pointer-events:none;position:absolute;inset:0}.hw__surface>*{position:absolute;inset:0}.hw__coat{background:var(--coat);-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--reveal) - 9%), transparent var(--reveal));mask-image:linear-gradient(100deg, #000 calc(var(--reveal) - 9%), transparent var(--reveal));animation:1s cubic-bezier(.45,.05,.25,1) forwards hw-roll}@keyframes hw-roll{to{--reveal:112%}}.hw__plaster{mix-blend-mode:overlay;opacity:.55;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='600'><filter id='m'><feTurbulence type='fractalNoise' baseFrequency='.004 .007' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .7 0'/></filter><rect width='100%' height='100%' filter='url(%23m)'/></svg>");background-size:220px 220px,100% 100%}.hw__falloff{mix-blend-mode:soft-light;background:radial-gradient(90% 80% at 8% 0,#fff6e64d,#0000 70%),radial-gradient(130% 110% at 20% 0,#0000 50%,#0000003d 100%)}.hw__sun{z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.85;position:absolute;inset:0;overflow:hidden}.hw__sun-drift{background:url(/room/sunlight-1600.webp) 0 0/cover no-repeat;position:absolute;inset:-30px}@media (width<=900px){.hw__sun-drift{background-image:url(/room/sunlight-800.webp)}}@media (prefers-reduced-motion:no-preference){.hw__sun-drift{animation:11s ease-in-out infinite alternate hw-leaves}@keyframes hw-leaves{50%{translate:5px -3px;scale:1.008}to{translate:-4px 2px}}}.hw__inner{grid-template-columns:minmax(0,.74fr) minmax(0,1.5fr);gap:clamp(24px,4vw,64px);padding-top:clamp(24px,3vw,40px);display:grid}.hw__text{z-index:2;flex-direction:column;padding-bottom:clamp(24px,3vw,40px);display:flex;position:relative}.hw__pitch{justify-items:start;gap:20px;margin-block:auto;padding-block:24px;display:grid}.hw__lede{color:inherit;opacity:.86;text-wrap:balance;max-width:40ch}.hw__ctas{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:4px;display:flex}.hw .btn{--_bg:var(--wall-ink);--_ink:var(--wall);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), transform .15s var(--ease)}.hw__link,.hw__add{color:inherit;text-underline-offset:4px;font-weight:600;text-decoration:underline 1px}.hw__link{padding-block:12px}.hw__link:hover,.hw__add:hover{text-decoration-thickness:2px}.hw__wall{border-top:1px solid color-mix(in srgb, currentColor 24%, transparent);gap:6px;max-width:420px;padding-top:16px;display:grid}.hw__wall-prompt{opacity:.72;font-size:13px;line-height:1.4}@media (hover:none){.hw__hint{display:none}}.hw__wall-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;display:flex}.hw__wall-name{font-family:var(--font-display);white-space:nowrap;font-size:26px;font-weight:600;line-height:1.15}.hw__hangs{margin-inline:-6px;display:flex}.hw__hang{width:24px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.hw__hang-swatch{width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, currentColor 45%, transparent);outline-offset:3px;transition:scale .2s var(--ease), outline-color .2s;border-radius:50%;outline:1.5px solid #0000}.hw__hang:hover .hw__hang-swatch{scale:1.25}.hw__hang[aria-pressed=true] .hw__hang-swatch{outline-color:currentColor}.hw__set{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 16px;display:flex}.hw__set-text{opacity:.8}.hw__set strong{font-weight:600}.hw__set s{opacity:.75}.hw__add{font-size:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0}.hw__add[disabled]{opacity:.6;cursor:progress}.hw__room{place-items:end center;display:grid}.hw__stage{z-index:1;width:min(100%, max(440px, calc((100svh - var(--header-h) - 76px) * 5 / 4.2)));position:relative;container-type:inline-size}.hw-frame{color:inherit;transform:rotate(var(--rot,0deg));transform-origin:50% calc(-1 * var(--nail));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:manipulation;text-decoration:none;display:block;position:absolute}@media (hover:hover) and (pointer:fine){.hw-frame{cursor:grab}.hw-frame.is-lifted{cursor:grabbing}}.hw-frame:hover,.hw-frame:focus-visible{z-index:4}.hw-frame.is-lifted{z-index:5}.hw-frame__body{display:block;position:relative}.hw-pic{--fw:calc(2.2 * var(--cm));--grain-h:none;--grain-v:none;padding:var(--fw);background:var(--face);box-shadow:0 0 0 .5px #0000004d, 1px 1.5px 1.5px #140e086b, calc(1.1 * var(--cm)) calc(1.6 * var(--cm)) calc(1.5 * var(--cm)) #140e084d, calc(2.6 * var(--cm)) calc(4.5 * var(--cm)) calc(8 * var(--cm)) #140e0833;transition:scale .25s var(--ease), box-shadow .25s var(--ease);display:block;position:relative}.hw-pic[data-finish=black]{--face:#1f1e1d}.hw-pic[data-finish=white]{--face:#f4f2ed;--shade-a:.4}.hw-pic[data-finish=wood]{--face:#c9a57a;--grain-h:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='40'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.012 .7' numOctaves='3' seed='4'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1.7 0 0 0 -.5'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--grain-v:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.7 .012' numOctaves='3' seed='9'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1.7 0 0 0 -.5'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--grain-a:.34}.hw-pic[data-finish=darkwood]{--face:#50341f;--grain-h:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='40'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.012 .7' numOctaves='3' seed='4'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1.7 0 0 0 -.5'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--grain-v:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.7 .012' numOctaves='3' seed='9'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1.7 0 0 0 -.5'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--grain-a:.5}.hw-pic[data-finish=none]{--face:transparent;box-shadow:none}.hw-pic[data-finish=none] .hw-pic__side,.hw-pic[data-finish=none] .hw-pic__glass{display:none}.hw-pic[data-finish=none] img{box-shadow:1px 1.5px 2px #140e084d, calc(.6 * var(--cm)) calc(1 * var(--cm)) calc(1.6 * var(--cm)) #140e0838}.hw-pic img{width:100%;height:auto;aspect-ratio:var(--ratio,.7071);object-fit:cover;scale:calc(1 / (1 - 2 * var(--bleed)));clip-path:inset(calc(var(--bleed) * 100%));background:#f7f4ec;display:block}.hw-pic__glass{inset:var(--fw);pointer-events:none;box-shadow:inset 0 0 0 .5px #00000059, inset calc(.25 * var(--cm)) calc(.4 * var(--cm)) calc(.5 * var(--cm)) #0000004d;background:linear-gradient(118deg,#ffffff21,#ffffff08 26%,#0000 42% 78%,#ffffff0d);position:absolute}.hw-pic__side{pointer-events:none;background-color:var(--face);position:absolute}.hw-pic__side:before,.hw-pic__side:after{content:"";position:absolute;inset:0}.hw-pic__side:before{background:var(--shade);opacity:var(--shade-a,1)}.hw-pic__side:after{opacity:var(--grain-a,0);mix-blend-mode:multiply}.hw-pic__side--t,.hw-pic__side--b{height:var(--fw);left:0;right:0}.hw-pic__side--l,.hw-pic__side--r{width:var(--fw);top:0;bottom:0}.hw-pic__side--t:after,.hw-pic__side--b:after{background:var(--grain-h) 0 0 / 260px 100%}.hw-pic__side--l:after,.hw-pic__side--r:after{background:var(--grain-v) 0 0 / 100% 260px}.hw-pic__side--t{clip-path:polygon(0 0, 100% 0, calc(100% - var(--fw)) 100%, var(--fw) 100%);--shade:linear-gradient(to bottom, #ffffff57, #ffffff1a 16%, #ffffff0a 70%, #0000004d);top:0}.hw-pic__side--l{clip-path:polygon(0 0, 100% var(--fw), 100% calc(100% - var(--fw)), 0 100%);--shade:linear-gradient(to right, #ffffff3d, #ffffff0d 16%, transparent 70%, #0000004d);left:0}.hw-pic__side--r{clip-path:polygon(100% 0, 100% 100%, 0 calc(100% - var(--fw)), 0 var(--fw));--shade:linear-gradient(to left, #00000057, #0000001a 18%, #00000012 76%, #ffffff24);right:0}.hw-pic__side--b{clip-path:polygon(var(--fw) 0, calc(100% - var(--fw)) 0, 100% 100%, 0 100%);--shade:linear-gradient(to top, #0000006b, #00000029 18%, #0000001f 76%, #ffffff1f);bottom:0}.hw-frame.is-lifted .hw-pic{box-shadow:0 0 0 .5px #0000004d, calc(2.4 * var(--cm)) calc(3.4 * var(--cm)) calc(3.5 * var(--cm)) #140e0842, calc(5 * var(--cm)) calc(8 * var(--cm)) calc(14 * var(--cm)) #140e0838;scale:1.03}.hw-frame__label{color:#16171a;white-space:nowrap;opacity:0;transition:opacity .2s, translate .2s var(--ease);pointer-events:none;z-index:6;background:#fafaf7f2;padding:6px 9px;font-size:12.5px;font-weight:600;line-height:1.3;display:grid;position:absolute;top:calc(100% + 10px);left:0;translate:0 -4px;box-shadow:0 6px 14px -8px #0006}.hw-frame__label span{color:#5d5f65;font-weight:400}.hw-frame:hover .hw-frame__label,.hw-frame:focus-visible .hw-frame__label{opacity:1;translate:0}.hw-frame.is-lifted .hw-frame__label{opacity:0}@media (prefers-reduced-motion:no-preference){.hw-frame__body{animation:.5s cubic-bezier(.3,1.25,.5,1) both hw-drop;animation-delay:calc(var(--i,0) * 90ms + 80ms)}@keyframes hw-drop{0%{opacity:0;translate:0 -40px}}}.hw__sideboard{z-index:2;pointer-events:none;transition:left .8s var(--ease), top .8s var(--ease), width .8s var(--ease);position:absolute}.hw__sideboard img{width:100%;filter:brightness(var(--room-light,1)) drop-shadow(3px 2px 3px #140e084d) drop-shadow(20px 8px 22px #140e083d);transition:filter .8s var(--ease);display:block}.hw__plant{z-index:3;pointer-events:none;width:auto;max-width:none;height:124%;filter:blur(1.6px) brightness(calc(.94 * var(--room-light,1))) drop-shadow(-30px 10px 40px #140e0840);transform-origin:50% 100%;opacity:0;transition:filter .8s var(--ease), opacity .5s var(--ease);position:absolute;bottom:-34%;right:max(-230px,-13vw)}.hw__plant[data-state=in]{opacity:1}.hw__plant[data-settled]{transition:filter .8s var(--ease), opacity .5s var(--ease), translate .8s var(--ease), scale .8s var(--ease)}@media (prefers-reduced-motion:reduce){.hw__plant[data-settled]{transition:none}}@media (width<=1180px){.hw__plant{display:none}}@media (width<=900px){.hw{color:var(--ink);background:var(--paper)}.hw__inner{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:0;padding-bottom:32px}.hw__text{display:contents}.hw__room{margin-inline:calc(-1 * var(--gutter));color:var(--wall-ink);order:0;padding:16px 8px 0;position:relative;overflow:hidden}.hw__stage{width:100%}.hw__wall{order:1}.hw__pitch{order:2;margin-block:0;padding-block:12px 0}.hw .btn{--_bg:var(--btn-bg);--_ink:var(--btn-ink)}.hw__wall{border-top:0;max-width:none;padding-top:0}.hw__hangs{margin-inline:-14px}.hw__hang{width:40px;height:44px}.hw__add{padding-block:10px}.hw-frame__label{display:none}}.rt[data-astro-cid-jm3vdjqo]{grid-template-columns:repeat(var(--cols), var(--mega-tile));gap:24px 20px;margin:0;padding:0;list-style:none;display:grid}.rt__tile[data-astro-cid-jm3vdjqo]{align-content:start;gap:2px;font-size:15px;line-height:1.3;text-decoration:none;display:grid}.rt__pic[data-astro-cid-jm3vdjqo]{aspect-ratio:1;isolation:isolate;--cm:calc(100cqi / 160);background:var(--wall);margin-bottom:8px;display:block;position:relative;overflow:hidden;container-type:inline-size}.rt__name[data-astro-cid-jm3vdjqo]{font-weight:600}.rt__tile[data-astro-cid-jm3vdjqo]:hover .rt__name[data-astro-cid-jm3vdjqo],.rt__tile[data-astro-cid-jm3vdjqo][aria-current=page] .rt__name[data-astro-cid-jm3vdjqo]{text-underline-offset:3px;text-decoration:underline 1px}.rt__note[data-astro-cid-jm3vdjqo]{color:var(--muted);font-size:13px;line-height:1.4}.rt__sun[data-astro-cid-jm3vdjqo]{mix-blend-mode:overlay;opacity:.6;background:url(/room/sunlight-800.webp) 15% 25%/260% no-repeat;position:absolute;inset:0}.rt__slot[data-astro-cid-jm3vdjqo],.rt__frame[data-astro-cid-jm3vdjqo]{aspect-ratio:46.4/63.8;position:absolute}.rt__slot[data-astro-cid-jm3vdjqo]{border:1px dashed color-mix(in srgb, var(--wall-ink) 55%, transparent);transition:opacity .3s var(--ease);place-items:center;display:grid}.rt__size[data-astro-cid-jm3vdjqo]{color:var(--wall-ink);opacity:.7;letter-spacing:.06em;font-size:11px;font-weight:600}.rt__frame[data-astro-cid-jm3vdjqo]{z-index:1;opacity:0;transition:opacity .35s var(--ease), translate .5s var(--ease);translate:0 -6px}.rt__tile[data-astro-cid-jm3vdjqo]:hover .rt__frame[data-astro-cid-jm3vdjqo],.rt__tile[data-astro-cid-jm3vdjqo]:focus-visible .rt__frame[data-astro-cid-jm3vdjqo]{opacity:1;translate:0}.rt__tile[data-astro-cid-jm3vdjqo]:hover .rt__slot[data-astro-cid-jm3vdjqo],.rt__tile[data-astro-cid-jm3vdjqo]:focus-visible .rt__slot[data-astro-cid-jm3vdjqo]{opacity:0}.rt__furniture[data-astro-cid-jm3vdjqo]{z-index:2;max-width:none;filter:brightness(var(--room-light,1)) drop-shadow(2px 1px 2px #140e084d) drop-shadow(10px 4px 10px #140e0838);position:absolute}@media (prefers-reduced-motion:reduce){.rt__frame[data-astro-cid-jm3vdjqo]{transition:none}}.announce[data-astro-cid-nen7h5rs]{background:var(--announce-bg);color:var(--announce-ink);text-align:center;padding-block:9px;font-size:13.5px;line-height:1.3}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}@media (prefers-reduced-transparency:reduce){.site-header[data-astro-cid-nen7h5rs]{background:var(--paper)}}.header__bar[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:24px;display:flex}.header__logo[data-astro-cid-nen7h5rs]{flex:none;text-decoration:none}.primary-nav[data-astro-cid-nen7h5rs]{flex:1}.primary-nav__list[data-astro-cid-nen7h5rs]{justify-content:center;gap:clamp(14px,1.8vw,28px);margin:0;padding:0;list-style:none;display:flex}.primary-nav__item[data-astro-cid-nen7h5rs]{white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.primary-nav__item[data-astro-cid-nen7h5rs]:after{content:"";background:var(--accent);transform-origin:0;height:1.5px;transition:transform .3s var(--ease);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.primary-nav__item[data-astro-cid-nen7h5rs]:hover:after,.primary-nav__item[data-astro-cid-nen7h5rs][aria-current=page]:after,.primary-nav__item[data-astro-cid-nen7h5rs][data-current]:after,.primary-nav__item[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:scaleX(1)}button[data-astro-cid-nen7h5rs].primary-nav__item:before{content:"";position:absolute;inset:-16px -10px}.primary-nav__item[data-astro-cid-nen7h5rs] svg{transition:rotate .25s var(--ease)}.primary-nav__item[data-astro-cid-nen7h5rs][aria-expanded=true] svg{rotate:180deg}.header__actions[data-astro-cid-nen7h5rs]{flex:none;justify-content:flex-end;display:flex}.header__burger[data-astro-cid-nen7h5rs]{display:none}.icon-btn{border-radius:var(--radius);background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-10px;display:inline-grid}.mega[data-astro-cid-nen7h5rs]{max-height:calc(100dvh - var(--header-h) - 48px);background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);--mega-tile:144px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -24px #14100a40}.mega[data-astro-cid-nen7h5rs].is-entering{animation:mega-in .3s var(--ease)}@keyframes mega-in{0%{opacity:0;translate:0 -6px}}.mega-scrim[data-astro-cid-nen7h5rs]{z-index:calc(var(--z-header) - 1);background:var(--scrim);opacity:.55;animation:scrim-in .3s var(--ease);position:fixed;inset:0}@keyframes scrim-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mega[data-astro-cid-nen7h5rs].is-entering,.mega-scrim[data-astro-cid-nen7h5rs]{animation:none}}.mega__inner[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,248px) minmax(0,1fr);gap:clamp(32px,4vw,64px);padding-block:32px 40px;display:grid}.mega__intro[data-astro-cid-nen7h5rs]{border-right:1px solid var(--line);align-content:start;justify-items:start;gap:10px;padding-right:clamp(16px,2vw,32px);display:grid}.mega__title[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:30px;font-weight:600;line-height:1.1}.mega__blurb[data-astro-cid-nen7h5rs]{color:var(--muted);text-wrap:pretty;font-size:14.5px;line-height:1.5}.mega__all[data-astro-cid-nen7h5rs]{text-underline-offset:4px;margin-top:6px;padding-block:6px;font-size:15px;font-weight:600;text-decoration:underline 1px}.mega__all[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.mega__body[data-astro-cid-nen7h5rs]{align-content:start;gap:28px;min-width:0;display:grid}.mega__tiles[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(var(--cols), minmax(0, var(--mega-tile)));gap:24px 20px;margin:0;padding:0;list-style:none;display:grid}.mega__tile[data-astro-cid-nen7h5rs]{align-content:start;gap:2px;font-size:15px;line-height:1.3;text-decoration:none;display:grid}.mega__wall[data-astro-cid-nen7h5rs]{aspect-ratio:1;background:var(--tile-wall,var(--surface));place-items:center;margin-bottom:8px;display:grid}.mega__wall[data-astro-cid-nen7h5rs] .frame{--fw:4px;width:46%;transition:transform .45s var(--ease)}.mega__tile[data-astro-cid-nen7h5rs]:hover .mega__wall[data-astro-cid-nen7h5rs] .frame{transform:translateY(-3px)}.mega__name[data-astro-cid-nen7h5rs]{font-weight:600}.mega__tile[data-astro-cid-nen7h5rs]:hover .mega__name[data-astro-cid-nen7h5rs],.mega__tile[data-astro-cid-nen7h5rs][aria-current=page] .mega__name[data-astro-cid-nen7h5rs]{text-underline-offset:3px;text-decoration:underline 1px}.mega__note[data-astro-cid-nen7h5rs]{color:var(--muted);font-size:13px;line-height:1.4}.mega__colours[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding-top:18px;display:flex}.mega__subtitle[data-astro-cid-nen7h5rs]{color:var(--muted);font-size:13px}.mega__colours[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.mega__colours[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;padding-block:6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.mega__colours[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.mega__colours[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:3px;text-decoration:underline 1px}.mega__dot[data-astro-cid-nen7h5rs]{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000024}.mega__count[data-astro-cid-nen7h5rs]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--paper);width:min(420px,100%);max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0;overflow-y:auto}.mobile-menu__inner[data-astro-cid-nen7h5rs]{min-height:100%;padding:0 20px 32px}.mobile-menu[data-astro-cid-nen7h5rs]::backdrop{background:var(--scrim)}.mobile-menu__head[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mobile-menu__head[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.mobile-menu__link[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);padding:16px 0;font-weight:600;text-decoration:none;display:block}.mobile-menu[data-astro-cid-nen7h5rs] details.disclosure:last-of-type{border-bottom:0}.mobile-menu__list[data-astro-cid-nen7h5rs]{margin:0;padding:0 0 12px;list-style:none;display:grid}.mobile-menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;text-decoration:none;display:flex}.mobile-menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{font-weight:600}.mobile-menu__note[data-astro-cid-nen7h5rs]{color:var(--muted);font-size:13.5px;display:block}.mobile-menu__colour[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:inline-flex}.mobile-menu__list[data-astro-cid-nen7h5rs] .mobile-menu__all[data-astro-cid-nen7h5rs]{text-underline-offset:4px;font-weight:600;text-decoration:underline 1px}@media (prefers-reduced-motion:no-preference){.mobile-menu[data-astro-cid-nen7h5rs][open]{animation:slide-in-left .35s var(--ease)}@keyframes slide-in-left{0%{translate:-100%}}}@media (width<=1120px){.primary-nav[data-astro-cid-nen7h5rs]{display:none}.header__burger[data-astro-cid-nen7h5rs]{display:inline-grid}.header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between}.header__logo[data-astro-cid-nen7h5rs]{position:absolute;left:50%;translate:-50%}.mega-scrim[data-astro-cid-nen7h5rs]{display:none}}@media (width<=420px){.header__logo[data-astro-cid-nen7h5rs] .logo{height:30px}.announce[data-astro-cid-nen7h5rs]{font-size:12.5px}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);background:var(--surface);margin-top:clamp(48px,8vw,96px);padding-block:56px 28px}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:48px;display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{align-content:start;gap:16px;max-width:380px;display:grid}.signup[data-astro-cid-jo6i4kqk]{gap:8px;margin-top:12px;display:grid}.signup[data-astro-cid-jo6i4kqk] label[data-astro-cid-jo6i4kqk]{font-size:15px;font-weight:600}.signup__row[data-astro-cid-jo6i4kqk]{display:flex}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{border:1.5px solid var(--line-strong);border-radius:var(--radius) 0 0 var(--radius);background:var(--paper);border-right:0;flex:1;min-width:0;min-height:48px;padding:10px 14px}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]::placeholder{color:var(--muted)}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:0;border-color:var(--accent)}.signup[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{border-radius:0 var(--radius) var(--radius) 0}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.footer__title[data-astro-cid-jo6i4kqk]{margin-bottom:12px;font-weight:600}.footer__cols[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.footer__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-2);text-decoration:none}.footer__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent);text-decoration:underline}.footer__base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:20px;display:flex}@media (width<=960px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-head{gap:8px;display:grid}.home-prompt{opacity:.72;font-size:13px;line-height:1.4}.cw__tile{color:inherit;gap:12px;text-decoration:none;display:grid}.cw__tile .ws__frame{transition:translate .5s var(--ease)}.cw__tile:hover .ws__frame{translate:0 -3px}.wall-label{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.wall-label>span:first-child{gap:2px;display:grid}.wall-label__name{font-family:var(--font-display);font-size:clamp(22px,2vw,27px);font-weight:600;line-height:1.12}.wall-label__count{white-space:nowrap}.cw__tile:hover .wall-label__name{text-underline-offset:4px;text-decoration:underline 1px}
