

/* Start:/local/templates/solo/css/collection-map.css?177031876416018*/
.k-9e37c67b-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc5.jpg'), url('/local/templates/solo/img/collections/rc5.JPG');
}
.k-d56427a4-051a-11ea-b413-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/tropics.jpg'), url('/local/templates/solo/img/collections/tropics.JPG');
}
.k-0171cbcf-3c0e-11e8-b260-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/vy-le.jpg'), url('/local/templates/solo/img/collections/vy-le.JPG');
}
.k-b9194807-5a0b-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/serena.jpg'), url('/local/templates/solo/img/collections/serena.JPG');
}
.k-e56889b2-968b-11e9-a91f-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/villa charlotta.jpg'), url('/local/templates/solo/img/collections/villa charlotta.JPG');
}
.k-1a96e555-d9f0-11e9-a2ad-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/belamore.jpg'), url('/local/templates/solo/img/collections/belamore.JPG');
}
.k-b9179c55-3423-11e9-9d6d-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/fleur.jpg'), url('/local/templates/solo/img/collections/fleur.JPG');
}
.k-d6eede56-c0c4-11e8-967c-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/bukhara.jpg'), url('/local/templates/solo/img/collections/bukhara.JPG');
}
.k-fe7db124-05bf-11e8-836b-005056011608 {
   background-image: url('/local/templates/solo/img/collections/gioiello.jpg'), url('/local/templates/solo/img/collections/gioiello.JPG');
}
.k-d015df4f-237f-11e7-8227-005056011608 {
   background-image: url('/local/templates/solo/img/collections/vy3.jpg'), url('/local/templates/solo/img/collections/vy3.JPG');
}
.k-94c17c3c-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc4.jpg'), url('/local/templates/solo/img/collections/rc4.JPG');
}
.k-9e37c67a-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc3.jpg'), url('/local/templates/solo/img/collections/rc3.JPG');
}
.k-94c17c3d-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc2.jpg'), url('/local/templates/solo/img/collections/rc2.JPG');
}
.k-91de83d5-0dee-11e6-80cb-005056011608 {
   background-image: url('/local/templates/solo/img/collections/vy2.jpg'), url('/local/templates/solo/img/collections/vy2.JPG');
}
.k-97246eb3-2c38-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/anemone.jpg'), url('/local/templates/solo/img/collections/anemone.JPG');
}
.k-1230824e-ebbe-11eb-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/pietra-onice.jpg'), url('/local/templates/solo/img/collections/pietra-onice.JPG');
}
.k-e0f157b6-a434-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/olga.jpg'), url('/local/templates/solo/img/collections/olga.JPG');
}
.k-3742c94d-735b-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/voyage.jpg'), url('/local/templates/solo/img/collections/voyage.JPG');
}
.k-0913b5e5-6aba-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/birds.jpg'), url('/local/templates/solo/img/collections/birds.JPG');
}
.k-b4a57761-1863-11eb-80c2-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/monreale.jpg'), url('/local/templates/solo/img/collections/monreale.JPG');
}
.k-65412689-652c-11ea-80c0-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/fantazia.jpg'), url('/local/templates/solo/img/collections/fantazia.JPG');
}
.k-20d25ddf-5243-11ea-80c0-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/rose garden.jpg'), url('/local/templates/solo/img/collections/rose garden.JPG');
}
.k-c93ec929-25b6-11e7-8227-005056011608 {
   background-image: url('/local/templates/solo/img/collections/solo.jpg'), url('/local/templates/solo/img/collections/solo.JPG');
}
.k-59ccfec2-0618-11ea-b413-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/rc7.jpg'), url('/local/templates/solo/img/collections/rc7.JPG');
}
.k-6f68e360-3cca-11e8-b260-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/rc6.jpg'), url('/local/templates/solo/img/collections/rc6.JPG');
}
.k-3ccedfff-7659-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/fashion.jpg'), url('/local/templates/solo/img/collections/fashion.JPG');
}
.k-29b73b48-7659-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/kaleidoscop.jpg'), url('/local/templates/solo/img/collections/kaleidoscop.JPG');
}
.k-41d6f943-35f2-11ea-80bf-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/happy child.jpg'), url('/local/templates/solo/img/collections/happy child.JPG');
}
.k-f0a4e4ed-e5fe-11ea-80c2-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/colorshock.jpg'), url('/local/templates/solo/img/collections/colorshock.JPG');
}
.k-fdbde0be-8565-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/selfi-solo.jpg'), url('/local/templates/solo/img/collections/selfi-solo.JPG');
}
.k-70ab8647-5788-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/vy4.jpg'), url('/local/templates/solo/img/collections/vy4.JPG');
}
.k-6148927a-bee3-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/vy5.jpg'), url('/local/templates/solo/img/collections/vy5.JPG');
}
.k-0bbf7277-66c9-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/gf3.jpg'), url('/local/templates/solo/img/collections/gf3.JPG');
}
.k-ca849126-f5d4-11eb-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/grange.jpg'), url('/local/templates/solo/img/collections/grange.JPG');
}
.k-753c0c2a-0127-11ed-80c7-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/new-york.jpg'), url('/local/templates/solo/img/collections/new-york.JPG');
}
.k-b0fc03b4-ee4e-11ec-80c7-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/fluid.jpg'), url('/local/templates/solo/img/collections/fluid.JPG');
}
.k-c7db8cda-ac1b-11ec-80c7-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/blooming-city.jpg'), url('/local/templates/solo/img/collections/blooming-city.JPG');
}
.k-1344c6de-f721-11e9-b413-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/carrara-3.jpg'), url('/local/templates/solo/img/collections/carrara-3.JPG');
}
.k-f9df4dfc-4df1-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/forte-dei-marmi-2.jpg'), url('/local/templates/solo/img/collections/forte-dei-marmi-2.JPG');
}
.k-8d837342-7763-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/zen.jpg'), url('/local/templates/solo/img/collections/zen.JPG');
}
.k-790f391f-1243-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/safita.jpg'), url('/local/templates/solo/img/collections/safita.JPG');
}
.k-5353478a-3663-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/rc8.jpg'), url('/local/templates/solo/img/collections/rc8.JPG');
}
.k-e3db9fc5-3572-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/kaleido.jpg'), url('/local/templates/solo/img/collections/kaleido.JPG');
}
.k-b9458ee2-4d25-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/geoterra.jpg'), url('/local/templates/solo/img/collections/geoterra.JPG');
}
.k-314cd18e-d5ba-11eb-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/vermont.jpg'), url('/local/templates/solo/img/collections/vermont.JPG');
}

