/* ===== Выравнивание по ширине (НО НЕ для элементов с классом text01) ===== */
.t396__elem:not(.text01) {
  text-align: justify !important;
}

/* Обычные текстовые блоки */
.t-text:not(.text01) {
  text-align: justify !important;
}

/* Красные строки (НО НЕ для элементов с классом text01) */
.t-text:not(.text01),
uc-text p:not(.text01) {
  text-indent: 50px;
  text-align: justify;
}

.signature {
  text-align: center !important;
}

/* Отмена выравнивания по ширине для кастомного блока */
.custom-text-align .t-text,
.custom-text-align.uc-text p {
  text-align: left !important;
  text-indent: 0 !important;
  border-left: none !important;
  padding-left: 0 !important;
}

/* Для text01 убираем красную строку, но НЕ трогаем text-align (пусть задаёт Тильда) */
.text01 {
  text-indent: 0 !important;
}

#rec996894031 .t830__panel {
  background-color: #edd19c !important;
}



/* Кнопка в окне "форма отправлена" */
.t-form-success-popup__button.t-btn {
  background-color: #B58834 !important; /* цвет заливки */
  color: #ffffff !important;            /* цвет текста */
  border-color: #B58834 !important;
}

/* Эффект при наведении */
.t-form-success-popup__button.t-btn:hover {
  background-color: #9f772c !important; /* чуть темнее */
  border-color: #9f772c !important;
}


.t-form-success-popup__wrapper {
    background-color: #EDD19C !important;
}


@media screen and (max-width: 640px) {
  .t-popup__close.t-popup__block-close,
  .t-form-success-popup__wrapper,
  .t708__mobile-top-panel_wrapper {
      background-color: #EDD19C !important;
  }
}



/* Текст чекбоксов — базовые настройки (десктоп) */
.t-checkbox__control {
    font-family: Arial, sans-serif !important;
    text-align: left !important;
    font-size: 12px !important;
    text-indent: 0 !important;
}

/* На всякий случай убираем влияние justify и отступов у вложенных элементов */
.t-checkbox__control * {
    text-indent: 0 !important;
    text-align: left !important;
}

/* Мобильная версия */
@media screen and (max-width: 640px) {
  .t-checkbox__control {
      font-family: Arial, sans-serif !important;
      text-align: left !important;
      font-size: 10px !important;
      text-indent: 0 !important;
  }

  .t-checkbox__control * {
      text-indent: 0 !important;
      text-align: left !important;
  }
}
</style>




