@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Open+Sans:wdth,wght@75..100,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.ConfiguratorPage_page__ReSHj{background:var(--color-main-bg);height:100vh;overflow:hidden;position:relative;width:100%}.PlayCanvasPlayer_container__ySj46{background-color:var(--color-main-bg);height:100%;overflow:hidden;position:relative;width:100%}.PlayCanvasPlayer_canvas__8rCUZ{display:block;height:100%!important;position:relative;width:100%!important}.PlayCanvasPlayer_overlay__RFZ1u{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;position:absolute;transition:opacity .5s ease;z-index:9999}.PlayCanvasPlayer_fadeOut__0VCCO{opacity:0;pointer-events:none}.PlayCanvasPlayer_splash__vt4l0{align-items:center;display:flex;flex-direction:column;gap:20px}.PlayCanvasPlayer_splashText__ZvRBv{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;text-align:center}@media(max-width:480px){.PlayCanvasPlayer_splashText__ZvRBv{font-size:14px}}.PlayCanvasPlayer_loader__0vV1N{aspect-ratio:1;background:#fff;box-sizing:border-box;display:grid;filter:blur(4px) contrast(12);mix-blend-mode:darken;padding:10px;width:100px}.PlayCanvasPlayer_loaderDot__qJpdc{animation:PlayCanvasPlayer_gooey__o6iop 2s infinite;background:#333;grid-area:1/1;height:40px;width:40px}.PlayCanvasPlayer_loaderDot__qJpdc:nth-child(2){animation-delay:-1s}@keyframes PlayCanvasPlayer_gooey__o6iop{0%{transform:translate(0)}25%{transform:translate(100%)}50%{transform:translate(100%,100%)}75%{transform:translateY(100%)}to{transform:translate(0)}}.PartsListPanel_collapsedButton__-FdVj{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:50px;color:var(--color-content-main);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:14px;font-weight:500;gap:4px;height:48px;left:20px;line-height:20px;opacity:0;padding:12px 32px;position:absolute;top:20px;transform:translateY(-8px) scale(.95);transition:opacity .25s ease,transform .25s ease,background .15s ease;z-index:10}.PartsListPanel_collapsedButton__-FdVj:hover{background:#f0f1f8}.PartsListPanel_collapsedButton__-FdVj svg{color:var(--color-content-main);height:24px;width:24px}.PartsListPanel_collapsedButtonVisible__SQeDB{opacity:1;transform:translateY(0) scale(1)}.PartsListPanel_panel__RFf9S{border-radius:10px;box-shadow:var(--shadow-base);display:flex;flex-direction:column;left:20px;overflow:hidden;position:absolute;top:20px;transform-origin:top left;width:440px;z-index:10}@media(max-width:768px){.PartsListPanel_panel__RFf9S{left:50%;transform-origin:top center;width:350px}}.PartsListPanel_panelOpen__92-9u{animation:PartsListPanel_panelSlideIn__NbNuW .3s cubic-bezier(.22,1,.36,1) forwards}@media(max-width:768px){.PartsListPanel_panelOpen__92-9u{animation:PartsListPanel_panelSlideInMobile__bI7Py .3s cubic-bezier(.22,1,.36,1) forwards}}.PartsListPanel_panelClosing__UyUQf{animation:PartsListPanel_panelSlideOut__iGXxk .3s cubic-bezier(.55,0,1,.45) forwards}@media(max-width:768px){.PartsListPanel_panelClosing__UyUQf{animation:PartsListPanel_panelSlideOutMobile__Q8deM .3s cubic-bezier(.55,0,1,.45) forwards}}@keyframes PartsListPanel_panelSlideIn__NbNuW{0%{opacity:0;transform:translateY(-12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes PartsListPanel_panelSlideOut__iGXxk{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-12px) scale(.96)}}@keyframes PartsListPanel_panelSlideInMobile__bI7Py{0%{opacity:0;transform:translateX(-50%) translateY(-12px) scale(.96)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes PartsListPanel_panelSlideOutMobile__Q8deM{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-12px) scale(.96)}}.PartsListPanel_header__n2j66{align-items:center;background:var(--color-white);border-bottom:1px solid var(--color-border);border-radius:10px 10px 0 0;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PartsListPanel_header__n2j66:hover{background:#fafbff}.PartsListPanel_headerTitle__8bPeS{align-items:center;color:var(--color-content-main);display:flex;font-family:var(--font-primary);font-size:14px;font-weight:500;gap:8px;line-height:20px}.PartsListPanel_headerTitle__8bPeS svg{color:var(--color-content-main);height:24px;width:24px}.PartsListPanel_closeButton__0\+5d1{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .2s ease}.PartsListPanel_closeButton__0\+5d1:hover{transform:rotate(90deg)}.PartsListPanel_closeButton__0\+5d1 svg{color:var(--color-content-main);height:24px;width:24px}.PartsListPanel_body__3PSAh{background:var(--color-white);border-radius:0 0 10px 10px;display:flex;flex-direction:column;gap:20px;padding:16px 20px 0}.PartsListPanel_parentRow__j2eYj{align-items:center;display:flex;justify-content:space-between}.PartsListPanel_parentName__1ntn3{color:var(--color-content-main);font-family:var(--font-primary);font-size:18px;font-weight:500;line-height:24px}.PartsListPanel_parentActions__bveQp{align-items:center;display:flex;gap:16px}.PartsListPanel_actionToggle__YZKoX{align-items:center;display:flex;gap:12px}.PartsListPanel_actionLabel__si56M{color:var(--color-content-main);font-family:var(--font-primary);font-size:14px;font-weight:500;line-height:20px}.PartsListPanel_list__K0cZu{display:flex;flex-direction:column;gap:8px}.PartsListPanel_partRow__4BrIe{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:16px 4px;transition:opacity .2s ease}.PartsListPanel_partRow__4BrIe:last-child{border-bottom:none}@media(max-width:768px){.PartsListPanel_partRow__4BrIe{padding:16px 8px}}.PartsListPanel_partRowHidden__u1c7c{opacity:.7}.PartsListPanel_partRowHidden__u1c7c .PartsListPanel_partName__fV7Dt{color:var(--color-content-light)}.PartsListPanel_partName__fV7Dt{color:var(--color-content-main);font-family:var(--font-primary);font-size:16px;font-weight:500;line-height:24px;transition:color .2s ease}.PartsListPanel_eyeButton__UkmQX{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .15s ease}.PartsListPanel_eyeButton__UkmQX:hover{transform:scale(1.15)}.PartsListPanel_eyeButton__UkmQX:active{transform:scale(.9)}.PartsListPanel_eyeButton__UkmQX svg{color:var(--color-content-main);height:24px;transition:color .2s ease;width:24px}.PartsListPanel_partRowHidden__u1c7c .PartsListPanel_eyeButton__UkmQX svg{color:var(--color-content-light)}.PartsListPanel_toggle__61Mmc{align-items:center;background:var(--color-border);border:none;border-radius:12px;cursor:pointer;display:flex;height:24px;padding:2px;position:relative;transition:background .25s ease;width:44px}.PartsListPanel_toggleOn__5vpmg{background:var(--color-accent)}.PartsListPanel_toggleThumb__3y4OV{background:var(--color-white);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);display:block;height:20px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);width:20px}.PartsListPanel_toggleOn__5vpmg .PartsListPanel_toggleThumb__3y4OV{transform:translateX(20px)}.CameraController_panel__JTUQd{display:flex;flex-direction:column;gap:8px;position:absolute;right:20px;top:20px;width:248px;z-index:10}@media(max-width:768px){.CameraController_panel__JTUQd{bottom:20px;left:50%;right:auto;top:auto;transform:translateX(-50%);width:350px}}.CameraController_grid__aYu7p{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.CameraController_grid__aYu7p{grid-template-columns:repeat(3,1fr)}}.CameraController_cameraBtn__bUxDO{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:50px;color:var(--color-content-main);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:14px;font-weight:500;gap:4px;height:48px;justify-content:center;line-height:20px;padding:12px 32px;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease;white-space:nowrap}.CameraController_cameraBtn__bUxDO:hover{background:#f0f1f8}.CameraController_cameraBtn__bUxDO:active{transform:scale(.96)}.CameraController_cameraBtnActive__K004f{border-color:var(--color-accent);color:var(--color-accent)}.CameraController_resetBtn__P4M9I{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:50px;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background .15s ease,transform .1s ease,box-shadow .3s ease,border-color .3s ease;width:100%}.CameraController_resetBtn__P4M9I:hover{background:#f0f1f8}.CameraController_resetBtn__P4M9I:active{transform:scale(.97)}.CameraController_resetBtn__P4M9I svg{color:var(--color-content-main)}.CameraController_resetBtnActive__sUhew{animation:CameraController_resetPulse__rain7 .8s ease}.CameraController_resetIcon__lz\+pi{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.CameraController_resetIconSpin__GqRxe{animation:CameraController_resetSpin__a3Oah .8s cubic-bezier(.34,1.56,.64,1)}@keyframes CameraController_resetSpin__a3Oah{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes CameraController_resetPulse__rain7{0%{border-color:var(--color-accent);box-shadow:0 0 0 0 rgba(55,204,143,.4)}50%{border-color:var(--color-accent);box-shadow:0 0 0 8px rgba(55,204,143,0)}to{border-color:var(--color-border);box-shadow:0 0 0 0 rgba(55,204,143,0)}}.PartPopup_overlay__BhVhz{align-items:center;animation:PartPopup_fadeIn__tYD8c .2s ease;backdrop-filter:blur(2px);background:rgba(0,0,0,.3);display:flex;inset:0;justify-content:center;position:fixed;z-index:9900}.PartPopup_popup__KiLmx{animation:PartPopup_slideUp__K92dm .3s cubic-bezier(.22,1,.36,1);background:var(--color-white);border:1px solid var(--color-accent);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:16px;max-height:80vh;max-width:420px;overflow-y:auto;padding:24px;position:relative;width:90%}@media(max-width:768px){.PartPopup_popup__KiLmx{margin:0 16px;max-height:70vh;max-width:100%}}.PartPopup_closeButton__IODGZ{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:16px;top:16px;transition:background .15s ease}.PartPopup_closeButton__IODGZ:hover{background:rgba(0,0,0,.05)}.PartPopup_closeButton__IODGZ svg{color:var(--color-content-light);height:20px;width:20px}.PartPopup_header__OTTJg{padding-right:32px}.PartPopup_headerMeta__6pVgy{align-items:center;display:flex;gap:8px;margin-bottom:4px}.PartPopup_badge__P6g7x{background:rgba(55,204,143,.1);border-radius:4px;color:var(--color-accent);display:inline-block;font-family:var(--font-primary);font-size:11px;font-weight:500;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.PartPopup_sku__FyeKM{color:var(--color-content-light);font-family:var(--font-primary);font-size:12px}.PartPopup_title__lEbWA{color:var(--color-content-main);font-family:var(--font-primary);font-size:18px;font-weight:500;line-height:24px;margin:0}.PartPopup_description__a2fH1{color:var(--color-content-light);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:20px;margin:0}.PartPopup_section__f8dS\+{display:flex;flex-direction:column;gap:8px}.PartPopup_sectionTitle__IOI5Z{color:var(--color-content-light);font-family:var(--font-primary);font-size:12px;font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}.PartPopup_sectionText__DmEZK{color:var(--color-content-main);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:20px;margin:0}.PartPopup_specsList__yzsgS{display:flex;flex-direction:column}.PartPopup_specRow__d2HCH{border-bottom:1px solid var(--color-border);display:flex;font-family:var(--font-primary);font-size:13px;justify-content:space-between;line-height:18px;padding:6px 0}.PartPopup_specRow__d2HCH:last-child{border-bottom:none}.PartPopup_specKey__KitCs{color:var(--color-content-light)}.PartPopup_specVal__0I-QG{color:var(--color-content-main);font-weight:500}.PartPopup_maintenanceBlock__2zgpY{background:rgba(55,204,143,.06);border-left:3px solid var(--color-accent);border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.PartPopup_maintenanceItem__Kff3r{color:var(--color-content-main);font-family:var(--font-primary);font-size:13px;line-height:18px;margin:0}.PartPopup_maintenanceItem__Kff3r strong{color:var(--color-content-light);font-weight:500}.PartPopup_storeLink__KsX8v{align-items:center;align-self:flex-start;background:var(--color-accent);border-radius:50px;color:var(--color-white);display:inline-flex;font-family:var(--font-primary);font-size:14px;font-weight:500;gap:4px;line-height:20px;padding:10px 24px;text-decoration:none;transition:opacity .15s ease,transform .1s ease}.PartPopup_storeLink__KsX8v svg{color:var(--color-white)}.PartPopup_storeLink__KsX8v:hover{opacity:.9}.PartPopup_storeLink__KsX8v:active{transform:scale(.97)}@keyframes PartPopup_fadeIn__tYD8c{0%{opacity:0}to{opacity:1}}@keyframes PartPopup_slideUp__K92dm{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ArPopup_backdrop__hZrIn{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.ArPopup_popup__6ZF\+j{animation:ArPopup_fadeIn__Tbn6v .2s ease-out;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);max-width:360px;padding:24px;width:100%}@keyframes ArPopup_fadeIn__Tbn6v{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ArPopup_header__g-mnt{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ArPopup_title__ea85h{color:#1d1d1f;font-size:18px;font-weight:600}.ArPopup_closeBtn__o7cx5{background:none;border:none;color:#6e6e73;cursor:pointer;font-size:22px;line-height:1;padding:4px 8px}.ArPopup_closeBtn__o7cx5:hover{color:#1d1d1f}.ArPopup_subtitle__RAxh8{color:#6e6e73;font-size:13px;margin-bottom:20px}.ArPopup_qrWrap__s8OIc{align-items:center;display:flex;justify-content:center;margin-bottom:20px;min-height:200px}.ArPopup_spinner__J5pOA{animation:ArPopup_spin__pRHGD .8s linear infinite;border:3px solid #e0e0e0;border-radius:50%;border-top-color:#2c2c2c;height:36px;width:36px}@keyframes ArPopup_spin__pRHGD{to{transform:rotate(1turn)}}.ArPopup_message__rVFiP{color:#6e6e73;font-size:14px;text-align:center}.ArPopup_doneBtn__vuNHR{background:#2c2c2c;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:600;padding:12px;width:100%}.ArPopup_doneBtn__vuNHR:hover{background:#1d1d1f}.ArPopup_iosBtn__g4Ufu{background:#2c2c2c;border-radius:10px;color:#fff;display:inline-block;font-size:15px;font-weight:600;margin-bottom:12px;padding:14px;text-align:center;text-decoration:none;width:100%}.PlayerWidgetBottomCenter_playerWidgetBottomCenter__GpMYd{bottom:24px;left:50%;position:absolute;transform:translateX(-50%);z-index:12}@media(max-width:768px){.PlayerWidgetBottomCenter_playerWidgetBottomCenter__GpMYd{bottom:200px}}.PlayerWidgetBottomCenter_arBtn__cfS9V{align-items:center;background:#fff;border:1px solid #2c2c2c;border-radius:999px;color:#2c2c2c;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;transition:background .15s,color .15s}.PlayerWidgetBottomCenter_arBtn__cfS9V:hover:not(:disabled){background:#2c2c2c;color:#fff}.PlayerWidgetBottomCenter_arBtn__cfS9V:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.PlayerWidgetBottomCenter_arBtn__cfS9V{font-size:14px;padding:10px 20px}}.ProductNotFound_notFound__KXJFM{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:40px;text-align:center}.ProductNotFound_notFound__KXJFM .ProductNotFound_code__ATxpY{color:#222;font-size:72px;font-weight:700;line-height:1}.ProductNotFound_notFound__KXJFM .ProductNotFound_title__EUrQ7{color:#222;font-size:24px;font-weight:600}.ProductNotFound_notFound__KXJFM .ProductNotFound_description__-cnW2{color:#666;font-size:16px;max-width:420px}.ProductNotFound_notFound__KXJFM .ProductNotFound_backLink__tj52O{color:#06c;font-size:16px;font-weight:500;margin-top:8px;text-decoration:none}.ProductNotFound_notFound__KXJFM .ProductNotFound_backLink__tj52O:hover{text-decoration:underline}:root{--color-main-bg:#f6f7fd;--color-white:#fff;--color-content-main:#343a40;--color-border:#e3e5fa;--color-accent:#37cc8f;--color-warning:#ff4b4b;--color-link:#2a8efa;--color-content-light:#6c757d;--shadow-base:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--font-primary:"Futura PT","Roboto",sans-serif}body,html{font-family:Futura PT,Roboto,sans-serif;font-family:var(--font-primary);margin:0}#tk-treble-root,body,html{background:#f6f7fd;background:var(--color-main-bg)}#tk-treble-root{min-height:100vh}[data-id=BTN_player_full_screen],[data-id=BTN_player_help],[data-id=BTN_player_share_button],[data-id=arButton]{-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.threekit-react.tk-player{min-height:auto;>div:first-child{min-height:auto}}.vivid-tooltip{background:#fff!important;border:1px solid #e3e5fa!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05)!important;color:#343a40!important;font-family:Futura PT,Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;max-width:300px!important;padding:14px 18px!important}.vivid-tooltip b,.vivid-tooltip strong{color:#343a40!important;display:block!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;margin-bottom:4px!important}.vivid-tooltip div:not(:first-child),.vivid-tooltip span{color:#6c757d!important;font-size:13px!important;font-weight:400!important}.vivid-tooltip [style*="color: #6495ed"],.vivid-tooltip [style*="color: rgb(100, 149, 237)"],.vivid-tooltip a{color:#37cc8f!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important}.vivid-modal-overlay{backdrop-filter:blur(2px)!important;background-color:rgba(0,0,0,.3)!important}.vivid-modal-card{background:#fff!important;border:1px solid #37cc8f!important;border-radius:12px!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;max-width:420px!important;padding:24px 28px!important}.vivid-modal-card,.vivid-modal-card h2,.vivid-modal-card h3{color:#343a40!important;font-family:Futura PT,Roboto,sans-serif!important}.vivid-modal-card h2,.vivid-modal-card h3{font-weight:500!important}.vivid-modal-card h2{font-size:18px!important;line-height:24px!important;margin:0 0 8px!important}.vivid-modal-card h3{color:#6c757d!important;font-size:12px!important;letter-spacing:.5px!important;margin:16px 0 8px!important;text-transform:uppercase!important}.vivid-modal-card p{color:#6c757d!important;font-family:Futura PT,Roboto,sans-serif!important;font-size:14px!important;line-height:20px!important}.vivid-modal-card dl,.vivid-modal-card table{font-family:Futura PT,Roboto,sans-serif!important;font-size:13px!important}.vivid-modal-card dt{color:#6c757d!important}.vivid-modal-card dd{color:#343a40!important;font-weight:500!important}.vivid-modal-card a{align-items:center!important;background:#37cc8f!important;border-radius:50px!important;color:#fff!important;display:inline-flex!important;font-family:Futura PT,Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;gap:4px!important;margin-top:12px!important;padding:10px 24px!important;text-decoration:none!important;transition:opacity .15s ease!important}.vivid-modal-card a:hover{opacity:.9!important}.vivid-modal-card [style*="background: rgb(239"],.vivid-modal-card [style*="background:#eff6ff"]{background:rgba(55,204,143,.1)!important;border-radius:4px!important;color:#37cc8f!important}.vivid-modal-card [style*="background: rgb(255, 251, 235)"], .vivid-modal-card [style*="background:#fffbeb"]{background:rgba(55,204,143,.06)!important;border-left-color:#37cc8f!important;border-radius:8px!important}.vivid-modal-card .close-btn,.vivid-modal-card button[style*="position:absolute"]{color:#6c757d!important;font-size:20px!important;transition:color .15s ease!important}.vivid-modal-card .close-btn:hover,.vivid-modal-card button[style*="position:absolute"]:hover{color:#343a40!important}