.k-00d6d25f-68d9-11e8-8e97-00155dde0203{
 background-image: url('/local/templates/solo/img/collections/cara.jpg'), url('/local/templates/solo/img/collections/cara.JPG');
}
.k-9014bc5d-bd47-11ea-80c1-1418773ec890{
background-image: url('/local/templates/solo/img/collections/carara2.jpg'), url('/local/templates/solo/img/collections/carara2.JPG');

}
.k-dd353eb1-684b-11ea-80c1-1418773ec890{
background-image: url('/local/templates/solo/img/collections/forte1.jpg'), url('/local/templates/solo/img/collections/forte1.JPG');

}
.k-87900f52-f01d-11e9-bd28-00155dde0203{
background-image: url('/local/templates/solo/img/collections/cyti1.jpg'), url('/local/templates/solo/img/collections/cyti1.JPG');

}
.k-ccbddcab-ceeb-11e9-a2ad-00155dde0203{
background-image: url('/local/templates/solo/img/collections/volt1.jpg'), url('/local/templates/solo/img/collections/volt1.JPG');

}
.k-27ad6f49-390a-11e9-9d6d-00155dde0203{
background-image: url('/local/templates/solo/img/collections/amore1.jpg'), url('/local/templates/solo/img/collections/amore1.JPG');

}

.k-fca66057-eef3-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/amuleto1.jpg'), url('/local/templates/solo/img/collections/amuleto1.JPG');

}
.k-96e851ff-0d5b-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/mirab1.jpg'), url('/local/templates/solo/img/collections/mirab1.JPG');

}
.k-a4f8f129-52f0-11ea-80c0-1418773ec890{
background-image: url('/local/templates/solo/img/collections/parma1.jpg'), url('/local/templates/solo/img/collections/parma1.JPG');

}
.k-b844a319-9c5e-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/art2.jpg'), url('/local/templates/solo/img/collections/art2.JPG');

}
.k-49b1a667-f1c4-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/magic2.jpg'), url('/local/templates/solo/img/collections/magic2.JPG');

}
.k-c3700519-2822-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/ambr1.jpg'), url('/local/templates/solo/img/collections/ambr1.JPG');

}
.k-11e9e939-c5dd-11ea-80c1-1418773ec890{
background-image: url('/local/templates/solo/img/collections/dum1.jpg'), url('/local/templates/solo/img/collections/dum1.JPG');

}
.k-548a3085-f567-11e9-b413-00155dde0203{
background-image: url('/local/templates/solo/img/collections/moli2.jpg'), url('/local/templates/solo/img/collections/moli2.JPG');

}
.k-4a685cbc-a42b-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/loftsil.jpg'), url('/local/templates/solo/img/collections/loftsil.JPG');

}
.k-c1660579-00f9-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/implus1.jpg'), url('/local/templates/solo/img/collections/implus1.JPG');

}
.k-8c95f86b-04e5-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/leset2.jpg'), url('/local/templates/solo/img/collections/leset2.JPG');

}

.k-c6dbcf55-3fca-11e7-824e-005056011608{
background-image: url('/local/templates/solo/img/collections/eliz2.jpg'), url('/local/templates/solo/img/collections/eliz2.JPG');

}

.k-88142af2-eeab-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/crist1.jpg'), url('/local/templates/solo/img/collections/crist1.JPG');

}

.k-88142af3-eeab-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/crist2.jpg'), url('/local/templates/solo/img/collections/crist2.JPG');

}

.k-9750c3c7-99ab-11e9-a91f-00155dde0203{
background-image: url('/local/templates/solo/img/collections/liana1.jpg'), url('/local/templates/solo/img/collections/liana1.JPG');

}

.k-48451af4-9e09-11e7-82ba-005056011608{
background-image: url('/local/templates/solo/img/collections/meil1.jpg'), url('/local/templates/solo/img/collections/meil1.JPG');

}
.k-ca6d64bd-bd31-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/crist3.jpg'), url('/local/templates/solo/img/collections/crist3.JPG');
}
.k-c1660579-00f9-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/impul1.jpg'), url('/local/templates/solo/img/collections/impul1.JPG');
}
.k-bf737386-2a7c-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/ilus1.jpg'), url('/local/templates/solo/img/collections/ilus1.JPG');
}
.k-3a67485f-0f8f-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/peon1.jpg'), url('/local/templates/solo/img/collections/peon1.JPG');
}

.k-396f4cfa-de10-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/magnif1.jpg'), url('/local/templates/solo/img/collections/magnif1.JPG');

}

.k-1ce843a6-87fd-11ec-80c6-1418773ec890{

background-image: url('/local/templates/solo/img/collections/ice2.jpg'), url('/local/templates/solo/img/collections/ice2.JPG');
}

.k-32d05bdc-f380-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/boh1.jpg'), url('/local/templates/solo/img/collections/boh1.JPG');
}
.k-33863d58-a6d4-11ec-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/maps1.jpg'), url('/local/templates/solo/img/collections/maps1.JPG');
}
.k-309b0707-925a-11ec-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/fuj1.jpg'), url('/local/templates/solo/img/collections/fuj1.JPG');
}
.k-8c595309-2102-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/vacan1.jpg'), url('/local/templates/solo/img/collections/vacan1.JPG');
}
.k-1df10850-d80c-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/elem1.jpg'), url('/local/templates/solo/img/collections/elem1.JPG');
}
.k-57eb5637-cf6e-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/luse1.jpg'), url('/local/templates/solo/img/collections/luse1.JPG');
}
.k-0b4ad647-987f-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/rol1.jpg'), url('/local/templates/solo/img/collections/rol1.JPG');

}
.k-c84754cf-a409-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/eleg1.jpg'), url('/local/templates/solo/img/collections/eleg1.JPG');
}

