.mps-room-carousel{width:100%;min-width:0;touch-action:pan-y}[id^=product-info-11758793556309-][data-mps-photo-flow=intro] .mps-room-carousel{display:none}.mps-room-clean[hidden],.mps-room-scene[hidden]{display:none!important}.mps-room-scene{position:relative;width:min(100%,calc(72svh * 1087 / 1446));aspect-ratio:1087 / 1446;container-type:inline-size;margin:0 auto;overflow:hidden}.mps-room-composition>img{display:block;width:100%;height:100%;object-fit:contain}.mps-room-poster{position:absolute;left:40%;bottom:38.5%;transform:translate(-50%);line-height:0;background:#fff;box-shadow:1px 3px 7px #0000002e}.mps-room-poster>svg{display:block;width:100%;height:100%;overflow:hidden}.mps-room-scale{position:absolute;left:10px;right:10px;bottom:8px;margin:0;text-align:center;color:#000;background:#ffffffd9;padding:5px 8px;font:400 11px/1.4 Instrument Sans,sans-serif}.mps-room-navigation{display:flex;justify-content:center;align-items:center;gap:18px;min-height:68px;padding:8px 12px}.mps-room-navigation>button{border:0;background:transparent;color:#000;width:44px;height:44px;font-size:28px;line-height:1;cursor:pointer}.mps-room-navigation-center{min-width:110px;text-align:center;color:#000;font:400 13px/1.4 Instrument Sans,sans-serif}.mps-room-dots{display:flex;justify-content:center;gap:2px}.mps-room-dots button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.mps-room-dots button:after{content:"";width:6px;height:6px;border-radius:50%;background:#b5b5b5}.mps-room-dots button[aria-pressed=true]:after{background:#000}.mps-room-carousel button:focus-visible{outline:2px solid #000;outline-offset:2px}[id^=product-info-11758793556309-] .mps-room-clean .mps-preview-stage{width:100%}.mps-room-poster:after{content:"";position:absolute;inset:calc(-1 * var(--room-frame, 3px));border:var(--room-frame, 3px) solid #161513;border-top-color:#282522;border-left-color:#211f1c;border-bottom-color:#0a0908;pointer-events:none;box-shadow:inset 0 0 1px #000,1px 3px 5px #00000040}.mps-room-scene{--room-frame: clamp(1px, .39cqw, 4px)}.mps-room-composition{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.85);transform-origin:28% 60%}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mps-photo-room.css.map */
