.glb-preview-container{display:none}.glb-preview-container{margin:24px 0;text-align:center}@media (max-width: 768px){.glb-preview-container{margin:12px 0}}.glb-preview-title{font-family:Newake,Inter,sans-serif;font-size:18px;font-weight:600;color:#3a3a3a;margin:0 0 12px}.glb-viewer-container{position:relative;width:100%;height:360px;background:#3a3a3a;overflow:hidden;margin:12px 0}.glb-viewer-canvas{width:100%;height:100%;display:block}.glb-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:#3a3a3a;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f8e9d6;z-index:10}.glb-spinner{width:40px;height:40px;border:3px solid rgba(248,233,214,.2);border-top-color:#f8e9d6;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:15px}.glb-loading-text{font-size:14px;font-weight:500}.glb-preview-status{font-size:13px;color:#666;font-style:italic;margin-top:8px}.glb-progress-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#3a3a3aeb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#f8e9d6;z-index:15;opacity:0;pointer-events:none;transition:opacity .2s ease}.glb-progress-overlay.active{opacity:1;pointer-events:auto}.glb-progress-bar{position:relative;width:70%;max-width:320px;height:8px;border-radius:4px;background:#f8e9d633;border:1px solid rgba(248,233,214,.35);overflow:hidden}body .coordinate-grabber .glb-viewer-container .glb-progress-overlay .glb-progress-bar .glb-progress-fill,body .coordinate-grabber .glb-progress-fill,body #glb-progress-fill,#glb-progress-fill,.glb-progress-fill{position:absolute!important;top:0!important;left:0!important;bottom:0!important;width:0%!important;height:100%!important;background:linear-gradient(90deg,#dd7531,#f6b36e)!important;transition:width .25s ease!important;box-shadow:0 0 6px #f6b36e59!important}.glb-progress-text{font-size:14px;font-weight:600;text-align:center;letter-spacing:.02em}.glb-viewer-container-final{position:relative;width:100%;height:480px;background:#3a3a3a;overflow:hidden;margin:12px 0}.glb-viewer-canvas-final{width:100%;height:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/26/assets/glb-viewer.css.map */
