.t-col_5 {
    margin-left: 0px!important;
}
.t706__cartwin-content {
    max-width: 600px;
} 

.t706__cartwin-prodamount-label{
font-size: 18px;
    color: #333333;
    font-weight: 900;
    
}

.consultant-icon {
    background-color: #333 !important;
}

.t-store .t-product__option {
    margin-top: 20px;
}

.t706__cartwin-prodamount {
    font-size: 18px;
    color: #333333;
    font-weight: 900;
    
}

.t-radio__indicator {
    border-radius:0px;
}

.t706__product-imgdiv {
    border-radius:0px;
    
}

.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #c22c50;
    }
    
        .t-btn.t-btn_sm.t862__btn_prev {
        height:60px;
    }
    
    
    .t-btn.t-btn_sm.t862__btn_next {
        height:60px;
    }
    
    .t-btn.t-btn_sm.t862__btn_result {
    height:60px;
    
    }
        
        
        .t-descr_xxs {
    font-size: 16px;
    
        }
        
        #rec352000427 .t862__quiz .t-form .t-input-title {
    color: #333333 !important;
    font-size: 17px;
    font-weight: 800;
    
        }
        
        .t862 .t862__btn-wrapper .t-btn, .t862 .t-form__submit .t-submit {
    border-radius: 0;
    height: 60px;
    
        }
        
           .t-store__card__mark {
    font-weight: 400;
    font-size: 13px;
    width: 100px;
    height: 40px;
    border-radius: 0px;
    opacity: 70%;
    
    }
    
 @media screen and (max-width: 460px) {
.t-store__card__mark {
    font-size: 12px;
    width: 90px;
    height: 25px;
    opacity: 70%;
}
}

@media screen and (max-width: 460px) {
.t1002__addBtn {
    width: 25px;
    height: 25px;
    opacity: 70%;
}
}

.t1002__addBtn {
    opacity: 70%;
}

    
        .t396__elem[data-elem-type="text"] a { transition: all 0.3s ease-in-out}
    .t396__elem[data-elem-type="text"] a:hover{
      font-weight: 700;
      padding-left: 5px;
      color: #c22c50 !important;
}

    .t-store__relevants__title.t-uptitle.t-uptitle_xxl {
    color: #5E2129 !important;
    font-weight: 500 !important;
}

 .t-store__card__textwrapper {
    padding-top: 10px;
}

.t786 .t-store__card__btns-wrapper {
    margin-top: 10px;
}

.t-store__card__price-wrapper {
    margin-top: 5px;
}

    /* отступ сверху на карточке товара */
.t-store.t-store__prod-snippet__container {
    padding-top: 15px !important;
}

    
    .js-product.t-product__option-variants_buttons.t-product__option-checkmark_color {
    width: 15px !important ;
    height: 15px !important;
    
    }
    
    .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
    margin-top: 5px;
    margin-left: 45px;
    }
    
        
    @media screen and (max-width: 480px) {
.t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
    margin-bottom: 20px !important;
    
}
}

@media screen and (max-width: 960px) {
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'], .t-store__grid-cont_col-width_stretch[data-col-gap='20'] {
    padding: 0 0px 0px 0px;
    
}
}
/*раскрывающее меню описание товара*/
.t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
    border-bottom: 1px solid #f4f4f4 !important;
}
.t-store .t-store__tabs.t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px solid #f4f4f4 !important;
}
.t-store .t-store__tabs__close:after {
        background-color: rgba(0,0,0,0) !important;
}
/*Вид опций каталога*/
@media screen and (min-width: 980px){
.t-store__sort-select {
    background: #f5f6f2;
    color: #242424;
    padding: 12px 30px 12px 14px;
    border-radius: 5px;
    border: 1px #fff solid;
}
.t-store__filter__item {
    background-color: #f5f6f2;
    padding: 10px 12px;
    margin-top: 20px;
    border-radius: 4px;
}
.t-store__sort-select-wrapper {
    width: 228px;
}}
.t-store__filter__options_center {
    text-align: right!important;
}
@media screen and (max-width: 960px) {
.t-store__filter__controls-wrapper {
    flex-direction: row-reverse!important;
}


