.cms-3d-open{display:inline-flex;align-items:center;gap:14px;border:1px solid #cbd9eb;border-radius:12px;padding:14px 20px;background:#fff;color:#173c69;cursor:pointer;font:inherit}.cms-3d-open svg{width:42px;height:42px;flex-shrink:0}.cms-3d-open strong,.cms-3d-open small{display:block;text-align:left}.cms-3d-open small{font-size:12px;color:#62758d;margin-top:3px}.cms-3d-dialog{width:min(1000px,calc(100vw - 40px));max-width:1000px;border:1px solid #dce5ef;border-radius:14px;padding:0;color:#102b50;box-sizing:border-box}.cms-3d-dialog::backdrop{background:rgba(7,21,41,.7)}.cms-3d-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#f5f8fc}.cms-3d-dialog h2{font-size:18px;margin:0}.cms-3d-dialog header button{font:inherit;border:0;background:#e8eef7;border-radius:8px;padding:8px 12px;cursor:pointer}.cms-3d-dialog iframe{display:block;width:100%;height:min(65vh,650px);min-height:260px;border:0;background:#f4f7fb}.cms-3d-dialog p{margin:0;padding:12px 16px;font-size:13px}.cms-3d-dialog a{color:#173c69}

.cms-product-v244 .config-gallery-v67 .config-thumbs-scroll-v82 .cms-3d-thumb{flex-direction:column!important;gap:3px!important;padding:7px!important;color:#173c69!important;background:#edf3fb!important;border-color:#b9cce7!important;font:700 12px/1.2 Arial,sans-serif!important}.cms-3d-thumb svg{width:30px;height:30px;flex-shrink:0}.cms-3d-thumb strong{font-size:12px;color:#173c69}.cms-3d-thumb:focus-visible{outline:3px solid #2d66c5;outline-offset:-3px}
.cms-3d-stage{position:relative;isolation:isolate}.cms-3d-watermark{position:absolute;top:18px;right:18px;width:clamp(140px,28%,280px);height:auto;max-width:calc(100% - 36px);opacity:.23;mix-blend-mode:multiply;pointer-events:none;user-select:none;z-index:1}
