.erx3d-ov{overflow:hidden;-webkit-tap-highlight-color:transparent}.erx-ch-top .erx3d-ov.erg3dv-overlay{background:#f2f2f2}.erx3d-ov[hidden]{display:none}.erx3d-plate{position:absolute;top:0;right:0;bottom:0;left:0}.erx3d-plate canvas{display:block;width:100%!important;height:100%!important;outline:none;touch-action:pan-y!important;cursor:grab}.erx3d-plate canvas:active{cursor:grabbing}.erx3d-ov.erg3dv-overlay--full .erx3d-plate canvas{touch-action:none!important}.erx-ch-top .erx3d-ov .erg3dv-close,.erx-ch-top .erx3d-ov .erx3d-reset,.erx-ch-top .erx3d-ov .erg3dv-fs{display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1;border:0;border-radius:50%;width:38px;height:38px;color:#1a1a1a;background:#fffffff5;box-shadow:0 2px 10px #00000024}@media(hover:hover){.erx-ch-top .erx3d-ov .erg3dv-close:hover,.erx-ch-top .erx3d-ov .erx3d-reset:hover,.erx-ch-top .erx3d-ov .erg3dv-fs:hover{background:#fff;box-shadow:0 3px 14px #0000002e}}.erx-ch-top .erx3d-ov button:focus:not(:focus-visible){outline:none}.erx3d-reset{position:absolute;top:12px;right:58px;z-index:12;width:38px;height:38px;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#1a1a1a;background:#ffffffeb;box-shadow:0 2px 10px #0000001f;-webkit-appearance:none;appearance:none;transition:opacity .25s ease}.erx3d-reset svg{width:18px;height:18px;display:block}.erx3d-ov.is-loading .erx3d-reset,.erx3d-ov.is-loading .erx3d-h{opacity:0;pointer-events:none}.erx3d-h{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:12;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:min(380px,calc(100% - 32px));height:42px;margin:0;padding:0 16px;border-radius:999px;background:#ffffffe6;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);border:1px solid rgba(21,17,15,.08);box-shadow:0 6px 20px #14100c1a;transition:opacity .25s ease}.erx3d-h__l{flex:none;margin:0;padding:0;font:600 10px/1 var(--body, Inter, system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#6f6a64}.erx3d-h input[type=range]{flex:1 1 auto;min-width:0;height:30px;margin:0;padding:0;background:transparent;cursor:pointer;touch-action:none;-webkit-appearance:none;appearance:none;--p: 8%}.erx3d-h input[type=range]::-webkit-slider-runnable-track{height:3px;border-radius:3px;border:0;background:linear-gradient(to right,#15110f 0,#15110f var(--p),rgba(21,17,15,.14) var(--p),rgba(21,17,15,.14) 100%)}.erx3d-h input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-7.5px;border-radius:50%;background:#15110f;border:3px solid #fff;box-shadow:0 1px 5px #00000047}.erx3d-h input[type=range]::-moz-range-track{height:4px;border-radius:4px;border:0;background:#15110f24}.erx3d-h input[type=range]::-moz-range-progress{height:4px;border-radius:4px;background:#15110f}.erx3d-h input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#15110f;border:3px solid #fff;box-shadow:0 1px 5px #00000047}.erx3d-h input[type=range]:focus-visible{outline:2px solid #15110f;outline-offset:4px;border-radius:4px}.erx3d-h output{flex:none;min-width:48px;margin:0;text-align:right;font:600 13.5px/1 var(--body, Inter, system-ui, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:0;color:#15110f}.erx3d-ov .erg3dv-tut{bottom:72px}.erx3d-ov .erg3dv-loading{z-index:13}.erx3d-ov.is-ready .erg3dv-poster{display:none}.erx3d-credit{position:absolute;right:18px;bottom:66px;z-index:11;margin:0;padding:3px 9px;border-radius:999px;pointer-events:none;background:#ffffffd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:400 10px/1.3 var(--body, Inter, system-ui, sans-serif);letter-spacing:0;color:#15110f8c}.erx3d-credit[hidden]{display:none}.erx3d-credit a{color:inherit;text-decoration:underline;text-underline-offset:2px;pointer-events:auto}@media(max-width:768px){.erx3d-h{bottom:12px;height:34px;gap:8px;padding:0 12px;width:min(270px,calc(100% - 96px))}.erx3d-h__l{font-size:9px;letter-spacing:.08em}.erx3d-h output{min-width:40px;font-size:12.5px}.erx3d-h input[type=range]{height:34px}.erx3d-h input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6.5px;border-width:2.5px}.erx3d-ov .erg3dv-tut{bottom:58px}.erx3d-credit{right:12px;bottom:54px}}.erx3d-ov .erg3dv-close,.erx3d-ov .erx3d-reset,.erx3d-ov .erg3dv-fs{top:calc(12px + var(--erx3d-top, 0px));transition:top .2s ease}.erx3d-ov .erg3dv-loading{transition:opacity .35s ease}.erx3d-ov:not(.is-loading) .erg3dv-loading{opacity:0;pointer-events:none}.erx3d-ov.is-ready .erg3dv-load-card{transform:scale(.92)}.erx3d-ov.erg3dv-overlay--full .erx3d-h{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.erx3d-ov.erg3dv-overlay--full .erg3dv-tut{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.erx3d-ov.erg3dv-overlay--full .erx3d-credit{bottom:calc(64px + env(safe-area-inset-bottom,0px))}.erx-ch-top .erx3d-ov.erg3dv-overlay--full .erg3dv-close,.erx-ch-top .erx3d-ov.erg3dv-overlay--full .erx3d-reset,.erx-ch-top .erx3d-ov.erg3dv-overlay--full .erg3dv-fs{top:calc(12px + env(safe-area-inset-top,0px))}
/*# sourceMappingURL=/cdn/shop/t/241/assets/erx-desk-3d.css.map */
