

/* Start:/local/templates/str_template/components/bitrix/news/.default/bitrix/news.detail/.default/style.css?1733854302251*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
[dir=ltr] .post--layout--full .post__featured{
	width:auto !important;
	left:auto !important;
}

/* End */


/* Start:/local/templates/str_template/components/custom_new/catalog.section/.default/style.css?17338543026843*/
[dir=ltr] .products-list__body .product-card__buttons > *:first-child{
	margin-right:0;
}
.products-list__body .product__actions-item{
	margin:0;
}
.product-card__buttons .product__quantity{
	width:auto;
	height:calc(1.875rem + 2px);
}
.product-card__buttons .form-control-lg{
	height:calc(1.875rem + 2px);
}
.price-total.hdn{
	display:none;
}
.price-total{
	font-size:12px;
}
.product-card__old-price{
	display:block;
}
[dir=ltr] .products-list[data-layout^="grid-"] .product-card .product-card__availability{
	display:block;
	font-size:14px;
}
@media (hover: hover) {
	.products-list[data-layout="grid-3-sidebar"] .product-card--hidden-actions .price-total {
		display: none;
	}
	.products-list[data-layout="grid-3-sidebar"] .product-card--hidden-actions:hover .price-total {
		display: block;
	}
}
.tag-list{
	padding:20px;
	border:1px solid #ebebeb;
	margin-bottom:20px;
	font-size:14px;
	color:#6c757d;
	display:flex;
	justify-content:space-between;
}
.tag-list .row{
	flex-direction:column;
}
.tag-list .show_all{
	padding:3px 0 2px;
}
.tag-list.open .row{
	margin-bottom:-15px;
}
.tag-list .col-xl{
	margin-bottom:10px;
	display:flex;
}
.tag-list li{
	display:inline-block;
}
.tag-list.open .title{
	font-weight:bold;
	display:inline-block;
	font-size:14px;

    margin: 2px;	
	display:flex;
	align-items:top;
}
.tag-list:not(.open) .title{
	display:none;
}
.tag-list:not(.open) .col-xl{
	width:auto;
	display:inline-block;
	margin-bottom:0;
}
.tag-list:not(.open) .row{
	display:block;
}
.tag-list .tags__list a{
	font-weight:normal;
	font-size:14px;
	border: 1px solid transparent;
}
.tag-list:not(.open) .tags__list a{
	display:none;
}
.tag-list:not(.open) .tags__list a:nth-child(1){
	display:block;
}

