.main-banner-new{
	width:100%;
	max-width:1728px;
}
.homepage .main-banner-new .banners-slider-top .banners-block {
	padding-top:43%;
}
.homepage{
	padding-top:0;
}
.footer__top{
	display:none;
}
.footer__main{
	background:#ffffff;
}
.footer__border-wrapper{
	background:#151515;
}
.footer__nav{
	color:#6D6D6D;
}
.footer-nav__item:hover a{
	color:#C8102E;
}
.fb-button{
	display:none;
}
.social-btn{
	color:#010002;
	background:transparent;
}
.social-btn:hover{
	background:transparent;
	color:#C8102E;
}
.social-block__logo{
	margin-bottom:10px;
}
.social-block__text{
	margin-bottom:10px;
	font-size:14px;
	line-height:20px;
	max-width:270px;
	color:#6D6D6D;
}
.homepage+.main-seo-block .container{
	width:100%;
	max-width:1644px;
}
.banners-container-full .name{
	font-size:24px;
	line-height:30px;
	font-weight:700;
	margin-bottom:10px;
	
}
.banners-container-full .announce{
	font-size:16px;
	line-height:25px;
	margin-bottom:10px;
}
.banners-container-full .button a{
	display:inline-block;
	padding:15px 50px;
	font-size:20px;
	line-height:26px;
	background:#C8102E;
	color:#ffffff;
}
.banners-container-full .banners-container__item:first-child,.banners-container-full .banners-container__item:last-child{
	margin:0;
}
.banners-container-full .banners-block__img{
	height:auto;
	padding:0;
}
.banners-container-full .banners-block__img picture{
	position:relative;
	top:auto;
	left:auto;
	height:auto;
}
.banners-container-full .banners-block__info{
	padding:35px;
	text-align:left;
}
.homepage .products_new{
	padding:70px 0;
}
.homepage .products_new .no-result-products__title{
	font-size:28px;
	line-height:40px;
	text-transform:none;
}
.f_tabs{
	text-align:center;
	margin-bottom:5px;
}
.f_tabs ul{
	list-style:none;
	display:inline-block;
	border-bottom:1px solid #000000;
}
.f_tabs ul li{
	display:inline-block;
	vertical-align:top;
	font-size:18px;
	line-height:20px;
	padding:0 70px 20px;
	border-bottom:2px solid transparent;
	cursor:pointer;
}
.f_tabs ul li.active,.f_tabs ul li:hover{
	border-color:#AD393C;
}
.index_gt{
}
.index_gt.active{
	display:block;
}
@media(max-width:767px){
	.f_tabs ul{
		display:block;
		width:100%;
	}
	.f_tabs ul li{
		width:calc(33.33% - 10px);
		padding:0 0 20px 0;
	}
}
.products_new .all{
	text-align:center;
	padding-top:30px;
}
.products_new .all a{
	display:block;
	padding:15px 50px;
	max-width:500px;
	margin:0 auto;
	font-size:20px;
	line-height:26px;
	border:2px solid #C8102E;
	color:#C8102E;
}
.products_new .all a:hover{
	background:#C8102E;
	color:#ffffff;
}
.payment_logo{
	margin-left:auto;
}
.payment_logo img{
	display:inline-block;
	vertical-align:middle;
	margin:0 5px;
}
.static-page__content .new-article p{
	color:#000;
	font-size:14px;
	line-height:20px;
	padding-bottom:20px;
}
.static-page__content .new-article p a{
	color:#c8102e;
	text-decoration:none;
	border-bottom:1px solid rgba(0,0,0,.5)
}
.static-page__content .new-article p a:hover{
	border-color:transparent;
}
.static-page__content .new-article ul{
	font-size:14px;
	line-height:20px;
}
.static-page__content .new-article ul li{
	position:relative;
	margin-left:10px;
	padding-left:20px;
}
.static-page__content .new-article .technology ul li{
	margin-left:0;
	padding-left:0;
}
.static-page__content .new-article ul li:before{
	content:'\2022';
	position:absolute;
	left:0;
}
.static-page__content .new-article .technology ul li:before{
	display:none;
}
.static-page__content .new-article ul+p{
	padding-top:20px;
}
.search-form__dropdown a img{
	width:40px;
	float:left;
	display:block;
}
.search-form__dropdown a span{
	display:block;
	width:calc(100% - 50px);
	float:right;
}
.search-form__dropdown a:after{
	content:'';
	display:block;
	clear:both;
}
.static-page__content iframe{
	aspect-ratio:16 / 9;
	height:auto !important;
}
@media screen and (max-width: 40em) {
	.homepage .main-banner-new .banners-slider-top .banners-block,
	.banners-block__img{
		padding-top:100%;
	}
	.homepage+.main-seo-block .article{
		padding-bottom:70px;
	}
	.homepage .products_new{
		padding:0;
	}
	.homepage{
		padding-bottom:40px;
	}
	.homepage .products .no-result-products__title{
		margin-bottom:10px;
	}
	.payment_logo{
		margin:0 20px 0 0;
	}
}
.liveChat-btn{
	display:none !important;
}
.banner_nojs{
	display:block !important;
	width:100%;
}
.banner_nojs img{
	display:block;
	width:100% !important;
	height:auto !important;
}
.banner_nojs .btn_main{
	display:none !important;
}
.profile-block .goods .goods-about .g-color-group{
	display:none !important;
}
.category-list__item_active>a{
	color:#C8102E;
}
#categoryMobileList > .category-list{
	display:block;
	padding:0;
}
.static-page{
	display:block;
}
.static-nav{
	margin:0 0 20px 0;
}
.static-nav__list{
	width:100%;
}
.static-nav__item{
	display:inline-block;
	vertical-align:top;
	margin:0 20px 20px 0;
}
.static-page{
	padding-top:40px;
}
.static-page-66{
	padding-bottom:0;
}
.map_container{
	width:100%;
	max-width:1600px;
	box-sizing:border-box;
	margin:0 auto;
	position:relative;
	height:1000px;
}
@media only screen and (max-width: 40em){
	.page-view-info.technology .mobile-title{
		display:none;
	}
	.page-view-info.technology .fold-foldable{
		height:auto;
	}
}
@media screen and (max-width: 768px){
	.static-nav__list{
		z-index:10;
	}
	.static-nav__item{
		display:block;
		margin:0 0 15px 0;
	}
	.static-nav__btn .icon-arrow-top{
		float:right;
		line-height:25px;
	}
}
input.product-info__text_quantity{
	text-align:center;
	width:80%;
	display:block;
	margin:0 auto;
}
.productpage-slider .owl-item img:not([data-loaded]){
	height:auto;
}
.vacancies-block.active .vacancies-block__wrap{
	max-height:none;
}
.regions > div{
	display:inline-block;
	vertical-align:top;
	width:calc(25% - 5px);
}
.regions a{
	color:#000000;
	text-decoration:none;
}
.regions a:hover{
	text-decoration:none;
}
.regions ul{
	margin-bottom:20px;
}
.regions ul li{
	margin-bottom:5px;
}
.regions ul li a{
	border-bottom:1px solid rgba(0,0,0,.5);
}
.regions ul li a:hover{
	color:#b90023;
	border-color:transparent;
}
.font-header-2{
	margin-bottom:20px;
}
.regions .font-header-3{
	font-size:16px;
	font-weight:700;
	padding-bottom:20px;
	position:relative;
	display:block;
}
.regions .font-header-3:after{
	content:'';
	position:absolute;
	background:#b90023;
	bottom:0;
	left:0;
	width:40px;
	height:4px;
}
@media screen and (max-width: 768px){
	.regions > div{
		display:block;
		width:100%;
	}
}
.products-color__item{
	width:30px;
	height:30px;
	margin:0 1px 1px 0;
	border-radius:0;
}
.products-color__item span,.products-color__item a{
	border-radius:0;
	background-size:contain;
}
.products-color__color::after{
	border-radius:0;
}