.k-a67c8d55-279f-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-marigold.jpg');
}
.k-5ffab0cf-d4ea-11e7-8324-005056011608{
background-image: url('/local/templates/solo/img/collections/kollektion-sakure.jpg');
}
.k-7abd1ea8-291c-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-grace.jpeg');
}
.k-b15a08aa-0832-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-benjamina.jpg');
}
.k-44ac14c3-3a8f-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-flamenco.jpeg');
}

.k-1c09cece-0674-11ed-80c7-1418773ec890 {
background-image: url('/local/templates/solo/img/collections/tesori-d_oriente.jpg');
}

.k-868c8552-0afb-11e6-80cb-005056011608{
background-image: url('/local/templates/solo/img/collections/divina.jpg');
}
.k-57e8e558-66ea-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/chromatic.jpg');
}
.k-d55cb7d7-6790-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/elba.jpg');
}
.k-60486262-35d1-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/мaterica2.jpg');
}
.k-5e521636-35b5-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/мaterica1.jpg');
}
.k-b09bbf39-9d05-11e6-812b-005056011608{
background-image: url('/local/templates/solo/img/collections/altera.jpg');
}
.k-2a0f637e-2847-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/Hampton.jpg');
}
/* End */


/* Start:/local/templates/solo/components/bitrix/catalog/catalog_new/style.min.css?1770318764959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.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}
/* End */


/* Start:/local/templates/solo/components/bitrix/catalog.smart.filter/new/style.css?177031876422058*/
.bg_filter_color {
	background-color: rgb(231 231 231 / 50%);
}

.bx-filter-title,
.bx-filter .bx-filter-parameters-box-title span,
.bx-filter-section i,
.bx-filter-param-text {
	color: rgb(0 0 0) !important
}

.bx-sidebar-block label.search_426:before {
	filter: invert(1);
}

.bx-filter-param-text {
	font-size: 14px;
}

.checkbox span.bx-filter-param-text:before {
	content: '';
	display: inline-block;
	width: 1em;
	height: 1em;
	flex-shrink: 0;
	flex-grow: 0;
	border: 1px solid #000;
	border-radius: 0.1em;
	margin-right: 0.5em;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 50% 50%;
	vertical-align: middle;
}

.checkbox input:checked+span.bx-filter-param-text:before {
	border-color: #000;
	background-color: #000;
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg>");
}

.bx-filter {
	width: 100%;
	min-width: 220px;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 20px;
}

.bx-filter .bx-filter-section {
	/*background: #edf6fc; /* color */
	position: relative;
	padding-top: 26px
}

.bx-filter .bx-filter-section>.row {
	padding: 0 5px;
}

.bx-filter .bx-filter-title {
	font-size: 18px;
	margin-bottom: 10px;
	color: #fff;
}

/*Sections*/
.bx-filter .bx-filter-parameters-box {
	position: relative;
}

.bx-filter .bx-filter-parameters-box-title {
	font-size: 13px;
	padding-bottom: 7px;
}