.tag-list.block-sidebar--offcanvas--mobile{
}
.tag-list.block-sidebar--offcanvas--mobile .tags__list a {
	display:block;
}
.tag-list.block-sidebar--offcanvas--mobile .title{
	display:block;
}
.tag-list:not(.block-sidebar--open) .title:after{
	content:':';
}
.tag-list:not(.block-sidebar--open) .mobile-links__item-toggle{
	display:none;
}
.tag-list.block-sidebar--offcanvas--mobile .row{
	display:flex;
	flex-direction:column;
	flex-wrap: nowrap;
}
.tag-list.block-sidebar--open .show_all{
	display:none;
}
.tag-list.block-sidebar--open .tag-content{
	width:290px;
	background:#fff;
	position:relative;
	margin:0;
	overflow-x:scroll;
}
/*.tag-list:not(.block-sidebar--open) .tag-content{
	
}*/
@media (max-width: 991px){
	.tag-list.block-sidebar--open .tag-content{
		-webkit-transition: -webkit-transform 0.3s;
		transition: -webkit-transform 0.3s;
		transition: transform 0.3s;
		transition: transform 0.3s, -webkit-transform 0.3s;
	}
	.tag-list:not(.block-sidebar--open) .tag-content{
		transform:translateX(-100%);
	}
	.tag-list .tag-content{
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
	.tag-list{
		visibility: hidden;
		position: fixed;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 1000;
	}
}
.tag-list.block-sidebar--open{
	padding:0px;
}
.tag-list.block-sidebar--open .title{
	display:flex;
	justify-content:space-between;
	margin:0 -15px;
	padding-left:15px;
	border-bottom: 1px solid #ebebeb;
	align-items:center;
}
.tag-list.block-sidebar--open .mobile-links__item-toggle{
	padding:15px 0;
	min-height:50px;
}
.tag-block.section-block{
	display:block !important;
}
.tag-block.open .mobile-links__item-arrow{
	-webkit-transform: rotateZ(180deg) translateY(1px);
    transform: rotateZ(180deg) translateY(1px);
}
.tag-list.block-sidebar--open:not(.as_sections) .tags__list{
	display:none;
}
.tag-list.block-sidebar--open .tags__list{
	margin:0 -15px;
}
.tag-list.block-sidebar--open .tags__list .tag-item{
	display:block;
	background:#f7f7f7;
	border:none;
	border-bottom: 1px solid #ebebeb;
	width:100%;
	margin:0;
	padding:13px 15px;
	color:#6c757d;
}
.tag-list:not(.block-sidebar--open) .block-sidebar__backdrop{
	display:none;
}
.brand-sections .tag-list.open .title{
	display:block;
}
.listing-banner{
	display:none;
	margin-bottom:16px;
	margin-top:16px;
}
.products-list[data-layout="list"] .listing-banner{
	display:block;
}
.listing-banner img{
	width:100%;
}
.btn.subscr{
	margin-top:20px;
	height: auto;
    font-weight: normal;
	font-size:14px;
	width:100%;
}
.products-list[data-layout="grid-3-sidebar"] .product-card.absent.product-card--hidden-actions:hover{
	margin-bottom:0px;
}
.products-list[data-layout='list'] .product-card-link{
	display: flex;
    flex-grow: 1;
}
.products-list:not([data-layout='list']) .product-card-link{
	flex-direction: column;
}
@media (min-width: 768px){
	.products-list[data-layout='list'] .product-card-link{
		flex-wrap: nowrap;
	}
}
@media (max-width: 1199px) and (min-width: 375px){
	.product-card__buttons .btn{
		height:auto !important;
	}
}
/*.products-list:not([data-layout='list']) .listing-txt-block{
	display:none;
}*/
.listing-txt-block{
	margin-bottom: 10px;
    margin-top: 10px;
    font-size: 14px;
    padding: 6px 0 6px 14px;
    border-left: 2px solid #f5821f;
}
.listing-txt-block > p{
	margin-bottom:0;
}
@media (max-width: 991px){
	.products-list .listing-txt-block{
		display:none;
	}
	.tag-tabs .tag-tabs-block{
		display:none;
	}
}
@media (hover: hover) and (max-width: 1199px) and (min-width: 375px){
	.products-list[data-layout="grid-3-sidebar"][data-mobile-grid-columns="2"] .product-card--hidden-actions.custom:hover{
		margin-bottom:-56px;
	}
}
@media (min-width: 992px){
	.tag-list.tag-tabs .row.tag-content{
		margin:0;
		width:100%;
	}
	.tag-tabs .col-xl .title{
		display:none;
	}
	.tag-tabs .tag-tabs-block{
		display:block;
		justify-content:space-between;
		width:100%;
	}
	.tag-tabs .col-xl.tag-block:not(.active){
		display:none;
	}
	.tag-tabs .col-xl.tag-block{
		padding:0;
	}
	.tag-tabs.tag-list{
		padding:0;
		border:none;
	}
	.tag-tabs.tag-list .tags__list a.tag-item{
		display:block;
		font-size:16px;
		padding:10px;
		margin:0 10px 10px 0;
	}
	.tag-tabs.tag-list .tags__list a.tag-item:hover{
		background:none;
		color:#6c757d;
	}
	.tag-tabs .tag-tab-item{
		padding:0 0 0 0;
		margin:0 0 10px 0;
		border-bottom:1px dashed #6c757d;
		font-size:18px;
		cursor:pointer;
		display:inline-block;
		margin-right:15px;
	}
	.tag-tabs .tag-tab-item.active{
		border-bottom-color:transparent;
		font-weight:500;
	}
	.tag-tabs .tag-tab-item:hover{
		border-bottom-color:transparent;
	}
}

.page-header__title.with_count{
	display:flex;
	align-items:center;
	flex-wrap: wrap;
}
.page-header__title.with_count .total-count{
	font-size: 36px;
    font-weight: 500;
}
@media (max-width: 992px){
	.page-header__title.with_count .total-count .minus{
		display:none;
	}
	.page-header__title.with_count .total-count{
		font-size:25px;
	}
	.page-header__title.with_count{
		align-items:normal;
		flex-direction:column;
	}
}
.products-list__item .text-warning {
	color: #ff2626 !important;
	font-weight: 500;
}
/* End */
/* /local/templates/str_template/components/bitrix/news/.default/bitrix/news.detail/.default/style.css?1733854302251 */
/* /local/templates/str_template/components/custom_new/catalog.section/.default/style.css?17338543026843 */
