

/* 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/components/scalc_widget/widget_user.item.detail/templates/simple_type_1/style.css?173124937611009*/
.widget-param-product-condition-wrap .condition-product-params {display: none;}
.widget-param-product-condition-wrap.show-type-INPUT .condition-product-params.show-type-INPUT,
.widget-param-product-condition-wrap.show-type-PRODUCT_LIST .condition-product-params.show-type-PRODUCT_LIST {display: block;}
.widget-param-product-condition-wrap.show-type-NO_SHOW .condition-item:not(.show-NO_SHOW) {display:none;}
.widget-param-product-condition-wrap .condition-title-wrap {font-weight:bold;font-size: 24px;margin: 30px 0 20px;text-align: center;}

.widget-param-product-condition-wrap .product-list.value-type-CUSTOM .condition-product-params {display: block;}
.widget-param-product-condition-wrap .product-list.value-type-DEF .show-VALUE_TYPE_CUSTOM {display:none;}

.widget-param-product-condition-wrap.show-type-INPUT .condition-item.show-type-PRODUCT_LIST {display: none;}

.product-param-item-wd {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid var(--stroke_black);}
.product-param-item-wd .product-param-title {font-size: 18px;font-weight: bold;margin: 20px 0 10px;}
.product-param-item-wd .condition-param {padding-left: 20px;}
.product-param-item-wd .show-VALUE_TYPE_CUSTOM {padding-left: 20px;}
.product-param-item-wd .show-VALUE_TYPE_CUSTOM .condition-param {padding-left: 0px;}

.product-param-item-wd .product-param-block {display: flex;align-items: center;}
.product-param-item-wd .product-param-select-type {display: flex;align-items: center;}
.product-param-item-wd .product-param-select-type .sc_select-wrap {width: 230px;flex-grow: unset;margin: 0 10px;}
.product-param-item-wd .product-param-select-type .sc_select-btn-info {height: 30px;}
.product-param-item-wd .product-param-value .product-param-value-item {display: none;}
.product-param-item-wd .product-param-value.show-DEF .product-param-value-item.show-DEF {display:flex;}
.product-param-item-wd .product-param-value.show-CUSTOM .product-param-value-item.show-CUSTOM {display:flex;}
.product-param-item-wd .product-param-value.show-GET .product-param-value-item.show-GET {display:flex;}
.product-param-item-wd .product-param-value-item {display:flex;align-items: center;}
.product-param-item-wd .product-param-value-def {width: 70px;text-align: right;}
.product-param-item-wd .product-param-value-get {display: flex;align-items: center;}
.product-param-item-wd .product-param-value-get .info-txt {margin-left: 20px;}
.product-param-item-wd .product-param-value .inp-text {text-align: right; height: 35px;width: 80px;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);}
.product-param-item-wd .product-param-unit {margin-left: 10px;}

.product-param-item-wd .PRODUCT_PARAM_INPUT_SELECT_IN_VALUE,
.product-param-item-wd .PRODUCT_PARAM_INPUT_SELECT_IN_GET_VALUE {display: none;}

.product-param-item-wd.in-select .PRODUCT_PARAM_INPUT_TYPE {display: none;}

.product-param-item-wd.value-type-GET .PRODUCT_PARAM_INPUT_TYPE,
.product-param-item-wd.value-type-GET .PRODUCT_PARAM_INPUT_VALUE,
.product-param-item-wd.value-type-GET .PRODUCT_PARAM_INPUT_DEF_VALUE,
.product-param-item-wd.value-type-GET .PRODUCT_PARAM_INPUT_SELECT_VALUE {display: none;}
.product-param-item-wd.value-type-GET.in-select .PRODUCT_PARAM_INPUT_SELECT_IN_GET_VALUE {display: flex;}

.product-param-item-wd.value-type-DEF .PRODUCT_PARAM_INPUT_TYPE,
.product-param-item-wd.value-type-DEF .PRODUCT_PARAM_INPUT_VALUE,
.product-param-item-wd.value-type-DEF .PRODUCT_PARAM_INPUT_GET_VALUE,
.product-param-item-wd.value-type-DEF .PRODUCT_PARAM_INPUT_SELECT_VALUE {display: none;}

