

/* Start:/local/components/sf/news.detail/templates/blog.detail/style.css?16790540368815*/
.blog-detail__body h2 {
    font-family: var(--font-family-base);
    color: #7e2832;
    font-weight: 700;
    text-transform: uppercase
}

@media screen and (min-width:1440px) {
    .blog-detail__body h2 {
        font-size: 24px
    }
}

@media screen and (min-width:1024px) and (max-width:1439px) {
    .blog-detail__body h2 {
        font-size: 1.765vw
    }
}

@media screen and (min-width:1440px) {
    .blog-detail__body h2 {
        line-height: 32px
    }
}

@media screen and (min-width:1024px) and (max-width:1439px) {
    .blog-detail__body h2 {
        line-height: 2.353vw
    }
}

.blog-detail__body h3 {
    font-family: var(--font-family-base);
    color: #7e2832;
    font-weight: 500;
    text-transform: none
}

@media screen and (min-width:1440px) {
    .blog-detail__body h3 {
        font-size: 20px
    }
}

@media screen and (min-width:1024px) and (max-width:1439px) {
    .blog-detail__body h3 {
        font-size: 1.471vw
    }
}

@media screen and (min-width:1440px) {
    .blog-detail__body h3 {
        line-height: 24px
    }
}

@media screen and (min-width:1024px) and (max-width:1439px) {
    .blog-detail__body h3 {
        line-height: 1.765vw
    }
}