@media (min-width: 992px) {
	.bx-filter .bx-filter-section .col-md-4:nth-child(3n+1) {
		clear: both;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.bx-filter .bx-filter-section .col-md-4:nth-child(2n+1) {
		clear: both;
	}
}

.bx-filter .bx-filter-parameters-box-title span {
	color: #fff;
	border-bottom: 1px solid transparent;
	cursor: pointer;
	font-size: 16px;
	width: 100%;
	display: block;
}

.bx-filter .bx-filter-parameters-box-title span i {
	float: right;
}

.bx-filter .btn-link {
	color: #fff;
	cursor: pointer;
	white-space: unset;
}

.bx-filter .btn-link:hover {
	color: grey;
	cursor: pointer;
	white-space: unset;
}

input.popup__button-item {
	padding: 10px 16px;
}

.btn_submit_block {
	display: flex;
}

.bx-filter .bx-filter-parameters-box-title span:hover {
	border-color: rgb(0 0 0);
}

/* .bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span {
	color: #95a1a8;
} */

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span:hover {
	/*color: #758087;*/
	border-color: transparent;
}

.bx-filter .bx-filter-block {
	display: none;
	-webkit-transition: padding .3s ease;
	-moz-transition: padding .3s ease;
	-ms-transition: padding .3s ease;
	-o-transition: padding .3s ease;
	transition: padding .3s ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

[data-id="search_426"] {
	font-size: 18px;
	height: 30px;
	margin: 0;
	padding: 0 4px;
	border: 1px solid #000;
	border-radius: 2px;
	background: #fff;
	outline: none;
	color: #000;
	margin-bottom: 10px;
	width: 100%;
}

label.search_426 {
	position: relative;
	width: 100%;
}

label.search_426:before {
	content: '';
	position: absolute;
	width: 30px;
	height: 30px;
	background: white;
	right: -9px;
	top: 1px;
	background: url(/local/templates/solo/img/search.png) no-repeat center;
	width: 32px;
	height: 30px;
}

.block_change_big {
	max-height: 140px;
	margin-bottom: 5px;
	width: 100%;
	/*overflow: hidden;*/
}

.block_change_big .checkbox:nth-child(n+6) {
	display: none !important;
}

.bx-filter .bx-filter-button-box .bx-filter-block,
.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block {
	display: block;
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub {
	font-size: 14px;
	font-style: normal;
	display: block;
	padding-bottom: 5px;
}

.bx-filter-parameters-box-container {
	padding-bottom: 20px;
}

.bx-filter-parameters-box-container .checkbox:first-child {
	margin-top: 0;
}

.bx-filter .bx-filter-parameters-box-container-block {
	font-size: 11px;
	color: #3f3f3f;
}

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

.bx-filter .bx-filter-input-container input {
	display: block;
	font-size: 18px;
	height: 38px;
	margin: 0;
	padding: 0 4px;
	border: 1px solid #5C5C5C;
	border-radius: 2px;
	background: #161615;
	outline: none;
	color: white;
	text-align: center;
	max-width: 100%;
	max-width: calc(100% - 8px);
	/* width: calc(100% - 8px); */
}

.bx-retina .bx-filter .bx-filter-input-container input {
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	-moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	-o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
}

.price_block .tere_block {
	font-size: 24px;
	color: #5C5C5C;
}

div.price_block {
	display: flex;
	justify-content: space-between;
	padding-top: 5px;
	width: 100%;
}

/*.bx-filter .bx-filter-input-container input:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-input-container input:focus {
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
	   -moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
		 -o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
			border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
}*/

/*
COLOR
*/
.bx-ios .bx-filter .bx-filter-input-container input {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#ffffff 0%, #ffffff 100%);
	background-image: linear-gradient(#ffffff 0%, #ffffff 100%);
}

.bx-filter .bx-filter-button-box {
	clear: both;
}

/*
*Track
*
*/
.bx-filter .bx-ui-slider-track-container {
	padding-top: 35px;
	padding-bottom: 25px;
}

.bx-filter .bx-ui-slider-track {
	position: relative;
	height: 2px;
	/*background: #d8e9f0;/* COLOR */
}

.bx-filter .bx-ui-slider-part {
	position: absolute;
	top: -6px;
	width: 1px;
	height: 17px;
	background: #a2bfc7;
}

.bx-filter .bx-ui-slider-part.p1 {
	left: -1px;
}

.bx-filter .bx-ui-slider-part.p2 {
	left: 25%;
}

.bx-filter .bx-ui-slider-part.p3 {
	left: 50%;
}

.bx-filter .bx-ui-slider-part.p4 {
	left: 75%;
}

.bx-filter .bx-ui-slider-part.p5 {
	right: -1px;
}

.bx-filter .bx-ui-slider-part span {
	font-size: 11px;
	position: absolute;
	top: -16px;
	left: 50%;
	display: block;
	width: 100px;
	margin-left: -50px;
	text-align: center;
	color: #d6a95b;
	/*font-weight: bold;*/
}

.bx-filter .bx-ui-slider-part.p2 span,
.bx-filter .bx-ui-slider-part.p3 span,
.bx-filter .bx-ui-slider-part.p4 span {
	color: #e3b565;
	font-size: 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: 50;
}

.bx-filter .bx-ui-slider-pricebar {
	z-index: 100;
}

.bx-filter .bx-ui-slider-pricebar-vd {
	z-index: 60;
	/*background: #849da4;/* COLOR */
}

.bx-filter .bx-ui-slider-pricebar-vn {
	z-index: 70;
	/*background: #a8dff3;/* COLOR */
}

.bx-filter .bx-ui-slider-pricebar-v {
	z-index: 80;
	/*background: #499fd8;/* COLOR */
}

.bx-filter .bx-ui-slider-handle {
	position: absolute;
	top: 100%;
	width: 22px;
	height: 22px;
	border-bottom: none;
}

.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 {
	left: 0;
	margin-left: -21px;
	/* COLOR */
	filter: brightness(100);
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAArUlEQVQ4y6WSQQ6FMAhEXbjyXwzOpBdx5bXKbYRWLFSJ2m8ysVHfzGA7DH9cuKVfNwwM40ZzZzJlmE3WTjjNfF9Fn2EwMH5pUGYWOJ3w6wZ4wDKz6rUBumQPPxrUmT0IxuxpqxYLQ7MOG5TaHtbk1iza5+VauW5dfdcYSDKcMLkP7wxdA5sMQWV/BkwDTY7mtAfHjpJ/Ihj4DoIgXZ9J+siaimi6rimLgSw87qod+1BRTwMJRYoAAAAASUVORK5CIIA=) no-repeat right top;
}

.bx-filter .bx-ui-slider-handle.right {
	right: 0;
	margin-right: -21px;
	/* COLOR */
	filter: brightness(100);
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top;
}

.bx-filter .bx-ui-slider-pricebar-vd {
	background: #849da4;
}

.bx-filter .bx-ui-slider-pricebar-vn {
	background: grey;
}

.bx-filter .bx-ui-slider-pricebar-v {
	background: #fff;
}

/*
*	Select
*
*/
.bx-filter .bx-filter-select-container {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 35px;
	border-radius: 3px;
	border: 1px solid #ccd5db;
}

.bx-retina .bx-filter .bx-filter-select-container {
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	-moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	-o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
}

/* COLOR */
/*.bx-filter .bx-filter-select-container.bx-active,
.bx-filter .bx-filter-select-container:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-select-container.bx-active,
.bx-retina .bx-filter .bx-filter-select-container:focus {
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
	   -moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
		 -o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
			border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
}*/

.bx-filter .bx-filter-select-block {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 33px;
	margin: 0;
	padding: 0 33px 0 10px;
	border: none;
	border-radius: 2px;
	background: #fff;
}

.bx-filter .bx-filter-select-text {
	font-size: 15px;
	line-height: 33px;
	overflow: hidden;
	max-width: 100%;
	height: 33px;
	cursor: pointer;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
}

.bx-filter .bx-filter-select-text.fix {
	min-width: 120px;
}

.bx-filter .bx-filter-select-text label {
	cursor: pointer;
}

.bx-filter .bx-filter-select-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 34px;
	height: 33px;
	cursor: pointer;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center;
}

/*
*	Select popup
*
*/
.bx-filter-select-popup {
	background: #fff;
	padding: 0;
	min-width: 173px;
}

.bx-filter-select-popup ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.bx-filter-select-popup ul li {
	display: block;
	text-align: left;
	vertical-align: middle;
}

.bx-filter-select-popup ul li:first-child {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.bx-filter-select-popup ul li label {
	font-size: 14px;
	line-height: 26px;
	display: block;
	text-align: left !important;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 26px;
	padding: 0 5px;
	cursor: pointer;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	color: #575757;
}

.bx-filter-select-popup ul li label.selected,
.bx-filter-select-popup ul li label:hover {
	color: #000;
	background: #f3f8fa;
}

.bx-filter-select-popup ul li label.disabled {
	color: #b8b8b8;
	background: transparent;
}

.bx-filter-select-popup ul li .bx-filter-param-text {
	line-height: 34px !important;
}

/*
* TAGS
*
*/
.bx-filter .bx-filter-tag {
	padding: 18px;
	/*border-top: 1px solid #d7eaf7;/* COLOR */
	/*border-bottom: 1px solid #d7eaf7;/* COLOR */
}

.bx-filter .bx-tag-link {
	font-size: 12px;
	text-decoration: none;
	text-shadow: none;
	/*color: #68939e;/* COLOR */
}

.bx-filter .bx-tag-link.bx-active,
.bx-filter .bx-tag-link:hover {
	color: #1d3d46;
}

/*
*	LABEL
*
*/
.bx-filter .bx-filter-param-label {
	min-height: 20px;
	font-weight: normal;
	cursor: pointer;
}

.bx-filter .bx-filter-param-btn-inline .bx-filter-param-label {
	float: left;
	display: block;
	margin-right: 5px;
}

.bx-filter .bx-filter-param-btn-block .bx-filter-param-label {
	display: block;
}

/* .bx-filter .bx-filter-param-label {
	font-size: 13px;
} */

.bx-filter .bx-filter-param-label.dib {
	display: inline-block;
}

.bx-filter .bx-filter-param-text {
	font-weight: normal;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-text {
	color: #6c6c6c;
}

.bx-filter-select-popup .bx-filter-param-label.bx-active {
	background: #f3f8fa;
}

/*
*	Checkbox / Radio
*
*/
/* .bx-filter .bx-filter-input-checkbox {}

.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;
	font-size: 13px;
}

/*
* 	BTN
*
*/
.bx-filter .bx-filter-param-btn {
	font-weight: normal;
	display: inline-block;
	width: 38px;
	height: 38px;
	padding: 6px;
	text-align: center;
	text-decoration: none;
	color: #000;
	vertical-align: middle;
	border: 1px solid #ccd5db;
	border-radius: 2px;
	background: #fff;
	position: relative;
	-webkit-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	-moz-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	-ms-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	-o-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	cursor: pointer;
}

.bx-retina .bx-filter .bx-filter-param-btn {
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	-moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	-o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
	border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/border_default.png) 2 repeat;
}

/* COLOR */
/*.bx-filter .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-filter .bx-filter-param-btn:hover,
.bx-filter .bx-filter-param-btn:active,
.bx-filter .bx-filter-param-btn:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-retina .bx-filter .bx-filter-param-btn:hover,
.bx-retina .bx-filter .bx-filter-param-btn:active,
.bx-retina .bx-filter .bx-filter-select-container:focus {
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
	   -moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
		 -o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
			border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/active.png) 2 repeat;
}*/
/* --- colors */
.bx-filter .bx-filter-param-btn.bx-color-sl {}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl {
	background: transparent;
	box-shadow: none
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl {
	position: relative;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl:before {
	position: absolute;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
	content: ' ';
	display: block;
	z-index: 100;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==") no-repeat center;
	opacity: .7;
}

.bx-filter .bx-filter-param-btn .bx-filter-param-text {
	line-height: 26px;
}

/*
* BTN P/M
*
*/
.bx-filter .bx-filter-param-btn.bx-spm {
	width: 23px;
	min-width: 23px;
	height: 23px;
	line-height: 23px;
	font-weight: normal;
	padding: 0;
	font-size: 17px;
	color: #767b7e;
	vertical-align: top;
	border-radius: 50%;
	background-color: transparent;
}

.bx-filter .bx-filter-param-btn.bx-spm.bx-plus {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAANUlEQVQoz2NgwAQsQMzJQCSwAeKGQa7YFKoAhmOgim3QsAxIcSFUkhC2GaqhgQ4UgNgFmwQAij8OUFmBFssAAAAASUVORK5CIIA=") no-repeat center;
}

.bx-filter .bx-filter-param-btn.bx-spm.bx-minus {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAAG0lEQVQYV2NgYGDgBuI4AlgGiBn4gLicAFYGAAFkBwE95V42AAAAAElFTkSuQmCC") no-repeat center;
}

.bx-filter .bx-filter-param-btn.bx-spm:active {
	outline: none !important;
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12);
}

.bx-filter span.bx-spm {
	font-size: 18px;
	line-height: 23px;
	display: inline-block;
	height: 23px;
	margin: 0 10px;
	vertical-align: middle;
	color: #000;
	/*font-weight:bold;*/
}

/*
*	icon
*
*/
.bx-filter-select-popup .bx-filter-select-text-icon,
.bx-filter .bx-filter-select-text-icon {
	line-height: 33px;
	position: relative;
	display: inline-block;
	width: 23px;
	height: 23px;
	margin-top: -4px;
	margin-right: 2px;
	vertical-align: middle;
	border-radius: 2px;
}

.bx-filter-select-popup .bx-filter-btn-color-icon,
.bx-filter .bx-filter-btn-color-icon {
	line-height: 24px;
	border-radius: 2px;
	display: inline-block;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .05);
	-webkit-background-size: cover;
	background-size: cover;
	/*position:relative;*/
	/*top:4px;*/
}

.bx-filter-select-popup .bx-filter-btn-color-icon {
	width: 20px;
	height: 20px;
	margin: 2px 0;
	top: 0 !important;
}

.bx-filter .bx-filter-select-block .bx-filter-btn-color-icon {
	top: -1px !important;
}

.bx-filter-btn-color-icon.all {
	position: relative;
	border: none;
	box-shadow: none
}

.bx-filter-btn-color-icon.all:after,
.bx-filter-btn-color-icon.all:before {
	position: absolute;
	width: 60%;
	height: 60%;
	background: #fff;
	content: " ";
	box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
}

.bx-filter-btn-color-icon.all:after {
	right: 0;
	bottom: 0;
}

.bx-filter-btn-color-icon.all:before {
	top: 0;
	left: 0;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-btn-color-icon {
	opacity: .2;
}

/*
* 	BIZ
*
*/

.bx-filter .bx-filter-parameter-biz {
	font-size: 14px;
	line-height: 15px;
	display: inline-block;
	margin-right: 10px;
	text-decoration: none;
	color: #1485ce;
	border-bottom: 1px dashed;
}

.bx-filter .bx-filter-parameter-biz:hover {
	text-decoration: none;
	border-bottom: 1px solid;
}

.bx-filter .bx-filter-parameter-biz.bx-active {
	position: relative;
	color: #000;
	border-color: transparent;
	/*padding-left:20px;*/
}

/*
*	BTN result and reset
*
*/
.btn-themes {
	/*background-color: #1485CE;/* COLOR */
	/*border-color: #1485CE;/* COLOR */
	color: #FFF
}

.btn-themes.bx-active,
.btn-themes.focus,
.btn-themes:active,
.btn-themes:focus,
.btn-themes:hover {
	/*background-color: #53A4D8;/* COLOR */
	/*border-color: #53A4D8;/* COLOR */
	color: #FFF
}

/*
* 	Result Popup
*
*/
.bx-filter .bx-filter-popup-result {
	font-size: 16px;
	font-weight: normal;
	position: absolute;
	z-index: 10;
	display: none;
	line-height: normal;
	margin-top: -7px;
	margin-left: 10px;
	padding: 10px;
	white-space: nowrap;
	color: #3f3f3f;
	min-height: 21px;
	line-height: 18px;
	border-style: solid;
	border: 1px solid #000000;
}

.bx-filter .bx-filter-popup-result.left {
	border-width: 2px 10px 2px 2px;
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_left.png) 4 20 4 4 repeat;
	-moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_left.png) 4 20 4 4 repeat;
	-o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_left.png) 4 20 4 4 repeat;
	border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_left.png) 4 20 4 4 fill repeat;
}

