.foz-3d{display:block;margin-top:20px;min-width:0}.foz-3d [hidden]{display:none!important}.foz-3d__abrir{position:absolute;z-index:5;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:10px 14px;border:1px solid #354363;border-radius:10px;background:linear-gradient(135deg,#1b2d53,#0c1630);color:#fff;box-shadow:0 3px 8px #0c163026;font-family:inherit;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer}.foz-3d__abrir:focus-visible{outline:3px solid #167fb9;outline-offset:3px}.foz-3d__modal{position:fixed;top:0;right:0;bottom:0;left:0;width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:40px 16px 16px;border:0;border-radius:18px;background:#fff;color:#143c56;overflow:auto;box-shadow:0 24px 80px #0004}.foz-3d__modal::backdrop{background:#081426b3}.foz-3d__fechar{position:absolute;top:4px;right:8px;width:40px;height:40px;border:0;background:transparent;color:#143c56;font-size:30px;cursor:pointer}.foz-3d__modal .foz-3d{margin:0}.foz-3d__modal details{border:0;overflow:visible}.foz-3d__modal summary{display:none}.foz-3d__modal .foz-3d__conteudo{padding:0}.foz-3d__modal model-viewer{height:clamp(280px,48dvh,480px)}.foz-3d details{border:1px solid #dce3e8;border-radius:16px;overflow:hidden;background:#fff}.foz-3d summary{padding:18px;cursor:pointer;font-weight:700;color:#143c56}.foz-3d summary span{float:right}.foz-3d__conteudo{padding:0 18px 18px}.foz-3d p{font-size:14px;line-height:1.6;margin:0 0 14px}.foz-3d__cores{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.foz-3d__cores button{min-height:44px;padding:9px 14px;border:1px solid #ccd6de;border-radius:24px;color:#143c56;background:#fff;cursor:pointer;font:inherit;font-size:13px}.foz-3d__cores button[aria-pressed=true]{color:#fff;background:#143c56;border-color:#143c56}.foz-3d :is(button,summary):focus-visible{outline:3px solid #167fb9;outline-offset:3px}.foz-3d model-viewer{display:block;position:relative;width:100%;height:clamp(320px,38vw,500px);border-radius:12px;background:#f6f8fa;margin-bottom:12px;--poster-color: transparent}.foz-3d__ar{position:absolute;bottom:16px;left:12px;right:12px;width:calc(100% - 24px);max-width:300px;margin:auto;min-height:48px;padding:12px;border:0;border-radius:24px;background:#143c56;color:#fff;font:inherit;font-weight:600;cursor:pointer}.foz-3d__status:empty{display:none}.foz-3d__superficie{border:0;padding:0;margin:0 0 12px}.foz-3d__superficie legend{font-size:14px;font-weight:600;margin-bottom:8px}.foz-3d__superficie button{min-height:44px;padding:10px 16px;border:1px solid #ccd6de;border-radius:24px;background:#fff;color:#143c56;font:inherit;cursor:pointer}.foz-3d__superficie button[aria-pressed=true]{background:#143c56;color:#fff}.foz-3d .foz-3d__android-ajuda{font-size:13px;color:#54616c}.foz-3d__palco{position:relative;overflow:hidden;border-radius:12px;isolation:isolate;margin-bottom:12px}.foz-3d__palco model-viewer{margin-bottom:0}.foz-3d__video:not([hidden]){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.foz-3d__palco--camera model-viewer{background:transparent;--poster-color: transparent;z-index:1}.foz-3d__camera{margin-bottom:12px}.foz-3d__camera [hidden]{display:none!important}.foz-3d__camera-botao{display:block;width:100%;min-height:46px;padding:12px;border:0;border-radius:24px;background:#143c56;color:#fff;font:inherit;font-weight:600;cursor:pointer}.foz-3d__camera-botao:disabled{opacity:.6}.foz-3d__camera label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;font-size:13px}.foz-3d__camera input[type=range]{width:48%;min-height:36px;accent-color:#143c56}.foz-3d__camera p{font-size:13px}.foz-3d .foz-3d__ajuda{color:#54616c;margin-bottom:0;font-size:13px}@media(max-width:749px){.foz-3d summary{padding:16px 12px}.foz-3d__conteudo{padding:0 12px 16px}.foz-3d model-viewer{height:360px;height:clamp(300px,90vw,420px)}.foz-3d__cores button{flex:1 1 100px}}.foz-3d model-viewer:not(:defined) .foz-3d__ar{display:none}
/*# sourceMappingURL=/cdn/shop/t/92/assets/foz-3d.css.map */
