span.t-checkbox__labeltext {
    line-height: 1.5!important;
}
    .t-checkbox__control.t-text_xs, .t-radio__control.t-text_xs {
        line-height: 1.3!important;
    }

    .t886__wrapper {
        border: 1px solid #783199 !important;
        border-radius: 10px!important;
        margin-right: 0 !important;
        margin-left: 12px !important;
        margin-bottom: 12px!important;
        height: 60px !important;
    }
.t886__wrapper {
    padding: 15px 15px!important;
    z-index: 999!important;
}
.t886__wrapper {
        margin-bottom: 10px!important;
        height: 60px !important;
    }
.t943__btn {
    z-index: 99999!important;
}
@media screen and (max-width: 1200px) {
    .t886__wrapper {
        width: 280px !important;
        border-radius: 15px!important;
        margin-right: 0 !important;
        margin-left: 12px !important;
        margin-bottom: 12px!important;
        padding: 10px 10px !important;
        height: 60px !important;
    }
.uc-cookies .t886 {
    left: 0px!important;
    bottom: 0px!important;
}
}

@media screen and (max-width: 960px) {
    .t886__wrapper {
        margin-left: 12px !important;
}
    .t886__wrapper {
        margin-bottom: 80px!important;
    }
}

@media screen and (max-width: 960px) {
.t886__btn.t-btn.t-btn_md {
    font-size: 8px !important;
}
.t886__btn {
    padding: 8px 8px;!important;
}
}

@media screen and (max-width: 960px){
.t-text-impact_md {
    line-height: 1.2!important;
    font-size: 20px!important;
}
.t006__text-impact {
    padding: 20px 0 0px 0!important;
}
.t-text_md {
    font-size: 16px!important;
}
.t-store__parts-switch-btn {
    margin-left: 10px!important;
    margin-right: 10px!important;
}
}
@media screen and (max-width: 640px){
.t604__imgwrapper {
    padding-bottom: 40%!important;
}
#rec455753934 .t-name_xs, .t-descr_xxs, .t-btn_xs {
    font-size: 14px!important;
}
}