

/* Start:/local/templates/datakit_foodservice/components/bitrix/news.list/blog/style.css?17654801441461*/
.blog-cards.uk-grid {
  margin-bottom: 120px;
}

.blog-cards__item {
  aspect-ratio: 420 / 525;
  border-radius: var(--b-radius);
  overflow: hidden;
}

.blog-cards__item .uk-light {
  color: #fff;
}

.blog-cards__anons {
  line-height: 150%;
  margin: 0;
  margin-top: 20px;

  -webkit-line-clamp: 4;
  line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.bx-no-touch .blog-cards__anons {
  height: 0;
  opacity: 0;
  overflow: hidden;
  margin-top: 0;
  transition: height 0.4s ease-in-out, opacity 0.4s ease-in-out, margin-top 0.4s ease-in-out;

  -webkit-line-clamp: 4;
  line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.bx-no-touch .blog-cards__item:hover .blog-cards__anons,
.bx-no-touch .blog-cards__item:focus .blog-cards__anons {
  height: auto;
  opacity: 1;
  margin-top: 20px;
}

.blog-cards__info {
  background-color: rgba(254, 164, 69, 0.95);
  padding: 30px 20px;
}

.bx-no-touch .blog-cards__info {
  background-color: rgba(36, 42, 56, 0.6);
}

.bx-no-touch .blog-cards__item:hover .blog-cards__info,
.bx-no-touch .blog-cards__item:focus .blog-cards__info {
  background-color: rgba(254, 164, 69, 0.95);
}

.blog-cards__head {
  font-weight: 500;
  margin: 0 0 5px;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* End */
/* /local/templates/datakit_foodservice/components/bitrix/news.list/blog/style.css?17654801441461 */