.product-main-sec__slider{
	position:relative;
}
.sales_labels{
	position:absolute;
	top:40px;
	left:10px;
	z-index:10;
}
.sales_labels .last{
	padding:2px 5px;
	font-size:11px;
	line-height:15px;
	font-weight:700;
	background:#c8102e;
	color:#ffffff;
}
.sales_labels .last span{
	padding:0 2.5px;
	border:1px solid #ffffff;
	margin-left:3px;
}
.sales_labels img{
	max-width:40px;
}
.vacancies__filter{
	margin-bottom:30px;
}
.vacancies__filter ul{
	list-style:none;
}
.vacancies__filter ul li{
	display:inline-block;
	vertical-align:top;
	margin:0 10px 10px 0;
}
.vacancies__filter ul li a{
	color:#000000;
	border-bottom:1px solid transparent;
}
.vacancies__filter ul li a.active{
	border-color:#b90023;
}
.vacancies__filter ul li a:hover,.vacancies__filter ul li a.active{
	color:#b90023;
}
.product-item__colors-item{
	/*
	display:block;
	*/
	padding:0;
	overflow:hidden;
}
.products-color__item{
	aspect-ratio:1;
}
.products-color__item_more{
}
.products__detalies_tablet.products-color{
	height:auto !important;
}
@media screen and (min-width: 64.1em){
	.product-item__image{
		height:210px;
		margin-bottom:10px;
	}
}
.checkout-form__delivery-error.error{
	display:none !important;
}
.summary-table-cart .attention{
	margin:30px 0;
	padding:20px;
	background:#f8f8f8;
}
.summary-table-cart .attention div{
	font-size:14px;
	line-height:20px;
	margin-bottom:10px;
}
.summary-table-cart .attention div:first-child{
	color:#b90023;
	font-size:16px;
}
.products__item{
	min-height:375px !important;
}
@media (max-width: 40em) {
	.products__item{
		min-height:auto !important;
	}
}