.product-param-item-wd.value-type-CUSTOM .PRODUCT_PARAM_INPUT_GET_VALUE,
.product-param-item-wd.value-type-CUSTOM .PRODUCT_PARAM_INPUT_DEF_VALUE {display: none;}
.product-param-item-wd.value-type-CUSTOM.input-type-1 .PRODUCT_PARAM_INPUT_SELECT_VALUE,
.product-param-item-wd.value-type-CUSTOM.input-type-2 .PRODUCT_PARAM_INPUT_VALUE {display: none;}

.product-param-item-wd.value-type-CUSTOM.in-select .PRODUCT_PARAM_INPUT_VALUE,
.product-param-item-wd.value-type-CUSTOM.in-select .PRODUCT_PARAM_INPUT_SELECT_VALUE {display:none;}
.product-param-item-wd.value-type-CUSTOM.in-select .PRODUCT_PARAM_INPUT_SELECT_IN_VALUE {display:flex;}

.product-param-item-wd.input-hide .PRODUCT_PARAM_INPUT_TYPE,
.product-param-item-wd.input-hide .PRODUCT_PARAM_INPUT_ACTIVE,
.product-param-item-wd.input-hide .PRODUCT_PARAM_INPUT_SELECT_VALUE {display: none;}


.condition-param .sc_select-wrap {flex-grow: unset;}
.condition-param.param-boolean .sc_select-wrap {width: 70px;}
.condition-param.PRODUCT_PARAM_VALUE_TYPE .sc_select-wrap {width: 200px;}
.condition-param.PRODUCT_PARAM_INPUT_TYPE .sc_select-wrap {width: 140px;}
.product-param-item-wd.CNN .condition-param.PRODUCT_PARAM_INPUT_SELECT_IN_VALUE .sc_select-wrap {width: 160px;}

.condition-param.PRODUCT_PARAM_INPUT_VALUE input[type="text"].inp-text {width: 80px;text-align: right;margin-right: 5px;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);}

.condition-param.param-type-select-wrap {height: unset;margin: 10px 0;}

.param-select-item {display: flex;align-items: center;width:250px;margin: 4px 0;}
.param-select-item input[type="text"].inp-text {margin: 2px 0;width: 70px!important;text-align: right;}
.param-select-item .field-wrap {margin: 5px;}
.param-select-item .btn-wrap {display: flex;align-items: center;}
.param-select-item .sel-btn {width: 24px;height: 24px;margin: 0 2px;cursor: pointer;opacity: .5;}
.param-select-item .sel-btn.btn-sec {display: none;}
.param-select-item.active .sel-btn.btn-sec {display:flex;}
.param-select-item .sel-btn:hover {opacity:1;}
.param-select-item svg {height: 24px;cursor: pointer;}
.param-select-item svg.sel-btn path {fill: var(--white_text_black);}
.param-select-item div.sel-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;}
.param-select-item .btn-fir {width: 24px;height: 24px;cursor: pointer;opacity: 0.3;margin-right: 5px;}
.param-select-item .btn-fir path {fill:var(--white_text_black);}
.param-select-item .btn-fir:hover {opacity: 1;}
.param-select-item-btn-add {width: 100px;}
.param-select-item.item-def .btn-fir.icon-def {opacity: 1;cursor: default;}
.param-select-item.item-def .btn-fir.icon-def path {fill:#0b76ef;}
.param-select-item-inp {text-align: right; height: 35px;width: 80px;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);}

.product-list-title-wrap {font-weight: bold;font-size: 20px;margin: 30px 0 20px 0;}
.product-list-btn-wrap {display: flex;align-items: center;margin-top: 20px;}
.condition-item .product-list-btn-wrap .btn.btn-flex {padding: 0 20px;margin-right: 5px;}
.product-list-btn-wrap svg {margin-right: 5px;opacity: 0.5;}
.product-list-btn-wrap .btn:hover svg {opacity: 1;}
.bottom-btn-wrap {display: flex;justify-content: center;margin-top: 20px;}
.bottom-btn-wrap .btn {width: 180px;}
.bottom-btn-wrap .btn svg {margin-right: 5px;}

