

/* Start:/local/components/scalc_widget/widget_public/templates/.default/style.css?17516619211583*/
.basket_wrapp .opener {display: none;}
.auth-wrap {margin-top: 20px;}
.auth-wrap .top-text {display: none;}
.calc-constructor-wrap {padding-bottom: 20px;}
body {
    --icon_svg_one: var(--light, #333333) var(--dark, #999999);
    --icon_svg_two: var(--light,#257de3) var(--dark,#5D87C3);
}
.calc-element-wrap {display:flex;flex-direction:row;padding:20px;cursor: pointer;border:1px solid var(--stroke_black);max-width:800px;color: var(--white_text_black);}
.calc-element-wrap.item-1 {border-bottom:none;}
.calc-element-wrap:hover {box-shadow:0 1px 12px 1px var(--shadow_block);}
.calc-element-prev-img .img-wrap {width:150px;height:150px;margin-right:20px;}
.calc-element-prev-img .img-wrap svg path:not(.b) { fill: var(--icon_svg_one); }
.calc-element-prev-img .img-wrap svg path.b { fill: var(--icon_svg_two); }
.calc-element-prev-img img {width:100%;height:auto;}
.calc-element-title {font-size:18px;font-weight:bold;color:var(--white_text_black);}
.calc-element-title.title-xs {display:none;width:100%;position:absolute;bottom:0px;left:0px;padding:5px 20px;background:rgb(0,0,0,.5);}
.prev-text-wrap {margin-top:10px;}
@media(max-width: 430px){
    .calc-element-wrap {flex-direction:column;padding: 0;}
    .calc-element-prev-img {position: relative;margin-bottom:10px;}
    .calc-element-prev-img .img-wrap {width:100%;height:150px;overflow:hidden;}
    .calc-element-prev-img .img-wrap img {margin-top:-100px;}
    .calc-element-title {display:none;color:#fff;}
    .calc-element-title.title-xs {display:block;}
    .calc-element-wrap .info-wrap {padding:0 20px 20px 20px;}
}

/* End */


/* Start:/local/css/jquery.sc.select.css?16625431381487*/
.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-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;}
/* End */


/* Start:/local/css/sc_checkbox.css?1647634239876*/
.sc_checkbox {position: absolute;z-index: -1;opacity: 0;}
.sc_checkbox+label {display: flex;align-items: center;user-select: none;font-weight: unset;}
.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: #0b76ef;background-color: #0b76ef;}
.sc_checkbox:checked+label::before {border-color: #0b76ef;background-color: #0b76ef;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;}
/* End */


/* Start:/local/components/scalc_widget/widget_public.element/templates/.default/style.css?170591330211849*/
.left_block {display: none;}
.catalog_page .section-content-wrapper.with-leftblock, .catalog_page.wide_N .section-content-wrapper, .right_block.wide_, .right_block.wide_N {width: 100%!important;}
.widget-demo-wrap {display: flex;flex-direction: row;}
.widget-demo-wrap .sc_checkbox + label::before {line-height: 15px;}
.widget-demo-wrap .catalog-item-detail-wrap.demo-show {width: 400px;}
.widget-demo-wrap .widget-demo-preview-wrap {max-width: 1024;width: calc(100% - 522px);display:flex;justify-content: center;}

.widget-demo-wrap .widget-demo-settings-wrap {margin-right: 40px;padding: 20px;border: 1px solid var(--stroke_black);height: fit-content;box-shadow: 0 1px 12px 1px var(--shadow_block);}
.widget-demo-wrap .widget-demo-settings-wrap.widget-demo-add-wrap {margin-bottom: 20px;}
.widget-demo-wrap .widget-demo-settings-wrap.widget-demo-add-wrap .btn-wrap {padding: 0;margin-top: 20px;}
.widget-demo-wrap .widget-demo-settings-wrap.widget-demo-add-wrap .title-wrap {font-size: 18px;width: 400px;}
.widget-demo-wrap .widget-demo-settings-wrap.widget-demo-add-wrap .btn-demo-add {width: 200px;}

.widget-demo-wrap .widget-demo-settings-wrap .title-row {display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}
.widget-demo-wrap .widget-demo-settings-title {font-size: 20px;font-weight: bold;}
.widget-demo-wrap .widget-demo-settings-wrap .btn-wrap {display: flex;justify-content: center;padding: 10px;background: var(--black_bg_black);}
.widget-demo-wrap .widget-demo-settings-wrap .btn-wrap.menu-fixed {position: fixed;bottom: 0px;left: 30px;width: 442px;border-left: 1px solid var(--stroke_black);border-right: 1px solid var(--stroke_black);box-shadow: 0 -1px 12px 0px var(--shadow_block);}
.widget-demo-wrap .btn-demo-settings-apply {width: 200px;}

.widget-demo-wrap .widget-demo-settings-wrap .sc_select-wrap {width: 310px;flex-grow: unset;}
.widget-demo-wrap .condition-item-demo-column {height: unset;margin-bottom: 10px;}
.widget-demo-wrap .condition-item-demo-column .flex-row {flex-direction: column;width: 100%;}
.widget-demo-wrap .condition-item-demo-column .flex-row.demo-column {flex-direction: column;}
.widget-demo-wrap .condition-item-demo-column .condition-param-title {width: 100%;}

.widget-demo-wrap .condition-param-demo-column {flex-direction: column;height: unset;margin-bottom: 10px;align-items: flex-start!important;}
.widget-demo-wrap .condition-param-demo-column .condition-param-title {width: 100%;}
.widget-demo-wrap .condition-param-demo-column .flex-row.demo-column {flex-direction: column;}
.widget-demo-wrap .condition-param-demo-column .flex-row.demo-column .condition-param-content {flex-grow: unset;}
.widget-demo-wrap .condition-param-demo-column .inp-fill-row {margin-top: 5px;}

.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM {flex-direction:column;margin:0;align-items:flex-end;height:unset;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM .condition-param-content.param-color {width:100%;justify-content:flex-end;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM .param-color span {margin:0 15px 0 0!important;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM .param-hover span {margin:0 10px 0 0!important;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM .inp-text {margin:2px 0;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM #style_custom_fill_block_cp {top:42px;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM #style_custom_fill_hover_block_cp {top:80px;left:0;}
.widget-demo-wrap .condition-param-demo-column .condition-param.STYLE_FILL_CUSTOM #style_custom_fill_color_block_cp {top:118px;left:0;}

.widget-demo-wrap .condition-param-demo-column.SCRIPT .condition-param-content {width: 100%;}
.widget-demo-wrap .condition-param-demo-column.SCRIPT .inp-textarea {min-height: 60px;}

.widget-demo-wrap .condition-param.RESULT_TABLE_SHOW .sc_select-wrap {margin-left:0px;}

.widget-demo-wrap .PRODUCT_FORM_TYPE .sc_select-wrap {width: 170px;}
.widget-demo-wrap .widget-form-lead-condition-wrap .IMG_TYPE,
.widget-demo-wrap .widget-form-lead-condition-wrap .SHOW_TYPE .sc_select-wrap {width: 160px;}
.widget-demo-wrap .widget-form-lead-condition-wrap .condition-param-demo-column .condition-param-content {width: 100%;}
.widget-demo-wrap .widget-form-lead-condition-wrap .condition-item.TITLE .condition-param-title {display: none;}

.widget-demo-wrap .widget-param-modal-show-wrap .MODAL_TITLE .condition-param-content,
.widget-demo-wrap .widget-param-modal-show-wrap .TEXT .condition-param-content {width: 100%;}

.widget-demo-wrap .product-filter-item .info-row {flex-direction: column;}
.widget-demo-wrap .product-filter-item .info-row .filter-string {margin: 10px 0 0 0;}
.widget-demo-wrap .product-filter-item .sc_select-wrap.filter-item-operator-wrap {width: 135px;}
.widget-demo-wrap .product-filter-item .field {flex-direction: column;}
.widget-demo-wrap .product-filter-item .field .field-title {margin-bottom: 10px;}

.widget-demo-wrap .condition-product-selected-type-form {padding-left: 0;}
.widget-demo-wrap .widget-demo-settings-wrap .preset-element-form-fields-wrap {width: unset;}
.widget-demo-wrap .widget-demo-settings-wrap .preset-element-form-fields-wrap .field-wrap {flex-direction: column;align-items: flex-start;}
.widget-demo-wrap .widget-demo-settings-wrap .preset-element-form-fields-wrap .field-prop {width: 100%;}
.widget-demo-wrap .widget-demo-settings-wrap .preset-element-form-fields-wrap .field-prop .sc_select-wrap.prop-value-wrap {width: 100%;}
.widget-demo-wrap .widget-demo-settings-wrap .product-check-wrap {flex-direction: column;}
.widget-demo-wrap .widget-demo-settings-wrap .product-check-wrap .btn {margin-left: 0;}
.widget-demo-wrap .widget-demo-settings-wrap .product-selected-wrap {margin-left: 0;width: 100%;}

.widget-demo-wrap .widget-demo-settings-wrap .product-list-field-item {flex-direction: column;align-items: flex-start;}
.widget-demo-wrap .widget-demo-settings-wrap .product-list-field-title {margin-top: 10px;}
.widget-demo-wrap .widget-demo-settings-wrap .product-list-field-item .PRODUCT_PARAM_PRODUCT_LIST_HIDE {width: fit-content;margin-bottom: 0px;}
.widget-demo-wrap .widget-demo-settings-wrap .product-list-btn-wrap {flex-direction: column;align-items: flex-start;}
.widget-demo-wrap .widget-demo-settings-wrap .product-list-btn-wrap .btn {width: 220px;margin-bottom: 5px;}

.widget-demo-wrap .widget-demo-settings-wrap .product-user-item-list {padding-left: 0px;}

.widget-demo-wrap .condition-product-simple-item-wrap {border-top: 1px solid var(--stroke_black);padding-top: 10px;}
.widget-demo-wrap .condition-product-simple-item-wrap.item-1 {border-top:none;}
.widget-demo-wrap .label-product-simple-item {font-weight: bold;}
.widget-demo-wrap .condition-product-simple-item-params {padding-left: 0;}

.widget-demo-wrap .condition-item .condition-product-filter-list {padding: 10px 0;}
.widget-demo-wrap .condition-item-field .field-title {width: 120px;}

.widget-demo-wrap .sc_select-wrap._sc_wd_res_order {width: unset;}

.widget-demo-view-type-wrap {display: flex;align-items: center;margin-bottom: 20px;}
.btn-view-type-list {display: flex;align-items: center;flex-grow: 1;justify-content: center;}
.btn-view-type-list .btn-view-type {display: flex;align-items: center;justify-content: center;height: 50px;width: 60px;cursor: pointer;padding: 10px;border-radius: 5px;}
.btn-view-type-list .btn-view-type svg path {fill:var(--white_text_black);opacity: 0.5;}

.btn-view-type-list .btn-view-type.active {cursor: default;box-shadow: 0 1px 12px 1px var(--shadow_block);}

.btn-view-type-list .btn-view-type.active svg path,
.btn-view-type-list .btn-view-type:hover svg path {opacity:1;}
.btn-view-type-list .btn-view-type.view-l svg {height: 36px;}
.btn-view-type-list .btn-view-type.view-m svg {height: 30px;}
.btn-view-type-list .btn-view-type.view-xs {width: 45px;}
.btn-view-type-list .btn-view-type.view-xs svg {height: 24px;}

.widget-demo-preview-block {min-height: 200px;width: 100%;}
.widget-demo-preview-block.is-modal {display: flex;flex-direction: column;align-items: center;}
.widget-demo-preview-block.view-m {width: 600px;}
.widget-demo-preview-block.view-xs {width: 360px;}

._sc_wd_popup._sc_wid_pp_m ._sc_wd_popup_dialog {width: 800px;}
._sc_wd_popup._sc_wid_pp_xs ._sc_wd_popup_dialog {width: 360px;}

.widget-demo-setting-btn {display: none;position: fixed;left: 0px;top: 50vh;width: 50px;height: 50px;align-items: center;justify-content: center;background: var(--black_bg_black);box-shadow: 0 1px 12px 1px var(--shadow_block);z-index: 1000;border-top-right-radius: 5px;border-bottom-right-radius: 5px;cursor: pointer;}
.widget-demo-setting-btn svg {height: 25px;}
.widget-demo-setting-btn svg path {fill:var(--white_text_black);}

@media(max-width:1024px){
}
@media(max-width:991px){
}
@media(max-width:870px){
}
@media(max-width:767px){
}
@media(max-width:690px){
}
@media(max-width:576px){
}
@media(max-width: 430px){
    .widget-demo-setting-btn {display: flex;}
    .widget-demo-wrap {flex-direction: column;margin-top: 20px;}
    .widget-demo-wrap .widget-demo-preview-wrap {width: 100%;}
    .widget-demo-wrap .block-wrap {width: 100%;}
    .widget-demo-wrap .block-wrap .widget-demo-settings-wrap {width: 100%;margin-right: 0;}
    .widget-demo-wrap .widget-demo-settings-wrap.widget-demo-add-wrap .title-wrap {width: 100%;font-size: 15px;}
    .widget-demo-wrap .catalog-item-detail-wrap.demo-show {width: 100%}
    .widget-demo-wrap .widget-param-block .btn-show-content.btn {white-space:normal;}
    .widget-demo-wrap .widget-param-block .btn-show-content.btn .title-wrap {text-align: left;}
    .btn.btn-demo-settings-reset {width: 140px;height: 30px; font-size: 8px!important;display: flex;justify-content: center;padding: 0;align-items: center;}
    .widget-param-block.open .widget-param-block-content {padding: 10px 0 20px 10px;}
    .condition-param.PRODUCT_PARAM_VALUE_TYPE .sc_select-wrap {width: 160px!important;}
    .condition-param.PRODUCT_PARAM_INPUT_VALUE input[type="text"].inp-text {margin-right: 0!important;}
    .product-param-item-wd .condition-param {padding-left: 5px!important;}
    .condition-param .condition-param-content {justify-content:flex-end;}

    .widget-demo-wrap .widget-demo-settings-wrap .btn-wrap.menu-fixed {width: 100vw;left:0px!important;z-index: 10;}
    .widget-form-lead-condition-wrap .content-wrap-list {padding-left: 10px!important;}
    .condition-item .condition-item-content {padding-left: 10px!important;}
    .condition-item .condition-item-content .condition-param {display: flex;flex-direction: column;align-items: flex-start;height: unset;min-height: 38px;margin-bottom: 5px;}
    .widget-detail-wrap .sc_checkbox+label {line-height: 15px;}

    #wm_widget_demo_setting .modal-dialog {padding-top: 80px;}
    #wm_widget_demo_setting .widget-demo-settings-title,
    #wm_widget_demo_setting .widget-demo-view-type-wrap {display: none;}
    #wm_widget_demo_setting .btn-demo-settings-reset {height: 40px;margin-bottom: 20px;font-size: 11px!important;width: 200px;}
    #wm_widget_demo_setting .widget-param-modal-show-wrap .btn.btn-show-content {white-space: unset;}
    #wm_widget_demo_setting .widget-param-modal-show-wrap .btn.btn-show-content .title-wrap {text-align: left;}
    #wm_widget_demo_setting .title-row,
    #wm_widget_demo_setting .btn-settings-wrap {display: flex;justify-content: center;}
    #wm_widget_demo_setting .btn-settings-wrap .btn-demo-settings-apply {width: 200px;}
    #wm_widget_demo_setting .condition-param.SHOW_TYPE .sc_select-wrap,
    #wm_widget_demo_setting .condition-param.CITY_TYPE .sc_select-wrap {width: 160px!important;}
}




/* End */


/* Start:/local/css/sc_service/sc_service.css?16638221153946*/
/* CUSTOM ASPRO */
.bx-session-message {display: none;}
.basket_wrapp, .footer_top,.footer_middle {display: none;}

.wrap_icon.wrap_basket {display: none!important;}
footer .footer-inner {padding: 20px 0!important;}
.header-cart .basket_fly .opener, .basket_fly_forms .opener {display: none;}
.th-mobile {display: none!important;}
.middle > .container.sc-service {padding: 0 30px!important;}
 
/* END CUSTOM ASPRO */

.tbold {font-weight: bold;}
.form-main {margin-bottom: 20px;}
.sticky-header .modal-dialog {margin-top: 60px !important;}
.section-icon:before {display: inline-block;content: "";width: 20px;height: 10px;}
.element-icon:before {display: inline-block;content: "";width: 20px;height: 10px;}

/* icon loading 3 points */
.sc-loader-tree-points {width: max-content;}
.sc-loader-tree-points .sk-three-bounce {margin: auto;text-align: center;display: none;}
.sc-loader-tree-points .sk-child {width: 10px;height: 10px;background-color: #fff;border-radius: 100%;display: inline-block;animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;}
.sc-loader-tree-points .sk-bounce-1 {animation-delay: -0.32s;}
.sc-loader-tree-points .sk-bounce-2 {animation-delay: -0.16s;}
@keyframes sk-three-bounce {0%, 40%, 100% {transform: scale(0.5);} 20% {transform: scale(1.0);}}

.sc-loading .sc-loader-tree-points .sk-three-bounce {display: flex;}
.btn.sc-loading {padding: 0;display: flex;justify-content: center;align-items: center;}
.btn.sc-loading svg {display: none;}
.btn.sc-loading .btn-text {display: none;}
.btn.btn-flex {display: flex;align-items: center;padding-top: 0;padding-bottom: 0;height: 40px;width: fit-content;justify-content: center;}

.modal .modal-btn-wrap {display: flex;justify-content: center;margin-top: 20px;}
.modal .modal-btn-wrap .btn {margin: 0 2px;}

.btn-secondary {color: #fff!important;background-color: #6c757d!important;border-color: #6c757d!important;}
.btn-secondary:hover {color: #fff!important;background-color: #5a6268!important;border-color: #545b62!important;}

.search-item-list-wrap {position: relative;margin: 10px 0;}
.search-item-list-wrap .search-item-list-inp {width: 100%;padding: 0 20px 0 10px;height: 41px;line-height: 20px;background: var(--darkerblack_bg_black);border: 1px solid #ececec;border-color: var(--stroke_black);border-radius: 3px;box-shadow: none;color: var(--white_text_black);font-size: 15px;outline: none;}
.search-item-list-wrap .btn-del-text {position: absolute;right: 10px;top: 8px;cursor: pointer;}
.search-item-list-wrap .btn-del-text svg {height: 24px;}
.search-item-list-wrap .btn-del-text svg path {opacity: .2;}
.search-item-list-wrap .btn-del-text:hover svg path {opacity: 1;}
.search-item-list-wrap.val-empty .btn-del-text {display: none;}

.upload-wrap {width: 100%;display: flex;flex-direction: column;justify-content: flex-start;}
.upload-wrap .error-msg {width: 100%;}
.upload-file-wrap {width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.upload-file-wrap .name-wrap {background:var(--item_active);padding: 5px 10px;width: 100%;margin-right: 10px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.upload-file-wrap .name-wrap .name {margin-right:10px;word-break: break-all;}
.upload-file-wrap .icon {display: flex;align-items: center;}
.upload-file-wrap svg {height: 22px;}
.upload-file-wrap .icon-success path {fill: green;}
.upload-file-wrap .icon-error path {fill: red;}
.upload-file-wrap .btn-remove {cursor: pointer;opacity: 0.5;}
.upload-file-wrap .btn-remove {cursor: pointer;opacity: 0.5;}
.upload-file-wrap .btn-remove path {fill: var(--white_text_black);}
.upload-file-wrap .sk-child {background: grey;}
.upload-file-wrap.sc-loading .icon {display: none;}

.btn-group .btn.active {cursor: default;background: #a3a3a3!important;border-color: #a3a3a3!important;color: #fff;}

pre {background-color:var(--item_active)!important;color: var(--grey_white)!important;}


/* End */


/* Start:/local/components/scalc_widget/widget_user.item.detail/templates/.default/style.css?170590766927777*/
.container {max-width: unset!important;width: 100%!important;}
.container.footer-cont {display: none;}
.btn-scroll-up {z-index: 4050!important;bottom: 80px!important;}

.sticky-item-name {position: fixed;top: 62px;left:0px;width: 100vw;background:var(--darkerblack_bg_black);z-index: 3999;padding: 10px 20px;font-size: 20px;font-weight: bold;text-align: center;box-shadow: 0px -4px 10px 5px #000000;}

.item .no-break-word {display: block;width: max-content;}
.item.NAME {display:flex;flex-direction: row;justify-content: flex-start;align-items: center;border-bottom: none;border-left: none;border-right: none;}
.item .fa {margin-right: 5px;}

.item .no-break-word {display: block;width: max-content;}
.item-list-form-wrap th, .item-list-form-wrap td {padding: 2px 5px;}

.flex-row {display: flex;flex-direction: row;}
.item-table-wrap th .btn.btn-show-form-table-fields {width: 40px;margin-left: 2px;}

.catalog-item-detail-wrap {margin-bottom: 20px;}
.catalog-item-detail-wrap .btn-wrap-main {position: fixed;height: 60px;width: 100vw;bottom: 0px;left: 0px;background:var(--darkerblack_bg_black);;display: flex;flex-direction: row;justify-content: center;align-items: center;z-index: 4000; box-shadow: 0px -4px 10px -7px #000000;}
.catalog-item-detail-wrap .btn-wrap-main .btn {height: 40px;}
.catalog-item-detail-wrap .btn-wrap-main .btn-detail-item-save {margin-right: 10px;}
.catalog-item-detail-wrap .btn-wrap-main .msg-info-success,
.catalog-item-detail-wrap .btn-wrap-main .msg-info-error {display: none;position: fixed;bottom: 60px;}

.btn-params-wrap {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 20px;}
.btn-params-wrap .btn {margin-left: 2px;text-decoration: none;height: 40px;padding: 0 16px;display: flex;align-items: center;}
.btn-params-wrap .btn svg {height: 16px;}
.btn-params-wrap .btn-group-left {display: flex;align-items: center;}
.btn-params-wrap .btn-group-left .btn {margin: 0 0 0 5px;}

.widget-confirm-wrap {display: flex;justify-content: center;}
.widget-confirm-wrap .msg-success {display: flex;}
.widget-confirm-wrap .msg-warning {display: none;}
.widget-confirm-wrap.no-confirm .msg-success {display: none;}
.widget-confirm-wrap.no-confirm .msg-warning {display: flex;}
.widget-confirm-wrap .user-domain-confirm-wrap .btn-copy-code-domain-confirm {margin-left: 10px;cursor: pointer;position: relative;display: flex;align-items: center;}
.widget-confirm-wrap .user-domain-confirm-wrap .btn-copy-code-domain-confirm svg {height: 16px;opacity: 0.5;}
.widget-confirm-wrap .user-domain-confirm-wrap .btn-copy-code-domain-confirm:hover svg {opacity:1;}
.widget-confirm-wrap .user-domain-confirm-wrap .btn-copy-code-domain-confirm .msg-info-copy {position:absolute;z-index: 5;top: 0px;left: 25px;padding: 4px 10px;background: #fff;-webkit-box-shadow: 0px 5px 10px 2px rgb(34 60 80 / 20%);-moz-box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);box-shadow: 0px 5px 10px 2px rgb(34 60 80 / 20%);border-radius: 4px;color: #979797!important;}
.widget-confirm-wrap .user-domain-confirm-wrap .inp-text:focus,
.widget-confirm-wrap .user-domain-confirm-wrap .inp-text {margin-left: 20px; padding-left: 10px;height: 30px;background: #dbdbdb!important;color:#333;border-color:#c8c8c8;}

.fields-list {padding: 0 0 20px 0;}
.fields-list .field {display: flex;flex-direction: row;justify-content: flex-start;padding: 2px;align-items: center;padding: 2px 2px 2px 10px;min-height: 45px;}
.fields-list .field:hover {background:var(--item_active);}
.fields-list .field .field-title {display: block;width: 180px;line-height: 15px;}

.fields-list .field .field-value {display: flex;align-items: center;position: relative;flex-grow: 1;}
.fields-list .field .field-value .msg-field-error {display: none; position: absolute;top: -55px;left: 0px;}
.fields-list .field .field-value.field-error.focus-active .msg-field-error {display: block}

.fields-list .field .field-value .text {padding-left: 10px;}
.fields-list .field .field-input {font-size: 15px;padding: 2px 10px;line-height: 1.42857;color: #000;background-color: #fff;background-image: none;border: 1px solid #d4d4d4;border-radius: 1px;}

.fields-list .field .field-value .field-input:focus {border: 2px solid blue;padding: 1px 9px;}
.fields-list .field .field-value.field-error .field-input {border: 2px solid red;padding: 1px 9px;}
.fields-list .field .field-value.field-warning .field-input {border: 2px solid orange;padding: 1px 9px;}

.fields-list .field .field-value .select-inp-wrap {display: flex;flex-direction: column;}
.fields-list .field .field-value .select-inp-wrap .btn-select-add {width: 100px;margin: 10px 0 5px;}
.fields-list .field .field-value .select-list-wrap {display: flex;flex-direction: column;justify-content: flex-start;}
.fields-list .field .field-value .select-list-wrap .inp-select {margin: 2px 0;}
.fields-list .field .field-value .select-list-wrap .btn-select {color: #979797;cursor: pointer;}
.fields-list .field .field-value .select-list-wrap .btn-select:hover {color: #000;}
.fields-list .field .field-value .select-list-wrap .select-wrap:first-child .btn-select-up {display: none;}
.fields-list .field .field-value .select-list-wrap .select-wrap:last-child .btn-select-down {display: none;}

.fields-list .field.NAME .field-input {width: 100%;}
.fields-list .field.USER_DOMAIN_ID .field-value {flex-direction: column;align-items: baseline;}
.fields-list .field.USER_DOMAIN_ID .field-value .inp-text {width: 100%;}

.fields-list .field .field-input.inp-select {width: max-content;}
.fields-list .field .field-input.inp-text {padding-left: 10px;height: 41px;background: var(--darkerblack_bg_black);color: var(--white_text_black);flex-grow: 1;}
.fields-list .field .field-input.inp-textarea {background: var(--darkerblack_bg_black);color: var(--white_text_black);}
.fields-list .field .field-input.inp-text.proptype-num {width: 100px;text-align: right;}

input[type='number'] {-moz-appearance:none;}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;}

.fields-list .field .field-input.inp-textarea {height: 60px;min-height: 60px;}

.fields-list .field .field-input.inp-text:disabled {background-color: #f4f4f4;  color: #787878;}
.fields-list .field .prop-table-link {color: grey;}
.fields-list .field .prop-table-link:hover {color: #000;}

.fields-list .field .fa-times-circle {color: red;}

.field.ACTIVE .sc_select-wrap {width: 160px;flex-grow: unset;}
.field.IS_MODAL .sc_select-wrap {width: 160px;flex-grow: unset;}

.sc_select-wrap svg {height: 16px;margin-right: 10px;}
.sc_select-wrap svg path {opacity: .7;}
.sc_select-wrap .sc_select-value-name {display: flex;align-items: center;}
.sc_select-wrap .sc_select-item  {display: flex;align-items: center;}

.icon-active-yes path {fill: green;}
.icon-active-no path {fill: red;}

.widget-detail-wrap ._sc_loader-img {width: max-content;margin: auto;text-align: center;display:flex;}
.widget-detail-wrap ._sc_loader-img .pt {width: 14px;height: 14px;background-color:var(--grey_white);border-radius: 100%;display: inline-block;animation: _sc_loader-img-pt 1.4s ease-in-out 0s infinite both;}
.widget-detail-wrap ._sc_loader-img .pt-1 {animation-delay: -0.32s;}
.widget-detail-wrap ._sc_loader-img .pt-2 {animation-delay: -0.16s;margin:0 2px;}
@keyframes _sc_loader-img-pt {0%, 40%, 100% {transform: scale(0.5);} 20% {transform: scale(1.0);}}

.widget-detail-wrap .sc_checkbox {position: absolute;z-index: -1;opacity: 0;}
.widget-detail-wrap .sc_checkbox+label {display: flex;align-items: center;user-select: none;font-weight: unset;}
.widget-detail-wrap .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%;}
.widget-detail-wrap .sc_checkbox:focus:not(:checked)+label::before {border-color: #0b76ef;background-color: #0b76ef;}
.widget-detail-wrap .sc_checkbox:checked+label::before {border-color: #0b76ef;background-color: #0b76ef;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");}
.widget-detail-wrap .sc_checkbox:disabled+label::before {background-color: #e9ecef;}
.label-text {line-height: 15px;}

.btn svg {height: 16px;}
.btn svg.mar-right {margin-right: 5px;}
.btn svg path {fill: var(--white_text_black);}
.btn ._sc_loader-img {display: none;}
.btn.sc-loading .txt {display:none;}
.btn.sc-loading ._sc_loader-img {display:flex;}

.widget-param-block {margin-bottom: 10px;}
.widget-param-block .btn-show-content.btn {height: 40px;width: 100%;display:flex;align-items: center; justify-content:flex-start; padding: 0 0 0 10px;}
.widget-param-block .widget-param-block-content {display: none;padding: 20px;}
.widget-param-block.open .widget-param-block-content {display:block;}
.widget-param-block .icon-param-wrap {width:20px;display:flex;align-items: center;justify-content:center;margin-right: 10px;}
.widget-param-block .icon-param-wrap .icon-on {display: none;}
.widget-param-block.open .icon-param-wrap .icon-on {display:block;}
.widget-param-block.open .icon-param-wrap .icon-off {display:none;}

.widget-param-product-wrap .title-sub-wrap {margin: 20px 0 10px;font-weight: bold;font-size: 18px;}
.widget-param-product-condition-wrap .content-wrap-list {padding: 10px 0 10px 30px;margin-bottom: 10px; border-bottom: 1px solid var(--stroke_black);}
.widget-param-product-condition-wrap.product-hide .condition-item:not(.condition-hide)  {display: none;}
.widget-param-product-condition-wrap.product-calc-noshow .condition-item:not(.condition-calc-noshow)  {display: none;}



.condition-item-field {display: flex;align-items: flex-start;border-top: 1px solid var(--item_active);}
.condition-item-field .field-title {width: 200px;margin-top: 5px;}
.condition-item-field .field-title .text {width: 200px;line-height: 15px;display: flex;align-items: center;}
.condition-item-field .hlblockform-wrap {padding: 0;}
.condition-item-field .hlblockform-wrap .btn-del-text-value {width: 40px;}

.condition-item .condition-item-row-up {display: flex;align-items: center;}
.condition-item .condition-item-row-up label {width: 150px;}
.condition-item .title-item {font-weight: bold;}
.condition-item .condition-product-filter-list {padding: 10px 0 10px 30px;}
.condition-item .info-row {display: flex;align-items:flex-start;margin-bottom: 10px;}
.condition-item .info-row label {width: 30px;margin-top: 4px;}
.condition-item .btn.btn-flex {height: 30px;display:flex;align-items: center; justify-content: center; padding: 0;}
.condition-item .btn.btn-add-filter-item {width: 130px;height: 30px;margin: 0 0 20px 30px;}
.condition-item .btn.btn-hide-full-form {width: 110px;display: none;margin-left: 10px;}
.condition-item .filter-item-operator-wrap {flex-grow: unset;margin: 0;}
.condition-item .filter-item-operator-wrap .sc_select-btn-info {height: 30px;width: 135px;padding-right: 0px;border-color: var(--stroke_black);}

.condition-item .product-filter-item .filter-string {display: none; padding: 2px 10px;margin-left: 10px;background: var(--item_active);width: fit-content;border-radius: 4px;cursor: pointer;min-height: 30px;}
.condition-item .product-filter-item .filter-string:hover {background: var(--light,#d2d2d2) var(--dark,#444);}
.condition-item .product-filter-item .filter-string.NO-string {background: var(--light,#cce5ff) var(--dark,#083e7b);}
.condition-item .product-filter-item .filter-string.NO-string:hover {background:var(--light,#b8d2ec)var(--dark,#062a53);}
.condition-item .product-filter-item.active .filter-string {display: block;}
.condition-item .product-filter-item .filter-full-form {display:none;padding-bottom: 20px;}
.condition-item .product-filter-item.full-form .info-row {margin-bottom: 0;}
.condition-item .product-filter-item.full-form .btn-hide-full-form {display: flex;}
.condition-item .product-filter-item.full-form .filter-string {display:none;}
.condition-item .product-filter-item.full-form.active .filter-full-form {display:block;padding-top: 10px;}
.condition-item .product-filter-item.full-form .field:hover .btn-light {background:unset;border-color:unset;}

.condition-item .block-wrap {display: flex;align-items:center;margin-top: 10px;}
.condition-item .block-wrap .title-item {width: 90px;}
.condition-item .product-filter-item.full-form.active .btn-hide-full-form {display:flex;}
.condition-item input[type="text"].inp-text {height: 35px;width: 200px;height: 35px;font-size: 15px;padding: 2px 10px;line-height: 1.42857;color:var(--white_text_black);background-color:var(--darkerblack_bg_black);background-image: none;border-color:var(--stroke_black);margin: 5px 0;}
.condition-item .btn.btn-flex.btn-del-text-value {height: 35px;margin: 5px 0 5px 15px;width: 40px;}
.condition-item .btn.btn-flex.btn-add-text-value {height: 35px;margin: 0 0 5px 10px;width: 40px;}

.condition-item .field.COMPANY_ARTICLE {border-bottom: 1px solid var(--stroke_black);}

.condition-item .field.COMPANY_ARTICLE .field-title,
.condition-item .field.CML2_ARTICLE .field-title {display: flex;justify-content: space-between;}
.condition-item .field.COMPANY_ARTICLE .field-value,
.condition-item .field.CML2_ARTICLE .field-value {display: flex;align-items: flex-end;}

.condition-item .btn-show-msg-info {margin:0 0 5px 10px;position: relative;display: flex;align-items: center;cursor: pointer;}
.condition-item .field-title .btn-show-msg-info {margin: 0 0 0 10px;}
.condition-item .btn-show-msg-info svg {height: 20px;opacity: .7;cursor: pointer;}
.condition-item .btn-show-msg-info path {fill: #0b76ef;}
.condition-item .btn-show-msg-info svg:hover {opacity: 1!important;}
.condition-item .btn-show-msg-info .msg-info {z-index: 10;position: absolute;left: 30px;bottom: 5px;width: max-content;color: #004085;background-color: #cce5ff;border-color: #b8daff;padding: 0.5rem 0.5rem 0.5rem 1rem;border: 1px solid transparent;border-radius: 0.25rem;margin: 0;max-width: 300px;}
.condition-item .btn-show-msg-info .msg-info .msg-info-body {width: 100%;height: 100%;padding-right: 20px;position: relative;}
.condition-item .btn-show-msg-info svg.msg-info-close {width: 16px;position: absolute;top: 0px;right:0px;opacity: .3;}
.condition-item .btn-show-msg-info svg.msg-info-close path {fill:grey;}
.condition-item .btn-show-msg-info .btn {margin: 10px 0 5px;width: 180px;}

.condition-item .condition-item-content {padding: 10px 0 20px 20px;}
.condition-item .condition-item-content .title-wrap {font-weight: bold;margin: 0 0 10px;}
.widget-result-action-condition-wrap .inp-text {width: 100%!important;}

.condition-item .btn-product-selected-check {width: 170px;height: 40px;margin: 10px 0 0 30px;}
.condition-product-selected-form {padding-left: 30px;}
.condition-product-selected-type-form {padding: 10px 0 10px 30px;}
.condition-product-selected-type-form .product-item-wrap {display: none;}
.condition-product-selected-type-form .product-selected-value-type {width: 240px;}
.condition-product-selected-type-form .product-selected-value-type .sc_select-btn-info {height: 30px;}
.condition-product-form-list {padding-top: 10px;}
.condition-product-simple-size {display:none;}

.condition-product-simple-title {display: none;font-size: 18px;margin: 10px 0!important;}
.condition-product-simple-item-wrap {margin: 10px 0;padding-left: 30px;display: none;}

.condition-product-simple-item-wrap .ckbx-wrap {display: none;}
.condition-product-simple-item-wrap .condition-product-simple-item-form {display: none;}
.condition-product-simple-item-wrap.active .condition-product-simple-item-form {display:block;}
.btn.btn-flex.btn-add-product-simple-item {width: 180px;margin-top: 20px;display: none;}
.condition-product-simple-item-params {display: none;padding-left: 30px;margin-top: 20px;}

.widget-param-product-condition-wrap.product-form-list .label-selected-type {display: none;}
.widget-param-product-condition-wrap.product-form-list .condition-product-simple-item-wrap {display:block;}
.widget-param-product-condition-wrap.product-form-list .condition-product-simple-item-wrap .ckbx-wrap {display: block;}
.widget-param-product-condition-wrap.product-form-list .btn.btn-flex.btn-add-product-simple-item {display: flex;}
.widget-param-product-condition-wrap.product-form-list .condition-product-simple-title {display:block;}
.widget-param-product-condition-wrap.product-form-list .ckbx-condition-product-selected-wrap {display: none;}
.widget-param-product-condition-wrap.product-form-list .condition-product-simple-item-params {display: block;}
.widget-param-product-condition-wrap.product-form-list .condition-product-simple-item-wrap.item-1 {display:block;}
.widget-param-product-condition-wrap.product-form-list .condition-product-simple-size {display:block;}

.condition-product-selected-show-active .condition-product-simple-item-wrap.item-1 {display:block;}

.condition-product-selected .title-calc-noshow {display: none;}
.product-calc-noshow .condition-product-selected .ckbx-condition-product-selected-wrap {display: none;}
.product-calc-noshow .condition-product-selected .title-calc-noshow {display:block;}
.product-calc-noshow .condition-product-selected .condition-product-simple-item-wrap {display: block;}

.condition-item .pattern-calc-constructor-preset-element-form-wrap {display: block;}
.condition-item .condition-product-selected-type-form  .btn-widget-service-update-form {width: 130px;margin-bottom: 10px;}

.product-selected-wrap {display: flex;flex-direction:row;align-items: center;width: 400px;min-height: 120px;padding: 20px;border: 1px solid #ececec;border-color: var(--stroke_black);margin: 10px 0 0 20px;}
.product-selected-wrap:hover {box-shadow:0 1px 12px 1px rgba(0,0,0,.12)}
.product-selected-wrap .nolink {display: none;}
.product-selected-wrap.product-nolink .link-img {display: none;}
.product-selected-wrap.product-nolink .link-name {display: none;}
.product-selected-wrap.product-nolink .nolink {display: block;}
.product-selected-wrap .imgblock-wrap {width:100px;height:100px;}
.product-selected-wrap .imgblock-wrap .img-wrap {width:100px;height:100px;display: flex;align-items: center;}
.product-selected-wrap .imgblock-wrap img {max-width: 150px;}
.product-selected-wrap .imgblock-wrap img.resize-byh {width:auto;height:100%;}
.product-selected-wrap .imgblock-wrap img.resize-byw {width:100%;height:auto;}
.product-selected-wrap .imgblock-wrap #icon_noimage_product {display: none; height: 100px;width: 100px;}
.product-selected-wrap .imgblock-wrap #icon_noimage_product path {fill: var(--white_text_black);opacity: .3;}
.product-selected-wrap .product-article-wrap {display: flex;align-items: center;margin-top: 10px;}
.product-selected-wrap .product-article-wrap {display: flex;align-items: center; margin-top: 10px;position: relative;}
.product-selected-wrap .product-article-wrap .msg-info-copy {position:absolute;z-index: 5;top: 25px;left: 0px;padding: 4px 10px;background:var(--black_bg_black);-webkit-box-shadow: 0px 5px 10px 2px var(--shadow_block);-moz-box-shadow: 0px 5px 10px 2px var(--shadow_block);box-shadow: 0px 5px 10px 2px var(--shadow_block);border-radius: 4px;color: var(--grey_white);}

.product-selected-wrap.product-noimage .img-wrap {display: flex;justify-content: center;}
.product-selected-wrap.product-noimage img {display:none;}
.product-selected-wrap.product-noimage #icon_noimage_product {display: block;}
.product-selected-wrap .imgblock-wrap.noimage img {display: none;}
.product-selected-wrap .product-item-info {padding-left:20px;}
.product-selected-wrap:not(.sc-loading) ._sc_loader-img {display: none;}
.product-selected-wrap .product-nofound-txt {display: none;}
.product-selected-wrap.product-nofound {justify-content: center;min-height:100px;}
.product-selected-wrap.product-nofound .imgblock-wrap {display: none;}
.product-selected-wrap.product-nofound .product-item-info {display: none;}
.product-selected-wrap.product-nofound .product-nofound-txt {display: block;}

.product-selected-wrap.sc-loading {justify-content: center;}
.product-selected-wrap.sc-loading .product-link.link-img {display: none;}
.product-selected-wrap.sc-loading .imgblock-wrap {display: none;}
.product-selected-wrap.sc-loading .product-item-info {display: none;}
.product-selected-wrap.sc-loading .product-nofound-txt {display: none;}



.widget-form-lead-condition-wrap .title-wrap {font-size: 18px; font-weight: bold;margin: 0 0 10px;}
.widget-form-lead-condition-wrap .content-wrap-list {padding: 10px 0 10px 30px;}
.widget-form-lead-condition-wrap .label-txt {width: 100px;}
.widget-form-lead-condition-wrap .btn-order-wrap {display:none;align-items: center;width: 60px;justify-content: space-between;}
.widget-form-lead-condition-wrap .btn-order-wrap svg {height: 24px;cursor: pointer;opacity: .5;margin: 0 2px;}
.widget-form-lead-condition-wrap .btn-order-wrap svg:hover {opacity:1;}
.widget-form-lead-condition-wrap .btn-order-wrap svg path {fill: var(--white_text_black);}

.widget-form-lead-condition-wrap .condition-item.active .btn-order-wrap {display: flex;}
.widget-form-lead-condition-wrap .condition-item.active.order-first .btn-order-wrap {justify-content: flex-start;}
.widget-form-lead-condition-wrap .condition-item.active.order-first .btn-prev {display:none;}
.widget-form-lead-condition-wrap .condition-item.active.order-last .btn-order-wrap {justify-content: flex-end;}
.widget-form-lead-condition-wrap .condition-item.active.order-last .btn-next {display:none;}

.condition-param {display: flex;align-items: center;height: 38px;}
.condition-param.param-list {height:unset;}
.condition-param label:not(.width-max) {width: 180px;margin: 0;}
.condition-param input[type="text"].inp-text {margin: 0;width: 100%;}
.condition-param .condition-param-content {display: flex;align-items: center;flex-grow: 1;}
.condition-param .condition-param-content-column input[type="text"].inp-text {width: 300px;}
.condition-param-title {width: 180px;line-height: 15px;padding: 5px 10px 5px 0;}
.condition-param .btn-set-def {height: 24px;opacity: 0.3;cursor: pointer;margin-right: 5px;}
.condition-param .btn-set-def path {fill: var(--white_text_black);}
.condition-param .btn-set-def:hover {opacity: 1;}

.city-item {display: flex;align-items: center;max-width: 400px;}
.condition-item .city-item input[type="text"].inp-text {margin: 2px 0;}
.city-item .btn-wrap {display: flex;align-items: center;}
.city-item .city-btn {width: 24px;height: 24px;margin: 0 2px;cursor: pointer;opacity: .5;}
.city-item .city-btn.btn-sec {display: none;}
.city-item.active .city-btn.btn-sec {display:flex;}
.city-item .city-btn:hover {opacity:1;}
.city-item svg.city-btn path {fill: var(--white_text_black);}
.city-item div.city-btn {background: var(--white_text_black);border-radius: 50px;display: flex;align-items: center;justify-content: center;color: var(--black_bg_black);font-weight: bold;}
.city-item .btn-fir {width: 24px;height: 24px;cursor: pointer;opacity: 0.3;margin-right: 5px;display: none;}
.city-item .btn-fir path {fill:var(--white_text_black);}
.city-item .btn-fir:hover {opacity: 1;}
.city-list.show-default .btn-fir.icon-def {display: block;}
.city-list.show-priority .btn-fir.icon-priority {display: block;}
.city-item.city-def .btn-fir.icon-def {opacity: 1;cursor: default;}
.city-item.city-def .btn-fir.icon-def path {fill:#0b76ef;}
.city-item.city-priority .btn-fir.icon-priority {opacity: 1;cursor: default;}
.city-item.city-priority .btn-fir.icon-priority path {fill:#0b76ef;}
.city-start-select {width: 250px;}

.condition-param.BTN_BASKET_FILL_CUSTOM,
.condition-param.BTN_BASKET_FILL_AFTER_CUSTOM {margin-left: 20px;}
.condition-param.BTN_BASKET_FILL_CUSTOM .condition-param-content,
.condition-param.BTN_BASKET_FILL_AFTER_CUSTOM .condition-param-content {width: 100px;flex-grow: unset;}
.condition-param.BTN_BASKET_FILL_CUSTOM .condition-param-content.param-hover,
.condition-param.BTN_BASKET_FILL_AFTER_CUSTOM .condition-param-content.param-hover {width: 185px;flex-grow: unset;}

.condition-param.SCRIPT {height: unset;align-items: flex-start;margin-top: 5px;}
.condition-param.SCRIPT .condition-param-content {flex-direction: column;align-items: flex-start;}
.condition-param.SCRIPT .msg-info {margin: 10px 0;}
.condition-param.SCRIPT .script-text {padding: 5px 10px;border: 1px solid var(--stroke_black);border-radius: 3px;background: var(--darkerblack_bg_black);width: 100%;}

.condition-param.RESULT_TABLE_SHOW {display: flex;align-items: center;}
.condition-param.RESULT_TABLE_SHOW .sc_select-wrap {margin-left: 20px;}
.condition-param-content.RESULT_TABLE_SHOW {flex-grow: unset;}

.condition-param.PRODUCT_SHOW_TYPE .sc_select-wrap {width: 310px;}
.condition-param.BTN_MODAL_FILL_TYPE .sc_select-wrap,
.condition-param.BTN_BASKET_FILL_TYPE .sc_select-wrap,
.condition-param.BTN_BASKET_FILL_TYPE_AFTER .sc_select-wrap {width: 180px;}
.condition-param.IS_MODAL .sc_select-wrap,
.condition-param.RESULT_TABLE_SHOW .sc_select-wrap {width: 100px;flex-grow: unset;}
.condition-param.SHOW_TYPE .sc_select-wrap,
.condition-param.CITY_TYPE .sc_select-wrap {flex-grow: unset;}

.condition-param .sc_select-btn-info {height: 30px;padding-right: 0px;} 

.condition-param .icon-fill {height: 30px;width: 30px;border-radius: 50px;margin: 0 20px;cursor: pointer;}
.condition-param input[type="text"].inp-text.inp-icon-fill,
.condition-param input[type="text"].inp-text.inp-icon-fill-hover {width: 80px;height: 35px;padding: 2px 10px;}

.widget-form-lead-condition-wrap .condition-param.city-condifion-wrap {height: unset;align-items: flex-start;}
.widget-form-lead-condition-wrap .condition-param.city-condifion-wrap .condition-param-title {padding-top: 10px}
.widget-form-lead-condition-wrap .condition-param.city-condifion-wrap .condition-param-content-column {padding: 10px 0;}

.city-btn-add.btn.btn-flex {width: 110px;margin-top: 10px;}

.radio-block-wrap {padding-top: 20px;}
.radio-block-content {padding: 20px 0;width: 100%;}
.msg-info {width:max-content;color:var(--msg_primary_color);background-color:var(--msg_primary_bg);border-color:var(--msg_primary_bg);padding: 0.75rem 1.25rem;border: 1px solid transparent;border-radius: 0.25rem;margin: 0;max-width: 100%;}
.msg-warning {background-color: #fcf8e3;border-color: #faebcc;color: #c09853;padding: 0.5rem 1.25rem;border: 1px solid transparent;border-radius: 0.25rem;margin: 0;max-width: 100%;margin-bottom: 10px;}
.msg-success {background-color: #d4edda;border-color: #c3e6cb;color: #155724;padding: 0.5rem 1.25rem;border: 1px solid transparent;border-radius: 0.25rem;margin: 0;max-width: 100%;margin: 10px 0;}
.msg-danger {background-color: #f8d7da;border-color: #f5c6cb;color: #721c24;padding: 0.5rem 1.25rem;border: 1px solid transparent;border-radius: 0.25rem;margin: 0;max-width: 100%;margin: 10px 0;}

.widget-result-table-condition-wrap .title-wrap {font-size: 18px;margin-top: 20px!important;}
.widget-result-table-condition-wrap .msg-info {margin-bottom: 10px;}

.condition-item.import-wrap form {width: fit-content;position: relative;}
.condition-item.import-wrap .btn.btn-import-product-list {padding-left: 20px; margin-bottom: 20px;height: 40px;width: 220px;background: none;color: var(--white_text_black);}
.condition-item.import-wrap .btn.btn-import-product-list-wall {margin-left: 5px;width: 290px;}
.condition-item.import-wrap .btn-icon {position: absolute;top:10px;left: 20px;height: 20px;}
.condition-item.import-wrap .btn-icon path {fill: var(--white_text_black);}
.condition-item.import-wrap form:hover .btn.btn-import-product-list {opacity: .5;}
.condition-item.import-wrap form:hover .btn-icon path {opacity: 0.5;}

.city-item-inp {width: 250px!important;}
.email-send-inp {width: 100%!important;}

/* End */


/* Start:/local/components/scalc_catalog/catalog_service.input.form.hlblock/templates/.default/style.css?16672882995878*/
.hlblockform-wrap {position: relative;padding:5px 0;width: 100%;}
.hlblockform-wrap .catalog-item-list-active {width: 100%;}
.hlblockform-wrap .list-active-item {display: flex;align-items: center;padding: 5px 10px;margin: 4px 0;background: var(--darkerblack_bg_black);}
.hlblockform-wrap .field:hover .list-active-item {background:var(--item_active);}
.hlblockform-wrap .list-active-item .btn-del-item {height: 16px;margin-right: 10px;cursor: pointer;}
.hlblockform-wrap .list-active-item .btn-del-item path {fill: var(--white_text_black);opacity: .5;}
.hlblockform-wrap .list-active-item .btn-del-item:hover path {opacity: 1;}
.hlblockform-wrap .catalog-item-list-wrap {display: block; position: absolute;min-width: 200px; width: max-content;background:var(--black_bg_black);z-index: 3;box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);height: max-content;margin-bottom: 70px;}
.hlblockform-wrap .catalog-item-list-wrap table {margin-bottom: 0px;}
.hlblockform-wrap .catalog-item-list-wrap .list-item {cursor: pointer;}
.hlblockform-wrap .catalog-item-list-wrap .list-item td {background: var(--black_bg_black);}
.hlblockform-wrap .catalog-item-list-wrap .list-item:hover td,
.hlblockform-wrap .catalog-item-list-wrap .list-item.active td {background:var(--item_active);}
.hlblockform-wrap .catalog-item-list-wrap .list-item-cnt td {padding: 0;}
.hlblockform-wrap .catalog-item-list-wrap .list-item-cnt span {display: flex;width: 100%;height: 40px;align-items: center;justify-content: center;border-top:1px solid var(--stroke_black);}

.hlblockform-filter-text-inp {height: 35px!important; margin: 5px 5px 5px 0; width: 200px;height: 30px;font-size: 15px;padding: 2px 10px;line-height: 1.42857;color: #000;background-color: #fff;background-image: none;border: 1px solid #d4d4d4;border-radius: 1px;}
.hlblockform-filter-text-inp:focus {border: 2px solid blue;padding: 1px 9px;}
.hlblockform-filter-text-inp.field-error {border: 2px solid red;padding: 1px 9px;}
.hlblockform-filter-text-inp.field-warning {border: 2px solid orange;padding: 1px 9px;}

.msg-empty {padding: 5px 10px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.flrow-wrap {display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}

/* sc-icon-loading */
.hlblockform-wrap .floatingCirclesG{position:relative;width:35px;height:35px;margin:auto;transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);}
.hlblockform-wrap .f_circleG{position:absolute;height:6px;width:6px;border-radius:6px;-o-border-radius:12px;-ms-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;animation-name:f_fadeG_hl;-o-animation-name:f_fadeG_hl;-ms-animation-name:f_fadeG_hl;-webkit-animation-name:f_fadeG_hl;-moz-animation-name:f_fadeG_hl;animation-duration:1.2s;-o-animation-duration:1.2s;-ms-animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;}
.hlblockform-wrap .frotateG_01{left:0;top:14px;animation-delay:0.45s;-o-animation-delay:0.45s;-ms-animation-delay:0.45s;-webkit-animation-delay:0.45s;-moz-animation-delay:0.45s;}
.hlblockform-wrap .frotateG_02{left:4px;top:4px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;}
.hlblockform-wrap .frotateG_03{left:14px;top:0;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;}
.hlblockform-wrap .frotateG_04{right:4px;top:4px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;}
.hlblockform-wrap .frotateG_05{right:0;top:14px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;}
.hlblockform-wrap .frotateG_06{right:4px;bottom:4px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;}
.hlblockform-wrap .frotateG_07{left:14px;bottom:0;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s;}
.hlblockform-wrap .frotateG_08{left:4px;bottom:4px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;}
@keyframes f_fadeG_hl{0%{background-color:grey;}}
@-o-keyframes f_fadeG_hl{0%{background-color:grey;}}
@-ms-keyframes f_fadeG_hl{0%{background-color:grey;}}
@-webkit-keyframes f_fadeG_hl{0%{background-color:grey;}}
@-moz-keyframes f_fadeG_hl{0%{background-color:grey;}}

/* .field:hover .btn-light {background: #dfe1e2;border-color: #dfe1e2;}
.field:hover .btn-light:hover {background: #c6c8c9;border-color: #c6c8c9;} */

.btn-add-hlblock-value {height: 35px;margin-left: 20px;}
.btn.btn-hlblockform-filter-text-apply {height: 35px;margin-left: 10px;width: 40px;display: flex;align-items: center;justify-content: center;padding: 0;}
.btn.btn-hlblockform-filter-text-apply .icon-search {display: flex;align-items: center;}
.btn.btn-hlblockform-filter-text-apply .icon-search svg {height: 16px;}
.btn.btn-hlblockform-filter-text-apply .icon-search svg path {fill: var(--white_text_black);}

.hlblockform-wrap .value-false-true-wrap .label-wrap {font-size: 12px;}
.hlblockform-wrap .value-false-true-wrap .btn-group .btn {height: 25px;font-size: 8px!important;padding: 5px!important;border-color: grey;}


/* End */


/* Start:/local/components/scalc_service/pattern_calc_constructor.preset_main.element.form/templates/.default/style.css?16651363145724*/
.pattern-calc-constructor-preset-element-form-wrap {display: flex;flex-direction: row;align-items: flex-start;}
.pattern-calc-constructor-preset-element-form-wrap .field-wrap {display: flex;align-items: center;}
.pattern-calc-constructor-preset-element-form-wrap .field-wrap .field-title {width: 150px;}
.pattern-calc-constructor-preset-element-form-wrap .field-wrap .field-prop {flex-grow: 1;}

.pattern-calc-constructor-preset-element-form-wrap ._sc_loader-img {display:none;}
.pattern-calc-constructor-preset-element-form-wrap ._sc_loader-img .pt {height: 10px;width: 10px;margin:0;}
.pattern-calc-constructor-preset-element-form-wrap .sc-loading ._sc_loader-img {display:flex;}

.preset-element-form-fields-wrap {width: 600px;}
.preset-element-form-fields-wrap a {color:var(--black_white);}
.preset-element-form-fields-wrap a:hover {color:var(--black_white);}
.preset-element-form-fields-wrap .sc_select-item.active a {color:#fff!important;}

.prop-value-wrap.sc-loading {border-color: #e4e4e4;}
.prop-value-wrap.sc-loading .sk-child {background-color: #999;}
.prop-value-wrap.sc-loading .sc_select-btn-info {display: flex;align-items: center;}
.prop-value-wrap.sc-loading .btn-title {display: none;}
.prop-value-wrap.sc-loading .sc-loader-tree-points {display: block;}
.prop-value-wrap.sc-loading .sc_select-list {display: none!important;}

.prop-value-wrap.noactive {border-color: #e4e4e4;}
.prop-value-wrap.noactive .btn-title {display: none;}
.prop-value-wrap.noactive .sc_select-list {display: none!important;}

.prop-value-wrap.nochange {border-color: #e4e4e4;}
.prop-value-wrap.nochange .sc_select-btn-info {cursor:default!important;}
.prop-value-wrap.nochange .btn-title {display: flex;cursor:default!important;}
.prop-value-wrap.nochange .btn-title .btn-show-list {display: none;}
.prop-value-wrap.nochange .sc_select-list {display: none!important;}

.prop-value-wrap.prop-value-disabled {border-color: #e4e4e4;}
.prop-value-wrap.prop-value-disabled.disabled {opacity: 1;}
.prop-value-wrap.prop-value-disabled .sc_select-list {display: none!important;}
.prop-value-wrap.prop-value-disabled .sc_select-btn-info {background:var(--black_bg_black);cursor: default;}
.prop-value-wrap.prop-value-disabled .sc_select-icon-carret {display: none;}

.product-item-wrap {display: flex;flex-direction:row;align-items: center;width: 400px;min-height: 120px;padding: 20px;border: 1px solid #ececec;border-color: var(--stroke_black);margin-left: 20px;}
.product-item-wrap:not(.product-nolink):hover {box-shadow:0 1px 12px 1px rgba(0,0,0,.12)}
.product-item-wrap .nolink {display: none;}
.product-item-wrap.product-nolink {cursor: default;}
.product-item-wrap.product-nolink .link-img {display: none;}
.product-item-wrap.product-nolink .link-name {display: none;}
.product-item-wrap.product-nolink .nolink {display: block;}

.product-item-wrap .imgblock-wrap {width:100px;height:100px;}
.product-item-wrap .imgblock-wrap .img-wrap {width:100px;height:100px;display: flex;align-items: center;}
.product-item-wrap .imgblock-wrap img {max-width: 150px;}
.product-item-wrap .imgblock-wrap img.resize-byh {width:auto;height:100%;}
.product-item-wrap .imgblock-wrap img.resize-byw {width:100%;height:auto;}
.product-item-wrap .imgblock-wrap .icon_noimage_product {display: none; height: 100px;width: 100px;}
.product-item-wrap .imgblock-wrap .icon_noimage_product path {opacity: 0.1;}
.product-item-wrap.product-noimage .img-wrap {display: flex;justify-content: center;}
.product-item-wrap.product-noimage img {display:none;}
.product-item-wrap.product-noimage .icon_noimage_product {display: block;}
.product-item-wrap .imgblock-wrap.noimage img {display: none;}
.product-item-wrap .product-item-info {padding-left:20px;}
.product-item-wrap .product-article-wrap {display: flex;align-items: center; margin-top: 10px;position: relative;}
.product-item-wrap .product-article-wrap .msg-info-copy {position:absolute;z-index: 5;top: 25px;left: 0px;padding: 4px 10px;background:var(--black_bg_black);-webkit-box-shadow: 0px 5px 10px 2px var(--shadow_block);-moz-box-shadow: 0px 5px 10px 2px var(--shadow_block);box-shadow: 0px 5px 10px 2px var(--shadow_block);border-radius: 4px;color: var(--grey_white);}
.product-item-wrap .sk-child {background: grey;}
.product-item-wrap.sc-loading {justify-content: center;}
.product-item-wrap.sc-loading .product-link.link-img {display: none;}
.product-item-wrap.sc-loading .imgblock-wrap {display: none;}
.product-item-wrap.sc-loading .product-item-info {display: none;}

.product-item-wrap.product-empty {justify-content: center;padding-top: 0px;min-height:100px;}
.product-item-wrap.product-empty .product-item-info {display: none;}

.sc_select-wrap .row-wrap {display: flex;align-items: center;}
.sc_select-wrap .img-wrap {display: flex;height: 20px;width: 20px;border-radius: 50px;overflow: hidden;margin-right: 10px;border: 1px solid #eeeeee;}
.sc_select-wrap .img-wrap img {height: 100%;width: 100%;}

@media(max-width:1024px){
}
@media(max-width:991px){
    .product-item-wrap {width: 100%;}
}
@media(max-width:870px){
}
@media screen and (min-width: 768px){
}
@media(max-width:767px){
}
@media(max-width:690px){
}
@media(max-width:576px){
}
@media(max-width: 430px){
    .pattern-calc-constructor-preset-element-form-wrap {flex-direction: column;}
    .pattern-calc-constructor-preset-element-form-wrap .field-wrap .field-title {width: 100%;}
    .product-item-wrap {margin: 20px 0px;align-self: center;}
    .preset-element-form-fields-wrap {width: 100%;}
    .preset-element-form-fields-wrap .field-wrap {flex-direction: column;align-items: flex-start;}
    .preset-element-form-fields-wrap .field-wrap .field-prop {width: 100%;}
}
@media (max-width: 375px){
}
@media (max-width: 320px){
}
/* End */


/* Start:/local/components/scalc_service/pattern_calc_constructor.preset_cross.element.form/templates/.default/style.css?1656498322385*/
.product-form-wrap.product-cross .fields-list {display: none;}
.product-form-wrap.product-cross.active .fields-list {display:block;}


@media(max-width:1024px){
}
@media(max-width:991px){
}
@media(max-width:870px){
}
@media(max-width:767px){
}
@media(max-width:690px){
}
@media(max-width:576px){
}
@media(max-width: 430px){
}
@media (max-width: 375px){
}
@media (max-width: 320px){
}


/* End */
/* /local/components/scalc_widget/widget_public/templates/.default/style.css?17516619211583 */
/* /local/css/jquery.sc.select.css?16625431381487 */
/* /local/css/sc_checkbox.css?1647634239876 */
/* /local/components/scalc_widget/widget_public.element/templates/.default/style.css?170591330211849 */
/* /local/css/sc_service/sc_service.css?16638221153946 */
/* /local/components/scalc_widget/widget_user.item.detail/templates/.default/style.css?170590766927777 */
/* /local/components/scalc_catalog/catalog_service.input.form.hlblock/templates/.default/style.css?16672882995878 */
/* /local/components/scalc_service/pattern_calc_constructor.preset_main.element.form/templates/.default/style.css?16651363145724 */
/* /local/components/scalc_service/pattern_calc_constructor.preset_cross.element.form/templates/.default/style.css?1656498322385 */
