.atelier-room{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:#e9e1d4;border-radius:18px}.atelier-room-background{display:block;width:100%;height:100%;object-fit:cover}.atelier-room-art{position:absolute;left:50%;top:28%;transform:translate(-50%,-50%);width:42%;max-height:46%;padding:0;background:transparent;box-shadow:2px 6px 12px #332b2738}.atelier-room-art img{display:block!important;width:100%!important;height:auto!important;max-height:310px;object-fit:contain;background:#fff}.hero-visual.atelier-hero-visual{padding:0!important;background:none!important;display:block!important;min-height:0!important}.atelier-hero-visual .atelier-room{height:100%;aspect-ratio:1.1}.atelier-hero-visual .atelier-room-background{object-fit:cover;object-position:center}.atelier-hero-visual .atelier-room-art{width:52%;top:30%}.atelier-view-buttons,.atelier-guide-buttons{display:flex;gap:6px;flex-wrap:wrap}.atelier-view-buttons button,.atelier-guide-buttons button{border:1px solid #cad1cb;background:#fff;color:#234637;border-radius:999px;padding:10px 15px;font:600 16px var(--body,Arial);cursor:pointer;min-height:42px}.atelier-view-buttons button[aria-pressed=true],.atelier-guide-buttons button[aria-pressed=true]{background:#234637;color:#fff;border-color:#234637}.atelier-view-buttons button:focus-visible,.atelier-guide-buttons button:focus-visible{outline:3px solid #ad8c52;outline-offset:3px}.atelier-gallery-views{margin-top:14px}.atelier-gallery-panel{margin-top:12px}.atelier-gallery-panel[hidden]{display:none!important}.gallery[data-atelier-mode=room]>.gallery-stage,.gallery[data-atelier-mode=detail]>.gallery-stage,.gallery[data-atelier-mode=room]>.gallery-thumbs,.gallery[data-atelier-mode=detail]>.gallery-thumbs{display:none}.atelier-gallery-panel .atelier-room{aspect-ratio:3/2}.atelier-small{font-size:16px;line-height:1.5;color:#626962;margin:12px 0}.atelier-detail{display:block;position:relative;width:100%;height:480px;max-height:70vh;overflow:hidden;border:0;background:#f1f0e9;padding:0;cursor:zoom-in;border-radius:16px}.atelier-detail img{width:100%;height:100%;object-fit:cover;transform:scale(1.6)}.atelier-detail span{position:absolute;bottom:15px;left:15px;right:15px;background:#fffe;border-radius:8px;padding:10px;color:#234637;font:600 16px var(--body,Arial)}.atelier-size-guide{padding:14px 0;max-width:100%}.atelier-guide-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.atelier-guide-heading>p{font-weight:700;font-size:20px;margin:0}.atelier-guide-buttons{margin-bottom:16px}.atelier-scale-scene .atelier-room-art{width:var(--art-width,24%);padding:3px;max-height:none}.atelier-scale-scene .atelier-room-art img{max-height:none;aspect-ratio:var(--art-ratio,1.3);object-fit:contain}.atelier-dimensions{font-weight:700;font-size:16px;margin:12px 0 0}.atelier-size-guide[hidden]{display:none}.atelier-gallery-views button{box-shadow:none}@media(max-width:700px){.atelier-hero-visual .atelier-room{aspect-ratio:1.35}.atelier-room{border-radius:12px}.atelier-detail{height:360px}.atelier-view-buttons button,.atelier-guide-buttons button{padding:9px 12px}.atelier-guide-heading .atelier-view-buttons button{font-size:16px}}.atelier-size-diagram{display:block;width:100%;height:auto;border-radius:14px;margin-top:14px}.atelier-furniture-buttons{margin-top:10px}.atelier-room-art--mockup{aspect-ratio:800/532;overflow:hidden;max-height:none}.atelier-room-art--mockup img{position:absolute;left:-12.5%;top:-43.985%;width:125%!important;max-width:none!important;height:auto!important;max-height:none!important;object-fit:initial;background:transparent}.atelier-hero-visual .atelier-room{aspect-ratio:3/2;height:auto}.atelier-hero-visual .atelier-room-art,.atelier-room-art{width:36.66%;top:30%}.atelier-room-scale{position:absolute;right:10px;bottom:10px;margin:0;background:#fffffff0;color:#234637;padding:5px 8px;border-radius:5px;font-size:16px;line-height:1.4}.gallery-stage:has(.atelier-lifestyle-slide:not([hidden])){aspect-ratio:1!important;height:auto!important}.atelier-lifestyle-photo{width:100%;height:100%;display:block;overflow:hidden}.atelier-lifestyle-photo svg{display:block;width:100%;height:auto}.atelier-lifestyle-photo .atelier-room{border-radius:0;aspect-ratio:1;height:100%}.atelier-lifestyle-photo .atelier-room-background{object-fit:contain;background:#eee8dc}.atelier-lifestyle-photo .atelier-room-art{top:36.6%;width:36.66%}.gallery-thumbs .atelier-lifestyle-thumb{width:72px;height:72px;display:block;overflow:hidden;border-radius:3px}.gallery-thumbs .atelier-lifestyle-thumb svg{width:72px;height:72px}.gallery-thumbs .atelier-lifestyle-thumb .atelier-room{aspect-ratio:1;border-radius:0}.gallery-thumbs .atelier-lifestyle-thumb .atelier-room-background{height:100%;object-fit:contain}.gallery-thumbs .atelier-lifestyle-thumb .atelier-room-art{top:36.6%;width:36.66%}.gallery-thumbs{align-items:center}.atelier-gallery-caption{font-size:16px;color:#626962;margin:10px 0 0;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/atelier-lifestyle-v3.css.map */
