.dropdown-module___gytYW__container{cursor:pointer;background:#313335;align-items:center;column-gap:9px;height:44px;display:flex;position:relative;padding:8px 16px!important}.dropdown-module___gytYW__containerClosed{border-radius:3px}.dropdown-module___gytYW__containerOpen{z-index:30;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.dropdown-module___gytYW__row{justify-content:space-between;align-items:center;column-gap:10px;width:100%;display:flex}.dropdown-module___gytYW__searchInput{width:calc(100% - 12px);color:inherit;background:0 0;border:0;flex:auto;padding:0 8px;outline:none!important}.dropdown-module___gytYW__menu{z-index:30;border-bottom-right-radius:3px;border-bottom-left-radius:3px;width:100%;max-height:250px;position:absolute;top:100%;left:50%;overflow-x:hidden;overflow-y:auto;transform:translate(-50%);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.dropdown-module___gytYW__option{cursor:pointer;background:#313335;justify-content:space-between;align-items:center;row-gap:5px;height:44px;display:flex;padding:8px 16px!important}.dropdown-module___gytYW__option:hover{background:#3a3c3e}
.colorInput-module__15XQ7W__dropdown{width:350px}.colorInput-module__15XQ7W__optionContainer{justify-content:space-between;align-items:center;column-gap:10px;width:100%;display:flex;overflow:hidden}.colorInput-module__15XQ7W__optionTitle{text-wrap:nowrap;text-overflow:ellipsis;width:calc(100% - 50px);font-size:14px;overflow:hidden}.colorInput-module__15XQ7W__colorBox{border-radius:2px;width:50px;height:25px}
.numberInput-module__og5Pdq__container{background-color:#313335;border-radius:3px;justify-content:center;align-items:center;gap:12px;width:100%;height:44px;padding:12px;display:flex}.numberInput-module__og5Pdq__disabled .numberInput-module__og5Pdq__input,.numberInput-module__og5Pdq__disabled .numberInput-module__og5Pdq__button{opacity:.35;cursor:initial}.numberInput-module__og5Pdq__button{cursor:pointer;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0;border:none;font-size:16px;line-height:1}.numberInput-module__og5Pdq__input{text-align:center;width:75px;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;font-size:14px}input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
.orderForm-module__Bsk2xW__row{color:#fff;justify-content:space-between;align-items:center;column-gap:10px;font-size:16px;display:flex}.orderForm-module__Bsk2xW__bold{font-weight:700}.orderForm-module__Bsk2xW__value{text-align:right}.orderForm-module__Bsk2xW__divider{background-color:#2d3032;width:100%;height:2px;margin:8px 0}.orderForm-module__Bsk2xW__fieldInput{width:350px;min-width:175px;max-width:400px}.orderForm-module__Bsk2xW__fieldLabel{width:100%;max-width:200px}.orderForm-module__Bsk2xW__noticeContainer{font-family:var(--font-geometria-regular);background-color:rgba(245,165,36,.12);border:1px solid rgba(255,255,255,.08);border-left:4px solid #f5a524;border-radius:0;flex-direction:column;row-gap:3px;padding:14px 16px;display:flex}.orderForm-module__Bsk2xW__noticeHeader{align-items:center;column-gap:9px;margin-bottom:4px;display:flex}.orderForm-module__Bsk2xW__noticeIcon{color:#f5a524;flex-shrink:0;font-size:20px!important}.orderForm-module__Bsk2xW__noticeTitle{color:#f5a524;font-size:16px;font-weight:600;line-height:1.2}.orderForm-module__Bsk2xW__noticeList{color:rgba(255,255,255,.72);flex-direction:column;row-gap:6px;margin:0;padding-left:40px;display:flex}.orderForm-module__Bsk2xW__noticeItem{font-size:14px;line-height:1.55}.orderForm-module__Bsk2xW__noticePrice{color:#fff;font-weight:600}.orderForm-module__Bsk2xW__disabled{opacity:.35}
.WarningModal-module__UwH0_q__paper{font-family:var(--font-geometria-regular);background-image:linear-gradient(rgba(255,255,255,.03) 0%,rgba(255,255,255,0) 100%);overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.45);color:#fff!important;background-color:#1f2127!important;border-radius:0!important}.WarningModal-module__UwH0_q__dialogContent{padding:0!important}.WarningModal-module__UwH0_q__header{border-bottom:1px solid rgba(255,255,255,.08);padding:20px 24px;position:relative}.WarningModal-module__UwH0_q__headerRow{align-items:center;gap:12px;display:flex}.WarningModal-module__UwH0_q__warningIcon{color:#c62929;font-size:38px!important}.WarningModal-module__UwH0_q__title{letter-spacing:.02em;margin:0 32px 0 0;font-size:1.25rem;font-weight:700;line-height:1.2}.WarningModal-module__UwH0_q__closeButton{top:12px;right:12px;color:rgba(255,255,255,.72)!important;position:absolute!important}.WarningModal-module__UwH0_q__closeButton:hover{color:#fff!important;background-color:rgba(255,255,255,.06)!important}.WarningModal-module__UwH0_q__body{padding:24px}.WarningModal-module__UwH0_q__messages{flex-direction:column;gap:10px;display:flex}.WarningModal-module__UwH0_q__messageItem{background-color:rgba(255,255,255,.035);padding:12px 14px;box-shadow:0 24px 80px rgba(0,0,0,.45)}.WarningModal-module__UwH0_q__messageText{color:rgba(255,255,255,.92);margin:0;font-size:15px;line-height:1.55}.WarningModal-module__UwH0_q__footer{border-top:1px solid rgba(255,255,255,.08);justify-content:flex-end;margin-top:24px;padding-top:20px;display:flex}.WarningModal-module__UwH0_q__okButton{min-width:140px;height:46px;text-transform:none!important;box-shadow:none!important;background-color:#c62828!important;border-radius:0!important;font-size:16px!important;font-weight:700!important}.WarningModal-module__UwH0_q__okButton:hover{box-shadow:none!important;background-color:#b71c1c!important}.WarningModal-module__UwH0_q__titleMobile,.WarningModal-module__UwH0_q__description{display:none}@media (max-width:560px){.WarningModal-module__UwH0_q__title{display:none}.WarningModal-module__UwH0_q__titleMobile{display:block}.WarningModal-module__UwH0_q__description{margin-bottom:10px;display:block}.WarningModal-module__UwH0_q__paper{width:calc(100% - 32px)!important;max-width:unset!important;margin:16px!important}.WarningModal-module__UwH0_q__title{font-size:18px}.WarningModal-module__UwH0_q__messageText{font-size:14px}.WarningModal-module__UwH0_q__header,.WarningModal-module__UwH0_q__body{padding:16px}.WarningModal-module__UwH0_q__warningIcon{font-size:28px!important}.WarningModal-module__UwH0_q__okButton{min-width:unset;width:100%}.WarningModal-module__UwH0_q__footer{margin-top:16px;padding-top:16px}}
.styles-module__KE9KIW__root{width:100%;height:100%;min-height:calc(100vh - 83px);max-height:calc(100vh - 83px);display:flex}.styles-module__KE9KIW__left{flex:2;max-width:70%;position:relative}.styles-module__KE9KIW__sidebar{background:#26282a;flex-direction:column;flex:1;row-gap:15px;min-width:320px;display:flex;overflow:auto;padding:20px 28px!important}.styles-module__KE9KIW__uploadContainer{justify-content:center;align-items:center;display:flex;position:relative}.styles-module__KE9KIW__alignBottom{margin-top:auto}.styles-module__KE9KIW__upload{background:#ad2329;justify-content:center;align-items:center;width:100%;height:55px;display:flex;position:relative;box-shadow:0 7px 10px rgba(140,28,33,.15)}.styles-module__KE9KIW__uploadLabel{color:#fff}.styles-module__KE9KIW__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.styles-module__KE9KIW__divider{background:#2d3032;width:100%;height:2px}@media (max-width:1096px){.styles-module__KE9KIW__left{flex:1;max-width:50%}.styles-module__KE9KIW__sidebar{flex:1}}@media (max-width:810px){.styles-module__KE9KIW__root{flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:none}.styles-module__KE9KIW__left{max-width:unset;flex:1}.styles-module__KE9KIW__sceneContainer div{height:30vh!important}.styles-module__KE9KIW__sidebar{flex:1}.styles-module__KE9KIW__hidden{max-height:0;min-height:unset}}
.ModelViewModeControlsGroup-module__uAtPFq__controls{background:#26282a;align-items:center;display:flex;position:absolute;top:30px;left:30px}@media (max-width:768px){.ModelViewModeControlsGroup-module__uAtPFq__controls{top:10px;left:10px}}.ModelViewModeControlsGroup-module__uAtPFq__btn{color:#fff;cursor:pointer;background:0 0;border:none;padding:10px 18px!important}.ModelViewModeControlsGroup-module__uAtPFq__btnActive{background:#ad2329}
.page-module__R4LPka__page{font-family:var(--font-geometria-regular);place-items:center;width:100%;overflow:hidden}
