

/* Start:/local/templates/new/components/bitrix/news/blog-filtered/style.css?17546535184447*/
/**/
:root {
	--brand-on-color: #fff;
	--brand-primary: #0074f8;
	--surfaces-borders: #d4d4d4;
	--surfaces-medium: #737373;
	--surfaces-default: #2c2d2e;
	--surfaces-bg-default: #fff;
	--surfaces-surface: #f5f5f5;
	--status-success: #0dc268;
	--status-success-sub: #dbf6e8;
	--status-error: #ed0a34;
	--status-error-sub: #fde6eb;
	--status-warning: #ff9e00;
	--status-warning-sub: #fff5e5;
	--brand-primary-sub: #0074f819;
	--blog-border-radius: 1.5rem;
}

.b-round{
	border-radius: var(--blog-border-radius);
}
.mb-16{
	margin-bottom: 1.6rem !important;
}
.mb-20{
	margin-bottom: 2rem !important;
}
.me-20{
	margin-right: 2rem;
}
.mb-22{
	margin-bottom: 2.2rem !important;
}
.mb-37{
	margin-bottom: 3.75rem;
}
.mb-60{
	margin-bottom: 6rem;
}
.p-20{
	padding: 2rem;
}
.px-17{
	padding-right: 1.75rem;
	padding-left: 1.75rem;
}
.bg-blog-grey{
	background: var(--surfaces-surface);
}
.w-20 {
	width: 20%;
}
.swiper-blog-next,
.swiper-blog-prev{
	width: 54px;
	height: 54px;
	position: absolute;
	top: calc(50% - 27px);
	right: -27px;
	background: #fff url(/local/templates/new/components/bitrix/news/blog-filtered/image/arrow.svg) no-repeat center;
	border-radius: 50%;
	cursor: pointer;
	box-shadow: 0 8px 40px 0 rgba(0, 0, 0, 0.08);
	filter: grayscale(1);
	z-index: 2;
}
.swiper-blog-prev{
	transform: rotate(180deg);
	right: auto;
	left: -27px;
}
.swiper-blog-next:hover,
.swiper-blog-prev:hover{
	filter: none;
}

.blog-page .h1,
.blog-page .h2,
.blog-page .h3,
.blog-page .h4,
.blog-page .h5,
.blog-page .h6,
.blog-page h1,
.blog-page h2,
.blog-page h3,
.blog-page h4,
.blog-page h5,
.blog-page h6 {
	font-weight: 700;
	margin-bottom: 1.5rem;
	margin-top: 1.5rem;
	letter-spacing: -0.03rem;
	line-height: 100%;
	color: #000;
}
.blog-page .h2,
.blog-page h2,
.blog-page .h2{
	font-size: 2.5rem;
}
.blog-page .h3,
.blog-page h3,
.blog-page .h3{
	font-size: 1.75rem;
	margin-bottom: 1.25rem;
	margin-top: 1.25rem;
}
.blog-page .blog-pagetitle{
	font-size: 3rem;
	margin: 0;
}


.recomm-prods{
	color: var(--white);
}
.popular-product-area{
	border-radius: var(--blog-border-radius);
	background: var(--brand-primary);
	padding: 2.5rem;
}
.embedded-slider-wrapper.product-line-slider .popular-product-area{
	padding: 0;
}
.embedded-slider-wrapper.product-line-slider .popular-product-area,
.embedded-slider-wrapper.product-line-slider .popular-product-area .card,
.embedded-slider-wrapper.product-line-slider .popular-product-area .card .product-item-image-wrapper,
.embedded-slider-wrapper.product-line-slider .popular-product-area .card .product-item-image{
	border-radius: var(--blog-border-radius) !important;
}
.embedded-slider-wrapper.product-line-slider .popular-product-area .card{
	--emphasis-color-rgb: #fff;
	--body-color: #fff;
	--secondary-color: #fff;
}

.popular-main-title{
	color: var(--white);
	font-size:2.5rem;
	line-height: 100%;
	margin-bottom: 2.2rem;
}
.blog-detail-page .recomm-prods .popular-product-area{
	background: var(--surfaces-surface);
}
.blog-detail-page .recomm-prods .popular-product-area .popular-main-title{
	color: var(--surfaces-default);
}

