.pa-room{display:block;margin-block:var(--pa-space-4)}.pa-room[hidden],.pa-room__dialog [hidden],.pa-room__xr-overlay [hidden],.pa-room__xr-overlay[hidden]{display:none}.pa-room__launch,.pa-room__control,.pa-room__primary,.pa-room__select{min-block-size:4.4rem;padding:var(--pa-space-3) var(--pa-space-4);border:1px solid var(--pa-border);color:var(--pa-text);background:var(--pa-bg);font:inherit;font-size:var(--pa-text-sm);cursor:pointer;border-radius:0}.pa-room__launch{display:flex;align-items:center;justify-content:center;gap:var(--pa-space-3);inline-size:100%;min-block-size:4.8rem;border-color:var(--pa-ink);font-size:var(--pa-text-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.pa-room__launch .svg-wrapper{inline-size:2.4rem;block-size:2.4rem}.pa-room__unavailable{display:flex;align-items:center;justify-content:center;gap:var(--pa-space-3);inline-size:100%;min-block-size:4.8rem;margin-block:var(--pa-space-4);padding:var(--pa-space-3) var(--pa-space-4);border:1px solid var(--pa-border);color:var(--pa-text-secondary);background:var(--pa-bg-surface);font-size:var(--pa-text-xs);font-weight:500;letter-spacing:.06em;line-height:1.3;text-align:center;text-transform:uppercase}.pa-room__unavailable .svg-wrapper{inline-size:2.4rem;block-size:2.4rem;flex:0 0 auto}.pa-room__control:focus-visible,.pa-room__primary:focus-visible,.pa-room__launch:focus-visible,.pa-room__select:focus-visible,.pa-room__link:focus-visible{outline:2px solid var(--pa-ink);outline-offset:3px}.pa-room__control:disabled,.pa-room__primary:disabled,.pa-room__launch:disabled{opacity:.5;cursor:wait}.pa-room__dialog{inline-size:min(112rem,calc(100% - var(--pa-space-8)));max-inline-size:112rem;max-block-size:calc(100dvh - var(--pa-space-8));padding:0;border:1px solid var(--pa-rule);color:var(--pa-text);background:var(--pa-bg);font-family:var(--pa-font-ui);font-size:var(--pa-text-body);overflow:auto;overscroll-behavior:contain}.pa-room__dialog::backdrop{background:#1c1a17a6}.pa-room__header{display:flex;align-items:start;justify-content:space-between;gap:var(--pa-space-4);padding:var(--pa-space-6);border-block-end:1px solid var(--pa-rule)}.pa-room__eyebrow{margin:0 0 var(--pa-space-2);color:var(--pa-text-muted);font-size:var(--pa-text-xs);letter-spacing:var(--pa-tracking-eyebrow);text-transform:uppercase}.pa-room__title{margin:0;font-family:var(--pa-font-display);font-size:var(--pa-text-h2);line-height:var(--pa-leading-heading)}.pa-room__variant{margin:var(--pa-space-2) 0 0;color:var(--pa-text-secondary);font-size:var(--pa-text-sm)}.pa-room__layout{display:grid;grid-template-columns:minmax(0,1fr) 29rem}.pa-room__preview{min-inline-size:0;padding:var(--pa-space-4)}.pa-room__layout{align-items:start}.pa-room__stage{position:relative;inline-size:100%;block-size:clamp(25rem,47dvh,52rem);background:var(--pa-bg-surface)}.pa-room__stage canvas{display:block;inline-size:100%;block-size:100%;touch-action:none}.pa-room__stage model-viewer{display:block;inline-size:100%;block-size:100%;background:transparent;touch-action:none}.pa-room__status{min-block-size:2.5em;margin:var(--pa-space-4) 0;font-size:var(--pa-text-sm);line-height:var(--pa-leading-body)}.pa-room__controls{display:flex;flex-wrap:wrap;gap:var(--pa-space-2)}.pa-room__control--icon{display:inline-flex;align-items:center;justify-content:center;inline-size:4.4rem;padding-inline:0;font-size:var(--pa-text-body);line-height:1}.pa-room__aside{padding:var(--pa-space-6);border-inline-start:1px solid var(--pa-rule)}.pa-room__scale{margin:0 0 var(--pa-space-3);font-size:var(--pa-text-sm);font-weight:600}.pa-room__model-note,.pa-room__note,.pa-room__privacy{font-size:var(--pa-text-xs);line-height:var(--pa-leading-body);color:var(--pa-text-secondary)}.pa-room__label{display:block;margin-block:var(--pa-space-6) var(--pa-space-2);font-size:var(--pa-text-sm)}.pa-room__select{inline-size:100%}.pa-room__primary{inline-size:100%;margin-block-start:var(--pa-space-4);background:var(--pa-ink);color:var(--pa-alabaster);border-color:var(--pa-ink)}.pa-room__phone{margin-block-start:0}.pa-room__dialog[open]{display:flex;flex-direction:column;overflow:hidden}.pa-room__header{flex:0 0 auto}.pa-room__layout{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;min-block-size:0}.pa-room__actionbar{flex:0 0 auto;z-index:2;padding:var(--pa-space-4) var(--pa-space-6);border-block-start:1px solid var(--pa-rule);background:var(--pa-bg)}.pa-room__actionbar:empty,.pa-room__actionbar>[hidden]{display:none}.pa-room__scan{margin-block-end:var(--pa-space-6)}.pa-room__phone-cta{margin-block-end:0}.pa-room__phone-cta{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--pa-space-3);inline-size:100%;min-block-size:4.8rem;margin-block-end:var(--pa-space-3);padding:var(--pa-space-3) var(--pa-space-4);border:1px solid var(--pa-ink);color:var(--pa-text);background:var(--pa-bg);font-size:var(--pa-text-xs);font-weight:500;letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase}.pa-room__phone-cta:hover{background:var(--pa-bg-surface)}.pa-room__phone-cta:focus-visible{outline:2px solid var(--pa-ink);outline-offset:3px}.pa-room__phone-cta .svg-wrapper{inline-size:2rem;block-size:2rem;flex:0 0 auto}.pa-room__qr{inline-size:min(100%,19rem);margin-block-start:var(--pa-space-4)}.pa-room__qr svg{display:block;max-inline-size:100%;block-size:auto}.pa-room__link{display:inline-flex;align-items:center;min-block-size:4.4rem;color:var(--pa-text);font-size:var(--pa-text-sm);text-underline-offset:.2em}.pa-room__privacy{margin-block-start:var(--pa-space-6)}.pa-room__dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pa-space-4);margin-block:var(--pa-space-4);font-size:var(--pa-text-sm)}.pa-room__dimensions dt{color:var(--pa-text-secondary)}.pa-room__dimensions dd{margin:var(--pa-space-1) 0 0;font-variant-numeric:tabular-nums}.pa-room__xr-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:max(var(--pa-space-4),env(safe-area-inset-top)) max(var(--pa-space-4),env(safe-area-inset-right)) max(var(--pa-space-4),env(safe-area-inset-bottom)) max(var(--pa-space-4),env(safe-area-inset-left));font-family:var(--pa-font-ui);font-size:var(--pa-text-sm);color:var(--pa-text);pointer-events:none}.pa-room__xr-top{display:flex;align-items:start;justify-content:space-between;gap:var(--pa-space-3)}.pa-room__xr-status{margin:0;padding:var(--pa-space-3);background:var(--pa-bg);max-inline-size:38ch}.pa-room__xr-bottom{align-self:center;max-inline-size:68rem;padding:var(--pa-space-4);background:var(--pa-bg)}.pa-room__xr-overlay button{pointer-events:auto}.pa-room__xr-overlay .pa-room__note{margin-block:var(--pa-space-3) 0}@media(max-width:749px){.pa-room__dialog{inline-size:100%;max-inline-size:100%;max-block-size:100dvh;block-size:100dvh;margin:0;border:0}.pa-room__header{padding:max(var(--pa-space-4),env(safe-area-inset-top)) var(--pa-space-4) var(--pa-space-4)}.pa-room__layout{grid-template-columns:1fr}.pa-room__stage{block-size:36dvh;min-block-size:23rem}.pa-room__status{margin:var(--pa-space-3) 0}.pa-room__qr{display:none}.pa-room__privacy{margin-block-start:var(--pa-space-4)}.pa-room__aside{border-inline-start:0;border-block-start:1px solid var(--pa-rule);padding:var(--pa-space-4)}.pa-room__actionbar{padding:var(--pa-space-3) var(--pa-space-4) max(var(--pa-space-3),env(safe-area-inset-bottom))}.pa-room__scan{display:none}.pa-room__title{font-size:var(--pa-text-h3)}.pa-room__xr-bottom{padding:var(--pa-space-3)}.pa-room__xr-overlay .pa-room__control{padding-inline:var(--pa-space-3)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/pa-room.css.map */
