

/* Start:/local/templates/bspol/components/bitrix/catalog/bspolcatalog/style.css?17889604991499*/
 .catalog-wrap {
 	display: flex;
 	gap: 24px;
 	justify-content: space-between;
 	align-items: flex-start;
 	/* margin-top: 33px; */
 }


 @media(max-width:1380px) {

 	.filter-banner {
 		display: none;
 	}

 }


 .grid {}

 .grid .bx_content_section {
 	margin-bottom: 15px;
 }

 .grid .bx_sidebar {
 	margin-bottom: 15px;
 }

 /* grid2x1 */
 .grid2x1 {}

 .grid2x1 .bx_content_section {
 	float: left;
 	width: 66%;
 	margin-bottom: 15px;
 }

 .grid2x1 .bx_sidebar {
 	float: right;
 	width: 33%;
 	margin-bottom: 15px;
 	padding-left: 5%;
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	box-sizing: border-box;
 }

 @media (max-width:960px) {
 	.grid2x1 .bx_sidebar {
 		padding-left: 4%;
 	}
 }

 @media (max-width:640px) {

 	.grid2x1 .bx_content_section,
 	.grid2x1 .bx_sidebar {
 		width: 100%;
 		float: none;
 	}

 	.grid2x1 .bx_sidebar {
 		padding-left: 3%;
 	}
 }

 @media (max-width:479px) {
 	.grid2x1 .bx_sidebar {
 		padding-left: 1%;
 	}

 }

 .catalog-block-header {
 	font-size: 14px;
 	font-weight: bold;
 	text-align: left;
 	margin: 5px 0;
 	padding: 5px 15px;
 	border-bottom: 2px solid #d9dee6;
 	color: #000;
 }

 body.bx-theme-blue .catalog-block-header {
 	border-color: #006cc0;
 }

 body.bx-theme-green .catalog-block-header {
 	border-color: #63aa28;
 }

 body.bx-theme-red .catalog-block-header {
 	border-color: #da3737;
 }

 body.bx-theme-yellow .catalog-block-header {
 	border-color: #f4b236;
 }

 .bx_catalog-compare-list {
	display: none;
 }
/* End */


/* Start:/local/templates/bspol/components/bitrix/system.show_message/.default/style.css?178896049964*/
font.errortext
{
	color:red;
}

font.notetext
{
	color:green;
}

/* End */
/* /local/templates/bspol/components/bitrix/catalog/bspolcatalog/style.css?17889604991499 */
/* /local/templates/bspol/components/bitrix/system.show_message/.default/style.css?178896049964 */