.swiper-blog-pagination{
	text-align: center;
	position: absolute;
	top: 100% !important;
}
.swiper-blog-pagination .swiper-pagination-bullet{
	border-radius:0;
	opacity:1;
	margin: 0 2px !important;
	width: 54px;
	height: 3px;
	background: #e1e1e1;
	transition: background-color ease 0.3s;
}
.swiper-blog-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: var(--brand-primary);
	transition: background-color ease 0.3s;
}

@media(max-width: 1200px){
	.swiper-blog-next{
		right: 0.5rem;
	}
	.swiper-blog-prev{
		left: 0.5rem;
	}
}
@media(max-width: 992px){
	:root {
		--blog-border-radius: 1.4rem;
	}
	.mb-20 {
		margin-bottom: 1.4rem !important;
	}
	.mb-37{
		margin-bottom: 2rem;
	}
	.mb-60{
		margin-bottom: 0.8rem;
	}
	.blog-page{
		max-width: 100vw;
		overflow: hidden;
	}
	.blog-page .h2,
	.blog-page h2,
	.blog-page .h2{
		font-size: 1.85rem;
	}
	.blog-page .h3,
	.blog-page h3,
	.blog-page .h3{
		font-size: 1.4rem;
		margin-bottom: 1.1rem;
		margin-top: 1.1rem;
	}
	.blog-page .blog-pagetitle{
		font-size: 2.3rem;
	}
	.popular-product-area{
		padding: 1.1rem;
	}
	.popular-main-title{
		font-size: 2rem;
		margin-bottom: 1.6rem;
	}
	.swiper-blog-next,
	.swiper-blog-prev{
		width: 34px;
		height: 34px;
	}
	.swiper-blog-next{
		right: -14px;
	}
	.swiper-blog-prev{
		left: -14px;
	}
	.snippet0003 img{
		min-width:100%;
	}
	.px-17{
		padding-right: 1rem;
		padding-left: 1rem;
	}
}
/* End */


/* Start:/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.detail/.default/style.css?17546535187003*/

.blog-content>img{
	max-width:100%;
	height:auto;
    margin-bottom: 1rem;
    display: block;
}

@media (min-width: 768px) {
    .blog-content>img{
        max-width: 50%;
        margin-left: auto;
        margin-right: auto;
    }
}

.blog-content img:last-child {
    margin-bottom: 1rem;
}

.blog-content p {
    margin-bottom: 1rem;
}
.blog-content p:last-child {
    margin-bottom: 0;
}

.blog-content ul,
.blog-content ol {
    padding-left: 1.2rem;
}
.blog-content ul li,
.blog-content ol li {
    position: relative;
    margin-bottom: .5rem;
}
.blog-content ul li,
.blog-content ol li{
    font-weight: 400;
    font-size: 1rem;
    line-height: 150%;
    color: var(--surfaces-default);
    margin: 0 0 0.375rem;
}
.blog-content ul li::marker,
.blog-content ol li::marker{
    font-weight: 500;
    color: var(--brand-primary);
}
.blog-content img{
    max-width: 100%;
}

.blog-content .content-linked{
    scroll-margin-top: 5.25rem;
}
.blog-content > p{
    margin-bottom: 3rem;
}
.blog-content table{
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
}
.blog-content table td,
.blog-content table th,
.blog-content table tbody td{
    font-weight: 400;
    font-size: 1rem;
    color: var(--surfaces-default);
    padding: 0.75rem;
}
.blog-content table thead th,
.blog-content table thead td{
    color: var(--surfaces-medium);
}
.blog-content table :not(thead) tr:nth-child(odd) td{
    background: var(--surfaces-surface);
    transition: background-color ease 0.3s;
}
.blog-content table :not(thead) tr:nth-child(even) td{
    background: var(--white);
    transition: background-color ease 0.3s;
}
.blog-content table :not(thead) tr:hover td{
    background: #eaeaea;
    transition: background-color ease 0.3s;
}
.detail-blog-item .blog-content table img{
    margin: auto;
}
.blog-content table th:first-child,
.blog-content table td:first-child{
    border-radius: .6rem 0 0 .6rem;
}
.blog-content table th:last-child,
.blog-content table td:last-child{
    border-radius: 0 .6rem .6rem 0;
}
.embedded-img-slider-wrapper img,
.embedded-slider-wrapper img,
#blogDetailGallery img{
    width:100%;
    margin:auto !important;
}


