.apex-3d-configurator{width:100%}.apex-3d-configurator__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.apex-3d-configurator__text{display:flex;flex-direction:column;gap:8px;min-width:0}.apex-3d-configurator__icon{flex:0 0 auto}.apex-3d-configurator__exit{display:none;flex:0 0 auto;align-items:center;gap:8px;padding:12px 20px;border:1px solid currentColor;border-radius:999px;font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;text-decoration:none;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}.apex-3d-configurator__exit:hover{background-color:#000;color:#fff}.apex-3d-configurator__stage{position:relative;height:clamp(520px,72vh,760px);overflow:hidden;border:1px solid #e1e4e8;border-radius:16px;background:linear-gradient(180deg,#f3f4f6,#e4e6ea)}.apex-3d-configurator__frame{display:block;width:100%;height:100%;border:0}.apex-3d-configurator__start{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:0;background:#0000000a;color:#000;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.apex-3d-configurator__start:hover{background:#0000001a}.apex-3d-configurator__start--mobile,.apex-3d-configurator.is-active .apex-3d-configurator__start{display:none}.apex-3d-configurator__pill{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;background-color:#fff;font-size:14px;font-weight:600;line-height:1.4;text-transform:uppercase;animation:apex-3d-configurator-halo 2s ease-in-out infinite}@keyframes apex-3d-configurator-halo{0%,to{box-shadow:0 0 0 2px #ff282859,0 0 18px 6px #ff000047,0 0 38px 12px #ff00002e;transform:scale(1)}50%{box-shadow:0 0 0 3px #ff46468c,0 0 28px 10px #ff000073,0 0 54px 18px #ff000042;transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.apex-3d-configurator__pill{animation:none;box-shadow:0 0 0 2px #ff282859,0 0 18px 6px #ff000047}}@media(max-width:767.98px){.apex-3d-configurator__head{margin-bottom:16px}.apex-3d-configurator.is-active .apex-3d-configurator__exit{display:inline-flex}.apex-3d-configurator__stage{height:460px;border-radius:12px}.apex-3d-configurator__start--desktop{display:none}.apex-3d-configurator__start--mobile{display:flex}.apex-3d-configurator__pill{padding:10px 16px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/190/assets/apex-3d-configurator.css.map */