.bx-filter .bx-filter-popup-result.right {
	border-width: 2px 2px 2px 10px;
	-webkit-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_right.png) 4 4 4 20 repeat;
	-moz-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_right.png) 4 4 4 20 repeat;
	-o-border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_right.png) 4 4 4 20 repeat;
	border-image: url(/local/templates/solo/components/bitrix/catalog.smart.filter/new/images/result_popup_right.png) 4 4 4 20 fill repeat;
	-webkit-box-shadow: 0px 8px 24px -9px rgb(0 0 0 / 75%);
	-moz-box-shadow: 0px 8px 24px -9px rgb(0 0 0 / 75%);
	box-shadow: 10px 8px 24px -14px rgb(0 0 0 / 75%);
}

.bx-filter .bx-filter-popup-result.right {
	left: 97%;
}

.bx-filter .bx-filter-popup-result.left {
	right: 97%;
}

.bx-filter-horizontal .bx-filter-popup-result {
	display: inline-block;
	position: relative;
	left: auto;
	right: auto;
	bottom: -7px;
}

.bx-filter .bx-filter-popup-result a {
	color: #d6a95b;
	line-height: 10px;
	margin-left: 10px;
}

.bx-filter .bx-filter-popup-result a:hover {
	text-decoration: none;
}

.bx-filter .bx-filter-popup-result-close {
	display: none;
}

