._sc_wd_main {
    --sc_base_color: #257de3;
    --sc_base_color_hover: #1e64b6;
    --sc_base_color_btn_txt: #ffffff;

    --white_text_black: #333;
    --basic_text_black: #555;
    --black_bg_black: #fff;
    --darkerblack_bg_black: #f8f8f8;
    --stroke_black: #ececec;
    --stroke_black_hover: #fff;

    --msg_primary_bg: #cce5ff;
    --msg_primary_color: #004085;
    --msg_primary_border: #b8daff;
    --lightgrey_black: #fafafa;
    --btn_light_hover_bg: #eeeeee; 

    --black_white: #000;
    --item_active: #f5f5f5;
    --grey_white: #808080;
    --shadow_block: rgba(34, 60, 80, 0.2);
}
._sc_wd_calc {color: var(--white_text_black);} 
._sc_wd_calc .hidden {display:none!important;} 
._sc_wd_btn {font-size: 12px;height: 40px;display: flex;align-items: center;justify-content: center;font-weight: 400;text-transform: uppercase;text-decoration: none;margin: 0;border: 1px solid;letter-spacing: .8px;border-radius: 3px;padding: 0 1.5em;overflow: hidden;cursor: pointer;}
._sc_wd_btn_xs {height: 30px;font-size: 10px;line-height: 10px;}
._sc_wd_btn_light {background-color:var(--black_bg_black);}
._sc_wd_btn_light:not(.disabled):hover {background-color:var(--btn_light_hover_bg);}
._sc_wd_btn_default {background-color:var(--sc_base_color);border-color: var(--sc_base_color);color: var(--sc_base_color_btn_txt);}
._sc_wd_btn_default.disabled {cursor: default;}
._sc_wd_btn_default:not(.disabled):hover {background-color:var(--sc_base_color_hover);border-color:var(--sc_base_color_hover);}
._sc_wd_btn svg {opacity: .5;}
._sc_wd_btn:hover svg {opacity:1;}

._sc_wd_calc_form .btn-wrap {width: 100%;margin-top: 20px;display: flex;justify-content: center;}
._sc_wd_calc_form .msg-info {margin: 20px auto;width: max-content;max-width: 100%;}

._sc_wd_btn_exec {width: 300px;height: 45px;display: flex;padding-top: 0;padding-bottom: 0;align-items: center;justify-content: center;}

._sc_wd_top_row .row-wrap {display: flex;align-items: center;justify-content: flex-start;margin-top: 20px;}

._sc_wd_h2,._sc_wd_h3,._sc_wd_h4 {line-height: 1.126em;font-weight:600;}
._sc_wd_h2 {font-size: 1.867em;}
._sc_wd_h3 {font-size: 1.6em;margin: 0 0 10px 0;}
._sc_wd_h4 {font-size: 1.4em;margin: 0 0 10px 0;}

._sc_wd_title_pat_list {margin: 0;}

