/*Сумма в корзине, которая появляется справа*/
.t706__sidebar-prodamount-wrap {
    font-size: 16px !important;
    text-align: left !important;
    font-weight: 400 !important;
}

@media screen and (max-width: 960px) {
    .t706__cartpage-prodamount {
        font-size: 14px !important;
        text-align: left !important;
        font-weight: 400 !important;
    }
}

.t706__product-amount, .t706__product-amount--portion {
    font-size: 14px !important;
}

/*Количество товара для компа и телефона*/
.t706__product-quantity {
    font-size: 14px !important;
    line-height: 14px !important;
}
@media screen and (max-width: 960px) {
    .t706__product-quantity {
    font-size: 14px !important;
    line-height: 14px !important;
    }
}

/*Кнопка для активации промокода или это две кнопки? я хз. ну видимо раз через запятую, значит две кнопки..сайдбар это типа кнопка в корзине справа..*/
.t706__cartpage .t-btn, .t706__sidebar .t-btn {
    height: 50px !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: rgb(255, 255, 255) !important;
    background: rgb(255 146 146) !important;
}

/*Поле для ввода при оформлении заказа*/
.t706 .t-form input.t-input {
    height: 50px !important;
}
.t706 .t-form .t-input, .t706 .t-form .t-select {
    height: 50px !important;
}

/*Промежуточная сумма при оформлении заказа*/
.t706__cartwin-prodamount-wrap {
    font-size: 14px !important;
    font-weight: 400 !important;
    text-align: left !important;
}

/*Заголовок окна оформления заказа*/
.t706__cartpage-heading {
    font-size: 24px !important;
} 

@media screen and (max-width: 960px) {
    .t706__cartpage-heading {
    font-size: 20px !important;
    }
}

/*Заголовки полей для ввода на экране оформления заказа*/
.t706__cartpage-form .t-form .t-descr_md {
    font-size: 14px !important;
}

/*Заголовки радио-кнопок, какого черта у них такой класс?*/


.t-radio__control {
    font-size: 14px !important;
}

/*Кнопка оформить заказ, i guess..*/
.t-submit {
    height: 50px !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}

/*Итоговая цена с доставкой*/
.t706__cartwin-totalamount-wrap {
    font-weight: 500 !important;
    text-align: left !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
}

/*Текст под формой оформления заказа. Не работает!*/
.t706__form-bottom-text {
    font-size: 12px !important;
}

/*Расстояние между пунктами меню в бургере*/
.t280__menu__link {
    margin: 26px auto !important;
}

/*Сообщение об успешной отправке формы*/
.t-form__successbox {
    background: #ffafaf !important;
    color: #ffffff !important;
}


/*Результаты поиска попап*/
.t-site-search-popup {
    z-index: 100000;
    padding: 60px 60px 0 !important;
    margin: 12vh auto !important;
    min-height: 90vh;
}

/*Результаты поиска. Описание и цена*/
.t-site-search-dm__result__product_price, .t-descr_xs {
    font-weight: 400 !important;
    font-size: 14px !important;
}

@media screen and (max-width: 960px) {
.t-site-search-dm__result__product_price, .t-descr_xs {
    font-weight: 400 !important;
    font-size: 12px !important;
    }
}

/*Результаты поиска. Жирность цены. Мобилка*/
.t-search-widget__result_product-price {
    font-weight: 400 !important;
}

/*Результаты поиска. Пагинация*/
.t-site-search-pu__pagination span[page] {
    font-size: 12px !important;
    font-weight: 400 !important;
}

/*Результаты поиска. Пагинация мобилка*/
.t-search-widget__pagination-item {
    font-size: 12px !important;
}

/*Результаты поиска. Название товара. Мобилка*/
.t-search-widget__result_product-title, .t-name_xs {
    font-size: 14px !important;
}

/*Результаты поиска. Кнопка показть больше. Мобилка*/
.t-search-widget__loadmore-btn {
    color: #fff;
    background-color: #ff9292 !important;
    border-radius: 2px !important;
    font-weight: 500 !important;
}

@media screen and (max-width: 960px) {
    .t-store__relevants__title {
        margin: 60px 0 20px !important;
    }
}

/*Название товара*/
.t-store__card__title, .t-typography__title {
    font-size: 16px !important;
}

@media screen and (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
.t-store__card .t-typography__title {
    font-size: 14px !important;
    }
}

.t706 .delivery-full-address {
    text-align: left !important;
}




.t-radio__indicator:after, .t-rate__wrapper_numbers .t-rate__control .t-rate__indicator::after {
    background: #ff9292 !important;
}

@media screen and (min-width: 1200px) {
.t706__cartpage-content {
    margin-top: 80px !important;
    }
}

