

/* Start:/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/style.css?173166616617248*/
.bx-filter .bx-ui-slider-track {
	position: relative;
	height: 4px;
	border-radius: 4px;
	background: #D9D9D9;
	margin: 10px 0;
}
.bx-filter .bx-ui-slider-range,
.bx-filter .bx-ui-slider-pricebar,
.bx-filter .bx-ui-slider-pricebar-vd,
.bx-filter .bx-ui-slider-pricebar-vn,
.bx-filter .bx-ui-slider-pricebar-v {
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx-filter .bx-ui-slider-range {
	z-index: 110;
}
.bx-filter .bx-ui-slider-pricebar {
	z-index: 100;
}
.bx-filter .bx-ui-slider-pricebar-vd {
	z-index: 60;
}
.bx-filter .bx-ui-slider-pricebar-vn {
	z-index: 70;
}
.bx-filter .bx-ui-slider-pricebar-v {
	z-index: 80;
}
.bx-filter .bx-ui-slider-handle {
	position: absolute;
	top: 100%;
	width: 22px;
	height: 22px;
	border-bottom: none;
	overflow: visible;
}
.bx-filter .bx-ui-slider-handle::after {
	position: absolute;
	content: "";
	width: 44px;
	height: 44px;
	background: transparent;
	left: -11px;
	top: -11px
}
.bx-filter .bx-ui-slider-handle:hover {
	-webkit-cursor: grab;
	-ms-cursor: grab;
	-o-cursor: grab;
	cursor: grab;
}
.bx-filter .bx-ui-slider-handle:active {
	-webkit-cursor: grabbing;
	-ms-cursor: grabbing;
	-o-cursor: grabbing;
	cursor: grabbing;
}
.bx-filter .bx-ui-slider-handle.left {
	margin-left: -1px;
	left: 0;
}
.bx-filter .bx-ui-slider-handle.right {
	right: 0;
	margin-right: -1px;
}

.bx-filter .bx-ui-slider-pricebar-vd{background: #2FB79A;}
.bx-filter .bx-ui-slider-pricebar-vn{background: #D9D9D9;}
.bx-filter .bx-ui-slider-pricebar-v {background: #2FB79A;}

.bx-filter .bx-ui-slider-handle.left,
.bx-filter .bx-ui-slider-handle.right {
	top: -8.75px;
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23FFFFFF' stroke='%23D9F0EA' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='8' fill='%232FB79A'/%3E%3C/svg%3E%0A") center/cover no-repeat;
}

.bx-filter .bx-filter-title {
	font-size: 18px;
	color: #222222;
	margin-bottom: 16px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bx-filter .bx-filter-parameters-box {
	position: relative;
}
.bx-filter .bx-filter-parameters-box-title {
	font-size: 14px;
	font-weight: 700;
	color: #000000;
	margin-bottom: 8px;
}
.bx-filter .bx-filter-price-container,
.bx-filter .bx-filter-input-container {
	display: flex;
	gap: 16px;
	margin-bottom: 8px;
	justify-content: space-between;
}
.bx-filter .bx-filter-price-container input,
.bx-filter .bx-filter-input-container input {
	font-weight: 600;
	padding: 10px 16px;
	border: 2px solid #C3C3C3;
	border-radius: 6px;
	width: 100%;
	line-height: 16px;
}
.bx-filter .bx-filter-price-container input:focus,
.bx-filter .bx-filter-price-container input:focus-visible,
.bx-filter .bx-filter-input-container input:focus,
.bx-filter .bx-filter-input-container input:focus-visible,
.bx-filter .filter-search-input:focus,
.bx-filter .filter-search-input:focus-visible {
	box-shadow: unset;
	outline: unset;
}
.bx-filter .bx-filter-price-container input::placeholder,
.bx-filter .bx-filter-input-container input::placeholder {
	color: #C3C3C3;
}
.bx-filter .bx-filter-price-container .bx-ui-slider-part,
.bx-filter .bx-filter-input-container .bx-ui-slider-part {
	font-size: 14px;
	color: #000000;
}
.bx-filter .bx-filter-parameters-box {
	padding-bottom: 16px;
	border-bottom: 1px solid #B8CAD4;
}
.bx-filter .bx-filter-property-container {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.bx-filter .bx-filter-container-modef {
	position: absolute;
	right: 0;
	z-index: 10;
}
.bx-filter .bx-filter-container-modef .bx-filter-popup-result {
	background-color: hsla(32, 85%, 74%, .8);
	padding: 10px 16px;
	border-radius: 10px;
	font-size: 14px;
	line-height: 14px;
	color: #945b18;
}
.bx-filter .bx-filter-container-modef .bx-filter-popup-result #modef_num,
.bx-filter .bx-filter-container-modef .bx-filter-popup-result a {
	font-weight: 700;
}
.bx-filter .bx-filter-input-checkbox {
	background-color: rgb(248 248 248);
	border: 2px solid #2fb79a;
	border-radius: 3px;
	height: 1.5rem;
	margin-right: .75rem;
	min-width: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.bx-filter .bx-filter-input-checkbox input {
	display: none;
}
.bx-filter .bx-filter-input-checkbox input:checked + svg {
	display: block;
}
.bx-filter .bx-filter-input-checkbox svg {
	display: none;
}
.bx-filter .bx-filter-parameters {
	display: flex;
	flex-direction: column;
	gap: 8px;
	overflow: hidden;
	padding-bottom: 8px;
}
.bx-filter .bx-filter-parameters-box-container {
	margin-top: 8px;
}
.bx-filter .bx-filter-param-text {
	font-size: 14px;
	line-height: 20px;
	margin-top: 4px;
}
.bx-filter .bx-filter-param-label {
	display: flex;
	cursor: pointer;
}
.bx-filter .bx-filter-show-more {
	color: #22B395;
	font-size: 14px;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
}
.bx-filter .bx-filter-show-more:hover {
	color: #222222;
}
.bx-filter .bx-filter-show-more:active {
	color: #000000;
}
.bx-filter .checkbox-container {
	order: 0;
}
.bx-filter .disabled {
	order: 1;
}
.bx-filter .filter-search-input {
	background-color: #F2F2F280;
	border: none;
	border-bottom: 1px solid #AEAEAE;
	font-size: 16px;
	line-height: 16px;
	font-weight: 500;
	color: #000000;
	padding: 6px 12px;
	width: 100%;
}
.bx-filter .filter-search-input:focus,
.bx-filter .filter-search-input.value {
	background-color: #45DAC733;
	border-bottom: 1px solid #21B395;
}
.bx-filter .filter-search-input::placeholder {
	color: #AEAEAE;
	font-size: 14px;
	line-height: 14px;
}
.bx-filter .btn-block {
	display: flex;
	gap: 8px;
}
.bx-filter .bx-filter-parameters::-webkit-scrollbar {
	width: 5px;
	background-color: transparent;
}
.bx-filter .bx-filter-parameters::-webkit-scrollbar-thumb {
	background-color: #22B395;
	border-radius: 3px;
}
.bx-filter .bx-filter-parameters::-webkit-scrollbar-track {
	background-color: transparent;
	border-radius: 3px;
}
.bx-filter .filter-search-block {
	position: relative;
}
.bx-filter .filter-search-clear {
	cursor: pointer;
	position: absolute;
	right: 8px;
	top: 4px;
	width: 24px;
	height: 24px;
	transition: all 0.3s ease-in-out;
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7959 9.79594L13.5938 12L15.7988 14.2041C16.0101 14.4154 16.1288 14.7021 16.1288 15.0009C16.1288 15.2998 16.0101 15.5865 15.7988 15.7978C15.5874 16.0092 15.3008 16.1279 15.0019 16.1279C14.703 16.1279 14.4163 16.0092 14.205 15.7978L12 13.5938L9.79594 15.7987C9.5846 16.0101 9.29795 16.1288 8.99907 16.1288C8.70018 16.1288 8.41354 16.0101 8.20219 15.7987C7.99085 15.5874 7.87212 15.3008 7.87212 15.0019C7.87212 14.703 7.99085 14.4163 8.20219 14.205L10.4063 12L8.20407 9.79594C8.09942 9.69129 8.01641 9.56706 7.95977 9.43033C7.90314 9.2936 7.87399 9.14706 7.87399 8.99906C7.87399 8.70018 7.99272 8.41353 8.20407 8.20219C8.41541 7.99084 8.70206 7.87211 9.00094 7.87211C9.29983 7.87211 9.58647 7.99084 9.79782 8.20219L12 10.4062L14.2041 8.20125C14.4154 7.98991 14.7021 7.87117 15.0009 7.87117C15.2998 7.87117 15.5865 7.98991 15.7978 8.20125C16.0092 8.41259 16.1279 8.69924 16.1279 8.99813C16.1279 9.29701 16.0092 9.58366 15.7978 9.795L15.7959 9.79594ZM22.125 12C22.125 14.0025 21.5312 15.9601 20.4186 17.6251C19.3061 19.2902 17.7248 20.5879 15.8747 21.3543C14.0246 22.1206 11.9888 22.3211 10.0247 21.9305C8.06066 21.5398 6.25656 20.5755 4.84055 19.1595C3.42454 17.7435 2.46023 15.9393 2.06955 13.9753C1.67888 12.0112 1.87939 9.97543 2.64572 8.12533C3.41206 6.27523 4.70981 4.69392 6.37486 3.58137C8.0399 2.46882 9.99747 1.875 12 1.875C14.6844 1.87798 17.258 2.94567 19.1562 4.84383C21.0543 6.74199 22.122 9.3156 22.125 12ZM19.875 12C19.875 10.4425 19.4131 8.91992 18.5478 7.62488C17.6825 6.32985 16.4526 5.32049 15.0136 4.72445C13.5747 4.12841 11.9913 3.97246 10.4637 4.27632C8.93607 4.58017 7.53288 5.3302 6.43154 6.43153C5.3302 7.53287 4.58018 8.93606 4.27632 10.4637C3.97246 11.9913 4.12841 13.5747 4.72445 15.0136C5.32049 16.4526 6.32985 17.6825 7.62489 18.5478C8.91993 19.4131 10.4425 19.875 12 19.875C14.0879 19.8728 16.0896 19.0424 17.566 17.566C19.0424 16.0896 19.8728 14.0879 19.875 12Z' fill='%2322B395'/%3E%3C/svg%3E%0A") center/cover no-repeat;
}
.bx-filter .filter-search-clear:hover {
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7959 9.79594L13.5938 12L15.7988 14.2041C16.0101 14.4154 16.1288 14.7021 16.1288 15.0009C16.1288 15.2998 16.0101 15.5865 15.7988 15.7978C15.5874 16.0092 15.3008 16.1279 15.0019 16.1279C14.703 16.1279 14.4163 16.0092 14.205 15.7978L12 13.5938L9.79594 15.7987C9.5846 16.0101 9.29795 16.1288 8.99907 16.1288C8.70018 16.1288 8.41354 16.0101 8.20219 15.7987C7.99085 15.5874 7.87212 15.3008 7.87212 15.0019C7.87212 14.703 7.99085 14.4163 8.20219 14.205L10.4063 12L8.20407 9.79594C8.09942 9.69129 8.01641 9.56706 7.95977 9.43033C7.90314 9.2936 7.87399 9.14706 7.87399 8.99906C7.87399 8.70018 7.99272 8.41353 8.20407 8.20219C8.41541 7.99084 8.70206 7.87211 9.00094 7.87211C9.29983 7.87211 9.58647 7.99084 9.79782 8.20219L12 10.4062L14.2041 8.20125C14.4154 7.98991 14.7021 7.87117 15.0009 7.87117C15.2998 7.87117 15.5865 7.98991 15.7978 8.20125C16.0092 8.41259 16.1279 8.69924 16.1279 8.99813C16.1279 9.29701 16.0092 9.58366 15.7978 9.795L15.7959 9.79594ZM22.125 12C22.125 14.0025 21.5312 15.9601 20.4186 17.6251C19.3061 19.2902 17.7248 20.5879 15.8747 21.3543C14.0246 22.1206 11.9888 22.3211 10.0247 21.9305C8.06066 21.5398 6.25656 20.5755 4.84055 19.1595C3.42454 17.7435 2.46023 15.9393 2.06955 13.9753C1.67888 12.0112 1.87939 9.97543 2.64572 8.12533C3.41206 6.27523 4.70981 4.69392 6.37486 3.58137C8.0399 2.46882 9.99747 1.875 12 1.875C14.6844 1.87798 17.258 2.94567 19.1562 4.84383C21.0543 6.74199 22.122 9.3156 22.125 12ZM19.875 12C19.875 10.4425 19.4131 8.91992 18.5478 7.62488C17.6825 6.32985 16.4526 5.32049 15.0136 4.72445C13.5747 4.12841 11.9913 3.97246 10.4637 4.27632C8.93607 4.58017 7.53288 5.3302 6.43154 6.43153C5.3302 7.53287 4.58018 8.93606 4.27632 10.4637C3.97246 11.9913 4.12841 13.5747 4.72445 15.0136C5.32049 16.4526 6.32985 17.6825 7.62489 18.5478C8.91993 19.4131 10.4425 19.875 12 19.875C14.0879 19.8728 16.0896 19.0424 17.566 17.566C19.0424 16.0896 19.8728 14.0879 19.875 12Z' fill='%23284E49'/%3E%3C/svg%3E%0A") center/cover no-repeat;
}
.filter-show-btn {
	display: flex;
	gap: 10px;
	font-size: 18px;
	color: #222222;
	transition: all 0.3s ease-in-out;
	cursor: pointer;
	margin-bottom: 48px;
}
.filter-show-btn:hover {
	color: #22B395;
}
.filter-show-btn::before {
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	transition: all 0.3s ease-in-out;
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9647 4.49156C21.8178 4.15936 21.5775 3.87698 21.2731 3.67876C20.9687 3.48054 20.6133 3.37501 20.2501 3.375H3.75006C3.38687 3.37504 3.03151 3.48055 2.72715 3.67873C2.42279 3.8769 2.18254 4.15921 2.03558 4.49135C1.88863 4.82348 1.8413 5.19114 1.89935 5.54967C1.95739 5.90819 2.11832 6.24214 2.36256 6.51094L2.37381 6.52406L8.62506 13.1953V20.25C8.62501 20.5895 8.71712 20.9226 8.89155 21.2138C9.06598 21.505 9.3162 21.7434 9.6155 21.9035C9.91481 22.0637 10.252 22.1395 10.591 22.1231C10.9301 22.1066 11.2583 21.9984 11.5407 21.81L14.5407 19.8103C14.7975 19.6389 15.0081 19.4068 15.1536 19.1345C15.2992 18.8622 15.3753 18.5581 15.3751 18.2494V13.1953L21.6254 6.52406L21.6366 6.51094C21.881 6.24228 22.0421 5.90843 22.1004 5.54995C22.1586 5.19146 22.1115 4.82378 21.9647 4.49156ZM13.6323 11.7647C13.3058 12.1119 13.1244 12.5707 13.1251 13.0472V18.0487L10.8751 19.5487V13.0472C10.8757 12.5707 10.6943 12.1119 10.3679 11.7647L4.61538 5.625H19.3848L13.6323 11.7647Z' fill='%2321B395'/%3E%3C/svg%3E%0A") center/cover no-repeat;
}
.filter-show-btn:hover::before {
	background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9647 4.49156C21.8178 4.15936 21.5775 3.87698 21.2731 3.67876C20.9687 3.48054 20.6133 3.37501 20.2501 3.375H3.75006C3.38687 3.37504 3.03151 3.48055 2.72715 3.67873C2.42279 3.8769 2.18254 4.15921 2.03558 4.49135C1.88863 4.82348 1.8413 5.19114 1.89935 5.54967C1.95739 5.90819 2.11832 6.24214 2.36256 6.51094L2.37381 6.52406L8.62506 13.1953V20.25C8.62501 20.5895 8.71712 20.9226 8.89155 21.2138C9.06598 21.505 9.3162 21.7434 9.6155 21.9035C9.91481 22.0637 10.252 22.1395 10.591 22.1231C10.9301 22.1066 11.2583 21.9984 11.5407 21.81L14.5407 19.8103C14.7975 19.6389 15.0081 19.4068 15.1536 19.1345C15.2992 18.8622 15.3753 18.5581 15.3751 18.2494V13.1953L21.6254 6.52406L21.6366 6.51094C21.881 6.24228 22.0421 5.90843 22.1004 5.54995C22.1586 5.19146 22.1115 4.82378 21.9647 4.49156ZM13.6323 11.7647C13.3058 12.1119 13.1244 12.5707 13.1251 13.0472V18.0487L10.8751 19.5487V13.0472C10.8757 12.5707 10.6943 12.1119 10.3679 11.7647L4.61538 5.625H19.3848L13.6323 11.7647Z' fill='%2322B395'/%3E%3C/svg%3E%0A") center/cover no-repeat;
}
.filter-close-btn {
	width: 32px;
	height: 32px;
	background: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.0613 13.0612L18.125 16L21.065 18.9387C21.3468 19.2205 21.5051 19.6027 21.5051 20.0012C21.5051 20.3998 21.3468 20.782 21.065 21.0637C20.7832 21.3455 20.401 21.5039 20.0025 21.5039C19.604 21.5039 19.2218 21.3455 18.94 21.0637L16 18.125L13.0613 21.065C12.7795 21.3468 12.3973 21.5051 11.9988 21.5051C11.6002 21.5051 11.218 21.3468 10.9363 21.065C10.6545 20.7832 10.4962 20.401 10.4962 20.0025C10.4962 19.604 10.6545 19.2218 10.9363 18.94L13.875 16L10.9388 13.0612C10.7992 12.9217 10.6885 12.7561 10.613 12.5738C10.5375 12.3915 10.4987 12.1961 10.4987 11.9987C10.4987 11.6002 10.657 11.218 10.9388 10.9362C11.2205 10.6545 11.6027 10.4961 12.0013 10.4961C12.3998 10.4961 12.782 10.6545 13.0638 10.9362L16 13.875L18.9388 10.935C19.2205 10.6532 19.6027 10.4949 20.0013 10.4949C20.3998 10.4949 20.782 10.6532 21.0638 10.935C21.3455 11.2168 21.5039 11.599 21.5039 11.9975C21.5039 12.396 21.3455 12.7782 21.0638 13.06L21.0613 13.0612ZM29.5 16C29.5 18.67 28.7082 21.2801 27.2248 23.5002C25.7414 25.7203 23.633 27.4506 21.1662 28.4724C18.6994 29.4942 15.985 29.7615 13.3663 29.2406C10.7475 28.7197 8.34207 27.434 6.45406 25.5459C4.56606 23.6579 3.28031 21.2525 2.7594 18.6337C2.2385 16.015 2.50585 13.3006 3.52763 10.8338C4.54942 8.36697 6.27974 6.25856 8.49981 4.77516C10.7199 3.29176 13.33 2.5 16 2.5C19.5792 2.50397 23.0107 3.92756 25.5416 6.45844C28.0724 8.98932 29.496 12.4208 29.5 16ZM26.5 16C26.5 13.9233 25.8842 11.8932 24.7304 10.1665C23.5767 8.4398 21.9368 7.09399 20.0182 6.29926C18.0996 5.50454 15.9884 5.29661 13.9516 5.70175C11.9148 6.1069 10.0438 7.10693 8.57538 8.57538C7.10693 10.0438 6.10691 11.9148 5.70176 13.9516C5.29662 15.9884 5.50455 18.0996 6.29927 20.0182C7.09399 21.9368 8.4398 23.5767 10.1665 24.7304C11.8932 25.8842 13.9233 26.5 16 26.5C18.7839 26.497 21.4529 25.3898 23.4213 23.4213C25.3898 21.4528 26.497 18.7839 26.5 16Z' fill='%2322B395'/%3E%3C/svg%3E%0A") center/cover no-repeat;
}
.bx-filter.filter {
	display: block;
	z-index: 18;
	padding: 1.25rem;
	height: 100vh;
	height: 100dvh;
	overflow-y: auto;
	max-width: 100vw;
}
.bx-filter-parameters-box-design {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}
.design-checkbox {
	position: relative;
}
.design-checkbox.disabled {
	opacity: 1;
}
.design-checkbox.disabled::before {
	content: "";
	position: absolute;
	background-color: #C3C3C3;
	width: 32px;
	height: 2px;
	rotate: -45deg;
	bottom: 14px;
	left: -1px;
	z-index: 10;
}
.design-checkbox.disabled::after {
	content: "";
	position: absolute;
	width: 34px;
	height: 34px;
	border: 2px solid #C3C3C3;
	border-radius: 99px;
	bottom: -2px;
	left: -2px;
	z-index: 10;
}
.design-checkbox.disabled .btn_design {
	opacity: 0.5;
}
.btn_design {
	position: relative;
	height: 30px;
	width: 30px;
	cursor: pointer;
	border-radius: 99px;
	border: 2px solid #FFFFFF;
	box-shadow: 0px 4px 13px 0px #00000040;
}
.design-checkbox input:checked + label .btn_design::before {
	content: "";
	position: absolute;
	width: 34px;
	height: 34px;
	border: 2px solid #22B395;
	border-radius: 99px;
	bottom: -4px;
	left: -4px;
	z-index: 10;
}
.design-checkbox input:checked + label .btn_design::after {
	content: "";
	width: 16px;
	height: 16px;
	position: absolute;
	z-index: 10;
	bottom: -4px;
	right: -4px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHJ4PSc4JyBmaWxsPScjMjJCMzk1Jy8+PHBhdGggZD0nTTEyIDUuMzMzNUw3IDEwLjMzMzVMNSA4LjMzMzVMNCA3LjMzMzUnIHN0cm9rZT0nI0Y4RjhGOCcgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz4K") center/cover no-repeat;
}
@media (min-width: 1186px) {
	.bx-filter.filter {
		min-width: 260px;
		padding: 0;
		height: auto;
		overflow: unset;
		max-width: min-content;
		z-index: 16;
	}
	.bx-filter .bx-filter-container-modef {
		right: unset;
		left: 105%;
	}
	.filter-show-btn, .filter-close-btn {
		display: none;
	}

}
/* End */


/* Start:/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/colors.min.css?17301102724373*/
.bx-filter.bx-blue .bx-filter-section{background:#edf6fc}.bx-filter.bx-blue .bx-filter-input-container input:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-input-container input:focus{-webkit-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .bx-ui-slider-track{background:#e7e7e7}.bx-filter.bx-blue .bx-ui-slider-pricebar-vd{background:#849da4}.bx-filter.bx-blue .bx-ui-slider-pricebar-vn{background:#a8dff3}.bx-filter.bx-blue .bx-ui-slider-pricebar-v{background:#499fd8}.bx-filter.bx-blue .bx-ui-slider-handle.left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM2RUFBN0ExNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM2RUFBN0IxNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzZFQUE3ODE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzZFQUE3OTE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppps1VcAAAEWSURBVHjabFPRFcIwCIS8/nWGdh+3sYu4gmu5il8niUAuaN6zJoQD7iB6e76kL8h3qX+RlrnU/TR3sje+DHMFq4cN8Pded/veG8gNWUEEVALMQPbd7e9uv3MLOABRXQutQD8PsFnOfmjJRkMHsHOCu8X2mTn8NnYRAmEAWF4xzhhgptUgyANIa3UV3JaZ1+AWYOYGtScyYMnMftGRxq0CNdArcMH0rFTVg21FYa6mZ77s9lgFxaJMk1kqTeJo1QAX+5yEoIDfadttf8nILDRckyKYQolrmfWyi4MZz878vohGbqPsAK/vAYXotGxemnPWIzRRAqCMs9K5D1JyFuox6IVKmVTe9za+LchD/q4iXyo6q/kIMAAflYlW4QRU6wAAAABJRU5ErkJggg==) no-repeat right top}.bx-filter.bx-blue .bx-ui-slider-handle.right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top}.bx-filter.bx-blue .bx-filter-select-container.bx-active,.bx-filter.bx-blue .bx-filter-select-container:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-select-container.bx-active,.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus{-webkit-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .bx-filter-tag{border-top:1px solid #d7eaf7;border-bottom:1px solid #d7eaf7}.bx-filter.bx-blue .bx-tag-link{color:#68939e}.bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,.bx-filter.bx-blue .bx-filter-param-btn:hover,.bx-filter.bx-blue .bx-filter-param-btn:active,.bx-filter.bx-blue .bx-filter-param-btn:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:hover,.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:active,.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus{-webkit-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .btn-themes{background-color:#1485ce;border-color:#1485ce;color:#FFF}.bx-filter.bx-blue .btn-themes.bx-active,.bx-filter.bx-blue .btn-themes.focus,.bx-filter.bx-blue .btn-themes:active,.bx-filter.bx-blue .btn-themes:focus,.bx-filter.bx-blue .btn-themes:hover{background-color:#53a4d8;border-color:#53a4d8;color:#FFF}
/* End */


/* Start:/local/templates/dev_mpotolkov/components/bitrix/system.pagenavigation/main/style.css?17303520442917*/
.bx-pagination {
	margin: 10px 0;
}
.bx-pagination .bx-pagination-container {
	text-align: center;
	position: relative;
}
.bx-pagination .bx-pagination-container ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
}
.bx-pagination .bx-pagination-container ul li {
	display: inline-block;
	margin: 0 2px 15px 2px;
}
.bx-pagination .bx-pagination-container ul li span{
    -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
       -moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    	 -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    		transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	background: #eff0f1;
	padding: 0 8px;
	display: block;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	font-size: 14px;
	border-radius: 16px;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-pagination .bx-pagination-container ul li a {
	text-decoration: none;
	display: block;
	border-radius: 16px;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	vertical-align: middle;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
	background: #DADADA;
}
.bx-pagination .bx-pagination-container ul li.bx-active span{
	background: #0083d1;
	color: #fff;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
	background: #fff;
	border: 2px solid #eff0f1;
	line-height: 28px;
	padding: 0 18px;
	color: #444;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span{
	color: #aab1b4;
	background: #fff;
	border: 2px solid #eff0f1;
	line-height: 28px;
	padding: 0 18px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
	background: #fff;
	border-color: #DADADA;
	color: #000;
}

/*color schemes*/
.bx-pagination.bx-green  .bx-pagination-container ul li.bx-active span{
	background: #3bc915;
	color: #fff;
}
.bx-pagination.bx-yellow  .bx-pagination-container ul li.bx-active span{
	background: #F9A91D;
	color: #fff;
}
.bx-pagination.bx-red  .bx-pagination-container ul li.bx-active span{
	background: #E22B2B;
	color: #fff;
}
.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{
	background: #0083d1;
	color: #fff;
}

/* End */
/* /local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/style.css?173166616617248 */
/* /local/templates/dev_mpotolkov/components/bitrix/catalog/catalog/bitrix/catalog.smart.filter/catalog-section/themes/blue/colors.min.css?17301102724373 */
/* /local/templates/dev_mpotolkov/components/bitrix/system.pagenavigation/main/style.css?17303520442917 */