._sc_wd_top_row .btn-show-pattern-list {margin-left: 40px;}
._sc_wd_main._sc_wd_load {background: #fff;}
.sc-loading ._sc_wd_calc_form {-webkit-filter:blur(3px);filter:blur(3px);}

._sc_wd_car_prev_wrap {width:100%;height: 110px; overflow: hidden;margin-top: 10px;position: relative;}
._sc_wd_car_prev_wrap .btn-nav {height: 40px;width: 40px;position: absolute;top: 35px;cursor: pointer;opacity: .5;z-index: 10;}
._sc_wd_car_prev_wrap .btn-nav:hover {opacity: 1;}
._sc_wd_car_prev_wrap .btn-nav.btn-prev {left: 10px;}
._sc_wd_car_prev_wrap .btn-nav.btn-next {right: 10px;}
._sc_wd_car_prev_wrap .btn-nav svg {height: 100%;}
._sc_wd_car_prev_wrap.btn-prev-hide .btn-prev {display: none;}
._sc_wd_car_prev_wrap.btn-next-hide .btn-next {display: none;}
._sc_wd_car_prev_list {position: absolute; display: flex;width: max-content;align-items: center;transition-property:left;transition-duration: 1s;}

.pattern-calc-active-detail-text {margin-top: 40px;}

.pattern-calc-constructor-preview-list-wrap {display: flex;flex-wrap: wrap;justify-content: space-around;}
._sc_wd_prev_item {height: 100px;width: 100px;margin: 4px;position: relative;cursor: pointer;}
._sc_wd_prev_item.active {cursor: default;}
._sc_wd_prev_item:not(.active):hover {box-shadow:0 1px 12px 1px rgba(0,0,0,.12)}
._sc_wd_prev_item .imgblock-wrap{width:100%;height:100%;}
._sc_wd_prev_item .imgblock-wrap .img-wrap {width:100%;height:100%;}
._sc_wd_prev_item .imgblock-wrap img {width:100%;height:auto;}
._sc_wd_prev_item .icon-active {position: absolute;width: 100%;height: 100%;display:none;align-items: center;justify-content: center;top: 0;left: 0;z-index: 5;}
._sc_wd_prev_item .icon-active svg {height: 30px;}
._sc_wd_prev_item .icon-active svg path {fill: var(--sc_base_color);}
._sc_wd_prev_item.active .icon-active {display: flex;}
._sc_wd_wm_list .icon-active svg {height: 45px;}
._sc_wd_wm_list ._sc_wd_prev_item {width: 100px;height: 100px;margin:0 0 10px 0;}

._sc_wd_pat_det {width: 100%;display: none;}
._sc_wd_pat_det.active {display: block;}
._sc_wd_pat_det .pattern-info {margin: 20px 0;}
._sc_wd_pat_det .pattern-name-wrap {margin-bottom: 10px;}
._sc_wd_pat_det input[type='number'] {width: 50px;height: 30px; padding-left: 5px;-moz-appearance:textfield;border: 1px solid #ececec;border-radius: 3px;box-shadow: none;background-color: #fafafa;}
._sc_wd_pat_det textarea:focus {background-color: #fafafa;}
._sc_wd_pat_det input::-webkit-outer-spin-button,
._sc_wd_pat_det input::-webkit-inner-spin-button {-webkit-appearance: none;}
._sc_wd_pat_det .title-wrap {width: 100%;text-align: center;}
._sc_wd_pat_det .title-xs {display: none;}
._sc_wd_pat_det .param-inp {width: 50px;}
._sc_wd_pat_det .param-hint {padding-left: 10px!important;line-height: 15px;}

.pattern-detail-product-cross-wrap .title-wrap,
.pattern-detail-product-main-wrap .title-wrap {font-weight: bold;font-size: 18px;text-align: center;margin-bottom: 10px;}
.product-form-wrap {margin-bottom: 20px;}
.product-form-wrap .pattern-calc-constructor-preset-element-form-wrap {padding-left: 20px;}
.pattern-detail-product-cross-wrap .product-form-wrap .title-wrap,
.pattern-detail-product-main-wrap .product-form-wrap .title-wrap {text-align: left;}

._sc_wid_s ._sc_wd_car_prev_wrap ._sc_wd_prev_item {height: 80px;width: 80px;}
._sc_wid_s ._sc_wd_car_prev_wrap .btn-nav {top:25px;height: 35px;width: 35px;}

._sc_wid_xs._sc_wd_main {padding: 20px 0;}
._sc_wid_xs ._sc_wd_h2 {font-size: 1.4em;}
._sc_wid_xs ._sc_wd_h3,
._sc_wid_xs ._sc_wd_h4 {font-size: 1.2em;}

._sc_wid_xs ._sc_wd_wm_list.pattern-detail-show .modal-dialog {padding: 0;}
._sc_wid_xs ._sc_wd_wm_list.pattern-detail-show .modal-body {padding: 20px 10px;}
._sc_wid_xs ._sc_wd_wm_list .icon-active svg {height: 30px;}
._sc_wid_xs ._sc_wd_wm_list ._sc_wd_prev_item {width: 80px;height: 80px;margin:0 0 10px 0;}
._sc_wid_xs ._sc_wd_top_row .row-wrap {justify-content:space-between;}
._sc_wid_xs ._sc_wd_top_row_osnov {margin: 0 0 20px 0;}
._sc_wid_xs ._sc_wd_title_pat_list {font-size: 1.2em;}
._sc_wid_xs ._sc_wd_btn.btn-show-pattern-list {margin:0;padding:0 10px;width: 90px;display: flex;justify-content: center;align-items: center;white-space: inherit;}
._sc_wid_xs ._sc_wd_car_prev_wrap {height: 80px;}
._sc_wid_xs ._sc_wd_car_prev_wrap .btn-nav {top:20px;height: 35px;width: 35px;}
._sc_wid_xs ._sc_wd_car_prev_wrap ._sc_wd_prev_item {width: 70px;height:70px;}
._sc_wid_xs ._sc_wd_pat_det .pattern-info {display: flex;flex-direction: column;align-items: flex-start;}
._sc_wid_xs ._sc_wd_pat_det .title-xs {display: block;text-align: center;}
._sc_wid_xs ._sc_wd_pat_det .title-lg {display: none;}
._sc_wid_xs ._sc_wd_calc_form .msg-info .btn.btn-open-temp-project {margin: 10px 0 0 0;}
._sc_wid_xs .pattern-detail-product-main-wrap .product-form-wrap .pattern-calc-constructor-preset-element-form-wrap {padding-left: 0px;}

._sc_wid_xs ._sc_wd_btn_exec {width: 250px;}
._sc_wd_calc input[type="text"].scld-city-filter-inp:focus {background:var(--darkerblack_bg_black);}

/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style.css */
.sc_checkbox {position: absolute;z-index: -1;opacity: 0;}
.sc_checkbox+label {display: flex;align-items: center;user-select: none;font-weight: unset;margin-bottom: 5px;}
.sc_checkbox+label::before {content: '';display: inline-block;width: 21px;height: 21px;flex-shrink: 0;flex-grow: 0;border: 1px solid #cccccc;border-radius: 3px;margin-right: 0.5em;background-repeat: no-repeat;background-position: center center;background-size: 50% 50%;}
.sc_checkbox:focus:not(:checked)+label::before {border-color:var(--sc_base_color);background-color:var(--sc_base_color);}
.sc_checkbox:checked+label::before {border-color:var(--sc_base_color);background-color:var(--sc_base_color);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}
.sc_checkbox:disabled+label::before {background-color: #e9ecef;}
/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style_checkbox.css */
.sc_select-wrap {position: relative;flex-grow: 1;display: flex;justify-content: flex-start;align-items: center;margin: 2px 0;}
.sc_select-btn-info {position: relative;display: block;width: 100%;height: 41px;margin: 0 0px 0px;padding: 0 11px;border-radius: 3px;background:var(--lightgrey_black);border: 1px solid #eeeeee;cursor: pointer;}
.sc_select-btn-info .btn-title {height: 100%;width: 100%; display: flex;flex-direction: row; justify-content: space-between;align-items: center;}
.sc_select-icon-carret {width: 10px;margin-left: 10px;}
ul.sc_select-list {width: 100%; position: absolute;top: 100%;left: 0;z-index: 1000;display: none; float: left;min-width: 10rem;font-size: 1rem;color:var(--black_white);text-align: left;list-style: none;background-color:var(--black_bg_black);background-clip: padding-box;background:var(--black_bg_black);box-shadow: 0px 1px 4px var(--shadow_block);margin-top: 4px;padding-left:0!important;}
.sc_select-list li {text-align: left;padding: 4px 9px 4px 9px;cursor: pointer;list-style: none;min-height: 33px;margin: 0px;display:flex;align-items:center;}
.sc_select-list li::before {content: none!important;}
.sc_select-list li.active {color: #fff;background:var(--sc_base_color);}
.sc_select-list li:hover:not(.active) {cursor: pointer;background:var(--item_active);}
.sc_select-list li.active:hover {cursor: default;}
.sc_select-wrap .sc_select-value-name.val-empty {color: #bdbdbd;}

.sc_select-wrap.open .sc_select-list {display: block;}
.sc_select-wrap.open .sc_select-list .field-select-item.val-empty {color: #bdbdbd;}

/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style_select.css */
.sc_select-wrap {position: relative;flex-grow: 1;display: flex;justify-content: flex-start;align-items: center;margin: 2px 0;}
.sc_select-btn-info {position: relative;display: block;width: 100%;height: 41px;margin: 0 0px 0px;padding: 0 11px;border-radius: 3px;background:var(--lightgrey_black);border: 1px solid #eeeeee;cursor: pointer;}
.sc_select-btn-info .btn-title {height: 100%;width: 100%; display: flex;flex-direction: row; justify-content: space-between;align-items: center;}
.sc_select-icon-carret {width: 10px;margin-left: 10px;}
.sc_select-list {width: 100%; position: absolute;top: 100%;left: 0;z-index: 1000;display: none; float: left;min-width: 10rem;font-size: 1rem;color:var(--black_white);text-align: left;list-style: none;background-color:var(--black_bg_black);background-clip: padding-box;background:var(--black_bg_black);box-shadow: 0px 1px 4px var(--shadow_block);margin-top: 4px;}
.sc_select-list li {text-align: left;padding: 4px 9px 4px 9px;cursor: pointer;list-style: none;min-height: 33px;margin: 0px;}
.sc_select-list li::before {content: none!important;}
.sc_select-list li.active {color: #fff;background: #1f7ae4;}
.sc_select-list li:hover:not(.active) {cursor: pointer;background:var(--item_active);}
.sc_select-list li.active:hover {cursor: default;}
.sc_select-list li.disabled:hover {cursor: default;}
.sc_select-wrap .sc_select-value-name.val-empty {color: #bdbdbd;}

.sc_select-wrap.open .sc_select-list {display: block;}
.sc_select-wrap.open .sc_select-list .field-select-item.val-empty {color: #bdbdbd;}

/* /local/css/jquery.sc.select.css */
._sc_loader-img {width: max-content;margin: auto;text-align: center;display:flex;}
._sc_loader-img .pt {width: 20px;height: 20px;background-color: #999;border-radius: 100%;display: inline-block;animation: _sc_loader-img-pt 1.4s ease-in-out 0s infinite both;}
._sc_loader-img .pt-1 {animation-delay: -0.32s;}
._sc_loader-img .pt-2 {animation-delay: -0.16s;margin:0 5px;}
@keyframes _sc_loader-img-pt {0%, 40%, 100% {transform: scale(0.5);} 20% {transform: scale(1.0);}}
._sc_wd_btn ._sc_loader-img {display: none;}
.sc-loading ._sc_loader-img {display: flex;}
._sc_wd_btn.sc-loading .btn-text {display: none;}
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/css/sc_loader.css */
.sc-modal {display: none;overflow: auto;overflow-y: scroll;position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;height:100vh;width:100vw;}
.sc-modal-bg {display: none;position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;height:100vh;width:100vw;-webkit-filter:blur(3px);filter:blur(3px);background:#000;opacity: 0.5;}
.sc-modal.fade .sc-modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}
.sc-modal.in .sc-modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}
.sc-modal-dialog {position: relative;margin-left: auto;margin-right: auto;width: auto;z-index: 1050;margin:1.75rem auto;}
.sc-modal-content {position: relative;background-color:var(--black_bg_black);border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: 0;}
.sc-modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.428571429px;}
.sc-modal-icon-close {position: absolute;right: 15px;top:15px;cursor: pointer;opacity:0.3;}
.sc-modal-icon-close path {fill:var(--white_text_black);}
.sc-modal-icon-close:hover {opacity:1;}
.sc-modal-title {margin: 0;line-height: 1.428571429;font-size: 1.6em;}
.sc-modal-body {position: relative;padding: 20px;}
.sc-modal.in {display:block;}
.sc-modal-bg.in {display:block;}

body.sc-modal-show {overflow-y:hidden;}

._sc_wid_m .sc-modal-dialog {width: 700px;padding-top: 30px;padding-bottom: 30px;}
._sc_wid_m .sc-modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}

._sc_wid_s .sc-modal-dialog {width: 600px;}

._sc_wid_xs .sc-modal-title {font-size: 1.2em;}
._sc_wid_xs .sc-modal-dialog {margin: .5rem;}

/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style_modal_wppl.css */
._sc_wid_xs ._sc_wd_h2 {font-size: 1.6em;}
._sc_wid_xs ._sc_wd_calc .pattern-carusel-preview-wrap .pattern-preview-item {height:unset;} 
._sc_wid_xs ._sc_wd_calc .pattern-carusel-preview-wrap .pattern-preview-item img {height: 62px;}

/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/templates/simple_type_1/style_form_wid.css */
._sc_wd_calc .pattern-carusel-preview-wrap {width:100%;display: flex;justify-content: center;margin-top: 10px;}
._sc_wd_calc .pattern-carusel-preview-wrap .carusel-item-list {display: flex;width: max-content;align-items: center;}
._sc_wd_calc .pattern-carusel-preview-wrap .pattern-preview-item {margin: 8px;position: relative;background:var(--black_bg_black);width:92px;height:92px;cursor: pointer;}
._sc_wd_calc .pattern-carusel-preview-wrap .pattern-preview-item img {height: 92px;width: auto;}
._sc_wd_calc .pattern-carusel-preview-wrap .pattern-preview-item.active {background:var(--sc_base_color);margin:4px;padding:4px;cursor:default;}
._sc_wd_calc .carusel-item-list.simple-type {position: unset!important;}

._sc_wd_calc .product-param-item .sc_select-btn-info,
._sc_wd_calc .product-param-item input[type="number"].param-inp {border-color:#969696;}

._sc_wd_btn_exec {width: 300px;height: 45px;display: flex!important;align-items: center;justify-content: center;padding: 0px 20px!important;}
._sc_wd_btn_exec ._sc_loader-img {display: none;}
._sc_wd_btn_exec ._sc_loader-img .pt {background-color: #fff;height: 15px;width: 15px;}
._sc_wd_btn_exec.sc-loading ._sc_loader-img {display: flex;}
._sc_wd_btn_exec.sc-loading .btn-txt {display:none;}

._sc_wd_h2,._sc_wd_h3,._sc_wd_h4 {color: var(--white_text_black);line-height: 1.126em;font-weight:400;margin: 30px 0 20px 0;}
._sc_wd_h2 {font-size: 1.867em;}
._sc_wd_h3 {font-size: 1.6em;}
._sc_wd_h4 {font-size: 1.4em;}
._sc_wd_h4.title-wrap {margin-top: 10px;}

._sc_wd_h2._sc_wd_pat_title {text-align: center;}

._sc_wd_calc .product-param-item input[type="number"].param-inp {width: 70px;}

._sc_wd_calc ._sc_res_info_wrap {display: flex;justify-content: center;width: 100%;height: 40px;}
._sc_wd_calc ._sc_res_info_wrap ._sc_wd_msg_info_error,
._sc_wd_calc ._sc_res_info_wrap ._sc_wd_msg_info_res_old {display: none;align-items: center;height: 40px; width: max-content;color: var(--msg_primary_color);background-color: var(--msg_primary_bg);border-color: var(--msg_primary_border);padding: 0 1.25rem;border: 1px solid transparent;border-radius: 0.25rem;}
._sc_wd_calc ._sc_res_info_wrap ._sc_wd_msg_info_error {background: #f8d7da;border-color: #f5c6cb;color:#721c24;}
._sc_wd_calc ._sc_res_info_wrap.show-msg ._sc_wd_msg_info_res_old.active {display: flex;}
._sc_wd_calc ._sc_res_info_wrap.show-error ._sc_wd_msg_info_error {display: flex!important;}
._sc_wd_calc ._sc_res_info_wrap.show-error.show-msg ._sc_wd_msg_info_res_old {display:none;}
._sc_wd_calc ._sc_res_info_wrap.show-msg ._sc_wd_msg_info_error {display: none;}

._sc_wid_xs ._sc_wd_calc .pattern-carusel-preview-wrap .pattern-preview-item {height:62px;width:62px;} 

/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/templates/simple_type_1/style_form_wppl.css */
._sc_wd_pat_inp_wrap {display: flex;flex-direction:column;align-items: center;padding-bottom: 20px;}
._sc_wd_pat_inp_wrap ._sc_wd_group {display: flex;flex-direction: row;justify-content: center;}
._sc_wd_pat_inp_wrap .imgblock-wrap {width:300px;height:300px; margin: 30px 40px 0 0;border: 1px solid var(--stroke_black);}
._sc_wd_pat_inp_wrap .imgblock-wrap .img-wrap {width:100%;height:100%;}
._sc_wd_pat_inp_wrap .imgblock-wrap img {width:100%;height:auto;}
._sc_wd_inp_list {display: flex;flex-direction: column;align-items: center;}
._sc_wd_inp_list.padd-top {padding-top:40px;}
._sc_wd_inp_list ._sc_wd_h2 {text-align: center;}
._sc_wd_inp_list .product-param-item .param-title {line-height:15px;}

._sc_wd_calc .product-params-wrap {padding-bottom: 20px;display: flex;flex-direction: column;align-items: center;}
._sc_wd_calc .product-param-item {display: flex;align-items: center;padding: 4px 0;width: 320px;justify-content: space-between;}
._sc_wd_calc .product-param-item._sc_wd_pr_bl{width: 100%;flex-direction: column;}
._sc_wd_calc .product-param-item .param-block {display: flex;align-items: center;}
._sc_wd_calc .product-param-item .param-select-block {display: flex;align-items: center;}
._sc_wd_calc .product-param-item .param-inp {padding: 0 5px;text-align: right;width: 60px;height: 41px;}
._sc_wd_calc .product-param-item .param-inp.error-inp {border: 2px solid red;}
._sc_wd_calc .product-param-item .param-value-simple {font-weight: bold;}
._sc_wd_calc .product-param-item .param-unit {width: 30px;margin-left: 10px;text-align: left;}
._sc_wd_calc .product-param-item .param-unit-xs {display: none;}
._sc_wd_calc .product-param-item .sc_select-wrap {flex-grow: unset;}
._sc_wd_calc .product-param-item .sc_select-wrap:not(.isset-img) .sc_select-btn-info {min-height: 30px;}
._sc_wd_calc .product-param-item .sc_select-wrap.isset-img {flex-grow: unset;width: 210px;}
._sc_wd_calc .product-param-item .sc_select-wrap.isset-img .sc_select-btn-info {height: 50px;padding-left:10px;}
._sc_wd_calc .product-param-item .sc_select-wrap.isset-img .select-item-block {display: flex;align-items: center;padding-left: 50px;position: relative;min-height: 40px;}
._sc_wd_calc .product-param-item:not(.param-item-cnn) .sc_select-wrap.isset-img .sc_select-btn-info .select-item-block {width: 255px;}
._sc_wd_calc .product-param-item .sc_select-wrap.isset-img .img-wrap {width: 40px;height: 40px;border-radius: 50px;overflow: hidden;position: absolute;top: 0px;left: 0px;}
._sc_wd_calc .product-param-item .sc_select-wrap.isset-img .img-wrap img {width: 100%;height:auto;}
._sc_wd_calc .product-param-item .sc_select-wrap span {line-height: 15px;}
._sc_wd_calc .product-param-item input[type="number"] {-moz-appearance: textfield;border: 1px solid #ececec;border-radius: 3px;box-shadow: none;padding: 0 5px;text-align: right;width: 60px;height: 35px;}
._sc_wd_calc .product-param-item .sc_textarea-wrap {width: 100%;}
._sc_wd_calc .product-param-item .sc_textarea-inp {width: 100%;height: 100px;margin-top:10px;text-align:left;}

._sc_wd_calc .product-param-item .ssc_imgradio-wrap {width:100%;}
._sc_wd_calc .product-param-item .ssc_imgradio-item-list {display:flex;justify-content:center;}
._sc_wd_calc .product-param-item .ssc_imgradio-item {margin:4px;background:var(--black_bg_black);padding:4px;width:100px;cursor:pointer;height:100px;}
._sc_wd_calc .product-param-item .ssc_imgradio-item.active {background:var(--sc_base_color);cursor:default;}
._sc_wd_calc .product-param-item .ssc_imgradio-item .img-wrap {width:100%;height:100%;}
._sc_wd_calc .product-param-item .ssc_imgradio-item img {width:100%;height:auto;}

._sc_wd_calc .product-param-item.show-cnn {display: none;}
._sc_wd_calc .product-params-wrap.show-cnn-2 .product-param-item.show-cnn.show-cnn-2 {display:flex;}
._sc_wd_calc .product-params-wrap.show-cnn-3 .product-param-item.show-cnn.show-cnn-3 {display:flex;}

._sc_wd_calc .product-param-item.show-column {flex-direction: column;align-items: flex-start;}
._sc_wd_calc .product-param-item.show-column .param-title {font-weight: 600;}
._sc_wd_calc .product-param-item.show-column .param-title .param-unit-xs {display: inline-block;}
._sc_wd_calc .product-param-item.show-column .param-select-block {width: 100%;}
._sc_wd_calc .product-param-item.show-column .sc_select-wrap {flex-grow: 1;}
._sc_wd_calc .product-param-item.show-column .param-unit {display: none;}
._sc_wd_calc .product-param-item.show-column .param-block {display:flex;align-items: center;width: 100%;height: 41px;padding: 0 11px;border-radius: 3px;border: 1px solid #eeeeee;}
._sc_wd_calc .product-param-item.show-column .param-value-simple {font-weight: unset;}
._sc_wd_calc .product-param-item.show-column .sc_select-wrap.value-simple .sc_select-btn-info {border-color: #eeeeee;font-weight: unset;}
._sc_wd_calc .product-param-item.show-column .sc_select-wrap.value-simple .sc_select-btn-info .btn-title {display: flex;justify-content: flex-start;}

._sc_wd_calc .param-imgsimple-wrap {display: flex;justify-content: center;margin: 10px 0 20px 0;width: 100%;}
._sc_wd_calc .param-imgblock-wrap {display: flex;justify-content: center;margin: 10px 0 20px 0;}
._sc_wd_calc .param-imgsimple-wrap img,
._sc_wd_calc .param-imgblock-wrap img {height: 200px;width: auto;}



/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_input/style_form.css */
._sc_wid_s ._sc_wd_pat_inp_wrap .imgblock-wrap {width: 150px;height: 150px;}

._sc_wid_xs ._sc_wd_inp_list ._sc_wd_h2 {font-size: 1.5em;text-align: center;}
._sc_wid_xs ._sc_wd_calc .product-param-item .sc_select-wrap.isset-img .sc_select-btn-info .select-item-block {width: 255px;}
._sc_wid_xs ._sc_wd_msg_info_res_old {width: 300px;text-align: center;}
._sc_wid_xs ._sc_wd_pat_inp_wrap ._sc_wd_group {flex-direction: column;align-items: center;}
._sc_wid_xs ._sc_wd_pat_inp_wrap .imgblock-wrap {margin: 0;}
._sc_wid_xs ._sc_wd_calc ._sc_wd_group {width: 100%;}
._sc_wid_xs ._sc_wd_calc .product-param-item {width: 100%;}

/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_input/style_form_wid.css */
._sc_wd_res_list {display: flex;flex-direction: column;align-items: center;margin-top: 20px;position: relative;padding-bottom: 20px;}
._sc_wd_res_list ._sc_wd_h2 {margin-top: 20px;text-align: center;}
._sc_wd_res_list ._sc_wd_res_item {display: flex;flex-direction: column;align-items: center;margin: 5px 0;width: 420px;}
._sc_wd_res_list ._sc_wd_res_item._sc_separator {border-bottom: 1px solid var(--stroke_black);height: 2px;margin: 10px 0;}
._sc_wd_res_list ._sc_wd_res_value_wrap {width: 100px;text-align: right;padding-right: 10px;position: relative;min-height: 26px;}
._sc_wd_res_list ._sc_wd_res_value_wrap ._sc_loader-img {display: none;}
._sc_wd_res_list ._sc_wd_res_value_wrap ._sc_loader-img .pt {background-color:var(--white_text_black);height: 10px;width: 10px;opacity: 0.5;}
._sc_wd_res_list ._sc_wd_res_value svg {height: 20px;position: absolute;right: 10px;top: 3px;}
._sc_wd_res_list ._sc_wd_res_value svg path {fill: var(--white_text_black);opacity: .5;}
._sc_wd_res_list ._sc_wd_res_value.font-l {font-size: 18px;font-weight: bold;}
._sc_wd_res_list.sc-loading ._sc_wd_res_value_wrap {padding-left: 40px;}
._sc_wd_res_list.sc-loading ._sc_wd_res_value_wrap ._sc_loader-img {display:block;}
._sc_wd_res_list.sc-loading ._sc_wd_res_value {display:none;}
._sc_wd_res_list ._sc_wd_res_item_block {display: flex;align-items: center;justify-content: space-between;width: 100%;}
._sc_wd_res_list ._sc_wd_res_item_row {display: flex;align-items: center;}
._sc_wd_res_list ._sc_wd_res_unit {width: 30px;}


/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_result/style_form.css */
._sc_wid_xs ._sc_wd_res_list {padding-bottom: 0px;}
._sc_wid_xs ._sc_wd_res_list ._sc_wd_res_item {width: 300px;}
._sc_wid_xs ._sc_wd_res_list ._sc_wd_res_title {line-height: 20px;font-size: 15px;}
._sc_wid_xs ._sc_wd_res_list ._sc_wd_res_unit {font-size: 15px;}
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_result/style_form_wid.css */
._sc_wd_car_prev_wrap {margin:0 0 10px 0;}
._sc_wd_car_prev_list ._sc_wd_prev_item {padding:4px;box-shadow:none!important;}
._sc_wd_car_prev_list ._sc_wd_prev_item.active {background-color:var(--sc_base_color);}
._sc_wd_car_prev_list ._sc_wd_prev_item:not(.active):hover .img-wrap {box-shadow:0 1px 12px 1px rgba(0,0,0,.12);}
._sc_wd_btn_wrap {display:flex;width:100%;justify-content:center;}
._sc_wd_btn_wrap .btn-show-pattern-list {margin-left:0;width:150px;}
._sc_wid_xs ._sc_wd_btn.btn-show-pattern-list {width:150px;}

/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/templates/simple_type_1/style_preview_carusel.css */
._sc_wd_calc .product-param-item.PR_MAIN .param-select-block {width:100%;}
._sc_wd_calc .product-param-item.PR_MAIN .sc_select-wrap {flex-grow:1;}


._sc_wid_m ._sclc_pat_inp_wrap ._sclc_group {flex-direction:column;align-items:center;width:100%;}

._sc_wid_s ._sclc_pat_inp_wrap ._sclc_group {flex-direction:column;align-items:center;width:100%;}

._sc_wid_xs ._sclc_pat_inp_wrap ._sclc_group {flex-direction:column;align-items:center;width:100%;}

.sclc-product-type-wrap1 {display:none!important;} 

/* /local/components/scalc_service/pattern_calc_constructor/patterns/83/style.css */
._sc_wd_res_list ._sc_wd_res_item_block._sc_wd_lenlist_wrap {flex-direction:column;width:100%;width:420px;} 
._sc_wd_lenlist_wrap ._sc_wd_res_value_wrap {width:100%;padding:0;text-align:left;}
._sc_wd_lenlist_btn_copy {margin-top:10px;}
._sc_wd_lenlist_wrap ._sc_wd_res_value {text-align:center;} 
._sc_wd_lenlist_wrap ._sc_wd_res_value .value-txt {text-align:left;} 
._sc_wd_res_list ._sc_wd_lenlist_wrap ._sc_wd_res_value svg {position:unset;} 

/* /local/components/scalc_service/pattern_calc_constructor/patterns/83/block_lenlist.css */
._sc_wd_calc .product-param-item._sc_wd_scheme_wrap {display: flex;flex-direction: column;align-items: center;width:600px;}
._sc_wd_schema_btn_save {margin-top: 20px;}
._sc_wd_cnvs_wrap {position: relative;width:100%;text-align:center;}
._sc_wd_cnvs {background:#ffffff;border:1px solid #bababa;}
._sc_wd_schema_bg {display: none; position: absolute;top:0;left:0;height: 100%;width: 100%;align-items: center;justify-content: center;background:#fafafa;}
._sc_wd_scheme_wrap.sc-loading ._sc_wd_schema_bg {display: flex;font-size: 20px;}
._sc_wd_scheme_wrap.sc-loading ._sc_wd_cnvs_wrap {height: 200px;overflow: hidden;width: 600px;}
._sc_wd_scheme_wrap.sc-loading .btn {display:none;}
._sc_wd_scheme_wrap.sc-loading ._sc_wd_skt_item.open ._sc_wd_skt_params {display:none;}

._sc_wid_xs ._sc_wd_calc .product-param-item._sc_wd_scheme_wrap {width:100%;}

._sc_wd_skt_list {margin-bottom:20px;}
._sc_wd_skt_item.pattern {display:none;}
._sc_wd_skt_item:last-child ._sc_wd_skt_params {border-bottom:1px solid var(--white_text_black);}
._sc_wd_btn_skt_show {width:100%;}
._sc_wd_btn_skt_show ._sc_wd_skt_title {display:flex;align-items:center;height:100%;}
._sc_wd_btn_skt_show .icon-wrap {width:20px;margin-right:10px;}
._sc_wd_btn_skt_show svg {height:20px;}
._sc_wd_btn_skt_show .icon-on {display:none;}
._sc_wd_btn_skt_show .icon-off {display:block;}
._sc_wd_skt_params {display:none;padding:10px;border-left:1px solid var(--white_text_black);border-right:1px solid var(--white_text_black);}
._sc_wd_skt_item.open ._sc_wd_skt_params {display:block;}
._sc_wd_skt_item.open .icon-on {display:block;}
._sc_wd_skt_item.open .icon-off {display:none;}
._sc_wd_skt_param_item {display:flex;align-items:center;justify-content:space-between;padding:4px 0;}
._sc_wd_skt_param_item .param-value {display:flex;align-items:center;}
._sc_wd_skt_param_item .param-inp {margin:0 2px;}
._sc_wd_skt_param_item ._sc_wd_btn_skt_step {height:36px;width:40px;padding:0;font-size:24px;}
._sc_wd_skt_param_item .param-title {padding-right:10px;line-height:15px;}

/* /local/components/scalc_service/pattern_calc_constructor/patterns/83/block_scheme.css */

/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style_checkbox.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style_select.css */
/* /local/css/jquery.sc.select.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/css/sc_loader.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form/templates/widget_form/style_modal_wppl.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/templates/simple_type_1/style_form_wid.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/templates/simple_type_1/style_form_wppl.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_input/style_form.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_input/style_form_wid.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_result/style_form.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_product/templates/list_simple_pattern_param_result/style_form_wid.css */
/* /local/components/scalc_service/pattern_calc_constructor.project.form_fast.param_input/templates/simple_type_1/style_preview_carusel.css */
/* /local/components/scalc_service/pattern_calc_constructor/patterns/83/style.css */
/* /local/components/scalc_service/pattern_calc_constructor/patterns/83/block_lenlist.css */
/* /local/components/scalc_service/pattern_calc_constructor/patterns/83/block_scheme.css */
/*STYLE_CUSTOM*/
