wf-j15-3d[data-model-layout=rc45]{--rc45-ink:#292e32;--rc45-line:#d7dbdd;--rc45-soft:#f4f5f5}wf-j15-3d[data-model-layout=rc45] .wf-j15-dialog{background:#fff!important;box-shadow:0 24px 80px #0003;color:var(--rc45-ink)}wf-j15-3d[data-model-layout=rc45] button,wf-j15-3d[data-model-layout=rc45] select,wf-j15-3d[data-model-layout=rc45] summary{background:var(--rc45-soft)!important;color:var(--rc45-ink)!important;border:1px solid var(--rc45-line);box-shadow:0 1px 2px #00000005;transition:background .18s,border-color .18s,box-shadow .18s}wf-j15-3d[data-model-layout=rc45] button:hover:not(:disabled){background:#eaedee!important;border-color:#a9b0b4}wf-j15-3d[data-model-layout=rc45] button[aria-pressed=true]{background:#edf0f0!important;border-color:#737c82;box-shadow:inset 0 0 0 1px #737c82}wf-j15-3d[data-model-layout=rc45] button:focus-visible,wf-j15-3d[data-model-layout=rc45] select:focus-visible{outline:2px solid #4d6675;outline-offset:3px}wf-j15-3d[data-model-layout=rc45] .wf-j15-open{padding:13px 24px;border-radius:12px;font-size:14px;letter-spacing:.02em}wf-j15-3d[data-model-layout=rc45] model-viewer{background:#fff}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#fff;z-index:4;font-size:15px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading[hidden]{display:none}wf-j15-3d[data-model-layout=rc45] progress{width:min(220px,65%);height:5px;accent-color:#697982}wf-j15-3d[data-model-layout=rc45] .wf-rc45-spinner{width:32px;height:32px;border:2px solid #e2e5e6;border-top-color:#5d6b73;border-radius:50%;animation:wfrc45spin 1s linear infinite}@keyframes wfrc45spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){wf-j15-3d[data-model-layout=rc45] *{animation:none!important;transition:none!important}}wf-j15-3d[data-model-layout=rc45] .wf-standard-stage model-viewer{background:#fff!important}@media(max-width:749px){wf-j15-3d[data-model-layout=rc45] .wf-j15-dialog.wf-standard-panel.wf-standard-panel.wf-standard-panel{height:min(850px,calc(100dvh - 24px))!important}}wf-j15-3d[data-model-layout=rc45] dialog.wf-standard-panel.wf-standard-panel.wf-standard-panel.wf-viewer-expanded{height:100dvh!important;max-height:none!important}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;min-height:0}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading-status{position:absolute;left:50%;bottom:8px;transform:translate(-50%);display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px 8px;width:max-content;max-width:calc(100% - 24px);padding:8px 12px;border-radius:10px;background:#fffffff0;color:var(--rc45-ink);font-size:12px;box-shadow:0 1px 8px #0001}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading-status .wf-rc45-spinner{width:20px;height:20px;grid-row:1/3}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading-status strong{max-width:none;text-align:left}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading-status progress{grid-column:2;width:100%;height:3px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-loading-poster[hidden]{display:none}@media(min-width:900px)and (min-height:501px){wf-j15-3d[data-model-layout=rc45] .wf-standard-panel>wf-3d-views{margin:8px 0 6px!important}wf-j15-3d[data-model-layout=rc45] .wf-camera-buttons{display:none!important}wf-j15-3d[data-model-layout=rc45] .wf-camera-mobile{display:flex!important;flex:1;min-width:0}wf-j15-3d[data-model-layout=rc45] .wf-camera-mobile select{width:100%;height:44px;padding:0 12px;border-radius:10px;font:inherit;font-size:13px}wf-j15-3d[data-model-layout=rc45] .wf-camera-layout{justify-content:stretch}}@media(max-width:599px)and (min-height:501px){wf-j15-3d[data-model-layout=rc45] .wf-camera-layout{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:6px}wf-j15-3d[data-model-layout=rc45] .wf-camera-mobile{grid-column:1/-1;width:100%}wf-j15-3d[data-model-layout=rc45] .wf-camera-mobile select{width:100%;font-size:13px}wf-j15-3d[data-model-layout=rc45] .wf-tour-button{justify-self:start}wf-j15-3d[data-model-layout=rc45] .wf-camera-info{justify-self:end}}wf-j15-3d[data-model-layout=rc45] .wf-camera-buttons button[hidden]{display:none!important}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:3px 4px 6px;margin:0;flex:0 0 auto}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours .wf-colour-purpose{font-size:12px;color:#687177;margin-right:4px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours button{min-height:44px;padding:8px 15px;border-radius:10px;font:inherit;font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:8px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours button:disabled{opacity:.55;cursor:wait}wf-j15-3d[data-model-layout=rc45] .wf-rc45-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #838789;flex:none}@media(max-width:599px)and (min-height:501px){wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours .wf-colour-purpose{flex-basis:100%;margin:0;font-size:11px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours{gap:6px;padding:0 4px 6px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours button{padding:7px 12px}}@media(max-height:500px){wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours{gap:8px;padding:2px 4px;margin:0}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours .wf-colour-purpose{font-size:11px}wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours button{padding:5px 12px}}wf-j15-3d[data-model-layout=rc45] .wf-tour-button{max-width:100%;min-width:44px}wf-j15-3d[data-model-layout=rc45] .wf-tour-button [data-tour-short]{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:599px){wf-j15-3d[data-model-layout=rc45] .wf-rc45-colours button{flex:1 1 0;min-width:0;padding:7px 3px;font-size:12px;overflow-wrap:anywhere}wf-j15-3d[data-model-layout=rc45] .wf-rc45-swatch{display:none}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/wf-rc45-3d.css.map */
