

/* Start:/bitrix/templates/.default/components/bitrix/news/blog-news/bitrix/news.detail/.default/style.css?16656106233280*/
:root
{
	--share-success-color: green;
	--share-error-color: red;
	--share-transition-duration: 0.4s;
}

html body
{
	background-color: var(--mm-white-color);
}

pre
{
	color: #000;
}

body main
{
	padding-bottom: 0;
}

.news-detail__top
{
	padding-bottom: 100px;
}
@media screen and (max-width: 576px)
{
	.news-detail__top
	{
		padding-bottom: 80px;
	}
}

main .mm-breadcrumbs-wrapper
{
	margin-top: 50px;
}

main .mm-breadcrumbs-wrapper .bx-breadcrumb-item:last-child
{
	color: var(--mm-black-color);
}

.container-762
{
	width: 100%;
	max-width: 762px;
}

.news-detail__title
{
	color: var(--mm-black-color);

	margin-bottom: 30px;
}

.news-detail__image
{
	width: 100%;
	height: 100%;

	object-fit: cover;

	max-height: 300px;
}

.news-detail__detail-text
{
	margin-top: 30px;
}

.news-detail__detail-text h2,
.news-detail__detail-text h3,
.news-detail__detail-text h4
{
	margin: 30px 0 10px;

	color: var(--mm-black-color);
}
@media screen and (max-width: 768px)
{
	.news-detail__detail-text h2,
	.news-detail__detail-text h3,
	.news-detail__detail-text h4
	{
		margin: 23px 0 15px;
	}
}

.news-detail__detail-text p
{
	margin: 10px 0;
	color: var(--mm-black-color);
}

.news-detail__bottom
{
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center;

	gap: 10px;

	margin-top: 30px;
}

.share
{
	background-color: transparent;
	padding: 0;
	border: none;

	color: var(--mm-black-color);

	font-family: var(--text-font-name) ,sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;

	text-transform: none;

	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align-items: center;

	gap: 10px;

	transition: color var(--share-transition-duration);
}

button.share:hover
{
	background-color: transparent !important;
	color: var(--mm-black-color) !important;
}

.share::before,
.share::after
{
	display: none;
}

.share svg path
{
	fill: var(--mm-black-color);

	transition: fill var(--share-transition-duration);
}

.share.success
{
	color: var(--share-success-color);
}
.share.success svg path
{
	fill: var(--share-success-color);
}

.share.success:hover
{
	color: var(--share-success-color) !important;
}

.share.error
{
	color: var(--share-error-color);
}
.share.error svg path
{
	fill: var(--share-error-color);
}

.share.error:hover
{
	color: var(--share-error-color) !important;
}

.news-detail__date
{
	color: #6E6E6E;
	margin: 0;
}

.news-detail__back-to-list-btn
{
	margin-top: 50px;
}
@media screen and (max-width: 768px)
{
	.button.news-detail__back-to-list-btn
	{
		margin: 50px auto 0;

		width: 100%;
		max-width: 80%;
	}
}
@media screen and (max-width: 576px)
{
	.button.news-detail__back-to-list-btn
	{
		max-width: 100%;
	}
}

.news-detail__back-to-list-btn span
{
	position: relative;
	z-index: 2;
}

.news-detail__linked-articles
{
	padding: 100px 0;
	background-color: var(--mm-grey-2-color);
}
@media screen and (max-width: 768px)
{
	.news-detail__linked-articles
	{
		padding: 80px 0;
	}
}
@media screen and (max-width: 576px)
{
	.news-detail__linked-articles
	{
		padding: 60px 0 80px;
	}
}

.news-detail__linked-articles .heading
{
	margin-bottom: 50px;
}
@media screen and (max-width: 576px)
{
	.news-detail__linked-articles .heading
	{
		margin-bottom: 40px;
	}
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news/blog-news/bitrix/news.detail/.default/style.css?16656106233280 */