.detail-blog-item{
}
.detail-blog-item .blog-item-title{
    font-size: 3rem;
}
.detail-blog-item .item-author-dt{
    width: 125px;
    white-space: nowrap;
}
.detail-blog-item .item-date{
    color: var(--surfaces-medium);
    text-transform: lowercase;
}
.detail-blog-item .item-views,
.detail-blog-item .item-ago{
    display: flex;
    align-items: center;
}
.detail-blog-item .item-views:before,
.detail-blog-item .item-ago:before{
    content: "";
    display: block;
    width: 1.4rem;
    height: 1.4rem;
    margin-right: 0.3rem;
    background-position: center;
    background-repeat: no-repeat;
}
.detail-blog-item .item-views:before{
    background-image: url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.detail/.default/images/view.svg);
}
.detail-blog-item .item-ago:before{
    background-image: url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.detail/.default/images/ago.svg);
}
.detail-item-rubric{
    border: 1px solid var(--surfaces-borders);
    background-color: var(--white);
    cursor: default;
}
.detail-blog-item .ya-share2__item{
    background: var(--surfaces-surface);
    border-radius: 1rem;
    margin-right: 0.6rem !important;
}
.detail-blog-item .ya-share2__item .ya-share2__badge{
    background-color: transparent !important;
    opacity: 0.75;
}
.detail-blog-item .ya-share2__item .ya-share2__icon{
    background-size: 2.2rem !important;
    background-repeat: no-repeat;
}
.detail-blog-item .detail-content{
    border: 1px solid var(--surfaces-borders);
}
.detail-content-list a{
    font-weight: 400;
    font-size: 1rem;
    line-height: 150%;
    margin-bottom: 0.365rem;
    color: var(--surfaces-default);
    text-decoration: none;
}
.detail-content-list a:hover{
    text-decoration: underline;
}


.blog-grade{
    display: flex;
    justify-content: space-between;
    width: 100%;
    opacity: 0;
}
.blog-grade-area.active .blog-grade,
.blog-grade-area.show .blog-grade{
    opacity:1;
    transition: opacity ease 0.3s;
}
.blog-grade > div {
    cursor: pointer;
    border-radius: 1rem;
    width: calc(20% - 0.4rem);
    background: var(--white);
    text-align: center;
    font-size: 1.5rem;
    line-height: 100%;
    padding: 0.5rem 0.74rem 0.75rem;
    transition: background-color ease 0.3s;
}
.blog-grade-area:not(.active) .blog-grade > div:hover{
    background: var(--surfaces-borders);
    transition: background-color ease 0.3s;
}
.blog-grade-area.active .blog-grade > div{
    cursor:default;
}
.blog-grade-area.active .blog-grade > div:not(.active){
    opacity:0.3;
}
.blog-grade > div.active{
    background: var(--success);
    transition: background-color ease 0.3s;
}


.blog-poll-area{
    color: var(--surfaces-medium);
}
.blog-poll{
    opacity: 0;
}
.blog-poll-area.active .blog-poll,
.blog-poll-area.show .blog-poll{
    opacity:1;
    transition: opacity ease 0.3s;
}
.blog-poll{}
.blog-poll > div{
    display:flex;
    align-items: center;
    background: var(--white);
    padding: 0.75rem;
    border-radius: 0.75rem;
    color: var(--surfaces-default);
    line-height: 100%;
    margin-bottom: 0.6rem;
    cursor:pointer;
    transition: background-color ease 0.3s;
}
.blog-poll > div:last-child{
    margin-bottom: 0;
}
.blog-poll-area:not(.active) .blog-poll > div:hover{
    background: var(--surfaces-borders);
    transition: background-color ease 0.3s;
}
.blog-poll > div:before{
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background: url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.detail/.default/images/checkbox.svg) no-repeat center;
    background-size:contain;
    margin-right: 0.6rem;
}
.blog-poll-area.active .blog-poll > div{
    cursor:default;
}
.blog-poll-area.active .blog-poll > div:not(.active){
    opacity:0.3;
}
.blog-poll > div.active{
    color:#fff;
    background: var(--success);
    transition: all ease 0.3s;
}
.blog-poll > div.active:before{
    background-image: url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.detail/.default/images/checkboxA.svg);
}

