.t-img-select__text.t-text.t-text_xs, .t-text{
    font-size:12px !important;
}
.t-input.js-tilda-rule.t-input_bbonly, .js-product-edition-option-name.t-product__option-title.t-descr.t-descr_xxs, .t-product__option-title.t-product__option-title_buttons.t-product__option-title_simple.t-descr.t-descr_xxs{
    font-family:'Roboto';
}
.t-checkbox__labeltext{
    font-size:11px !important;
}

.t978__tooltip-menu-corner.t978__tooltip-menu-corner_bottom, .t978__tooltip-menu-corner-border.t978__tooltip-menu-corner-border_bottom{
    display:none;
}

.t923__wrapper:hover{
    box-shadow: 0px 11px 20px 0px rgb(0 0 0 / 10%) !important;
}

.tn-form__submit .t-submit{
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
    box-shadow: 0px 11px 20px 0px rgb(0 0 0 / 10%) !important;
}

.tn-form__submit .t-submit:hover{
    background-color:#1d702c !important;
}

.t688__inner-col{
    transition: box-shadow 0.3s ease-in-out;
}

.t978__tooltip-menu.t978__tooltip-menu_bottom.t978__tooltip-menu_show{
    transition: display 0.3s ease-in-out;
}

.js-store-prod-text a {
    display: inline-block;
    padding: 13px 22px;
    margin-right: 15px;
    margin-top: 20px;
    font-weight: 400;
    font-size:13px;
}
.js-store-prod-text a:first-of-type {
    background-color: #1c5525;
    color: #ffffff !important;
}
.js-store-prod-text a:last-of-type {
    background-color: #1c5525;
    color: #ffffff !important;
}
.js-store-prod-text a:first-of-type:hover {
    background-color: #1c5525;
    color: #ffffff !important;
}
.js-store-prod-text a:last-of-type {
    background-color: #1c5525;
    color: #ffffff !important;
}

.t706__cartwin_showed {
    z-index: 999999999;
}

.js-product-edition-option.t-product__option[data-edition-option-id="Количество комнат"]{
    display:none !Important;
}

.t395__col {
    margin-left:20px !Important;
}

#form413772884 .t-input-group.t-input-group_tx, #form412656645 .t-input-group.t-input-group_tx{
    margin-top:30px;
    margin-bottom:20px !important;
}

#form413772884 .t-calc__prefix-text, #form413772884 .t-calc__postfix-text, #form412656645 .t-calc__prefix-text, #form412656645 .t-calc__postfix-text{
    font-family:'Roboto';
    font-size:14px;
}

#form413772884 .t-input-group.t-input-group_fr .t-calc__prefix-text, #form413772884 .t-input-group.t-input-group_fr .t-calc__postfix-text, #form412656645 .t-input-group.t-input-group_fr, #form412656645 .t-input-group.t-input-group_fr .t-calc__postfix-text{
    font-weight:400;
    padding-left:10px;
}

#form413772884 .t-input-group.t-input-group_fr .t-calc, #form412656645 .t-input-group.t-input-group_fr .t-calc{
    margin-left:30px;
}

#form413772884 .t-input-group.t-input-group_fr, #form412656645 .t-input-group.t-input-group_fr{
    margin-bottom:5px;
}

#form413772884 .t-input-group.t-input-group_fr , #form412656645 .t-input-group.t-input-group_fr{
    background-color: #dcdcdc !Important;
}

.t-store__card__mark{
    height:30px;
    color:#424242 !Important;
    background-color:#eee !Important;
}

li.t-menusub__list-item.t-name.t-name_xs{
    margin-bottom:10xp !Important;
}

/*в калькуляторе уменьшает высоту строчек*/
.t-input.t-inputquantity.js-tilda-rule.t-input_bbonly{
    height:30px !important;
}

/*в калькуляторе меняет шрифт*/
#form412656645 .t-input-subtitle{
    font-size:14px;
    font-weight:500;
}

/*в калькуляторе меняет шрифт про вид крыши*/
#form412656645 .t-select_bbonly, #form413772884 .t-select_bbonly{
    font-family:'Roboto';
    font-size:14px;
}

/*в калькуляторе уменьшаем растояние до описание RAL*/
#form412656645 .t-input-group[data-input-lid="1644785323568"], #form413772884 .t-input-group[data-input-lid="1644827572844"]{
    margin-top:5px;
}

#rec423560741 .t-section__topwrapper, #rec423560741 .t-section__title{
    margin-bottom:10px;
}