

/* Start:/bitrix/components/kostomarov/news-detail/templates/.default/style.css?17896414111797*/
.kf-news-detail { padding: 72px 0 124px; background: #fff; }
.kf-news-detail__back { width: fit-content; min-height: 46px; margin-bottom: 64px; padding: 12px 18px; border: 1px solid #ded8d2; border-radius: 10px; display: inline-flex; align-items: center; gap: 10px; color: var(--kf-ink); background: #f7f4f0; font-size: 14px; font-weight: 700; transition: border-color .2s ease, color .2s ease, background .2s ease; }
.kf-news-detail__back:hover { border-color: var(--kf-red); color: #fff; background: var(--kf-red); }
.kf-news-detail__back span { color: var(--kf-red); font-size: 20px; line-height: 1; }
.kf-news-detail__back:hover span { color: #fff; }
.kf-news-detail__head { max-width: 1040px; }
.kf-news-detail__head time { margin-top: 22px; display: block; color: #b5223f; font-size: 13px; font-weight: 700; letter-spacing: .075em; text-transform: uppercase; }
.kf-news-detail__head h1 { margin: 24px 0 0; font-family: 'Unbounded', sans-serif; font-size: clamp(42px, 5vw, 72px); font-weight: 700; line-height: 1.08; letter-spacing: -.045em; }
.kf-news-detail__head > p { max-width: 820px; margin: 32px 0 0; color: #6d6966; font-size: 22px; line-height: 1.55; }
.kf-news-detail__picture { width: 100%; max-height: 700px; margin-top: 64px; border-radius: 24px; display: block; object-fit: cover; }
.kf-news-detail__text { max-width: 860px; margin-top: 58px; color: #333; font-size: 19px; line-height: 1.75; }

@media (max-width: 600px) {
    .kf-news-detail { padding: 48px 0 80px; }
    .kf-news-detail__back { margin-bottom: 44px; }
    .kf-news-detail__head h1 { font-size: 34px; }
    .kf-news-detail__head > p { margin-top: 24px; font-size: 18px; }
    .kf-news-detail__picture { margin-top: 42px; border-radius: 16px; }
    .kf-news-detail__text { margin-top: 40px; font-size: 17px; }
}

/* End */
/* /bitrix/components/kostomarov/news-detail/templates/.default/style.css?17896414111797 */
