.t-feed__post-label {
    margin:0!important;
    border-radius: 14px 0 14px 0;
    background-color: #f4446b;
}
.t-feed__post-label-wrapper {
    top:0px;
    left:0;
    font-size: 12px!important;
}

.t774__bgimg::after {
  content: ""; /* Псевдоэлементы требуют свойства content */
  position: absolute; /* Позиционируем псевдоэлемент абсолютно внутри #imgid */
  width: 30px; /* Начальная ширина иконки */
  height: 30px; /* Начальная высота иконки */
  background-image: url('https://static.tildacdn.com/tild6434-6664-4164-a261-373232346235/Icon.svg'); /* URL вашей иконки */
  background-size: cover; /* Позволяет масштабировать изображение иконки */
  right: 20px; /* Отступ слева */
  top: 20px; /* Отступ снизу */
  transition: all 0.3s ease; /* Плавное увеличение размера */
}

.t774__bgimg:hover::after {
  width: 40px; /* Увеличенная ширина иконки при наведении */
  height: 40px; /* Увеличенная высота иконки при наведении */
  margin-right: -5px; /* Сдвигаем иконку налево, чтобы середина оставалась на месте */
  margin-top: -5px; /* Сдвигаем иконку вверх, чтобы середина оставалась на месте */
}

.t-feed__post-popup__text .t-redactor__tte-view figure {
    margin: 0;
    width: auto;
    display: inline-block;
}

.t-feed__post-popup__text-wrapper .t-redactor__video-container {
    padding: unset;
    height: unset;
    display: block;
    position: relative;
}

.t-feed__post-popup__text-wrapper .t-redactor__video-container video {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 350px!important;
    height: auto!important;
    padding-right: 10px;
}

.zphone {font-family: 'Onest', Arial, sans-serif;}


@media screen and (min-width: 320px) and (max-width: 600px) {
.js-feed-post {
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
}
.t-feed__post-label-wrapper {
    top:0px;
}
.js-feed-post-title {
    font-size:18px!important;
}

.t-feed__post-popup__text .t-redactor__tte-view figure {
    width: 100%;
}

.t-feed__post-popup__text-wrapper .t-redactor__video-container video {
    width: 100%!important;
}
}
