

/* Start:/local/templates/.default/components/bbc/elements.list/index.new-slider/style.min.css?15852315541292*/
.m-main-slider{position:relative;background:#f2f5f9;max-height:calc(346px + 94px)}.m-main-slider>div:first-child{position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.m-main-slider>div:first-child:after{content:'';top:0;position:inherit;height:100%;width:100%;background:#fff;opacity:.85}.m-main-slider-content{position:relative;padding:42px 0 calc(42px + 10px)}.c-main-slider__navigation{display:none;transition:.5s}.slick-slider.slick-initialized+.c-main-slider__navigation{display:flex}.c-main-slider__arrows>div{position:absolute;right:0;bottom:calc(2px + 50px);cursor:pointer;height:50px;width:50px;color:#fff}.c-main-slider__arrows>div:first-child{transform:rotate(180deg);background:#fff;right:50px}.c-main-slider__arrows>div:last-child{background:#ffb700;fill:#fff;right:0}.c-main-slider__arrows>div>svg{margin:16px;width:18px!important;height:18px!important}.m-main-slider .c-slick-dots_blue{bottom:-32px}@media only screen and (max-width:1023.98px){.m-main-slider-content{padding-top:21px!important}}@media only screen and (max-width:767.98px){.m-main-slider-content{padding-top:10px!important}}@media only screen and (max-width:575.98px){.c-main-slider__navigation{display:none!important}}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/catalog.grid/style.min.css?15852315544994*/
.m-catalog,.m-catalog_catalog{margin-bottom:-11px!important}.m-catalog__tab-content{margin:auto 0 0!important}.m-catalog__pagination_round{width:100%!important;padding:3em 0 0}.m-catalog__pagination_round .bx-pagination{padding-bottom:3em;margin:-10px 0 10px!important}@media only screen and (max-width:991.98px){.m-catalog__pagination_round{padding-top:2em}.m-catalog__pagination_round .bx-pagination{padding-bottom:2em}}@media only screen and (max-width:767.98px){.m-catalog__filters,.m-catalog__tab-content,.m-catalog__tabs{padding:0 5px}.m-catalog__pagination_round{padding-top:1.8em}.m-catalog__pagination_round .bx-pagination{padding-bottom:1.8em}}.c-label{font-size:.8rem!important;font-weight:400!important;padding:.6em .8em .5em!important;border-radius:1em!important;margin-bottom:.8em!important;margin-top:-.4em!important}.m-catalog__item.l-grid__item .c-card{height:inherit}.m-catalog__item.l-grid__item .c-card.c-card__image,.m-catalog__item.l-grid__item .c-image_cover{width:100%}.m-catalog__item.l-grid__item .c-card__name{max-width:inherit;margin:0 1.5em .5em 0}.m-catalog__item a{text-decoration:none!important}article:not(.c-card_old-car) .c-card__features{padding:20px 5px;bottom:-250px}.c-card_old-car .c-card__features,.c-card_old-car:hover .c-card__features{padding:0 5px;bottom:0!important;text-align:left!important;width:100%;height:100%}.m-catalog__item .c-card_old-car{padding:0!important;height:265px!important}.m-catalog__item .c-card_old-car .c-cars-gallery__slide{height:inherit!important}.m-catalog__item .c-card_old-car .c-cars-gallery__slide .picture{transition:unset!important}.m-catalog__item .c-card_old-car .c-cars-gallery__slide>div.picture:not(:first-child){height:0!important}.m-catalog__item .c-card_old-car .c-cars-gallery__slide .slick-list{background-color:#005498}.m-catalog__item .c-card_old-car .c-cars-gallery__slide .slick-slide{position:relative!important}.m-catalog__item article+div{padding:5px 15px 15px;background:#f2f5f9;transition:background .3s}.m-catalog__item a:hover article+div{background:#dadada}.c-card__price,.m-catalog__item article+div>h3,.m-catalog__item article+div>h3+div span{color:#333!important}.c-card__price,.m-catalog__item article+div>h3{margin:0!important;line-height:1!important;text-transform:none!important;padding:12px 0 0;display:inline-block;cursor:pointer;width:100%}.m-catalog__item article+div>h3 span:last-child{float:right;display:inline-block;margin-top:-10px;margin-bottom:-10px}.m-catalog__item article+div>h3 span:last-child img{width:40px}.m-catalog__item article+div>h3+div{font-size:1rem;margin-top:3px}.m-catalog__item article+div>h3+div>span:not(.c-card__price){display:block;line-height:1.3;font-size:1rem;opacity:.7;text-transform:capitalize}.m-catalog__item article+div>h3+div>span i{font-style:normal;text-transform:none!important}.c-card__features{color:#fff;position:absolute;transition:bottom .3s}.c-card_old-car .c-card__features *{height:inherit}.c-card_old-car .c-card__features li{width:calc((100% - 20px - 12px)/ 5);display:inline-block;transition:background .3s}.c-card_old-car .c-card__features li:before{content:'';width:inherit;height:5px;bottom:5px;position:absolute;background:#005498}.c-card_old-car .c-card__features li.selected:before,.c-card_old-car .c-card__features li:hover:before{background:#fff}.c-card_old-car .c-card__features li:not(:last-child){margin-right:3px}.c-card__features>div span{display:block;line-height:1.8}.c-card__features div:last-child{display:inline-block;margin:12px 0 0}.c-card__features div:last-child>ul{position:relative;z-index:1000}.c-card__features div:last-child>ul li{margin:4px 4px 0 0;display:inline-block;width:20px;height:20px;border-radius:50%}.m-catalog__item article:hover .c-card__labels:after{width:100%}.m-catalog__item article:hover .c-card__features{bottom:0}@media only screen and (max-width:1199.98px){.c-card,.m-catalog__item .c-card_old-car{min-height:calc((((100vw - 40px - 20px)/ 3)/ 385)*265)!important;height:calc((((100vw - 40px - 20px)/ 3)/ 385)*265)!important}.c-card__name{font-size:18px!important}.c-card__price{font-size:20px!important}}@media only screen and (max-width:1024px){.c-card_old-car .c-card__features,.c-card_old-car:hover .c-card__features{height:15px}}@media only screen and (max-width:991.98px){.c-card,.m-catalog__item .c-card_old-car{min-height:calc((((100vw - 40px - 20px)/ 2)/ 385)*265)!important;height:calc((((100vw - 40px - 20px)/ 2)/ 385)*265)!important}.c-card__name{font-size:20px!important}.c-card__price{font-size:22px!important}}@media only screen and (max-width:767.98px){.c-card,.m-catalog__item .c-card_old-car{min-height:calc((((100vw - 10px - 20px)/ 1)/ 385)*265)!important;height:calc((((100vw - 10px - 20px)/ 1)/ 385)*265)!important}.m-catalog_catalog .m-catalog__list{padding-left:0!important;padding-right:0!important}.m-catalog__list .m-catalog__item,.m-catalog__list>div{margin-left:0!important}.c-card__name{font-size:18px!important}.c-card__price{font-size:20px!important}}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/catalog.grid.used/style.css?15852315547081*/
.m-catalog,
.m-catalog,
.m-catalog_catalog
{
	margin-bottom: -11px !important;
}

.m-catalog__list
{
	opacity: 1;
	transition: opacity 0.5s;
}

.m-catalog__tab-content
{
	margin: auto 0 0 0 !important;
}

.m-catalog__pagination_round
{
	width: 100% !important;
	padding: 3em 0 0;
}
.m-catalog__pagination_round .bx-pagination
{
	padding-bottom: 3em;
	margin: -10px 0 10px !important;
}

.m-catalog__zero-items
{
	padding: 0 12px !important;
}

@media only screen and ( max-width:  991.98px ) {

	.m-catalog__pagination_round
	{
		padding-top: 2.0em;
	}
	.m-catalog__pagination_round .bx-pagination
	{
		padding-bottom: 2.0em;
	}
}
@media only screen and ( max-width:  767.98px ) {
	
	.m-catalog__tabs,
	.m-catalog__filters,
	.m-catalog__tab-content
	{
		padding: 0 5px;
	}
	.m-catalog__pagination_round
	{
		padding-top: 1.8em;
	}	
	.m-catalog__pagination_round .bx-pagination
	{
		padding-bottom: 1.8em;
	}
}

/************************************************/

/*.c-label
{
    font-size: 0.8rem !important;
    font-weight: normal !important;
    padding: 0.6em 0.8em 0.5em !important;
    border-radius: 1em !important;
    margin-bottom: 0.8em !important;
	margin-top: -0.4em !important;
}*/

/************************************************/

.m-catalog__item.l-grid__item .c-card
{
	height: inherit;
}
.m-catalog__item.l-grid__item .c-card.c-card__image,
.m-catalog__item.l-grid__item .c-image_cover
{
	width: 100%;
}
.m-catalog__item.l-grid__item .c-card__name
{
	max-width: inherit;
	margin: 0 1.5em 0.5em 0;
}

/* new template */
.m-catalog__item a
{
	text-decoration: none !important;
}
article:not(.c-card_old-car) .c-card__features
{
	padding: 20px 5px;
	bottom: -250px;
}
.c-card_old-car .c-card__features,
.c-card_old-car:hover .c-card__features
{
	padding: 0 5px;
	bottom: 0 !important;
	text-align: left !important;
	width: 100%;
	height: 100%;
}
.m-catalog__item .c-card_old-car
{
	padding: 0 !important;
	height: 265px !important;
}
.m-catalog__item .c-card_old-car .c-cars-gallery__slide
{
	height: inherit !important; /* убираем скачки при загрузке стр.*/
}
.m-catalog__item .c-card_old-car .c-cars-gallery__slide .picture
{
	transition: unset !important;
}
.m-catalog__item .c-card_old-car .c-cars-gallery__slide > div.picture:not(:first-child)
{
	height: 0 !important; /* убираем скачки при загрузке стр.*/
}
.m-catalog__item .c-card_old-car .c-cars-gallery__slide .slick-list
{
	background-color: #005498;
}
.m-catalog__item .c-card_old-car .c-cars-gallery__slide .slick-slide
{
	position: relative !important;
}
.m-catalog__item article + div
{
	padding: 5px 15px 15px;
	background: #f2f5f9;
	transition: background 0.3s;
}
.m-catalog__item a:hover article + div
{
	background: #dadada;
}
.m-catalog__item article + div > h3 + div span,
.m-catalog__item article + div > h3,
.c-card__price
{
	color: #333 !important;
}
.m-catalog__item article + div > h3,
.c-card__price
{
	margin: 0 !important;
	line-height: 1 !important;
	text-transform: none !important;
	padding: 12px 0 0;
	display: inline-block;
	cursor: pointer;
	width: 100%;
}
.m-catalog__item article + div > h3 span:last-child
{
	float: right;
	display: inline-block;
	margin-top: -10px;
	margin-bottom: -10px;
}
.m-catalog__item article + div > h3 span:last-child img
{
	width: 40px;
}
.m-catalog__item article + div > h3 + div
{
	font-size: 1.0rem;
	margin-top: 3px;
}
.m-catalog__item article + div > h3 + div > span:not(.c-card__price)
{
	display: block;
	line-height: 1.3;
	font-size: 1rem;
	opacity: 0.7;
	text-transform: capitalize;
}
.m-catalog__item article + div > h3 + div > span i
{
	font-style: normal;
	text-transform: none !important;
}

.c-card__features
{
	color: #fff;
	position: absolute;
	transition: bottom 0.3s ease;
}	
.c-card_old-car .c-card__features *
{
	height: inherit;
}
.c-card_old-car .c-card__features li
{
	width: calc( ( 100% - 20px - 12px ) / 5 );
	display: inline-block;
	transition: background 0.3s;
}
.c-card_old-car .c-card__features li:before
{
	content: '';
	width: inherit;
	height: 5px;
	bottom: 5px;
	position: absolute;
	background: #005498;
}
.c-card_old-car .c-card__features li:hover:before
{
	background: #fff;
}
.c-card_old-car .c-card__features li.selected:before
{
	background: #fff;
}
.c-card_old-car .c-card__features li:not(:last-child)
{
	margin-right: 3px;
}
.c-card__features > div span
{
	display: block;
	line-height: 1.8;
}
.c-card__features div:last-child
{
	display: inline-block;
	margin: 12px 0 0;
}
.c-card__features div:last-child > ul
{
	position: relative;
	z-index: 1000;
}	
.c-card__features div:last-child > ul li
{
	margin:4px 4px 0 0;
	display: inline-block;
	width: 20px; 
	height: 20px;
	border-radius: 50%;
}
.m-catalog__item article:hover .c-card__labels:after
{
	width: 100%;
}
.m-catalog__item article:hover .c-card__features
{
	bottom: 0;
}

/* похожие предложения */
.m-catalog-similar-offer
{
	margin-top: 2.4em;
}

@media only screen and ( max-width: 1199.98px ) {
	
	.m-catalog__item .c-card_old-car, .c-card
	{
		min-height: calc( ( ( (100vw - 40px - 20px ) / 3 ) / 385 )*265 ) !important;
		height: calc( ( ( (100vw - 40px - 20px ) / 3 ) / 385 )*265 ) !important;
	}
	.c-card__name
	{
		font-size: 18px !important;
	}	
	.c-card__price
	{
		font-size: 20px !important;
	}
}
@media only screen and ( max-width:    1024px ) {

	.c-card_old-car .c-card__features, /* сбрасываем ховер тля табов */
	.c-card_old-car:hover .c-card__features
	{
		height: 15px;
	}
}
@media only screen and ( max-width:  991.98px ) {
	
	.m-catalog__item .c-card_old-car, .c-card
	{
		min-height: calc( ( ( (100vw - 40px - 20px ) / 2 ) / 385 )*265 ) !important;
		height: calc( ( ( (100vw - 40px - 20px ) / 2 ) / 385 )*265 ) !important;
	}
	.c-card__name
	{
		font-size: 20px !important;
	}	
	.c-card__price
	{
		font-size: 22px !important;
	}
	/* похожие предложения */
	.m-catalog-similar-offer
	{
		margin-top: 1.8em;
	}
}
@media only screen and ( max-width:  767.98px ) {
	
	.m-catalog__item .c-card_old-car, .c-card
	{
		min-height: calc( ( ( (100vw - 10px - 20px ) / 1 ) / 385 )*265 ) !important;
		height: calc( ( ( (100vw - 10px - 20px ) / 1 ) / 385 )*265 ) !important;
	}
	.m-catalog_catalog .m-catalog__list
	{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.m-catalog__list > div
	{
		margin-left: 0 !important;
	}
	.m-catalog__list .m-catalog__item
	{
		margin-left: 0 !important;
	}
	.c-card__name
	{
		font-size: 18px !important;
	}	
	.c-card__price
	{
		font-size: 20px !important;
	}
}
@media only screen and ( max-width:  575.98px ) {
	
	/* похожие предложения */
	.m-catalog-similar-offer
	{
		margin-top: 1.4em;
	}
}

/* End */


/* Start:/local/templates/.default/components/bbc/elements.list/index.hots/style.css?158523155470*/
@charset "utf-8"

.m-hots__index-list
{
	padding-bottom: 2.4em;
}
/* End */


/* Start:/local/templates/.default/components/dacar/empty/index.service/style.min.css?15852315541445*/
@charset "utf-8";.m-service__index-list{padding-bottom:2.4em}.m-service__index-list .c-service-simple__body{padding:1px 20px!important;transition:background .3s;position:relative;min-height:115px}.m-service__index-list .c-service-simple__body h3,.m-service__index-list .c-service-simple__body h3+div{background:0 0!important}.m-service__index-list .c-service-simple__body h3{font-size:22px!important;font-weight:500!important;line-height:1!important;margin-top:15px!important}.m-service__index-list .c-service-simple__body h3+div{color:#005498;margin-top:25px!important;position:absolute;bottom:15px;font-size:22px;font-weight:500;line-height:16px}.m-service__index-list .c-service-simple__body:hover{background:#005498;color:#fff!important;cursor:pointer}.m-service__index-list .c-service-simple__body:hover h3{cursor:pointer}.m-service__index-list .c-service-simple__body:hover h3+div{color:#fff!important}.m-catalog__list .m-request__callback-field{padding:1em}.m-catalog__list .m-request__callback-field>div{display:inline-block;margin:auto .25em}.m-catalog__list .m-request__callback-field>div a:not(.c-btn){text-decoration:none!important;color:inherit!important}.m-catalog__list .m-request__callback-field>div:last-child{font-size:1.4em;font-weight:400;line-height:1.4}@media only screen and (max-width:991.98px){.m-catalog__list .m-request__callback-field>div:first-child,.m-hots__index-list+.m-catalog__top{margin-bottom:.4em!important}}
/* End */


/* Start:/local/templates/.default/components/bbc/elements.list/salon.map.index/style.min.css?15852315542214*/
.m-image-map__canvas img{width:auto}section.m-map{margin:2.4em auto 3em!important}section.m-map h2{margin-bottom:.7em!important;font-size:2.2rem;font-weight:500;line-height:1}.m-map__ttl{display:inline-block!important}.m-map__map{border-radius:0!important;box-shadow:none!important;height:calc(676px + 100px)!important}.m-map__points{top:5em!important;right:1.2em!important;width:calc((100% / 4) + 1.7em)!important}.c-map-points__list{max-height:756px!important;height:initial!important;padding-bottom:17px!important}.c-map-points__name{margin-left:0!important;line-height:1!important;font-size:1.1em!important;margin-bottom:.2em!important}.c-map-points__subway{font-size:.7em!important;line-height:1.2!important;margin:.3em 0 -.3em!important}.c-map-points__address{font-size:.8em!important;line-height:1.4!important}.c-map-points__hover{visibility:hidden}li.c-map-points__item{padding:19px 51px 19px 18px}li.c-map-points__item:not(:first-child)::before{opacity:1!important}li.c-map-points__item:first-child::before,li.is-active[class*='.c-map-points__item_renew']+li[class*='.c-map-points__item_renew']:not(:last-child)::before,li.is-active[class*='.c-map-points__item_renew']::before,li[class*='.c-map-points__item_renew']:hover+li[class*='.c-map-points__item_renew']:not(:last-child)::before,li[class*='.c-map-points__item_renew']:hover::before{opacity:0!important}@media only screen and (max-width:1024px){.c-map-points__name{font-size:.9em!important}}@media only screen and (max-width:991.98px){section.m-map{margin:1.8em auto!important}section.m-map h2{font-size:1.9em!important}.m-map__map{height:calc(608px + 100px)!important}.m-map__points{top:4.5em!important;width:calc((100% / 3) + 1.7em)!important}.c-map-points__list{max-height:692px!important}.c-map-points__name{font-size:.9em!important}.c-map-points__address{font-size:.75em!important}}@media only screen and (max-width:767.98px){section.m-map{margin:1.4em .35em!important}section.m-map h2{text-align:left;font-size:1.6em!important}.m-map__map{margin-bottom:0!important;height:70vh!important}.m-map__points{width:100%!important}.c-map-points__item{padding-left:1.5em!important;padding-right:1em!important}.c-map-points__list{height:100%!important}}
/* End */
/* /local/templates/.default/components/bbc/elements.list/index.new-slider/style.min.css?15852315541292 */
/* /local/templates/.default/components/bitrix/catalog.section/catalog.grid/style.min.css?15852315544994 */
/* /local/templates/.default/components/bitrix/catalog.section/catalog.grid.used/style.css?15852315547081 */
/* /local/templates/.default/components/bbc/elements.list/index.hots/style.css?158523155470 */
/* /local/templates/.default/components/dacar/empty/index.service/style.min.css?15852315541445 */
/* /local/templates/.default/components/bbc/elements.list/salon.map.index/style.min.css?15852315542214 */
