





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

/* Сама кнопка — Tenor Sans жёстко, чтобы Tilda не перебила */
.t-feed__post-popup__content .kv-post-cta__btn,
.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 !important;
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.14em;
  border: none;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
  margin: 0 auto;
}

.t-feed__post-popup__content .kv-post-cta__btn .kv-post-cta__text,
.kv-post-cta__btn .kv-post-cta__text {
  font-family: 'Tenor Sans', sans-serif !important;
}

.kv-post-cta__btn:link,
.kv-post-cta__btn:visited,
.kv-post-cta__btn:active,
.kv-post-cta__btn:focus {
  color: #661820 !important;
  font-family: 'Tenor Sans', sans-serif !important;
}

.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,
  .kv-post-cta__btn:hover .kv-post-cta__text {
    font-family: 'Tenor Sans', sans-serif !important;
  }

  .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;
}

.t-feed__post-popup__content .kv-post-cta {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
  margin: 0 0 40px 0 !important;
  padding: 0 !important;
}

.t-feed__post-popup__content .kv-post-cta__btn {
  margin: 0 !important;
}