.product-list-export-wrap {position:relative;}
.product-list-export-wrap svg {position:absolute;height: 16px;top:6px;left:20px;opacity: 0.5;}
.product-list-export-wrap svg path {fill: var(--white_text_black);}
.product-list-export-wrap:hover svg {opacity: 1;}

.condition-item .product-list-btn-wrap .btn.btn-flex.product-list-btn-export {background: none!important;color: var(--white_text_black);width: 220px;padding-left: 40px;}
.product-user-item-list {padding-left: 20px;}
.product-user-item {padding: 20px 0;border-bottom: 1px solid var(--stroke_black);}
.product-user-item-title {font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.product-user-field-list {display: flex;flex-wrap: wrap;}
.product-user-field {width: 250px;padding: 0 10px 10px 0;}
.product-user-field-value .inp-text {margin: 0px!important;width: 100%!important;}
.product-user-item-btn-wrap {display: flex;align-items: center;margin-top: 20px;}
.product-user-item-btn-wrap svg {margin-right: 5px;}
.btn.product-user-item-btn-del {width: 120px;margin-right: 5px;}
.btn.product-user-item-btn-dupl {width: 180px;}

.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;}

.condition-param.PRODUCT_SELECTED_START .sc_select-wrap {width: 200px;}

.condition-item.show-PRODUCT_SELECTED_START-FIRST .condition-param-content:not(.show-param-FIRST) {display: none;}
.condition-item.show-PRODUCT_SELECTED_START-GET .condition-param-content:not(.show-param-GET) {display: none;}

.product-list-field-item {display: flex;align-items: center;}
.product-list-field-item .row-block {display: flex;align-items: center;}
.product-list-field-title {width: 250px;line-height: 15px;display: flex;align-items: center;}
.product-list-field-item .PRODUCT_PARAM_PRODUCT_LIST_HIDE .sc_select-wrap {width: 140px;}
.product-list-field-item .btn-wrap {display: flex;align-items: center;margin-left: 20px;}
.product-list-field-item .btn-wrap svg {height: 20px;opacity: 0.5;cursor: pointer;margin: 0 5px;}
.product-list-field-item .btn-wrap svg:hover {opacity: 1;}
.product-list-field-item .btn-wrap svg path {fill: var(--white_text_black);}

.product-list-user-field-key {width: 70px;}
.btn.btn-product-list-field-add {width: 140px;margin-top: 10px;}
.btn.btn-product-list-field-add svg {margin-right: 5px;}
.condition-item input[type="text"].inp-text.product-list-field-inp {margin: 0 10px 0 0;flex-grow: 1;width:150px;}

.btn.btn-product-list-field-set-default {width: 240px;margin: 10px 0;}

.condition-param.WIDGET_LINK_CUSTOM_SVG,
.condition-param.RESULT_LINK_CUSTOM_SVG {height:fit-content;}
.condition-param.WIDGET_LINK_CUSTOM_SVG .inp-textarea,
.condition-param.RESULT_LINK_CUSTOM_SVG .inp-textarea {margin:2px 0;}

/* End */


/* Start:/local/components/scalc_widget/widget_user.item.detail/templates/css/style.css?173527725721735*/
.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.CALC_ID .field-value .sc_select-list {max-height: 300px;overflow-y:auto;}

