body.photographic-room.mobile-panel-expanded #shop-panel{visibility:visible}body.photographic-room:not(.mobile-panel-expanded) .spatial-hotspot{position:absolute!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-50%)!important;width:max-content!important;max-width:180px}body.photographic-room #bakery-canvas:focus-visible{outline:2px solid #e87843;outline-offset:-3px}@media(max-width:700px){body.photographic-room:not(.mobile-panel-expanded) .spatial-hotspot{font-size:11px;padding:8px 10px;min-height:44px}}body.photographic-room #spatial-anchors{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;pointer-events:none}body.photographic-room #bakery-canvas{touch-action:none}body.photographic-room.mobile-panel-expanded:not(.entrance-proof) #shop-panel{position:fixed;left:24px!important;right:24px!important;top:72px!important;width:calc(100% - 48px)!important;height:calc(100dvh - 100px)!important;transform:none!important;max-height:none}@media(max-width:700px){body.photographic-room.mobile-panel-expanded:not(.entrance-proof) #shop-panel{left:12px!important;right:12px!important;top:64px!important;width:calc(100% - 24px)!important;height:calc(100dvh - 80px)!important}}body.photographic-room .spatial-hotspot[hidden]{display:none!important}@media(max-width:1099px){body:is(.photographic-room,.is-static-store).entrance-proof:not(.mobile-panel-expanded) #shop-panel{position:fixed;left:12px!important;top:94px!important;width:calc(100% - 24px)!important;height:min(54dvh,440px)!important;transform:none!important;max-height:none}body.photographic-room #spatial-anchors{inset:auto 8px 12px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.photographic-room:not(.mobile-panel-expanded) .spatial-hotspot{position:static!important;transform:none!important;width:100%!important;max-width:none;min-width:0;padding:6px}}body.photographic-room #entrance-switcher{background:#30231f}@media(min-width:701px)and (max-width:1099px){body:is(.photographic-room,.is-static-store).entrance-proof:not(.mobile-panel-expanded) #shop-panel{top:64px!important;height:58dvh!important}}body.is-static-store #spatial-anchors{inset:auto 8px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:820px;margin:auto}body.is-static-store .spatial-hotspot{display:flex!important;position:static;transform:none;width:100%;min-width:0;min-height:44px;padding:8px;font-size:clamp(11px,1.2vw,13px)}body.is-static-store.mobile-panel-expanded #spatial-anchors{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/62/assets/lh-b866f161-spatial-room.css.map */
