

/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/orange/style.min.css?1791348187147*/
.system-nav-orange{color:#999;font-size:12px}.system-nav-orange .nav-current-page{color:white;background-color:#f90;font-weight:bold;padding:1px 0}
/* End */


/* Start:/local/templates/bigwheels/components/bitrix/catalog.smart.filter/index/style.css?17913482644573*/
.bx-filter-popup-result {
	display: none !important;
}
.bx-filter {
	width: 100%;
    line-height: 1.15;
}
.bx-filter .bx-filter-section {
	
}
.bx-filter .bx-filter-section>.row {
	
}
.bx-filter .bx-filter-title {
	
}


/* Sections */
.bx-filter .bx-filter-parameters-box:not(:last-child) {
	margin-bottom: 1em;
}
.bx-filter .bx-filter-parameters-box-title {
	font-size: 1em;
	font-weight: 400;
	color: #959595;
	margin-bottom: 0.625em;
}
.row--checkboxes {
	margin-bottom: 1em;
}
.bx-filter-parameters-box-fakeInput {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	height: 4.0625em;
	background-color: #F8F8F8;
	border-radius: 0.3125em;
    padding: 1.5em 2.5em 1.5em 1.5em;
	font-weight: 500;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
	cursor: pointer;
}
.bx-filter-parameters-box-fakeInput--open {
	
}
.bx-filter-parameters-box-fakeInput-text {
	overflow: hidden;
	text-overflow: ellipsis;
}
.bx-filter-parameters-box-title-icon-container {
	position: absolute;
	top: 50%;
	right: 1.5em;
	transform: translateY(-50%);
}
.bx-filter-parameters-box-title-icon {
    display: block;
    width: 0.5em;
    height: 0.5em;
    flex-shrink: 0;
    object-fit: contain;
    transition: .1s transform, .1s color;
}
.bx-filter-parameters-box-fakeInput--open .bx-filter-parameters-box-title-icon {
	transform: rotate(-180deg);
	color: #F35247;
	transition: .1s transform, .1s color;
}
.bx-filter .bx-filter-parameters-box-title span {
	cursor: pointer;
}
.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span {
	
}
.bx-filter-parameters-box-container {
	position: relative;
}
.bx-filter-parameters-box-container .col-xs-12 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: #262626;
	z-index: 100;
    padding: 1.25em 1.25em 1.25em 0.625em;
    border-bottom-left-radius: 0.3125em;
    border-bottom-right-radius: 0.3125em;
    transform: translateY(0%);
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: opacity .05s ease 0s, visibility .1s ease 0s, transform .1s ease .1s;
}
.bx-filter-parameters-box-container .col-xs-12--open {
    visibility: visible;
    pointer-events: all;
    transform: translateY( calc(100% - 0.3125em) );
    opacity: 1;
    transition: opacity .05s ease .05s, visibility .1s, transform .1s;
}
.bx-filter-parameters-box-container .customScrollbar {
    overflow: auto;
    max-height: 10em;
}
.bx-filter-parameters-box-container .customScrollbar > div {
	background-color: #2D2D2D;
    border-radius: 0.3125em;
}
.bx-filter .bx-filter-parameters-box-container-block {
	
}
.bx-filter .bx-filter-param-label {
    font-size: 1em;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
    display: block;
    background-color: #00000000;
    border-radius: 0.3125em;
    padding: 0.5em 0.75em;
    transition: background-color .1s;
}
.bx-filter .bx-filter-param-label:hover {
    background-color: #000000;
    transition: background-color .1s;
}

.frontCatalog__filtersContainer.swiper {
	overflow: visible;
}

/* INPUTS */
.bx-filter .bx-filter-input-container {}
.bx-filter .bx-filter-input-container input {
	
}


/* Checkbox / Radio */
.bx-filter .bx-filter-input-checkbox {
    display: flex;
    align-items: flex-start;
}
.bx-filter .bx-filter-parameters-box .checkbox:not(:last-child) {
    margin-bottom: 0.5em;
}
.bx-filter .fake-checkbox {
    display: block;
    width: 0.8em;
    height: 0.8em;
    margin-right: 0.8em;
    margin-top: 0.14em;
    flex-shrink: 0;
    background-color: #fff;
    border-radius: 100%;
}
.bx-filter .bx-filter-input-checkbox input[type=checkbox]:checked ~ .fake-checkbox {
    background-color: #F35247;
}
.bx-filter .bx-filter-input-checkbox input[type=radio],
.bx-filter .bx-filter-input-checkbox input[type=checkbox] {}
.bx-filter .bx-filter-input-checkbox .bx-filter-param-text {
	display: block;
	text-align: left;
}
.bx-filter .bx-filter-submit {
	width: 100%;
	font-weight: 600;
	font-size: 1em;
	height: 4.0625em;
}

@media (min-width: 800px) {
	.row--checkboxes {
		display: flex;
		align-items: stretch;
		flex-wrap: wrap;
		justify-content: space-between;
		margin-bottom: -2.25em;
	}
	.row--checkboxes > .col-lg-12 {
		width: calc(50% - 0.375em);
	}
	.bx-filter .bx-filter-parameters-box:not(:last-child) {
		margin-bottom: 2.25em;
	}
	.bx-filter .bx-filter-parameters-box {
		margin-bottom: 2.25em;
	}
	.bx-filter-button-box {
		margin-top: 1em;
	}
	.bx-filter .bx-filter-parameters-box-title {
		margin-bottom: 1em;
	}
}
/* End */
/* /bitrix/components/bitrix/system.pagenavigation/templates/orange/style.min.css?1791348187147 */
/* /local/templates/bigwheels/components/bitrix/catalog.smart.filter/index/style.css?17913482644573 */
