/* CSS для унификации шрифтов в корзине Tilda */
/* Вставьте этот код в Tilda: Настройки сайта -> Еще -> CSS */

/* Унификация шрифта для всей корзины */
.t-store,
.t-store *,
.t706__cartwin,
.t706__cartwin * {
    font-family: Arial, sans-serif !important;
}

/* Заголовки в корзине */
.t-store__title,
.t706__cartwin-title,
.t-store__product-name,
.t706__product-name {
    font-family: Arial, sans-serif !important;
    font-weight: 600;
}

/* Цены и суммы */
.t-store__price,
.t706__cartwin-price,
.t-store__total-value,
.t706__cartwin-totalamount-val {
    font-family: Arial, sans-serif !important;
    font-weight: 500;
}

/* Кнопки */
.t-store__btn,
.t706__cartwin-btn,
.t-btn {
    font-family: Arial, sans-serif !important;
    font-weight: 600;
}

/* Поля ввода и метки */
.t-input,
.t-store__input,
.t706__input,
label {
    font-family: Arial, sans-serif !important;
}

/* Радио кнопки и чекбоксы */
.t-radio__control-label,
.t-checkbox__control-label {
    font-family: Arial, sans-serif !important;
    font-weight: 400;
}

/* Информация о доставке (кастомный элемент) */
#custom-delivery-info {
    font-family: Arial, sans-serif !important;
    font-weight: 500;
}

/* Дополнительно: если на сайте используется другой шрифт */
/* Раскомментируйте и замените 'YourFontName' на название вашего шрифта */
/*
.t-store,
.t-store *,
.t706__cartwin,
.t706__cartwin * {
    font-family: 'YourFontName', Arial, sans-serif !important;
}
*/

/* Дополнительные стили для элемента информации о доставке */
#custom-delivery-info {
    margin-bottom: 10px;
    font-size: 16px;
    color: #000;
    padding: 8px 12px;
    background-color: #f8f9fa;
    border-radius: 4px;
    border-left: 3px solid #28a745;
}

/* Адаптация под темную тему Tilda, если используется */
.t-records_dark #custom-delivery-info {
    color: #fff;
    background-color: #2d2d2d;
    border-left-color: #4caf50;
}