@media screen and (max-width:1023px) {

    .blog-detail__body h2,
    .blog-detail__body h3 {
        font-size: 4.267vw
    }
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {

    .blog-detail__body h2,
    .blog-detail__body h3 {
        font-size: 3.20025vw
    }
}

@media screen and (max-width:1023px) {

    .blog-detail__body h2,
    .blog-detail__body h3 {
        line-height: 6.4vw
    }
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {

    .blog-detail__body h2,
    .blog-detail__body h3 {
        line-height: 4.8vw
    }
}

@media screen and (max-width:1023px) {

    .blog-detail__body h2,
    .blog-detail__body h3 {
        text-transform: none
    }
}

.blog-detail__subtitle {
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    color: #36242a
}

@media screen and (min-width:1440px) {
    .blog-detail__subtitle {
        font-size: 16px
    }
}

@media screen and (min-width:1024px) and (max-width:1439px) {
    .blog-detail__subtitle {
        font-size: 1.176vw
    }
}

@media screen and (max-width:1023px) {
    .blog-detail__subtitle {
        font-size: 4.267vw
    }
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {
    .blog-detail__subtitle {
        font-size: 3.20025vw
    }
}

.blog-detail__body,
.blog-detail__navigation .blog-detail__title {
    font-family: var(--font-family-base);
    font-size: 14px;
    line-height: 20px;
    color: #36242a
}

.blog-detail__navigation .blog-detail__subtitle {
    font-family: var(--font-family-base);
    font-size: 12px;
    line-height: 16px;
    color: #36242a
}

.blog-detail {
    padding: 0 128px
}

@media screen and (max-width:1023px) {
    .blog-detail {
        padding: 17.067vw 0 8.533vw 0
    }
}

.blog-detail__media {
    width: 100%;
    border-radius: 16px;
    overflow: hidden;
    height: 270px;
    margin-bottom: 64px
}

@media screen and (max-width:1023px) {
    .blog-detail__media {
        height: 44.8vw
    }
}

@media screen and (max-width:1023px) {
    .blog-detail__media {
        margin-bottom: 8.533vw
    }
}

.blog-detail__img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.blog-detail__header {
    max-width: 70%;
    margin-bottom: 48px
}

@media screen and (max-width:1023px) {
    .blog-detail__header {
        margin-bottom: 8.533vw
    }
}

@media screen and (max-width:1023px) {
    .blog-detail__header {
        max-width: 100%
    }
}

.blog-detail__info {
    display: flex;
    gap: 32px;
    margin-top: 16px
}

@media screen and (max-width:1023px) {
    .blog-detail__info {
        margin-top: 2.133vw
    }
}

.blog-detail__subtitle {
    font-weight: 500
}

.blog-detail__body {
    margin: 0 0 32px 0;
    max-width: 70%
}

@media screen and (max-width:1023px) {
    .blog-detail__body {
        margin: 0 0 6.4vw 0
    }
}

@media screen and (max-width:1023px) {
    .blog-detail__body {
        max-width: 100%
    }
}

.blog-detail__body img {
    width: 100%;
    height: 400px;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 16px;
    overflow: hidden;
    margin: 32px 0
}

@media screen and (max-width:1023px) {
    .blog-detail__body img {
        margin: 4.267vw 0
    }
}

.blog-detail__body h2 {
    color: #36242a
}

.blog-detail__body h3 {
    color: #36242a
}

.blog-detail__body p {
    margin: 0
}

.blog-detail__body p:not(:last-child) {
    margin-bottom: 16px
}

.blog-detail__products {
    margin-top: 50px
}

.blog-detail__more {
    margin-top: 10px;
    display: none;
    width: 100%;
    box-sizing: border-box;
    background-color: #f5f5f5;
    padding: 10px;
    cursor: pointer;
    font-size: 14px;
    text-align: center;
    border-radius: 5px
}

.blog-detail__navigation {
    padding: 32px 0 64px 0
}

@media screen and (max-width:1023px) {
    .blog-detail__navigation {
        padding: 0 0 8.533vw 0
    }
}

.blog-detail__navigation .blog-detail__layout {
    width: 100%;
    display: grid;
    gap: 16px;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "prev next"
}

.blog-detail__navigation .blog-detail__link {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 8px;
    text-decoration: none;
    transition: all 250ms ease
}

.blog-detail__navigation .blog-detail__link:hover {
    opacity: .8
}

.blog-detail__navigation .blog-detail__link::before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-95%);
    width: 24px;
    height: 24px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

@media screen and (max-width:1023px) {
    .blog-detail__navigation .blog-detail__link::before {
        top: 0;
        transform: none
    }
}

.blog-detail__navigation .blog-detail__prev {
    align-items: flex-start;
    padding-left: 32px;
    grid-area: prev
}

.blog-detail__navigation .blog-detail__prev::before {
    left: 0;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.7 6.72501C10.9 6.92501 10.996 7.16668 10.988 7.45001C10.98 7.73335 10.8757 7.97501 10.675 8.17501L7.85 11L19 11C19.2833 11 19.521 11.096 19.713 11.288C19.905 11.48 20.0007 11.7173 20 12C20 12.2833 19.904 12.521 19.712 12.713C19.52 12.905 19.2827 13.0007 19 13L7.85 13L10.7 15.85C10.9 16.05 11 16.2877 11 16.563C11 16.8383 10.9 17.0757 10.7 17.275C10.5 17.475 10.2623 17.575 9.987 17.575C9.71166 17.575 9.47433 17.475 9.275 17.275L4.7 12.7C4.6 12.6 4.529 12.4917 4.487 12.375C4.445 12.2583 4.42433 12.1333 4.425 12C4.425 11.8667 4.446 11.7417 4.488 11.625C4.53 11.5083 4.60066 11.4 4.7 11.3L9.3 6.70001C9.48333 6.51668 9.71233 6.42501 9.987 6.42501C10.2617 6.42501 10.4993 6.52501 10.7 6.72501Z' fill='%237E2832'/%3e%3c/svg%3e")
}

.blog-detail__navigation .blog-detail__next {
    align-items: flex-end;
    padding-right: 32px;
    grid-area: next
}

@media screen and (max-width:1023px) {
    .blog-detail__navigation .blog-detail__next {
        align-items: flex-start
    }
}

.blog-detail__navigation .blog-detail__next::before {
    right: 0;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.3 17.275C13.1 17.075 13.004 16.8333 13.012 16.55C13.02 16.2667 13.1243 16.025 13.325 15.825L16.15 13H5C4.71667 13 4.479 12.904 4.287 12.712C4.095 12.52 3.99934 12.2827 4 12C4 11.7167 4.096 11.479 4.288 11.287C4.48 11.095 4.71734 10.9993 5 11H16.15L13.3 8.14999C13.1 7.94999 13 7.71232 13 7.43699C13 7.16165 13.1 6.92432 13.3 6.72499C13.5 6.52499 13.7377 6.42499 14.013 6.42499C14.2883 6.42499 14.5257 6.52499 14.725 6.72499L19.3 11.3C19.4 11.4 19.471 11.5083 19.513 11.625C19.555 11.7417 19.5757 11.8667 19.575 12C19.575 12.1333 19.554 12.2583 19.512 12.375C19.47 12.4917 19.3993 12.6 19.3 12.7L14.7 17.3C14.5167 17.4833 14.2877 17.575 14.013 17.575C13.7383 17.575 13.5007 17.475 13.3 17.275Z' fill='%237E2832'/%3e%3c/svg%3e")
}

.blog-detail__navigation .blog-detail__title {
    display: block;
    color: #7e2832;
    font-weight: 500
}

.blog-detail__navigation .blog-detail__subtitle {
    display: block;
    color: #8f8488;
    font-weight: 400
}

.blog-detail__section-more {
    padding: 64px 0
}

@media screen and (max-width:1023px) {
    .blog-detail__section-more {
        padding: 8.533vw 0
    }
}

.blog-detail__section-more .blog-list__wrap {
    padding: 32px 0 0 0
}
/* End */


/* Start:/local/components/sf/news.list/templates/blog-list/style.css?168052556319823*/
.blog-list__section-title {
	font-family: var(--font-family-base);
	color: #7e2832;
	font-weight: 700;
	text-transform: uppercase
}

@media screen and (min-width:1440px) {
	.blog-list__section-title {
		font-size: 32px
	}
}

@media screen and (min-width:1024px) and (max-width:1439px) {
	.blog-list__section-title {
		font-size: 2.353vw
	}
}

@media screen and (min-width:1440px) {
	.blog-list__section-title {
		line-height: 40px
	}
}

@media screen and (min-width:1024px) and (max-width:1439px) {
	.blog-list__section-title {
		line-height: 2.941vw
	}
}

.blog-list__section-title {
	font-family: var(--font-family-base);
	color: #7e2832;
	font-weight: 700;
	text-transform: uppercase
}

@media screen and (max-width:1023px) {
	.blog-list__section-title {
		font-size: 4.267vw
	}
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {
	.blog-list__section-title {
		font-size: 3.20025vw
	}
}

@media screen and (max-width:1023px) {
	.blog-list__section-title {
		line-height: 6.4vw
	}
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {
	.blog-list__section-title {
		line-height: 4.8vw
	}
}

.blog-list__section-link {
	font-family: var(--font-family-base);
	font-size: 12px;
	line-height: 16px;
	color: #36242a
}

.blog-list__wrap {
	display: flex;
	flex-direction: column;
	padding: 64px 0;
	gap: 64px
}

@media screen and (max-width:1023px) {
	.blog-list__wrap {
		padding: 8.533vw 0
	}
}

@media screen and (max-width:1023px) {
	.blog-list__wrap {
		gap: 8.533vw
	}
}

.blog-list__layout {
	display: grid;
	gap: 32px;
	grid-template-columns: repeat(3, 1fr)
}

@media screen and (max-width:1023px) {
	.blog-list__layout {
		gap: 8.533vw
	}
}

@media screen and (max-width:1023px) {
	.blog-list__layout {
		grid-template-columns: repeat(1, 1fr)
	}
}

.blog-list__layout:not(:last-child) {
	margin-bottom: 64px
}

@media screen and (max-width:1023px) {
	.blog-list__layout:not(:last-child) {
		margin-bottom: 8.533vw
	}
}

.blog-list__section-top {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 32px
}

@media screen and (max-width:1023px) {
	.blog-list__section-top {
		margin-bottom: 4.267vw
	}
}

.blog-list__section-title {
	color: #36242a
}

.blog-list__section-link {
	text-decoration: none;
	color: #7e2832
}

.blog-list__more {
	font-size: 16px
}

.blog-list__actions {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center
}

.bg-gray {
	background-color: rgba(252, 247, 243, .56)
}

.blog-list .item-card__title {
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	color: #36242a
}

@media screen and (min-width:1440px) {
	.blog-list .item-card__title {
		font-size: 20px
	}
}

@media screen and (min-width:1024px) and (max-width:1439px) {
	.blog-list .item-card__title {
		font-size: 1.471vw
	}
}

@media screen and (max-width:1023px) {
	.blog-list .item-card__title {
		font-size: 4.267vw
	}
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {
	.blog-list .item-card__title {
		font-size: 3.20025vw
	}
}

.blog-list .item-card__description {
	font-family: var(--font-family-base);
	font-size: 14px;
	line-height: 20px;
	color: #36242a
}

.blog-info__item--author,
.blog-info__item--counter,
.blog-info__item--data,
.blog-list .item-card__author,
.blog-list .item-card__counter,
.blog-list .item-card__data,
.blog-list .item-card__tag {
	font-family: var(--font-family-base);
	font-size: 12px;
	line-height: 16px;
	color: #36242a
}

.blog-list .item-card {
	display: grid;
	grid-template-columns: var(--template-columns);
	grid-template-rows: var(--template-row);
	align-items: start;
	position: relative;
	width: var(--card-width);
	height: 100%;
	overflow: hidden;
	gap: var(--gap)
}

.blog-list .item-card--default {
	--gap: 24px;
	--card-width: 100%;
	--media-width: 100%;
	--media-height: 230px;
	--content-padding: 24px 0px 0px 0px;
	--template-row: var(--media-height) auto;
	--content: 1 1 auto
}

@media screen and (max-width:1023px) {
	.blog-list .item-card--default {
		--grid-columns: 1;
		--gap: 16px;
		--media-height: 230px;
		--content-padding: 24px 0 0 0
	}
}

.blog-list .item-card--small {
	--gap: 32px;
	--card-width: 100%;
	--media-width: 132px;
	--media-height: 132px;
	--flex-direction: row;
	--content-padding: 32px;
	--template-columns: var(--media-width) auto;
	grid-column: 1/-1
}

@media screen and (max-width:1023px) {
	.blog-list .item-card--small {
		--flex-direction: column;
		--media-height: 116px;
		--content-padding: 16px
	}
}

.blog-list .item-card--large {
	--gap: 32px;
	--card-width: 100%;
	--media-width: 544px;
	--media-height: 300px;
	--flex-direction: row;
	--content-padding: 32px;
	--template-columns: var(--media-width) auto;
	grid-column: 1/-1
}

@media screen and (max-width:1023px) {
	.blog-list .item-card--large {
		--flex-direction: column;
		--media-height: 116px;
		--content-padding: 16px
	}
}

.blog-list .item-card:hover .item-card__title {
	opacity: .8
}

.blog-list .item-card__media {
	width: var(--media-width);
	height: var(--media-height);
	margin: 0;
	border-radius: 16px;
	overflow: hidden
}

.blog-list .item-card__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.blog-list .item-card__header {
	display: flex;
	flex-direction: column;
	gap: 16px
}

.blog-list .item-card__header a {
	text-decoration: none
}

.blog-list .item-card__top {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: 12px
}

.blog-list .item-card__content {
	display: flex;
	flex-direction: column;
	justify-content: center;
	gap: 8px;
	height: 100%
}

.blog-list .item-card__title {
	text-transform: uppercase;
	font-weight: 700;
	color: #36242a;
	margin: 0;
	transform: all 250ms ease
}

.blog-list .item-card__description {
	flex: var(--content);
	display: var(--description-hide);
	color: #36242a
}

.blog-list .item-card__footer {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	align-items: center;
	gap: 16px;
	padding-top: 8px
}

.blog-list .item-card__tag-list {
	flex-basis: 100%
}

.blog-list .item-card__tag {
	display: flex;
	align-items: center;
	position: relative;
	font-weight: 500;
	color: #7e2832;
	text-decoration: none;
	z-index: 100
}

.blog-list .item-card__tag::before {
	display: none;
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.66667 6.00004C2.47778 6.00004 2.31956 5.93604 2.192 5.80804C2.064 5.68048 2 5.52226 2 5.33337V4.00004C2 3.81115 2.064 3.65271 2.192 3.52471C2.31956 3.39715 2.47778 3.33337 2.66667 3.33337H4C4.18889 3.33337 4.34733 3.39715 4.47533 3.52471C4.60289 3.65271 4.66667 3.81115 4.66667 4.00004V5.33337C4.66667 5.52226 4.60289 5.68048 4.47533 5.80804C4.34733 5.93604 4.18889 6.00004 4 6.00004H2.66667ZM6 6.00004C5.81111 6.00004 5.65289 5.93604 5.52533 5.80804C5.39733 5.68048 5.33333 5.52226 5.33333 5.33337V4.00004C5.33333 3.81115 5.39733 3.65271 5.52533 3.52471C5.65289 3.39715 5.81111 3.33337 6 3.33337H13.3333C13.5222 3.33337 13.6804 3.39715 13.808 3.52471C13.936 3.65271 14 3.81115 14 4.00004V5.33337C14 5.52226 13.936 5.68048 13.808 5.80804C13.6804 5.93604 13.5222 6.00004 13.3333 6.00004H6ZM6 9.33337C5.81111 9.33337 5.65289 9.26937 5.52533 9.14137C5.39733 9.01382 5.33333 8.8556 5.33333 8.66671V7.33337C5.33333 7.14448 5.39733 6.98604 5.52533 6.85804C5.65289 6.73048 5.81111 6.66671 6 6.66671H13.3333C13.5222 6.66671 13.6804 6.73048 13.808 6.85804C13.936 6.98604 14 7.14448 14 7.33337V8.66671C14 8.8556 13.936 9.01382 13.808 9.14137C13.6804 9.26937 13.5222 9.33337 13.3333 9.33337H6ZM2.66667 9.33337C2.47778 9.33337 2.31956 9.26937 2.192 9.14137C2.064 9.01382 2 8.8556 2 8.66671V7.33337C2 7.14448 2.064 6.98604 2.192 6.85804C2.31956 6.73048 2.47778 6.66671 2.66667 6.66671H4C4.18889 6.66671 4.34733 6.73048 4.47533 6.85804C4.60289 6.98604 4.66667 7.14448 4.66667 7.33337V8.66671C4.66667 8.8556 4.60289 9.01382 4.47533 9.14137C4.34733 9.26937 4.18889 9.33337 4 9.33337H2.66667ZM6 12.6667C5.81111 12.6667 5.65289 12.6027 5.52533 12.4747C5.39733 12.3472 5.33333 12.1889 5.33333 12V10.6667C5.33333 10.4778 5.39733 10.3194 5.52533 10.1914C5.65289 10.0638 5.81111 10 6 10H13.3333C13.5222 10 13.6804 10.0638 13.808 10.1914C13.936 10.3194 14 10.4778 14 10.6667V12C14 12.1889 13.936 12.3472 13.808 12.4747C13.6804 12.6027 13.5222 12.6667 13.3333 12.6667H6ZM2.66667 12.6667C2.47778 12.6667 2.31956 12.6027 2.192 12.4747C2.064 12.3472 2 12.1889 2 12V10.6667C2 10.4778 2.064 10.3194 2.192 10.1914C2.31956 10.0638 2.47778 10 2.66667 10H4C4.18889 10 4.34733 10.0638 4.47533 10.1914C4.60289 10.3194 4.66667 10.4778 4.66667 10.6667V12C4.66667 12.1889 4.60289 12.3472 4.47533 12.4747C4.34733 12.6027 4.18889 12.6667 4 12.6667H2.66667Z' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat
}

.blog-list .item-card__data {
	display: flex;
	align-items: center;
	position: relative;
	color: #8f8488;
	padding-left: 20px
}

.blog-list .item-card__data::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9.33338C7.81111 9.33338 7.65267 9.26938 7.52467 9.14138C7.39667 9.01338 7.33289 8.85515 7.33333 8.66671C7.33333 8.47782 7.39733 8.31938 7.52533 8.19138C7.65333 8.06338 7.81156 7.9996 8 8.00004C8.18889 8.00004 8.34733 8.06404 8.47533 8.19204C8.60334 8.32004 8.66711 8.47827 8.66667 8.66671C8.66667 8.8556 8.60267 9.01404 8.47467 9.14204C8.34667 9.27004 8.18845 9.33382 8 9.33338ZM5.33333 9.33338C5.14445 9.33338 4.986 9.26938 4.858 9.14138C4.73 9.01338 4.66622 8.85515 4.66667 8.66671C4.66667 8.47782 4.73067 8.31938 4.85867 8.19138C4.98667 8.06338 5.14489 7.9996 5.33333 8.00004C5.52222 8.00004 5.68067 8.06404 5.80867 8.19204C5.93667 8.32004 6.00045 8.47827 6 8.66671C6 8.8556 5.936 9.01404 5.808 9.14204C5.68 9.27004 5.52178 9.33382 5.33333 9.33338ZM10.6667 9.33338C10.4778 9.33338 10.3193 9.26938 10.1913 9.14138C10.0633 9.01338 9.99956 8.85515 10 8.66671C10 8.47782 10.064 8.31938 10.192 8.19138C10.32 8.06338 10.4782 7.9996 10.6667 8.00004C10.8556 8.00004 11.014 8.06404 11.142 8.19204C11.27 8.32004 11.3338 8.47827 11.3333 8.66671C11.3333 8.8556 11.2693 9.01404 11.1413 9.14204C11.0133 9.27004 10.8551 9.33382 10.6667 9.33338ZM8 12C7.81111 12 7.65267 11.936 7.52467 11.808C7.39667 11.68 7.33289 11.5218 7.33333 11.3334C7.33333 11.1445 7.39733 10.986 7.52533 10.858C7.65333 10.73 7.81156 10.6663 8 10.6667C8.18889 10.6667 8.34733 10.7307 8.47533 10.8587C8.60334 10.9867 8.66711 11.1449 8.66667 11.3334C8.66667 11.5223 8.60267 11.6807 8.47467 11.8087C8.34667 11.9367 8.18845 12.0005 8 12ZM5.33333 12C5.14445 12 4.986 11.936 4.858 11.808C4.73 11.68 4.66622 11.5218 4.66667 11.3334C4.66667 11.1445 4.73067 10.986 4.85867 10.858C4.98667 10.73 5.14489 10.6663 5.33333 10.6667C5.52222 10.6667 5.68067 10.7307 5.80867 10.8587C5.93667 10.9867 6.00045 11.1449 6 11.3334C6 11.5223 5.936 11.6807 5.808 11.8087C5.68 11.9367 5.52178 12.0005 5.33333 12ZM10.6667 12C10.4778 12 10.3193 11.936 10.1913 11.808C10.0633 11.68 9.99956 11.5218 10 11.3334C10 11.1445 10.064 10.986 10.192 10.858C10.32 10.73 10.4782 10.6663 10.6667 10.6667C10.8556 10.6667 11.014 10.7307 11.142 10.8587C11.27 10.9867 11.3338 11.1449 11.3333 11.3334C11.3333 11.5223 11.2693 11.6807 11.1413 11.8087C11.0133 11.9367 10.8551 12.0005 10.6667 12ZM3.33333 14.6667C2.96667 14.6667 2.65267 14.536 2.39133 14.2747C2.13 14.0134 1.99956 13.6996 2 13.3334V4.00004C2 3.63338 2.13067 3.31938 2.392 3.05804C2.65333 2.79671 2.96711 2.66627 3.33333 2.66671H4V2.00004C4 1.81115 4.064 1.65271 4.192 1.52471C4.32 1.39671 4.47822 1.33293 4.66667 1.33338C4.85556 1.33338 5.014 1.39738 5.142 1.52538C5.27 1.65338 5.33378 1.8116 5.33333 2.00004V2.66671H10.6667V2.00004C10.6667 1.81115 10.7307 1.65271 10.8587 1.52471C10.9867 1.39671 11.1449 1.33293 11.3333 1.33338C11.5222 1.33338 11.6807 1.39738 11.8087 1.52538C11.9367 1.65338 12.0004 1.8116 12 2.00004V2.66671H12.6667C13.0333 2.66671 13.3473 2.79738 13.6087 3.05871C13.87 3.32004 14.0004 3.63382 14 4.00004V13.3334C14 13.7 13.8693 14.014 13.608 14.2754C13.3467 14.5367 13.0329 14.6672 12.6667 14.6667H3.33333ZM3.33333 13.3334H12.6667V6.66671H3.33333V13.3334Z' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat
}

.blog-list .item-card__counter {
	display: flex;
	align-items: center;
	position: relative;
	color: #8f8488;
	padding-left: 20px
}

.blog-list .item-card__counter::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.00008 3C4.66675 3 1.82008 5.07333 0.666748 8C1.82008 10.9267 4.66675 13 8.00008 13C11.3334 13 14.1801 10.9267 15.3334 8C14.1801 5.07333 11.3334 3 8.00008 3ZM8.00008 11.3333C6.16008 11.3333 4.66675 9.84 4.66675 8C4.66675 6.16 6.16008 4.66667 8.00008 4.66667C9.84008 4.66667 11.3334 6.16 11.3334 8C11.3334 9.84 9.84008 11.3333 8.00008 11.3333ZM8.00008 6C6.89341 6 6.00008 6.89333 6.00008 8C6.00008 9.10667 6.89341 10 8.00008 10C9.10675 10 10.0001 9.10667 10.0001 8C10.0001 6.89333 9.10675 6 8.00008 6Z' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}

.blog-list .item-card__author {
	display: flex;
	align-items: center;
	position: relative;
	color: #8f8488;
	padding-left: 20px
}

.blog-list .item-card__author::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11.7874' cy='7.82344' r='3.23079' fill='%23C1BFC0'/%3e%3cellipse cx='11.9027' cy='15.639' rx='6.23379' ry='3.7683' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}

.blog-info__item--data {
	display: flex;
	align-items: center;
	position: relative;
	color: #8f8488;
	padding-left: 20px
}

.blog-info__item--data::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9.33338C7.81111 9.33338 7.65267 9.26938 7.52467 9.14138C7.39667 9.01338 7.33289 8.85515 7.33333 8.66671C7.33333 8.47782 7.39733 8.31938 7.52533 8.19138C7.65333 8.06338 7.81156 7.9996 8 8.00004C8.18889 8.00004 8.34733 8.06404 8.47533 8.19204C8.60334 8.32004 8.66711 8.47827 8.66667 8.66671C8.66667 8.8556 8.60267 9.01404 8.47467 9.14204C8.34667 9.27004 8.18845 9.33382 8 9.33338ZM5.33333 9.33338C5.14445 9.33338 4.986 9.26938 4.858 9.14138C4.73 9.01338 4.66622 8.85515 4.66667 8.66671C4.66667 8.47782 4.73067 8.31938 4.85867 8.19138C4.98667 8.06338 5.14489 7.9996 5.33333 8.00004C5.52222 8.00004 5.68067 8.06404 5.80867 8.19204C5.93667 8.32004 6.00045 8.47827 6 8.66671C6 8.8556 5.936 9.01404 5.808 9.14204C5.68 9.27004 5.52178 9.33382 5.33333 9.33338ZM10.6667 9.33338C10.4778 9.33338 10.3193 9.26938 10.1913 9.14138C10.0633 9.01338 9.99956 8.85515 10 8.66671C10 8.47782 10.064 8.31938 10.192 8.19138C10.32 8.06338 10.4782 7.9996 10.6667 8.00004C10.8556 8.00004 11.014 8.06404 11.142 8.19204C11.27 8.32004 11.3338 8.47827 11.3333 8.66671C11.3333 8.8556 11.2693 9.01404 11.1413 9.14204C11.0133 9.27004 10.8551 9.33382 10.6667 9.33338ZM8 12C7.81111 12 7.65267 11.936 7.52467 11.808C7.39667 11.68 7.33289 11.5218 7.33333 11.3334C7.33333 11.1445 7.39733 10.986 7.52533 10.858C7.65333 10.73 7.81156 10.6663 8 10.6667C8.18889 10.6667 8.34733 10.7307 8.47533 10.8587C8.60334 10.9867 8.66711 11.1449 8.66667 11.3334C8.66667 11.5223 8.60267 11.6807 8.47467 11.8087C8.34667 11.9367 8.18845 12.0005 8 12ZM5.33333 12C5.14445 12 4.986 11.936 4.858 11.808C4.73 11.68 4.66622 11.5218 4.66667 11.3334C4.66667 11.1445 4.73067 10.986 4.85867 10.858C4.98667 10.73 5.14489 10.6663 5.33333 10.6667C5.52222 10.6667 5.68067 10.7307 5.80867 10.8587C5.93667 10.9867 6.00045 11.1449 6 11.3334C6 11.5223 5.936 11.6807 5.808 11.8087C5.68 11.9367 5.52178 12.0005 5.33333 12ZM10.6667 12C10.4778 12 10.3193 11.936 10.1913 11.808C10.0633 11.68 9.99956 11.5218 10 11.3334C10 11.1445 10.064 10.986 10.192 10.858C10.32 10.73 10.4782 10.6663 10.6667 10.6667C10.8556 10.6667 11.014 10.7307 11.142 10.8587C11.27 10.9867 11.3338 11.1449 11.3333 11.3334C11.3333 11.5223 11.2693 11.6807 11.1413 11.8087C11.0133 11.9367 10.8551 12.0005 10.6667 12ZM3.33333 14.6667C2.96667 14.6667 2.65267 14.536 2.39133 14.2747C2.13 14.0134 1.99956 13.6996 2 13.3334V4.00004C2 3.63338 2.13067 3.31938 2.392 3.05804C2.65333 2.79671 2.96711 2.66627 3.33333 2.66671H4V2.00004C4 1.81115 4.064 1.65271 4.192 1.52471C4.32 1.39671 4.47822 1.33293 4.66667 1.33338C4.85556 1.33338 5.014 1.39738 5.142 1.52538C5.27 1.65338 5.33378 1.8116 5.33333 2.00004V2.66671H10.6667V2.00004C10.6667 1.81115 10.7307 1.65271 10.8587 1.52471C10.9867 1.39671 11.1449 1.33293 11.3333 1.33338C11.5222 1.33338 11.6807 1.39738 11.8087 1.52538C11.9367 1.65338 12.0004 1.8116 12 2.00004V2.66671H12.6667C13.0333 2.66671 13.3473 2.79738 13.6087 3.05871C13.87 3.32004 14.0004 3.63382 14 4.00004V13.3334C14 13.7 13.8693 14.014 13.608 14.2754C13.3467 14.5367 13.0329 14.6672 12.6667 14.6667H3.33333ZM3.33333 13.3334H12.6667V6.66671H3.33333V13.3334Z' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat
}

.blog-info__item--counter {
	display: flex;
	align-items: center;
	position: relative;
	color: #8f8488;
	padding-left: 20px
}

.blog-info__item--counter::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.00008 3C4.66675 3 1.82008 5.07333 0.666748 8C1.82008 10.9267 4.66675 13 8.00008 13C11.3334 13 14.1801 10.9267 15.3334 8C14.1801 5.07333 11.3334 3 8.00008 3ZM8.00008 11.3333C6.16008 11.3333 4.66675 9.84 4.66675 8C4.66675 6.16 6.16008 4.66667 8.00008 4.66667C9.84008 4.66667 11.3334 6.16 11.3334 8C11.3334 9.84 9.84008 11.3333 8.00008 11.3333ZM8.00008 6C6.89341 6 6.00008 6.89333 6.00008 8C6.00008 9.10667 6.89341 10 8.00008 10C9.10675 10 10.0001 9.10667 10.0001 8C10.0001 6.89333 9.10675 6 8.00008 6Z' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}

.blog-info__item--author {
	display: flex;
	align-items: center;
	position: relative;
	color: #8f8488;
	padding-left: 20px
}

.blog-info__item--author::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-60%);
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11.7874' cy='7.82344' r='3.23079' fill='%23C1BFC0'/%3e%3cellipse cx='11.9027' cy='15.639' rx='6.23379' ry='3.7683' fill='%23C1BFC0'/%3e%3c/svg%3e");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}
/* End */


/* Start:/local/components/sf/section.list/templates/.default/style.css?16790541651968*/
.blog-section__title {
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	color: #36242a
}

@media screen and (min-width:1440px) {
	.blog-section__title {
		font-size: 20px
	}
}

@media screen and (min-width:1024px) and (max-width:1439px) {
	.blog-section__title {
		font-size: 1.471vw
	}
}

@media screen and (max-width:1023px) {
	.blog-section__title {
		font-size: 4.267vw
	}
}

@media screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) {
	.blog-section__title {
		font-size: 3.20025vw
	}
}

.blog-section__wrap {
	background: rgba(252, 247, 243, .56);
	padding: 0 0 64px 0
}

@media screen and (max-width:1023px) {
	.blog-section__wrap {
		padding: 0 0 8.533vw 0
	}
}

.blog-section__wrap .header-page {
	padding: 60px 0 48px 0 !important
}

@media screen and (max-width:1023px) {
	.blog-section__wrap .header-page {
		padding: 8vw 0 6.4vw 0 !important
	}
}

.blog-section__list {
	--columns: 4;
	display: flex;
	flex-wrap: wrap;
	gap: var(--gap);
	--gap: 32px
}

@media screen and (max-width:1023px) {
	.blog-section__list {
		--gap: 4.267vw
	}
}

@media screen and (max-width:1023px) {
	.blog-section__list {
		--columns: 2
	}
}

.blog-section__item {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	width: calc(100% / var(--columns) - var(--gap) + var(--gap)/ var(--columns));
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 16px;
	overflow: hidden;
	transition: all 250ms ease;
	height: 90px
}

@media screen and (max-width:1023px) {
	.blog-section__item {
		height: 16vw
	}
}

.blog-section__item::before {
	content: "";
	position: absolute;
	opacity: 1;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	background: linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
	z-index: 1
}

.blog-section__item:hover {
	opacity: .8
}

.blog-section__title {
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 700;
	z-index: 2
}
/* End */
/* /local/components/sf/news.detail/templates/blog.detail/style.css?16790540368815 */
/* /local/components/sf/news.list/templates/blog-list/style.css?168052556319823 */
/* /local/components/sf/section.list/templates/.default/style.css?16790541651968 */
