/* вспомогательный текст в корзине*/
.t-radio__item.t-radio__control.t-text.t-text_xs {
    font-size: 14px !important;
}
.t-radio__control.t-text.t-text_xs {
    font-size: 14px !important;
}
.t-checkbox__control.t-checkbox__control_flex.t-text.t-text_xs {
    font-size: 14px !important;
}

/*-----------------*/

    /*Кнопки в карточках товара на всю ширину карточки*/
    
    @media screen and (min-width: 480px) {
    .t-store__card__btn_second {
        margin-right: 0 !important;
        width: calc(50% - 2px);
    }    
    }
       @media screen and (min-width: 480px) {
       .t-store__card__btn {
            width: calc(50% - 2px);
        }
       }
/*-----------------*/
/*стилизация доставки в корзине*/
/*отступ от поля доставки к верхнему полю*/
div#customdelivery {
    margin-top: 10px;
}
/*радиокнопке в поле доставка ставлю в дисплей инлине блок*/
.t706 .t-radio__wrapper {
    display: inline-block !important;
}
/*заголовок в поле доставка*/
.t-name.t-name_md {
    font-size: 16px !important;
    color: rgba(87,63,54,1);
}
/* поле доставка переделываем с дисплей флекс на дисплей инлине блок*/
div#delivery-services-wrapper {
    display: inline-block;
}
/*в форме корзины размер заголовков*/

.t-input-title.t-descr.t-descr_md {
    font-size: 16px !important;
}

/*---------------*/

/*всей радиокнопке и контенту даем обводку*/
.t-radio__control {
    margin: 5px !important;
    padding: 6px 8px;
    border: 1px solid #fc85b5;
    border-radius: 5px;
}
/*в радиокнопке замена цвета у активного индикатора*/
.t-radio__indicator:after {
    background: #fc85b5 !important;
}
/*в радиокнопке замена цвета у обводки индикатора*/
.t-radio__control .t-radio:checked~.t-radio__indicator {
    border: 2px solid #fc85b5 !important;
}

/*При выборе города ошибка начертание шрифта*/

.t-input-error {
    display: none;
    color: red;
    font-size: 14px;
    margin-top: 5px;
    font-family: 'GraphikTT';
}
/*избранное в мобилке уменьшили*/
@media (max-width: 480px) {
    .t1002__addBtn {
        width: 30px;
        height: 30px;
    }
}
/*избранное в мобилке отступы от края уменьшили*/

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 9;
    border-color: transparent;
    border-width: unset;
    background: #fff;
    border-radius: 100%;
}