

/* Start:/bitrix/templates/aspro-lite/components/bitrix/catalog.smart.filter/main_compact_catalog/style.css?17510241872615*/
/*BIZ*/
.bx_filter .bx_filter_parameter_biz{
	font-size:15px;
	display:inline-block;
	margin-right:10px;
	text-decoration:none;
	color:#215968;
	border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz:hover{
	text-decoration:none;
	border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active{
	position:relative;
	padding-left:20px;
	color:#d54a4a;
	border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active:hover{
	border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz.active:before{
	position:absolute;
	top:4px;
	left:1px;
	display:block;
	width:13px;
	height:13px;
	content:' ';
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABFElEQVQoz2NgIBJcl+Qzui7J33Vdgo+RWA38NxQknwDp/zekhRoIarghyc94Q15iC5D+f1NJ5v/n7dumE7ZFWqgYbANQ08c1a37+///fAL8GCT7L6zLCf0CaXjbUAdX/j0aWdAJKTACaxookJnJTUeoFyIaHIYH////8ORHZzdw35MTegyRvSAkeAdISYH8oSu4Fid0x0f//5/nzo0BbWOCagBzur0ePvrujp/kf5Aygc54DbZkDYt9UkPj/7czpl0A1ohhuBwra/Lp//809Zwewh8GagfSHpUt+A+VMcXoaKKn45+PHK0/iY8EaX1SUgzyeRDB4gYp4//3+veX9/Hn//379OpPY1ALSyAzEOUDMhksNAKf2po+AEPuKAAAAAElFTkSuQmCC') no-repeat center left;
}
.bx_filter_block_inner{
	display: flex;
	gap: 15px;
}
.bx_filter_parameters_box_container-range{
	width: 100%;
}
.catalog.bx_filter{
	position: relative;
}
.filter-analog{
	position: absolute;
	bottom: 0;
	display: flex;
	align-items: center;
	gap: 15px;
	width: 100%;
}
.filter-analog a{
	width: fit-content !important; 
}
.only-max{
	max-width: 150px !important;
}
.only-max .min-price{
	display: none;
}
.only-max .max-price{
	text-align: left !important;
}
.bx_filter .form-checkbox{
	flex-wrap: wrap;
}
.bx_filter_block .bx_filter_parameters_box_container-range{
	max-width: 100%;
}
.bx_filter_parameters_box_container-range.F{
	overflow-y: auto;
}
.filter-panel__part-left{
	/* min-height: 250px; */
}
.bx_filter .scrolled{
	max-height: 300px;
	/* max-height: 100%; */
}

body .bx_filter_parameters {
	width: 100%;
	flex-wrap: wrap;
}
body .bx_filter .bx_filter_parameters_box{
	width: calc(50% - 8px);
	padding: 0;
}
body .bx_filter_block{
	position: static;
}
.bx_filter div.form-control{
	width: 150px;
}
.bx_filter .bx_filter_block1{
	margin-top: 13px;
}
.bx_filter .bx_filter_select_block{
	background: #fff;
}
.bx_filter .popup-window{
	margin-top: 10px;
}
@media (max-width: 1023px) {
	body .bx_filter .bx_filter_parameters_box{
		width: 100%;
	}
	
}
@media (max-width:767px){
	.main-wrapper .bx_filter_vertical {
		display: block !important;
	}
	.filter-panel__part-left{
		flex-direction: column;
	}
	body .catalog.bx_filter,
	body .schema-img{
		width: 100%;
	}
	
}
/* End */


/* Start:/bitrix/templates/aspro-lite/css/toggle-panel.min.css?1751024187521*/
.toggle-panel{--toggle-bg:var(--light, #f4f4f4) var(--dark, #343434);--item-height:30px;--item-pl:10px;--item-pr:10px;background-color:var(--toggle-bg);border:2px solid var(--toggle-bg);border-radius:var(--border-radius);display:flex}.toggle-panel--sm{--item-height:24px;--item-pl:9px;--item-pr:9px}.toggle-panel__item{display:flex;align-items:center;padding:2px var(--item-pr) 2px var(--item-pl);height:var(--item-height)}.toggle-panel__item--current{background-color:#fff;border-radius:calc(var(--border-radius) - 2px)}
/* End */
/* /bitrix/templates/aspro-lite/components/bitrix/catalog.smart.filter/main_compact_catalog/style.css?17510241872615 */
/* /bitrix/templates/aspro-lite/css/toggle-panel.min.css?1751024187521 */
