/* KABRITA: длина плашки товара */

.t-store__card__mark,
.t-store__prod-label {
    width: auto !important;        /* авто под текст */
    min-width: 110px;              /* базовая длина */
    padding: 6px 14px !important;  /* отступы = длина */
    border-radius: 20px;
    font-size: 16px;
    text-align: center;
}


/* =========================
   KABRITA: SYSTEM NOTICES UI
   ========================= */

/* 1) Корзина: "Товар добавлен в корзину" (t706) */
.t706__cartwin,
.t-popup_show .t706__cartwin,
.t706__cartwin_showed {
  background: #ffffff !important;
  color: #0b1f3b !important;              /* темно-синий */
  border-radius: 16px !important;
  box-shadow: 0 14px 50px rgba(11,31,59,.18) !important;
  border: 1px solid rgba(11,31,59,.10) !important;
}

.t706__cartwin-content,
.t706__cartwin-title,
.t706__cartwin-text {
  color: #0b1f3b !important;
}

/* кнопки в окне корзины */
.t706__cartwin-btn,
.t706__cartwin a.t-btn,
.t706__cartwin .t-btn {
  background: #0b1f3b !important;
  color: #ffffff !important;
  border-radius: 12px !important;
  border: none !important;
  box-shadow: none !important;
}

.t706__cartwin-btn:hover,
.t706__cartwin a.t-btn:hover,
.t706__cartwin .t-btn:hover {
  background: #082043 !important;
}

/* 2) Формы: сообщения успеха/ошибки (tildaforms) */
.t-form__successbox,
.t-form__errorbox,
.tildaforms__successbox,
.tildaforms__errorbox {
  background: #ffffff !important;
  color: #0b1f3b !important;
  border-radius: 16px !important;
  box-shadow: 0 14px 50px rgba(11,31,59,.18) !important;
  border: 1px solid rgba(11,31,59,.10) !important;
  padding: 16px 18px !important;
}

/* заголовки/текст внутри */
.t-form__successbox * ,
.t-form__errorbox * ,
.tildaforms__successbox * ,
.tildaforms__errorbox * {
  color: #0b1f3b !important;
}

/* 3) Поля с ошибками (подсветка аккуратная, не красная "ядовитая") */
.t-input.t-input_error,
.t-input-error,
.t-input-error:focus {
  border-color: rgba(11,31,59,.35) !important;
  box-shadow: 0 0 0 4px rgba(11,31,59,.08) !important;
}

/* 4) На всякий: системные alert-попапы, если где-то используются */
.t-popup .t-popup__container,
.t-popup .t-popup__content {
  border-radius: 16px;
}