
<title>nb</title>
.toggeFilter{
	display: flex;
	align-items:center;
	cursor: pointer;
	text-align: center;
	justify-content: center;
	font-size: 1.5rem;
	font-family: "Times New Roman", Times, serif,Times;
	color: #000;
	background: none;
	border: none;
}
.toggeFilter__text {

}
.toggeFilter__icon {
	border: 1px solid #e6e6e6;
	width: 2.8125rem;
	height: 2.3125rem;
	position: relative;
}
.toggeFilter svg {height: 1.5rem; width:1.5rem; fill:#70706f; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}

.toggeFilter:hover {


}

.hideFilter{cursor: pointer;}
.sortTitle{font-size: 1.5rem; font-family: "Times New Roman", Times, serif,Times; color: #000; margin-right: 1.25rem; display: block;     margin-bottom: -0.25rem;}
.catalogSortCount{margin-bottom: 3.125rem;}
.view_count{margin-left: auto;}
.count-item{display: block; padding: 0.5rem 0.75rem; border: 1px solid #fff; color: #70706f;}
.count-item.current-count{border: 1px solid #e6e6e6;}
.count-item:hover{text-decoration: none;}
.nbFilter.active{display: block;}

.sort_icon{width: 0.8125rem; height: 1.125rem; margin-right: 0.75rem; fill:#007ab9; flex:none;}

.catalogSortCount .dropdown-toggle{padding: 0.56rem 0.5rem; border-bottom: 1px solid #e6e6e6;}
.catalogSortCount .dropdown-toggle::after{display: none;}

.catalogSortCount a:hover{text-decoration: none;}
.catalogSortCount .dropdown-menu{padding: 0; border-radius:0;}
.sort_icon2{width: 16px; height: 8px; margin-left: 1.5rem; color: var(--color-secondary);}
.view1 .view_icon{width: 18px; height: 18px; fill:#888888;}
.view2 .view_icon{width: 22px; height: 18px; fill:#888888;}
.view1, .view2{padding: 0.75rem 0.875rem; }
.view1{margin-right: 0.5rem;}
.view2{margin-right: 3.75rem;}
.view1.active, .view2.active{background-color: #e6f5f6;}
.view1.active .view_icon, .view2.active .view_icon{fill:#007ab9;}
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}


.line_view .product-item-big-card, .line_view .product-item-half-card, .line_view .product-item-small-card, .line_view, .line_view{    flex: 0 0 100%;
    max-width: 100%;}

.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;
}

.popup-window-with-titlebar .popup-window-content img{margin-bottom: 1rem;}
.popup-window-buttons{padding-top: 0;}
.popup-window-titlebar{width: calc(100% + 20px); margin-left: -10px; color:#fff;background-color: #007ab9;}
.popup-window-titlebar-text, .popup-window-titlebar-text-version{color:#fff;}
.popup-window-close-icon:after{width: 20px; height: 20px; content: '✖'; background-image: none; font-size: 20px; line-height: 1; color:#fff;}






@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{
	padding: 1rem 0rem;
	font-weight: bold;
  font-size: 0.875rem;
  color: #8b8b8b;
  text-transform: uppercase;
}

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;}



#rassrochkaInfo {
	--bs-offcanvas-width: 852px;
	--bs-offcanvas-padding-x: 0;
	--bs-offcanvas-padding-y: 0;
}

.rassrochkaInfo {
	background-image: url("data:image/svg+xml,%3Csvg width='609' height='590' viewBox='0 0 609 590' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_1164_623)'%3E%3Cellipse cx='304.489' cy='294.812' rx='187.294' ry='111.938' transform='rotate(-41.4078 304.489 294.812)' fill='url(%23paint0_radial_1164_623)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1164_623' x='0.665649' y='0.149414' width='607.646' height='589.326' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='72.5' result='effect1_foregroundBlur_1164_623'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_1164_623' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(297.135 310.977) rotate(78.2533) scale(629.183 332.281)'%3E%3Cstop stop-color='%23A7753B'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 20px 40px 40px;
}


.rassrochkaInfo__img {
	background: url('images/passimg.png?v2') center center no-repeat;
	background-size: contain;
	position: relative;
	height: 0;
	padding-top: 100%;
}

.rassrochkaInfo__txt._1 {
	color: #000;
	font-size: 24.957px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	padding-top: 70px;
	padding-left: 10px;
}

.rassrochkaInfo__txt._2 {
	color: #A8753B;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	padding-top: 20px;
	padding-left: 100px;
	padding-bottom: 50px;
}

.rassrochkaInfo__txt._3 {
	color: #000;
	leading-trim: both;
	text-edge: cap;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	background: #fff;
	padding: 10px 70px 10px 40px;
	background-image: url("images/sber.png");
	background-repeat: no-repeat;
	background-position: 305px 50%;
	background-size: 45px 45px;
}

.rassrochkaInfo__txt._4 {
	color: #886C4C;
	text-align: center;
	font-size: 24.957px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	display: flex;
	align-items: center;
	padding: 30px 0 50px;
}
.rassrochkaInfo__txt._4:before,
.rassrochkaInfo__txt._4:after {
	content: '';
	display: inline-block;
	height: 1px;
	background: #CACACA;
	flex: 1 0 0%;
}
.rassrochkaInfo__txt._4:before {
	margin-right: 30px;
}
.rassrochkaInfo__txt._4:after {
	margin-left: 30px;
}

.rassrochkaInfo__txt._5 {
	color: #000;
	text-align: center;
	leading-trim: both;
	text-edge: cap;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	padding: 20px 0 40px;
}

.rassrochkaInfo__item {
	padding: 18px;
	border: 1px solid #CACACA;
	background: #FFF;
	margin-bottom: 24px;
}

.rassrochkaInfo__count {
	color: #000;
	font-family: Montserrat;
	font-size: 24.957px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='56' viewBox='0 0 57 56' fill='none'%3E%3Cpath d='M10.7762 7.21467C14.7011 3.69553 25.5384 -1.55432 37.2545 2.42634C53.7886 8.044 56.0001 23.177 56 29.0795C55.9999 34.9516 53.611 44.9022 43.1074 51.0963C33.3245 56.8654 20.0318 56.3672 10.7762 48.752C1.52057 41.1368 -2.28713 25.8488 4.33241 15.0029' stroke='black'/%3E%3C/svg%3E");
	background-size: contain;
	width: 55px;
	height: 54px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.rassrochkaInfo__itemTxt {
	color: #000;
	leading-trim: both;
	text-edge: cap;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}


.rassrochkaInfo__footer {
	display: flex;
	align-items: center;
	justify-content: center;
}
.rassrochkaInfo__footer:before,
.rassrochkaInfo__footer:after {
	content: '';
	display: inline-block;
	height: 1px;
	background: #CACACA;
	flex: 1 0 0%;
}
.rassrochkaInfo__footer:before {
	margin-right: 30px;
}
.rassrochkaInfo__footer:after {
	margin-left: 30px;
}

.rassrochkaInfo__footerImg {
	background: url('images/ring.png') center center no-repeat;
	width: 80px;
	height: 84px;
	display: inline-block;
}


/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {
	#offcanvasFilterLabel.offcanvas-title {
		font-weight: 600;
	}
}

/*phones*/
@media (max-width: 767px) {
	.rassrochkaInfo {
		padding: 25px 15px 15px;
	}
	.rassrochkaInfo__txt._2 {

		padding-left: 50px;
	}
	.rassrochkaInfo__txt._3 {
		background-position: 100% 50%;
		padding: 10px 70px 10px 10px;
	}
	.rassrochkaInfo__count {
		margin-bottom: 25px;
	}
}