.lvr-floor3d{position:relative!important;min-height:460px!important;aspect-ratio:11/8;isolation:isolate;overflow:hidden!important;background:#e6e1d7!important;border-radius:12px}.lvr-stage{position:absolute;inset:0;z-index:1;touch-action:pan-y}.lvr-stage canvas{display:block;width:100%;height:100%;touch-action:none}.lvr-load{position:absolute;inset:45% 15%;z-index:2;text-align:center;color:#384a3a;background:#f6f3eb;padding:15px;border-radius:8px}.lvr-tools{position:absolute;left:12px;top:12px;display:flex;gap:4px;z-index:5;background:#fffdf5e8;border:1px solid #c8c4b7;border-radius:9px;padding:4px}.lvr-tools button{font:500 12px system-ui!important;min-height:34px!important;padding:7px 10px!important;border-radius:6px!important;background:transparent!important;color:#293c32!important;border:0!important;cursor:pointer}.lvr-tools button:hover{background:#e4eadf!important}.lvr-3d-ready .lvr-3d-label{position:absolute!important;z-index:3!important;min-width:46px!important;max-width:100px!important;min-height:29px!important;border:1px solid #5c6d5e!important;border-radius:5px!important;background:#fffdf0e8!important;box-shadow:0 2px 5px #0002!important;color:#243a2d!important;padding:3px 6px!important;text-align:center!important;cursor:pointer;line-height:1.1!important;font-size:11px!important;touch-action:none}.lvr-3d-label span,.lvr-3d-label strong{font-size:11px!important;line-height:1.1!important;transform:none!important}.lvr-3d-label small{font-size:9px!important;line-height:1.05!important}.lvr-3d-label[data-state=open],.lvr-3d-label.is-selected{background:#e9c59a!important;border-color:#85501e!important}.lvr-3d-label:disabled,.lvr-3d-label.is-unavailable{opacity:.65!important}.lvr-3d-label:focus-visible{outline:3px solid #bd782a!important;outline-offset:2px}.lvr-3d-label input{position:absolute;opacity:0;width:1px;height:1px}.lvr-3d-label:has(input:checked){outline:3px solid #a96b28}.lvr-floor3d .floor-empty{z-index:0}.lvr-floor3d .table-choice-copy{transform:none!important}@media(max-width:700px){.lvr-floor3d{min-height:360px!important;min-width:0!important}.lvr-tools{left:5px;top:5px;gap:0}.lvr-tools button{padding:6px!important;font-size:11px!important}.lvr-3d-ready .lvr-3d-label{min-width:36px!important;padding:2px!important}.lvr-3d-label small{display:none!important}}

.lvr-floor3d{height:clamp(400px,65vh,650px)!important;min-height:400px!important;aspect-ratio:auto!important}.lvr-tilt{display:flex!important;align-items:center;gap:6px;font:12px system-ui!important;padding:0 6px!important;color:#293c32}.lvr-tilt input{width:80px!important;min-width:0!important;margin:0!important;padding:0!important;accent-color:#657a52}@media(max-width:700px){.lvr-floor3d{height:430px!important}.lvr-tilt{font-size:10px!important}.lvr-tilt input{width:45px!important}}
.lvr-floor3d{flex:none!important;align-self:start;box-sizing:border-box!important;padding:0!important}.lvr-floor3d::before,.lvr-floor3d::after,.lvr-3d-label::before,.lvr-3d-label::after{display:none!important}.lvr-3d-label>*{transform:none!important}

.website-table-label{display:grid!important;gap:2px!important}.website-table-label small{display:block}