.col-xs-offset-1 {
	margin-left: 8.33333333%;
}

.col-xs-10 {
	width: 83.33333333%;
}

.block_btn_section2 {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 20px;
}

.filter_priority_text {
	color: #daa14c !important;
	font-weight: 800 !important;
}

@media (max-width: 1500px) {
	.bx-filter .bx-filter-parameters-box-container-block {
		width: 40%;
	}
}

@media (max-width: 767px) {
	.bx-touch .bx-filter .bx-filter-popup-result {
		font-size: 16px;
		line-height: 14px;
		position: fixed !important;
		z-index: 1001;
		top: auto !important;
		right: 0 !important;
		bottom: 0 !important;
		left: 0 !important;
		margin-top: 0;
		margin-left: 0;
		width: auto;
		height: auto;
		padding: 10px;
		border-radius: 2px;
		border: 1px solid #c6dae7;
		background: rgba(255, 255, 255, .9);
	}

	.bx-touch .bx-filter .bx-filter-popup-result br {
		display: none;
	}

	.bx-filter .bx-filter-popup-result .arrow {
		display: none;
	}
}

@media(min-width: 1071px) {
	.bx-filter .bx-filter-popup-result.right {
		position: fixed;
		top: 35%;
		left: min(20%, 310px);
	}
}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/ajax-catalog/style.css?1770318839896*/
.show_more {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: 250px;
    height: 43px;
    border: 1px solid var(--colorKeyText);
    box-sizing: border-box;
    border-radius: 3em;
    background-color: var(--colorKeyText);
    padding-inline: 1rem;
    overflow-x: hidden;
    cursor: pointer;
    transition: scale 100ms ease-in;

    margin: auto;
}

.show_more:active {
    scale: .99;
}

.show_more > span {
    text-transform: uppercase;
    font: bold 12px/1 var(--fontFooter);
    color: var(--colorKeyText1);
    transition: all .3s linear;
    display: flex;
    gap: 10px;
}


@media (hover: hover) {
    .show_more {
        transition: border-color 300ms linear,
                    background-color 300ms linear;
    }

    .show_more:hover {
        background-color: var(--hoverBG);
        border-color: var(--hoverBG);
    }
}

/* End */


/* Start:/local/templates/solo/components/bitrix/catalog.section/vse_tovary_new3/style.css?17703187648539*/
.file_list {
  font-size: 16px;
  margin: 0px 0px 10px 0px;
  width: 100%;
  display: table;
}

.file_list img {
  vertical-align: middle;
  float: left;
  margin: 0px;
  width: 20px;
  height: auto;
}

.predescription {
  margin: 15px;
}

.breadcrumbs {
  float: left !important;
  margin: 15px;
}

.category-list {
  padding: 10px;
  display: flex;
  flex-wrap: wrap;
  height: 150px;
  overflow: hidden;
}

.category-list.open {
  height: auto;
}

.btn_section {
  margin-bottom: 30px;
  font-family: "Raleway";
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 15px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  font-feature-settings: 'pnum' on, 'lnum' on;
  color: #FFFFFF;
  padding: 10px 20px;
  border: 2px solid #505050;
  transition: .3s;
  background: #ffffff00;
  cursor: pointer;
  margin-left: 20px;
}

.btn_section:hover {
  border: 2px solid #fff;
}

.sorting .asc:after {
  content: '↑';
  margin-left: 10px;
  margin-right: 10px;
}

.sorting .desc:after {
  content: '↓';
  margin-left: 10px;
  margin-right: 10px;
}

.kollektion-list {
  width: 100%;
}

.slider-kollection-item {
  /* padding: 5px 17px; */
  font-family: "Raleway";
  font-style: normal;
  font-size: 13px;
  margin-right: 15px;
  cursor: pointer;
}

.slider-kollection-item:last-child {
  margin-right: 0;
}

