.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {
   
    font-weight: 500 !important;
    color: #31435b !important;
    text-transform: none;
    font-family: 'Roboto'!important;
}


.t649__blockimg_1-1 {
    padding-bottom: 240px !important;
}

.t-btn {
    font-size: 20px !important;
}

.t228__right_buttons_but .t-btn {
    font-size: 16px !important;
}
.t-title, 
#rec310638495 .tn-elem[data-elem-id="1588856422639"] .tn-atom,
#rec309751028 .tn-elem[data-elem-id="1619775674485"] .tn-atom


@media screen and (max-width: 640px) {
    .t-text_sm {
        font-size: 20px !important;
        line-height: 1.5 !important;
    }
    .t598__descr {
        font-size: 20px !important;
        line-height: 1.5 !important;
    }
    .t598__price {
        font-size: 20px !important;
        line-height: 1.5 !important;
    }
    .t-title, 
    #rec310638495 .tn-elem[data-elem-id="1588856422639"] .tn-atom, #rec309751028 .tn-elem[data-elem-id="1619775674485"] .tn-atom
    
    .t649 .t649__blockimg_1-1 {
        padding-bottom: 111px !important;
    }
    #rec310629852 {
        padding-bottom: 10px !important;
    }
    rec310629852, #rec310612841 {
        padding-bottom: 30px !important;
    }
    .t598__title.t-name.t-name_xl {
        font-size: 24px !important;
    }
    .t649 .t649__col.t-col_3, .t649 .t649__col.t-col_4, .t649 .t649__col.t-col_6 {
        margin-bottom: 40px;
    }
    #rec310624336 {
        padding-top: 20px !important;
        padding-bottom: 30px !important;
    }
}

.t152__img {
    width: 40px;
    height: 40px;
    border-radius: 0;
}
.t152 .t152__wrapper {
    height: 40px;
}
.t152 .t-col_2 {
    max-width: 20px;
}
.t-text {
    font-family: Manrope;
}
.t-feed__post-title {
    text-decoration: underline;
}
.t-feed__post-popup__content-wrapper {
    padding-top: 50px;
}
.t081__img {
    width: 300px;
    height: 300px;
    max-width: 300px;
}


.t075__img {
    width: 200px;
    height: auto;
    margin-bottom: 0;
}


.t-sociallinks__svg {
   fill: #348ee7 !important; /* fill: #31435b; */
   /*height: 40px;*/
   width: 40px;
   background: #ffffff;
   border-radius: 25px;
}

