._scene_1lk04_2{container-type:inline-size;position:relative;isolation:isolate;overflow:hidden;background:var(--surface)}._room_1lk04_3{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;z-index:-1}._artwork_1lk04_4{position:absolute;left:55%;top:8%;transform:translate(-50%);height:54%;max-width:62%;width:auto;object-fit:contain;filter:drop-shadow(0 5px 9px rgba(32,24,20,.18))}._hero_1lk04_5{height:clamp(460px,43vw,650px);width:100%}._hero_1lk04_5 ._artwork_1lk04_4{left:72%;top:9%;height:51%;max-width:38%}._product_1lk04_6{width:100%;aspect-ratio:4/5;max-height:720px}._product_1lk04_6 ._room_1lk04_3{object-position:57% center}._product_1lk04_6 ._artwork_1lk04_4{left:54%;top:8%;height:44%;max-width:62%}@media(max-width:760px){._hero_1lk04_5{height:clamp(240px,76.923vw,585px);aspect-ratio:auto}._hero_1lk04_5 ._artwork_1lk04_4{left:61%;top:7%;height:44%;width:44%;max-width:44%;object-fit:contain;object-position:center top}._hero_1lk04_5 ._room_1lk04_3{object-position:44% center}._product_1lk04_6{aspect-ratio:1/1;max-height:none}._product_1lk04_6 ._artwork_1lk04_4{height:46%;max-width:60%}}._product_1lk04_6 ._scaled_1lk04_8{top:30%;transform:translate(-50%,-50%);width:calc(var(--print-width)*1%);height:calc(var(--print-height)*1cqw);max-width:none;object-fit:cover;object-position:center;transition:width .75s cubic-bezier(.22,.61,.36,1),height .75s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){._product_1lk04_6 ._scaled_1lk04_8{transition:none}}._scene_1lk04_2[data-ready=false] ._room_1lk04_3,._scene_1lk04_2[data-ready=false] ._artwork_1lk04_4{opacity:0}._scene_1lk04_2[data-ready=true] ._room_1lk04_3,._scene_1lk04_2[data-ready=true] ._artwork_1lk04_4{opacity:1}._loading_1lk04_14{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;text-align:center;background:var(--surface);color:var(--muted-foreground);font-size:13px}@media(max-width:760px){._product_1lk04_6 ._scaled_1lk04_8{height:calc(var(--print-height)*1cqw)}}