.kollektion-item {
  border: 2px solid #3B3B3B;
  background-size: auto 100%;
  background-color: #505050;
  background-repeat: no-repeat;
  /* width: 200px; */
  /* height: 100px; */
  display: flex;
  align-items: flex-end;
  justify-content: center;
  aspect-ratio: 16/9;
  padding-top: 100px;
  background-position: center;
  text-overflow: ellipsis;
  overflow: hidden;
  text-shadow: 1px 1px 1px black, 
               -1px 1px 1px black, 
               1px -1px 1px black, 
               -1px -1px 1px black;
}

@supports(aspect-ratio:16/9) {
  .kollektion-item {
    padding-top: 5px;
  }
}

.kollektion-item.-active {
  border: 2px solid #8F7749;
}

.kollektion-list .slick-arrow {
  font-size: 0;
  line-height: 0;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  outline: none;
  background: #5c5c5c;
  width: 40px;
  height: 40px;
  display: block;
  border: 2px solid #5c5c5c;
  border-radius: 100%;
  transition: all 0.3s ease-in-out 0s;
  position: absolute;
  top: 60%;
  margin-top: -20px;
}

.kollektion-list .slick-arrow:before {
  content: " ";
  width: 8px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -4px;
  margin-top: -6px;
}

.kollektion-list .slick-arrow:hover {
  transform: scale(1.2);
  border: 2px solid #fff;
  margin-top: -42px;
}

.kollektion-list .slick-next {
  right: -60px;
}

.kollektion-list .slick-prev {
  left: -60px;
}

.kollektion-list .slick-next:before {
  background: url(/local/templates/solo/img/arrows_r.png) 0px 0px no-repeat;
}

.kollektion-list .slick-prev:after {
  background: url(/local/templates/solo/img/arrows_l.png) -8px 0px no-repeat;
  content: "";
  width: 8px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -4px;
  margin-top: -6px;
}

.collection-hidden {
  opacity: 0;
  height: 210px;
  transition: 0.2s ease-in-out opacity;
}

.brand-list {
  width: 100%;
}

.brand-item {
  border: 2px solid #3B3B3B;
  padding: 5px 17px;
  font-family: "Raleway";
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
  margin-right: 15px;
  cursor: pointer;
  background-size: contain;
  background-color: #363635;
  background-repeat: no-repeat;
  width: 200px;
  height: 100px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  padding-top: 100px;
  background-position: center;
  text-shadow: 1px 1px 1px black, -1px 1px 1px black, 1px -1px 1px black, -1px -1px 1px black;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.brand-item img {
  max-height: 100px;
  width: auto;
}

.brand-item:last-child {
  margin-right: 0;
}

.brand-item.-active {
  border: 2px solid #8F7749;
}

.brand-list .slick-arrow {
  font-size: 0;
  line-height: 0;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  outline: none;
  background: transparent;
  width: 40px;
  height: 40px;
  display: block;
  border: 2px solid #5c5c5c;
  border-radius: 100%;
  transition: all 0.3s ease-in-out 0s;
  position: absolute;
  top: 60%;
  margin-top: -20px;
}

.brand-list .slick-arrow:before {
  content: " ";
  width: 8px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -4px;
  margin-top: -6px;
}

.brand-list .slick-arrow:hover {
  transform: scale(1.2);
  border: 2px solid #fff;
  margin-top: -42px;
}

.brand-list .slick-next {
  right: -60px;
}

.brand-list .slick-prev {
  left: -60px;
}

.brand-list .slick-next:before {
  background: url(/local/templates/solo/img/arrows_r.png) 0px 0px no-repeat;
}

.brand-list .slick-prev:after {
  background: url(/local/templates/solo/img/arrows_l.png) -8px 0px no-repeat;
  content: "";
  width: 8px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -4px;
  margin-top: -6px;
}

.brand-hidden {
  opacity: 0;
  height: 210px;
  transition: 0.2s ease-in-out opacity;
}

.btn-box {
  justify-content: center;
  text-align: center;
}

.btn-box a.bott {
  display: inline-block;
  font-size: 1.1em;
  text-decoration: none;
  text-align: center;
  font: bold 14px arial;
  text-transform: uppercase;
  padding: 10px 15px;
  margin: 10px 10px;
  color: #ccc;
  background-color: #555;
  background-image: linear-gradient(top, #888 0%, #555 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #888), color-stop(1, #555));
  background-image: -moz-linear-gradient(top, #888 0%, #555 100%);
  background-image: -o-linear-gradient(top, #888 0%, #555 100%);
  border: none;
  border-radius: 3px;
  text-shadow: 0px -1px 0px #000;
  box-shadow: 0px 1px 0px #666, 0px 5px 0px #444, 0px 6px 6px rgba(0, 0, 0, .6);
  -webkit-transition: ease .15s all;
  -moz-transition: ease .15s all;
  -o-transition: ease .15s all;
  transition: ease .15s all;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}

.btn-box a.bott:hover,
.btn-box a.bott:focus {
  -webkit-animation: linear 1.2s light infinite;
  -moz-animation: linear 1.2s light infinite;
  -o-animation: linear 1.2s light infinite;
  animation: linear 1.2s light infinite;
}

.product_list .label_block {
  position: absolute;
  top: 0px;
  right: -2px;
  z-index: 9;
}

.product_list .label_block img {
  width: 100px;
}

.product_list .label_block * {
  margin: 0;
}

.prod .bx-rating {
  text-align: left
}

.btn-box a.bott:active {
  color: #fff;
  text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff;
  box-shadow: 0px 1px 0px #666, 0px 2px 0px #444, 0px 2px 2px rgba(0, 0, 0, .9);
  -webkit-transform: translateY(3px);
  -moz-transform: translateY(3px);
  -o-transform: translateY(3px);
  transform: translateY(3px);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}

@-webkit-keyframes light {
  0% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }

  50% {
    color: #fff;
    text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff;
  }

  100% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }
}

@-moz-keyframes light {
  0% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }

  50% {
    color: #fff;
    text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff;
  }

  100% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }
}

@-o-keyframes light {
  0% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }

  50% {
    color: #fff;
    text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff;
  }

  100% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }
}

