

/* 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/components/scalc_widget/widget_user.custom_create/templates/new_calc/style.css?17688936565948*/
#wm_custom_create_form .scld-input-wrap {width: 100%;position: relative;margin: 0 0 10px;}
#wm_custom_create_form .input-text {padding-left: 10px;height: 41px;width:100%;-moz-appearance: textfield;background:var(--darkerblack_bg_black);border: 1px solid var(--stroke_black);border-radius: 3px;box-shadow: none;}
#wm_custom_create_form .block-text {padding-left: 10px;height: 41px;width: 300px;-moz-appearance: textfield;background:var(--darkerblack_bg_black);border: 1px solid var(--stroke_black);border-radius: 3px;cursor: pointer;display: flex;align-items: center;}
#wm_custom_create_form .field-wrap {width:100%;}
#wm_custom_create_form .block-text:hover {background: var(--item_active);}
#wm_custom_create_form .icon-require {position: absolute;top: 15px;right: 10px;z-index: 10;height: 10px;}
#wm_custom_create_form .icon-require path {fill: red;}
.scld-preview {font-weight: 400;line-height: 1.126em;font-size: 1.6em;margin-bottom: 20px;}
#wm_custom_create_form .modal-btn-wrap {margin-top: 20px;display:flex;align-items:center;}
#wm_custom_create_form .btn-apply {width: 125px;height:40px;margin:0 5px 0 0;}
#wm_custom_create_form .filter.licence_block {padding: 0px;margin-top: 10px;}
#wm_custom_create_form .filter.licence_block #licenses_register-error {display: none;}
#wm_custom_create_form .filter.licence_block.error #licenses_register-error {display:block;left: 0px;}

#wm_custom_create_form .filter.licence_block {padding: 0px 0px 26px;position: relative;margin: -10px 0px 0px;text-align: left;padding-top: 12px;padding-bottom: 25px;}
#wm_custom_create_form .filter.licence_block input[type="checkbox"] {height: 3px;display: block;width: 0px;line-height: 0px;visibility: hidden;margin: 0px;}
#wm_custom_create_form .filter.licence_block label {line-height: 20px;padding-top: 2px !important;position: relative;display: block;margin: 0px 0px 3px;}
#wm_custom_create_form .filter.licence_block input[type="checkbox"] + label {padding: 0px 0px 0px 50px;font-size: 13px;color: #999;cursor: pointer;font-weight: normal;margin-bottom: 11px;position: relative;z-index: 100;cursor: pointer;outline: none;font-weight: normal;}
#wm_custom_create_form .filter.licence_block input[type="checkbox"] + label:before {display: block;top: 2px;height: 18px;width: 33px;border-radius: 10px;font-size: 0;content: ".";position: absolute;left: 1px;background: #ddd;z-index: -1;color: #FFF;background: #1f7ae4;}
#wm_custom_create_form .filter.licence_block input[type="checkbox"] + label:after {font-size: 0;content: ".";position: absolute;display: block;top: 2px;bottom: 0;border-radius: 100%;background: #fff;width: 14px;height: 14px;border: none;margin: 2px;left: 1px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.3);transition: left 0.1s ease-in;z-index: 11;}
#wm_custom_create_form .filter.licence_block input[type="checkbox"]:checked + label::after {left: 16px;}
#wm_custom_create_form .filter.licence_block input[type="checkbox"]:not(:checked) + label:before {background: #e0e0e0;background: var(--light, #e0e0e0) var(--dark, #444);}

#wm_custom_create_form .scld-input-wrap.error .input-text.require {border-color:red;border-width: 2px;padding-left: 9px;}
#wm_custom_create_form .msg-error {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;}

#wm_custom_create_form .sc_checkbox {position: absolute;z-index: -1;opacity: 0;}
#wm_custom_create_form .sc_checkbox+label {display: flex;align-items: center;user-select: none;font-weight: unset;}
#wm_custom_create_form .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%;}
#wm_custom_create_form .sc_checkbox:focus:not(:checked)+label::before {border-color: #0b76ef;background-color: #0b76ef;}
#wm_custom_create_form .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");}
#wm_custom_create_form .sc_checkbox:disabled+label::before {background-color: #e9ecef;}
#wm_custom_create_form .msg-wrap {display:flex;justify-content:center;}
#wm_custom_create_form .msg-error {width:fit-content;margin:10px 0 0 0;}

.scld-input-text {opacity: .7;margin:15px 0 0 0;}

.widget-custom-create-wrap {margin-bottom:15px;margin:20px 0 40px 0;}
.widget-custom-create-wrap h3 {margin-bottom:15px;}
.widget-custom-create-wrap .msg-info {padding:20px;background:var(--msg_primary_bg);color:var(--msg_primary_color);width:100%;margin:0 0 20px 0;border-radius: 0.25rem;}
.widget-custom-create-wrap .msg-info h3 {color:var(--msg_primary_color);margin-bottom:0;}
.widget-custom-create-wrap .param-item {display:flex;align-items:center;}
.widget-custom-create-wrap .text-bold {font-weight:bold;margin:0 20px 0 0;}
.widget-custom-create-wrap .text-sec {margin:0 0 5px;padding:0 0 0 25px;}
.widget-custom-create-wrap .icon {height:5px;width:5px;background:var(--white_text_black);border-radius:50%;margin:0 10px;}
.widget-custom-create-wrap .btn-wrap {display:flex;justify-content:center;margin:20px 0 0 0;}
.widget-custom-create-wrap .btn-custom-create-show-form {display:flex;justify-content:center;width:250px;}

@media(max-width: 430px){
    #wm_custom_create_form {height: unset!important;}
    #wm_custom_create_form {width: 100vw;}
    #wm_custom_create_form .main-form {width: 100vw;padding: 40px 30px;position: unset;height: unset;background:var(--card_bg_hover_black);}
    #wm_custom_create_form .scld-input-wrap {width: 100%;}
    #wm_custom_create_form .input-text {width: 100%;}
    #wm_custom_create_form .scld-btn-exec {width: 100%;}
}

/* End */
/* /local/components/scalc_widget/widget_public/templates/.default/style.css?17516619211583 */
/* /local/components/scalc_widget/widget_user.custom_create/templates/new_calc/style.css?17688936565948 */
