<!-- Шрифт Tenor Sans -->



/* Обёртка под кнопкой между датой и "Смотрите также" */
.kv-post-cta {
  display: flex;                          /* центрируем через flex */
  justify-content: center;
  margin-top: 40px !important;           /* от даты */
  margin-bottom: 40px !important;        /* до "Смотрите также" */
}

/* Сама кнопка */
.kv-post-cta__btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  column-gap: 12px;
  padding: 15px 30px;
  border-radius: 999px;
  background-color: #E6D2BE;             /* бежевый фон */
  color: #661820;                        /* бордовый текст */
  text-decoration: none;
  font-family: 'Tenor Sans', sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.14em;
  border: none;
  cursor: pointer;
  transition: background-color .2s ease-in-out, color .2s ease-in-out;
  margin: 0 auto;                        /* доп. страховка центрирования */
}

/* Жёстко фиксируем все состояния ссылки */
.kv-post-cta__btn:link,
.kv-post-cta__btn:visited,
.kv-post-cta__btn:active,
.kv-post-cta__btn:focus {
  color: #661820 !important;
}

/* На случай, если Tilda красит span внутри ссылки */
.kv-post-cta__btn span {
  color: inherit !important;
}

/* Текст */
.kv-post-cta__text {
  white-space: nowrap;
}

/* Иконка‑стрелка */
.kv-post-cta__icon {
  width: 27px;
  height: 27px;
  background-image: url('https://static.tildacdn.com/tild6436-3661-4530-b265-376165316666/Frame_338086.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

@media (hover), (min-width:0\0) {
  /* Ховер: бордовый фон, бежевый текст */
  .kv-post-cta__btn:hover {
    background-color: #661820;
    color: #E7D2BE !important;
  }

  .kv-post-cta__btn:hover .kv-post-cta__icon {
    background-image: url('https://static.tildacdn.com/tild3833-3864-4639-b434-656338323837/Frame_338086.svg');
  }
}

/* отступ ОТ даты до кнопки */
.t-feed__post-popup__date-parts-wrapper_aftertext {
  margin-bottom: 40px !important;
}

/* сам блок с кнопкой – 40px до "Смотрите также" и центрирование */
.t-feed__post-popup__content .kv-post-cta {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
  margin: 0 0 40px 0 !important;  /* вниз 40px */
  padding: 0 !important;
}

/* на всякий случай, если Tilda делает что-то с margin у ссылки */
.t-feed__post-popup__content .kv-post-cta__btn {
  margin: 0 !important;
}
</style>