.detail-blog-item .embedded-img-slider-wrapper{
    margin: 3.75rem 0;
}
.detail-blog-item .embedded-slider-wrapper .product-item .card.blog-card .product-item-image {
    height: 15rem;
}
.detail-blog-item .embedded-article-wrapper .blog-item-line .blog-item-area{
    background: var(--surfaces-surface);
}

@media(max-width: 992px){
    .detail-blog-item .item-views::before,
    .detail-blog-item .item-ago::before {
        background-size: contain;
    }
    .detail-blog-item .item-author-dt{
        width: auto;
    }
    .ya-share2__container_size_l .ya-share2__badge .ya-share2__icon {
        height: 44px;
    }
    .detail-blog-item .blog-item-title{
        font-size:1.85rem;
        line-height: 100%;
    }
    .blog-content table{
        table-layout: initial;
    }
    .blog-poll-area{
		margin-bottom: 0 !important;
    }
    .blog-content table th:last-child,
    .blog-content table td:last-child,
    .blog-content table th:first-child,
    .blog-content table td:first-child{
        border-radius:0;
        white-space: nowrap;
    }
}
/* End */


/* Start:/local/templates/new/components/bitrix/catalog.item/with_fake_offer_blog/style.css?17546535189571*/
.product-item .card{
    --card-border-width:0;
    padding:0.5rem;
}
.product-item .product-item-price-current{
    font-weight:500;
}
.product-item .product-item-image{
    height: 10rem;
    background-color:#fff;
}
.product-item .product-item-image picture,
.product-item .product-item-image img{
    object-fit: contain;
    height: 100%;
    width: auto;
}

.product-item .product-item-image.image-horizontal picture,
.product-item .product-item-image.image-horizontal img {
    height: auto;
    width: 100%;
    max-width: 100%;
}

.product-item .product-item-image.image-horizontal picture {
    width: 90%;
}

.fake-prop-by-color .product-item-prop-value{
    font-size: 0.875rem;
    display: flex;
    align-items: center;
    cursor:pointer;
}
.fake-prop-by-color .product-item-prop-value.active{
    text-decoration:underline;
}
.fake-prop-by-color .product-item-prop-value::before{
    display: inline-block;
    content: "";
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    border: 1px solid var(--secondary);
}
.fake-prop-by-color .product-item-prop-value.c_black::before{
    background-color: #000000;
}
.fake-prop-by-color .product-item-prop-value.c_white::before{
    background-color: #ffffff;
}
.fake-prop-by-color .product-item-prop-value.c_blue::before{
    background-color: #1A3557;
}
.fake-prop-by-color .product-item-prop-value.c_lite_blue::before
{
    background-color: #84BEFF;
}
.fake-prop-by-color .product-item-prop-value.c_red::before{
    background-color: #EB5757;
}
.fake-prop-by-color .product-item-prop-value.c_rose::before
{
    background-color: #FF74E9;
}

