

/* Start:/local/templates/agro/components/bitrix/news.detail/news/style.css?17787013071571*/
/* Детальная страница новости */

.article-page-bar {
  background: var(--color-bg-alt);
  border-bottom: 1px solid var(--color-border);
  padding: 14px 0;
  margin-top: 72px;
}

.article-page-bar .breadcrumb {
  justify-content: flex-start;
  color: var(--color-text-muted);
}

.article-page-bar .breadcrumb a {
  color: var(--color-text-muted);
}

.article-page-bar__current {
  color: var(--color-text);
}

.article {
  max-width: 760px;
  margin: 0 auto;
}

.article__header {
  margin-bottom: 40px;
}

.article__meta {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.article__date {
  font-size: 0.85rem;
  color: var(--color-text-muted);
}

.article__cover {
  width: 100%;
  min-height: 320px;
  background: linear-gradient(135deg, var(--color-primary) 0%, #1a3009 100%);
  border-radius: var(--radius-lg);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 40px;
  overflow: hidden;
}

.article__cover:has(> .article__cover-img) {
  display: block;
  padding: 0;
  line-height: 0;
}

.article__cover-img {
  width: 100%;
  min-height: 320px;
  object-fit: cover;
  display: block;
}

.article__cover-placeholder {
  font-size: 6rem;
}

.article__title {
  font-size: clamp(1.6rem, 4vw, 2.4rem);
  color: var(--color-primary);
  line-height: 1.25;
  margin-bottom: 0;
}

.article__body {
  font-size: 1.05rem;
  line-height: 1.8;
  color: var(--color-text);
}

.article__divider {
  height: 1px;
  background: var(--color-border);
  margin: 40px 0 24px;
}

/* End */
/* /local/templates/agro/components/bitrix/news.detail/news/style.css?17787013071571 */