@keyframes light {
  0% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }

  50% {
    color: #fff;
    text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff;
  }

  100% {
    color: #ddd;
    text-shadow: 0px -1px 0px #000;
  }
}

@media (max-width: 600px) {
  li.category-list__item {
    flex-basis: 44%;
    flex-basis: calc(50% - 20px);
  }
}

@media (max-width: 400px) {
  li.category-list__item {
    flex-basis: 100%;
  }
}
/* End */


/* Start:/local/templates/solo/components/15px.ru/menu/catalog/style.css?17703187644229*/
nav ul {
    list-style: none;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}

.nav {
    margin: 15px auto;
    background: #161615;
    color: #f0f0f0;
    justify-content: center;
}
.nav a {
    display: block;
    padding: 0 16px;
    line-height: inherit;
    cursor: pointer;
}
.nav__menu {
    line-height: 45px;
    font-weight: 700;
    text-transform: uppercase;
    max-width: 95%;
}
@media (max-width: 1508px){
.nav a {
    padding: 0 8px !important;
}
}
.nav__menu-item {
    display: inline-block;
    position: relative;
}
.nav__menu-item:hover {
    background-color: #e4b565;
}
.nav__menu-item:hover .nav__submenu {
    display: block;
}
.nav__submenu {
    font-weight: 300;
    text-transform: none;
    display: none;
    position: absolute;
    width: 220px;
    background-color: #e4b565;
    z-index: 1000;
    max-height: 35vh;
    overflow-y: auto;
}
.nav__submenu::-webkit-scrollbar {
    width: 4px;
}

.nav__submenu::-webkit-scrollbar-track {
    background-color: #e4e4e4;
    border-radius: 100px;
}

.nav__submenu::-webkit-scrollbar-thumb {
    background-color: #d4a75c;
    border-radius: 100px;
}
.nav__submenu-item:hover {
    background: rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 960px){

    .nav__menu-item:nth-last-of-type(2) .nav__submenu {
        right: 0;
    }
    .nav__menu-item:last-of-type .nav__submenu {
        right: 0;
    }

}
.predescription {
	display: none;
}
.new_button {
	display: flex;
}

a.bott{
display: block;
font-size: 1.1em;
/* width:90px; */
text-decoration:none;
text-align:center;
font: bold 14px arial;
text-transform: uppercase;
padding: 10px 15px;
margin: 20px 10px;
color: #ccc;
background-color: #555;
background-image: linear-gradient(top, #888 0%, #555 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #888), color-stop(1, #555));
background-image: -moz-linear-gradient(top, #888 0%, #555 100%);
background-image: -o-linear-gradient(top, #888 0%, #555 100%);
border: none;
border-radius: 3px;
text-shadow: 0px -1px 0px #000;
box-shadow: 0px 1px 0px #666,0px 5px 0px #444,0px 6px 6px rgba(0, 0, 0, .6);
-webkit-transition: ease .15s all;
-moz-transition: ease .15s all;
-o-transition: ease .15s all;
transition: ease .15s all;
-webkit-animation: none;
 -moz-animation: none;
 -o-animation: none;
  animation: none;
}
a.bott:hover, a.bott:focus{
-webkit-animation: linear 1.2s light infinite;
-moz-animation: linear 1.2s light infinite;
-o-animation: linear 1.2s light infinite;
animation: linear 1.2s light infinite;
}
@-webkit-keyframes light{
0%   { color: #ddd; text-shadow: 0px -1px 0px #000; }
50%   { color: #fff; text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff; }
100% { color: #ddd; text-shadow: 0px -1px 0px #000; }
}
@-moz-keyframes light{
0%   { color: #ddd; text-shadow: 0px -1px 0px #000; }
50%   { color: #fff; text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff; }
100% { color: #ddd; text-shadow: 0px -1px 0px #000; }
}
@-o-keyframes light{
0%   { color: #ddd; text-shadow: 0px -1px 0px #000; }
50%   { color: #fff; text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff; }
100% { color: #ddd; text-shadow: 0px -1px 0px #000; }
}
@keyframes light{
0%   { color: #ddd; text-shadow: 0px -1px 0px #000; }
50%   { color: #fff; text-shadow: 0px -1px 0px #444, 0px 0px 5px #ffd, 0px 0px 8px #fff; }
100% { color: #ddd; text-shadow: 0px -1px 0px #000; }
}
a.bott:active{
color: #fff;
text-shadow: 0px -1px 0px #444,0px 0px 5px #ffd,0px 0px 8px #fff;
box-shadow: 0px 1px 0px #666,0px 2px 0px #444,0px 2px 2px rgba(0, 0, 0, .9);
-webkit-transform: translateY(3px);
-moz-transform: translateY(3px);
-o-transform: translateY(3px);
transform: translateY(3px);
-webkit-animation: none;
-moz-animation: none;
-o-animation: none;
animation: none;
}
 
 @media(max-width: 1200px){
    .nav{
        justify-content: flex-start !important;
    }
    .kollektion-list .slick-dots button{
        background: #3B3B3B;
        height: 4px;
        padding: 0px 10px;
      }
      .kollektion-list .slick-dots .slick-active button{
      background: #fff;
      }
      .kollektion-list .slick-dots button:before{
        display: none;
      }
 }
/* End */


/* Start:/bitrix/components/bitrix/iblock.vote/templates/bootstrap_v4/style.min.css?1770318842200*/
.bx-rating{display:block;text-align:center}.bx-rating-icon-container{margin-right:3px;cursor:pointer}.bx-rating .bx-rating-icon-container:last-child{margin-right:0}.bx-rating-icon{fill:var(--primary)}
/* End */
/* /local/templates/solo/css/collection-map.css?177031876416018 */
/* /local/templates/solo/components/bitrix/catalog/catalog_new/style.min.css?1770318764959 */
/* /local/templates/solo/components/bitrix/catalog.smart.filter/new/style.css?177031876422058 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/ajax-catalog/style.css?1770318839896 */
/* /local/templates/solo/components/bitrix/catalog.section/vse_tovary_new3/style.css?17703187648539 */
/* /local/templates/solo/components/15px.ru/menu/catalog/style.css?17703187644229 */
/* /bitrix/components/bitrix/iblock.vote/templates/bootstrap_v4/style.min.css?1770318842200 */