.product-item [data-entity="btnBasketAction"]:not(.in-cart) span:last-child{
    display:none;
}
.product-item [data-entity="btnBasketAction"].in-cart span:first-child{
    display:none;
}
.product-item [data-entity="btnBasketAction"].in-cart{
    --btn-bg: #15CC27;
    --btn-border-color: #15CC27;
    --btn-hover-bg: #38d447;
    --btn-hover-border-color: #2cd13d;
    --btn-focus-shadow-rgb: 18, 173, 33;
    --btn-active-bg: #44d652;
    --btn-active-border-color: #2cd13d;
    --btn-disabled-bg: #15CC27;
    --btn-disabled-border-color: #15CC27;
}
.product-item [data-entity="btnBasketAction"].in-progress:before {
    content:"";
    display: block;
    z-index: 1;
    transition: all ease 0.3s;
    position: absolute;
    top: 50%; left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
    border-radius: inherit;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwcHgiIGhlaWdodD0iMTAwJSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGNsYXNzPSJsZHMtZWxsaXBzaXMiPjwhLS1jaXJjbGUoY3g9IjE2IixjeT0iNTAiLHI9IjEwIiktLT48Y2lyY2xlIGN4PSIxNiIgY3k9IjUwIiByPSIxMCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIxMDswOzA7MDswIiBrZXlUaW1lcz0iMDswLjI1OzAuNTswLjc1OzEiIGtleVNwbGluZXM9IjAgMC41IDAuNSAxOzAgMC41IDAuNSAxOzAgMC41IDAuNSAxOzAgMC41IDAuNSAxIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjJzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49IjBzIj48L2FuaW1hdGU+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIHZhbHVlcz0iODQ7ODQ7ODQ7ODQ7ODQiIGtleVRpbWVzPSIwOzAuMjU7MC41OzAuNzU7MSIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMHMiPjwvYW5pbWF0ZT48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNiIgY3k9IjUwIiByPSIxMCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzEwOzEwOzEwOzAiIGtleVRpbWVzPSIwOzAuMjU7MC41OzAuNzU7MSIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iLTFzIj48L2FuaW1hdGU+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIHZhbHVlcz0iMTY7MTY7NTA7ODQ7ODQiIGtleVRpbWVzPSIwOzAuMjU7MC41OzAuNzU7MSIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iLTFzIj48L2FuaW1hdGU+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTYiIGN5PSI1MCIgcj0iMTAiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDsxMDsxMDsxMDswIiBrZXlUaW1lcz0iMDswLjI1OzAuNTswLjc1OzEiIGtleVNwbGluZXM9IjAgMC41IDAuNSAxOzAgMC41IDAuNSAxOzAgMC41IDAuNSAxOzAgMC41IDAuNSAxIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjJzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49Ii0wLjVzIj48L2FuaW1hdGU+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIHZhbHVlcz0iMTY7MTY7NTA7ODQ7ODQiIGtleVRpbWVzPSIwOzAuMjU7MC41OzAuNzU7MSIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iLTAuNXMiPjwvYW5pbWF0ZT48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNiIgY3k9IjUwIiByPSIxMCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzEwOzEwOzEwOzAiIGtleVRpbWVzPSIwOzAuMjU7MC41OzAuNzU7MSIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMHMiPjwvYW5pbWF0ZT48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJjeCIgdmFsdWVzPSIxNjsxNjs1MDs4NDs4NCIga2V5VGltZXM9IjA7MC4yNTswLjU7MC43NTsxIiBrZXlTcGxpbmVzPSIwIDAuNSAwLjUgMTswIDAuNSAwLjUgMTswIDAuNSAwLjUgMTswIDAuNSAwLjUgMSIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwcyI+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE2IiBjeT0iNTAiIHI9IjEwIiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MDsxMDsxMDsxMCIga2V5VGltZXM9IjA7MC4yNTswLjU7MC43NTsxIiBrZXlTcGxpbmVzPSIwIDAuNSAwLjUgMTswIDAuNSAwLjUgMTswIDAuNSAwLjUgMTswIDAuNSAwLjUgMSIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwcyI+PC9hbmltYXRlPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiB2YWx1ZXM9IjE2OzE2OzE2OzUwOzg0IiBrZXlUaW1lcz0iMDswLjI1OzAuNTswLjc1OzEiIGtleVNwbGluZXM9IjAgMC41IDAuNSAxOzAgMC41IDAuNSAxOzAgMC41IDAuNSAxOzAgMC41IDAuNSAxIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjJzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49IjBzIj48L2FuaW1hdGU+PC9jaXJjbGU+PC9zdmc+");
    background-color: var(--btn-bg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto;
}
.product-item.accordion-collapse.collapsing {
    display: none;
    -webkit-transition: none;
    transition: none;
}

/*Label*/
.product-item-label-text,
.product-item-label-ring {
    position: absolute;
    z-index: 15;
}

.product-item-label-top { top: 0; }

.product-item-label-center {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
}

.product-item-label-left { left: 0; text-align: left;}

.product-item-label-bottom { bottom: 0; }

.product-item-label-middle {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.product-item-label-right { right: 0;text-align: right; }

.product-item-label-center.product-item-label-middle {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.product-item-label-ring.badge{
    --badge-border-radius: 2rem;
    --badge-font-size: 0.875em;
    --badge-font-weight: 400;
}
.badge.product-item-label-top.product-item-label-left{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.product-item [data-entity="fakeOffersPropsBlock"]{
    position: absolute;
    top: -2rem;
}

.product-item .product-item-quick-view{
    z-index: 15;
    font-size: 1.25rem;
    position:absolute;
    top: 50%;
    right: -0.25rem;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: var(--success);
    color:#ffffff;
    padding: 0 0.5rem;
    border-top-left-radius: 2rem;
    border-bottom-left-radius: 2rem;
}
.product-item .product-item-quick-view:hover{
    -webkit-box-shadow: var(--box-shadow) !important;
    box-shadow: var(--box-shadow) !important;
}

/* blog-cart start */
.card.blog-card{
    border-radius: 1.25rem;
    padding: .25rem 1.25rem 1.25rem;
}
.product-item .card.blog-card .product-item-image{
    height: 12rem;
}
.card.blog-card .product-item-title a{
    font-size:1.25rem;
}
.product-item .card.blog-card .product-item-price-current{
    font-size:1.5rem;
}
.product-item .card.blog-card [data-entity="fakeOffersPropsBlock"]{
    top:0;
    left:0;
}
.card.blog-card .fake-prop-by-color .product-item-prop-value::before {
    width: 1.5rem;
    height: 1.5rem;
}
.card.blog-card [data-entity="buttonsBlock"] a{
    border: 1px solid var(--surfaces-borders);
}
.card.blog-card [data-entity="buttonsBlock"] button,
.card.blog-card [data-entity="buttonsBlock"] a{
    font-size: 0.9rem;
}
.card.blog-card .btn-default.in-cart {
    color: var(--white);
    background-color: var(--btn-bg);
    border-color: var(--btn-bg);
}
/* blog-cart end */

/* blog-line-cart start*/
.card.blog-line-card{
    background-color: var(--primary);
}
.product-item .card.blog-line-card [data-entity="fakeOffersPropsBlock"]{
    position: static;
}
.card.blog-line-card .product-item-title{
    font-size: 150%;
}
.card.blog-line-card .fake-prop-by-color .product-item-prop-value::before {
    width: 1.5rem;
    height: 1.5rem;
}
.product-item .card.blog-line-card .product-item-price-current{
    font-size:1.5rem;
}
.card.blog-line-card [data-entity="buttonsBlock"] a{
    border: 1px solid var(--surfaces-borders);
}
.card.blog-line-card .btn-default.in-cart {
    color: var(--white);
    background-color: var(--btn-bg);
    border-color: var(--btn-bg);
}
/* blog-line-cart end*/
/* End */


/* Start:/local/templates/new/components/bitrix/system.pagenavigation/blog/style.css?1754653518709*/
.pagination-container ul.pagination{
    --pagination-border-radius:0;
    --pagination-active-bg: transparent;
    --pagination-active-border-color: transparent;
    --pagination-active-color: var(--primary);
    --pagination-hover-color: var(--primary);
    --pagination-hover-bg: transparent;
    --pagination-hover-border-color: transparent;
    --pagination-focus-color: var(--primary);
    --pagination-focus-bg: transparent;
    --pagination-font-size: 1rem;
    --pagination-color: #000000;
}

.page-load-status {
    display: none;
}
.view-more-button{
    padding: 1.25rem;
    background: var(--brand-primary-sub);
    text-decoration: none;
    font-weight: 500;
    color: var(--brand-primary);
}
/* End */


/* Start:/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.list/.default/style.css?17546592184149*/
/**/
.list-item-rubric{
	color: var(--surfaces-default);
	background-color: var(--surfaces-surface);
	border: 0 none;
	margin-left: 0.6rem;
}
.list-item-rubric:first-child{
	margin-left: 0;
}
.item-public-date {
	color: var(--surfaces-medium);
	text-transform: lowercase;
}
.blog-item .item-title{
	font-size: 1.3rem;
	height: 4rem;
	overflow: hidden;
}
.item-info div{
	display: flex;
	align-items: center;
}

.item-info .item-author:before{
	content: "";
	display: block;
	width: 36px;
	height: 36px;
	margin-right: 0.6rem;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 50%;
}
.item-info .item-author.author1:before{
	background-image: url(/images/blog/author/author1.png?v=2);
}
.item-info .item-author.author2:before{
	background-image: url(/images/blog/author/author2.png?v=2);
}
.item-info .item-author.author3:before{
	background-image: url(/images/blog/author/author3.png?v=2);
}

.item-info .item-views,
.item-info .item-ago{
	color: var(--surfaces-medium);
}
.item-info .item-views:before,
.item-info .item-ago:before{
	content: "";
	display: block;
	width: 1.3rem;
	height: 1.25rem;
	margin-right: 0.3rem;
	background-position: center;
	background-repeat: no-repeat;
}
.item-info .item-views:before{
	background-image: url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.list/.default/images/views.svg);
}
.item-info .item-ago:before{
	background-image: url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.list/.default/images/ago.svg);
}

.top-items-title{
	font-size: 2.5rem;
	margin-bottom: 1.25rem;
}
.blog-item-top .blog-item-area{
	background: var(--surfaces-surface);
	padding: 0.6rem 0.6rem 1.2rem;
}
.blog-item-top .list-item-rubric{
	background-color: var(--white);
}
.blog-item-top .item-rubric-date,
.blog-item-top .item-short-text,
.blog-item-top .item-title,
.blog-item-top .item-info{
	padding-left: 1rem;
	padding-right: 1rem;
}
.blog-item.blog-item-top .item-title{
	font-size: 2rem;
}
.blog-item-top .item-short-text{
	margin: 2.2rem 0 1.6rem;
}


.blog-item-line {
	color: var(--white);
	--surfaces-medium: var(--white);
	margin-top: 2rem !important;
	margin-bottom: 3rem !important;
}
.blog-item-line .blog-item-area{
	display: flex;
	justify-content: space-between;
	background: var(--surfaces-surface) url(/local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.list/.default/images/linebg.jpg) center;
	background-size: cover;
	padding: 0.6rem;
}
.blog-item-line .blog-item-area .item-col,
.blog-item-line .blog-item-area .item-image{
	width: 50%;
}
.blog-item-line .blog-item-area .item-col{
	order:1;
	padding-right: calc(var(--gutter-x)*.5);
}
.blog-item-line .blog-item-area .item-image{
	order:2;
	padding-left: calc(var(--gutter-x)*.5);
}
.blog-item-line .item-rubric-date,
.blog-item-line .item-short-text,
.blog-item-line .item-title,
.blog-item-line .item-info{
	padding-left: 2rem;
	padding-right: 2rem;
}
.blog-item-line .item-rubric-date{
	padding-top: 2rem;
}
.blog-item-line .item-image img{
	margin-bottom: 0 !important;
}
.blog-item.blog-item-line .item-title{
	font-size: 2rem;
	color: var(--white);
	margin-top: 2.6rem;
}
.blog-item-line .item-short-text{
	margin: 2.2rem 0 1.6rem;
}
.blog-item-line .item-info .item-views::before,
.blog-item-line .item-info .item-ago::before {
	filter: brightness(2);
}

@media(max-width:992px){
	.item-info .item-author:before{
		width: 32px;
		height: 32px;
	}
	.top-items-title{
		font-size: 2rem;
		margin-bottom: 0.4rem;
	}
	.blog-item .item-title{
		height: auto;
	}
	.blog-item.blog-item-line .item-title,
	.blog-item.blog-item-top .item-title {
		font-size: 1.6rem;
	}
	.blog-item-line .item-short-text,
	.blog-item-top .item-short-text {
		margin: 1.2rem 0 1.4rem;
	}
	.blog-item-line .item-rubric-date,
	.blog-item-line .item-short-text,
	.blog-item-line .item-title,
	.blog-item-line .item-info,
	.blog-item-top .item-rubric-date,
	.blog-item-top .item-short-text,
	.blog-item-top .item-title,
	.blog-item-top .item-info {
		padding-left: .6rem;
		padding-right: .6rem;
	}
	.blog-item-line .blog-item-area{
		flex-direction: column;
	}
	.blog-item-line .blog-item-area .item-col,
	.blog-item-line .blog-item-area .item-image {
		width: 100%;
		padding-left: 0;
	}
	.blog-item-line .blog-item-area .item-col{
		order:3;
	}
	.blog-item.blog-item-line .item-title {
		margin-top: 1.2rem;
	}
}
/* End */
/* /local/templates/new/components/bitrix/news/blog-filtered/style.css?17546535184447 */
/* /local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.detail/.default/style.css?17546535187003 */
/* /local/templates/new/components/bitrix/catalog.item/with_fake_offer_blog/style.css?17546535189571 */
/* /local/templates/new/components/bitrix/system.pagenavigation/blog/style.css?1754653518709 */
/* /local/templates/new/components/bitrix/news/blog-filtered/bitrix/news.list/.default/style.css?17546592184149 */