.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,
.field.IS_MODAL .sc_select-wrap,
.field.SHOW_HTTP_ORIGIN .sc_select-wrap,
.field.LANG .sc_select-wrap {width: 100px;flex-grow: unset;}
.field.INIT_BY_SCROLL .sc_select-wrap {width: 260px;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,
.widget-param-block-lev2 {margin-bottom: 10px;}
.widget-param-block .btn-show-content.btn,
.widget-param-block-lev2 .btn-show-content-lev2.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,
.widget-param-block-lev2 .widget-param-block-content-lev2 {display: none;padding: 20px;}
.widget-param-block.open .widget-param-block-content,
.widget-param-block-lev2.open .widget-param-block-content-lev2 {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-block-lev2 .icon-param-wrap-lev2 {width:20px;display:flex;align-items: center;justify-content:center;margin-right: 10px;}
.widget-param-block-lev2 .icon-param-wrap-lev2 .icon-on {display: none;}
.widget-param-block-lev2.open .icon-param-wrap-lev2 .icon-on {display: block!important;;}
.widget-param-block-lev2.open .icon-param-wrap-lev2 .icon-off {display:none!important;}

.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 .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 .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 .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 .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;}

.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-color,
.condition-param input[type="text"].inp-text.inp-icon-fill-hover {width: 90px;height: 35px;padding: 2px 10px;}

.condition-param.STYLE_FILL_CUSTOM {position:relative;margin-left:20px;}
.condition-param.STYLE_FILL_CUSTOM .cp {z-index:20;width:264px;}
.style-custom-fill-block {height:30px;width:30px;border-radius:50px;margin-right:10px;cursor:pointer;border: 1px solid var(--stroke_black);}
#style_custom_fill_block_cp {position:absolute;top:45px;left:0px;}
#style_custom_fill_hover_block_cp {position:absolute;top:45px;left:160px;}
#style_custom_fill_color_block_cp {position:absolute;top:45px;left:375px;}


.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/js/FlexiColorPicker/themes.css?17059053273293*/
/* Common stuff */
.picker-wrapper, 
.slide-wrapper { position: relative; float: left; }
.picker-indicator,
.slide-indicator { position: absolute; left: 0; top: 0; pointer-events: none; }
.picker,
.slide { cursor: crosshair; float: left; }

/* Default skin */

.cp-default { background-color: gray; padding: 12px; box-shadow: 0 0 40px #000; border-radius: 15px; float: left; }
.cp-default .picker { width: 200px; height: 200px; }
.cp-default .slide { width: 30px; height: 200px; }
.cp-default .slide-wrapper { margin-left: 10px; }
.cp-default .picker-indicator { width: 10px; height: 10px; border: 2px solid darkblue; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 5px; opacity: .5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); background-color: white; }
.cp-default .slide-indicator { width: 38px; height: 10px; left: -4px; opacity: .6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter: alpha(opacity=60); border: 4px solid lightblue; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: white; }

/* Small skin */

.cp-small { padding: 5px; background-color: white; float: left; border-radius: 5px; }
.cp-small .picker { width: 100px; height: 100px; }
.cp-small .slide { width: 15px; height: 100px; }
.cp-small .slide-wrapper { margin-left: 5px; }
.cp-small .picker-indicator { width: 1px; height: 1px; border: 1px solid black; background-color: white; }
.cp-small .slide-indicator { width: 100%; height: 2px; left: 0px; background-color: black; }

/* Fancy skin */

.cp-fancy { padding: 10px; background: -webkit-linear-gradient(top, #aaa 0%, #222 100%);   float: left; border: 1px solid #999; box-shadow: inset 0 0 10px white; }
.cp-fancy .picker { width: 200px; height: 200px; }
.cp-fancy .slide { width: 30px; height: 200px; }
.cp-fancy .slide-wrapper { margin-left: 10px; }
.cp-fancy .picker-indicator { width: 24px; height: 24px; background-image: url(http://cdn1.iconfinder.com/data/icons/fugue/bonus/icons-24/target.png); }
.cp-fancy .slide-indicator { width: 30px; height: 31px; left: 30px; background-image: url(http://cdn1.iconfinder.com/data/icons/bluecoral/Left.png); }

/* Normal skin */

.cp-normal { padding: 10px; background-color: white; float: left; border: 4px solid #d6d6d6; box-shadow: inset 0 0 10px white; }
.cp-normal .picker { width: 200px; height: 200px; }
.cp-normal .slide { width: 30px; height: 200px; }
.cp-normal .slide-wrapper { margin-left: 10px; }
.cp-normal .picker-indicator { width: 5px; height: 5px; border: 1px solid gray; opacity: .5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); background-color: white; pointer-events: none; }
.cp-normal .slide-indicator { width: 100%; height: 10px; left: -4px; opacity: .6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter: alpha(opacity=60); border: 4px solid gray; background-color: white; pointer-events: none; }

/* 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/components/scalc_widget/widget_user.item.detail/templates/simple_type_1/style.css?173124937611009 */
/* /local/components/scalc_widget/widget_user.item.detail/templates/css/style.css?173527725721735 */
/* /local/js/FlexiColorPicker/themes.css?17059053273293 */
