@import url(https://fonts.googleapis.com/css?family=Manrope:200,300,regular,500,600,700,800);
.wow-sections {
	font-family: "Manrope", sans-serif;
}
@media screen and (max-width: 1100px) {
	.wow-sections .tabs .brands-nav-wr .container,
	.wow-sections .tabs .tabs-nav-wr .container {
		padding-right: 0;
	}
}
.wow-sections .tabs .brands-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 30px;
}
@media screen and (max-width: 1100px) {
	.wow-sections .tabs .brands-list {
		margin-bottom: 24px;
	}
}
.wow-sections .tabs .brands-list .brands-list-link {
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	margin-right: 20px;
	color: #423e39;
	font-family: Manrope;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.wow-sections .tabs .brands-list .brands-list-link p {
	margin-right: 14px;
	white-space: nowrap;
}
.wow-sections .tabs .brands-list .brands-list-link i {
	content: "";
	display: inline-block;
	width: 6px;
	height: 12px;
	background-color: #c59f72;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
}
.wow-sections .tabs .brands-list .brands-list-link:hover {
	color: #c59f72;
}
.wow-sections .tabs-nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 30px;
}
@media screen and (max-width: 1100px) {
	.wow-sections .tabs-nav {
		margin-bottom: 24px;
	}
	.wow-sections .tabs-nav .btn-all {
		padding: 10px 14px;
	}
	.wow-sections .tabs-nav > .btn-all {
		display: none;
	}
}
.wow-sections .tabs-nav__links {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	border: 1px solid #504c48;
	border-radius: 12px;
	margin-right: 20px;
	text-decoration: none;
}
.wow-sections .tabs-nav__links .btn-all,
.wow-sections .tabs-nav__links .btn-all-models {
	display: none;
}
@media screen and (max-width: 1100px) {
	.wow-sections .tabs-nav__links {
		margin-right: 0;
		border-radius: 12px 0 0 12px;
		border-right: 1px solid transparent;
	}
	.wow-sections .tabs-nav__links .btn-all,
	.wow-sections .tabs-nav__links .btn-all-models {
		padding: 12px 24px;
		color: #504c48;
		font-size: 15px;
		font-weight: 500;
		line-height: 1;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		border: none;
	}
	.wow-sections .tabs-nav__links .btn-all.active-tab p,
.wow-sections .tabs-nav__links .btn-all-models.active-tab p {
		color: #fff;
	}
	.wow-sections .tabs-nav__links .btn-all.active-tab i,
 .wow-sections .tabs-nav__links .btn-all-models.active-tab i{
		content: "";
		background-color: #fff;
	}
	.wow-sections .tabs-nav__links .btn-all i,
.wow-sections .tabs-nav__links .btn-all-models i {
		content: "";
		background-color: #423e39;
	}
}
.owl-carousel.owl-nav-links .owl-stage {
	display: flex;
}
.wow-sections .tabs-nav__link {
	padding: 14px 24px;
	color: #504c48;
	border-radius: 12px;
	font-size: 15px;
	font-weight: 500;
	line-height: 1;
	text-decoration: none;
	display: inline-flex;
	white-space: nowrap;
}
.wow-sections .tabs-nav__link.active-tab {
	background-color: #504c48;
	color: #fff;
}
.wow-sections .tabs-body {
	width: 100%;
}
.wow-sections .tabs-body-item {
	width: 100%;
}
.wow-sections .tabs-body-row {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 20px 1fr 20px 1fr 20px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 20px;
}
.wow-sections-col .tabs-body-row {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -15px;
	gap: 0;
}
.wow-sections-col .tabs-body-row .catalog__col {
	display: flex;
	flex: 0 1 25%;
	max-width: 25%;
	padding: 0 10px;
	margin-bottom: 20px;
	
}
.catalog-page__text-wrap.js-text-more-wrap{
    margin-top: 40px;
}
.catalog-page__text-wrap.js-text-more-wrap ul{
    margin-left: 20px;
}
.catalog-page__text-wrap.js-text-more-wrap ul li{
list-style: disc;
}
@media screen and (max-width: 1200px) {
	.wow-sections .tabs-body-row {
		-ms-grid-columns: 1fr 1fr 1fr;
		grid-template-columns: 1fr 1fr 1fr;
	}
	.wow-sections-col .tabs-body-row .catalog__col {
	flex: 0 1 33.33%;
	max-width: 33.33%;
	}
}
@media screen and (max-width: 880px) {
	.wow-sections .tabs-body-row {
		-ms-grid-columns: 1fr 1fr;
		grid-template-columns: 1fr 1fr;
	}
	.wow-sections-col .tabs-body-row .catalog__col {
	flex: 0 1 50%;
	max-width: 50%;
	}
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-row {
		gap: 12px;
	}
	.wow-sections-col .tabs-body-row .catalog__col{
		padding: 0 6px;
		margin-bottom: 12px;
	}
	.wow-sections-col .tabs-body-row {
		margin: 0 -6px;
		gap: 0;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-row {
		gap: 7px;
	}
	.wow-sections-col .tabs-body-row {
		gap: 0;
	}
}
.wow-sections .tabs-body-elem {
	display: flex;
	flex-direction: column;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	border-radius: 24px;
	overflow: hidden;
	width: 100%;
	background-color: #f5f5f5;
}
.wow-sections .tabs-body-elem.dnone,
.wow-sections .catalog__col.dnone,
.wow-sections .tabs .brands-list.dnone {
	display: none;
}
.wow-sections .tabs-body-elem:hover {
	-webkit-box-shadow: 0px 11px 28px 0px rgba(148, 148, 148, 0.2);
	box-shadow: 0px 11px 28px 0px rgba(148, 148, 148, 0.2);
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem {
		border-radius: 12px;
	}
}
.wow-sections .tabs-body-elem-content {
	padding: 20px;
	flex: 1 1 auto;
	display: flex;
	flex-direction: column;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-content {
		padding: 15px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-content {
		padding: 10px;
	}
}
.wow-sections .tabs-body-elem-img {
	overflow: hidden;
	width: 100%;
	height: 240px;
	border-radius: 24px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: flex-start;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	flex: 1 1 auto;
}
.wow-sections .tabs-body-elem-img  .product-item-image-original,.wow-sections .tabs-body-elem-img  .product-item-image-alternative{
z-index: 0;
background-size: cover;
}
@media screen and (max-width: 1350px) {
	.wow-sections .tabs-body-elem-img {
		height: 200px;
	}
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img {
		height: 150px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img {
		height: 130px;
	}
}
.wow-sections .tabs-body-elem-img .labels {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	top: 20px;
	left: 20px;
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img .labels {
		top: 7px;
		left: 7px;
	}
}
.wow-sections .tabs-body-elem-img .labels div {
	padding: 8px;
	border-radius: 8px;
	font-weight: 500;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	margin-bottom: 5px;
	margin-right: 10px;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img .labels div {
		padding: 5px;
		border-radius: 5px;
		font-size: 10px;
	}
	.wow-sections .tabs-body-elem-img .labels div:not(:last-child) {
		margin-right: 5px;
	}
}
.wow-sections .tabs-body-elem-img .prod-img {
	max-width: 100%;
}
.wow-sections .tabs-body-elem-img .bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 24px;
	display: none;
}
.wow-sections .tabs-body-elem-img .new {
	background-color: #fff;
	color: #c59f72;
}
.wow-sections .tabs-body-elem-img .new.g {
	background-color: #c59f72;
	color: #fff;
}
.wow-sections .tabs-body-elem-img .sel {
	background-color: #fe0000;
	color: #fff;
}
.wow-sections .tabs-body-elem-img .credit {
	color: #444444;
	background-color: #e5c45b;
}
.wow-sections .tabs-body-elem-img .hover-content {
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(239, 239, 239, 0.8);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.wow-sections .tabs-body-elem-img .hover-content a {
	font-weight: 500;
	font-size: 15px;
	line-height: 1.1;
	text-align: center;
	padding: 8px 15px;
	border-radius: 5px;
	margin-bottom: 10px;
	display: inline-block;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	width: 161px;
}
.tabs-body-elem-img>a{
	pointer-events: none;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img .hover-content a {
		width: 130px;
		font-size: 12px;
		padding: 7px;
		margin-bottom: 5px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img .hover-content a {
		width: 125px;
		font-size: 10px;min-height: auto;
	}
}
.wow-sections .tabs-body-elem-img .hover-content .more-btn {
	background-color: #504c48;
	color: #fff;
	text-decoration: none;
}
.wow-sections .tabs-body-elem-img .hover-content .more-btn:hover {
	color: #fff;
	background-color: #c59f72;
}
.wow-sections .tabs-body-elem-img .hover-content .test-ride-btn {
	color: #504c48;
	background-color: #fff;
	border: 1px solid #504c48;
	text-decoration: none;
	min-height: unset;
	line-height: 1;
}
.wow-sections .tabs-body-elem-img .hover-content .test-ride-btn:hover {
	background-color: #504c48;
	color: #fff;
}
.wow-sections .tabs-body-elem-img .hover-content .btn-gold {
	color: #fff;
	background-color: #c59f72;
	margin-bottom: 0;
	text-decoration: none;
}
.wow-sections .tabs-body-elem-img .hover-content .btn-gold:hover {
	background-color: #f4e1bb;
	color: #423e39;
}
.wow-sections .tabs-body-elem-img .hover-content .tlb {
	position: absolute;
	top: 18px;
	left: 18px;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img .hover-content .test-ride-btn{
		width: 130px;
	}
	.wow-sections .tabs-body-elem-img .hover-content .tlb {
		top: 10px;
		left: 10px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img .hover-content .test-ride-btn{
		width: 110px;
	}
	.wow-sections .tabs-body-elem-img .hover-content .tlb {
		top: 5px;
		left: 5px;
	}
}
.wow-sections .tabs-body-elem-img .hover-content .trb {
	position: absolute;
	top: 18px;
	right: 18px;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img .hover-content .trb {
		top: 10px;
		right: 10px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img .hover-content .trb {
		top: 5px;
		right: 5px;
	}
}
.wow-sections .tabs-body-elem-img .hover-content .blb {
	position: absolute;
	bottom: 18px;
	left: 18px;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img .hover-content .blb {
		bottom: 10px;
		left: 10px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img .hover-content .blb {
		bottom: 5px;
		left: 5px;
	}
}
.wow-sections .tabs-body-elem-img .hover-content .brb {
	position: absolute;
	bottom: 18px;
	right: 18px;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-img .hover-content .brb {
		bottom: 10px;
		right: 10px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-img .hover-content .brb {
		bottom: 5px;
		right: 5px;
	}
}
.wow-sections .catalog__item:hover .hover-content {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.wow-sections .tabs-body-elem-colors {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	flex-wrap: wrap;
	margin-bottom: 15px;
}
@media screen and (max-width: 1350px) {
	.wow-sections .tabs-body-elem-colors {
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-colors {
		margin-bottom: 8px;
	}
}
.wow-sections .tabs-body-elem-colors li,.wow-sections .tabs-body-elem-colors .sku_item_color .sku_icon_color {
	list-style: none;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border: 1px solid #bbbbbb;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-colors li,.wow-sections .tabs-body-elem-colors .sku_item_color .sku_icon_color  {
		width: 15px;
		height: 15px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-colors li ,.wow-sections .tabs-body-elem-colors .sku_item_color .sku_icon_color {
		width: 10px;
		height: 10px;
	}
}
.wow-sections .tabs-body-elem-colors li.beige {
	background-color: #f0eadd;
}
.wow-sections .tabs-body-elem-colors li.pink {
	background-color: #f2468b;
}
.wow-sections .tabs-body-elem-colors li.blue {
	background-color: #30adf0;
}
.wow-sections .tabs-body-elem-colors li:not(:last-child) {
	margin-right: 6px;
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-colors li:not(:last-child) {
		margin-right: 2px;
	}
}
.wow-sections .tabs-body-elem-nav-params {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 15px;
}
@media screen and (max-width: 1350px) {
	.wow-sections .tabs-body-elem-nav-params {
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-nav-params {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-nav-params {
		margin-bottom: 5px;
	}
}
.wow-sections .tabs-body-elem-nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.wow-sections .tabs-body-elem-nav .product__compare {
	padding: 0;
	margin-right: 24px;
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-nav {
		margin-bottom: 10px;
	}
}
.wow-sections .tabs-body-elem-nav a {
	width: 16px;
	height: 16px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	display: flex;
	align-items: center;
	justify-content: center;
}
.wow-sections .tabs-body-elem-nav a:not(:last-child) {
	margin-right: 30px;
}
.wow-sections .tabs-body-elem-nav a i {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	background-color: #504c48;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
}
.wow-sections .tabs-body-elem-nav a:hover i {
	background-color: #c59f72;
}
.wow-sections .tabs-body-elem-params {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.wow-sections .tabs-body-elem-params .point {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.wow-sections .tabs-body-elem-params .point:not(:last-child) {
	margin-right: 12px;
}
.wow-sections .tabs-body-elem-params .point__img {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 18px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	margin-right: 4px;
}
.wow-sections .tabs-body-elem-params .point__img img {
	max-width: 100%;
}
.wow-sections .tabs-body-elem-params .point__text {
	color: rgba(65, 62, 59, 0.6);
	font-weight: 500;
	font-size: 14px;
	line-height: 1;
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-params .point__text {
		font-size: 9px;
	}
}
.wow-sections .tabs-body-elem-name {
	margin-bottom: 15px;
	flex: 1 1 auto;
}
@media screen and (max-width: 1350px) {
	.wow-sections .tabs-body-elem-name {
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-name {
		margin-bottom: 8px;
	}
}
.wow-sections .tabs-body-elem-name span {
	font-weight: 600;
	font-size: 13px;
	line-height: 1.2;
	color: #888888;
	margin-bottom: 8px;
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-name span {
		font-size: 12px;
	}
}
.wow-sections .tabs-body-elem-name p {
	color: #413e3b;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.2;
}
@media screen and (max-width: 460px) {
	.wow-sections .tabs-body-elem-name p {
		font-size: 12px;
	}
}
.wow-sections .tabs-body-elem-price-cart {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.wow-sections .tabs-body-elem-price .old {
	margin-bottom: 8px;
	color: #888888;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
}
@media screen and (max-width: 1350px) {
	.wow-sections .tabs-body-elem-price .old {
		font-size: 14px;
	}
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-price .old {
		font-size: 12px;
	}
}
.wow-sections .tabs-body-elem-price .cur {
	color: #413e3b;
	font-weight: 700;
	font-size: 23px;
	line-height: 100%;
}
@media screen and (max-width: 1350px) {
	.wow-sections .tabs-body-elem-price .cur {
		font-size: 20px;
	}
}
@media screen and (max-width: 576px) {
	.wow-sections .tabs-body-elem-price .cur {
		font-size: 15px;
	}
}
.wow-sections .tabs-body-elem-cart .product-item-info-container{
margin: 0;
}
.wow-sections .tabs-body-elem-cart button{
		display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.wow-sections .tabs-body-elem-cart {
	cursor: pointer;
	width: 40px;
	height: 40px;
	border-radius: 12px;
	background-color: #c59f72;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border: 1px solid #c59f72;
}
.wow-sections .tabs-body-elem-cart i {
	content: "";
	display: inline-block;
	width: 19px;
	height: 19px;
	background-color: #fff;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.wow-sections .tabs-body-elem-cart img {
	max-width: 19px;
}
.wow-sections .tabs-body-elem-cart:hover {
	color: red;
	background-color: #f4e1bb;
	border: 1px solid #c59f72;
}
.wow-sections .tabs-body-elem-cart:hover i {
	background-color: #423e39;
}

.container {
	max-width: 1430px;
	padding: 0 15px;
	margin: 0 auto;
}

.btn-all, .btn-all-models {
	font-family: Manrope;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #423e39;
	padding: 14px 28px;
	border-radius: 12px;
	border: 1px solid #c59f72;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	text-decoration: none;
}
.btn-all p, .btn-all-models p {
	margin-right: 13px;
	color: #423e39;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
}
.btn-all i, .btn-all-models i {
	content: "";
	display: inline-block;
	width: 6px;
	height: 12px;
	background-color: #c59f72;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.btn-all:hover, .btn-all-models:hover {
	color: #423e39;
	background-color: #f4e1bb;
	border: 1px solid #c59f72;
}
.btn-all:hover i, .btn-all-models:hover i {
	background-color: #423e39;
}

.pb-120 {
	padding-bottom: 120px;
}
@media screen and (max-width: 1100px) {
	.pb-120 {
		padding-bottom: 80px;
	}
}
@media screen and (max-width: 576px) {
	.pb-120 {
		padding-bottom: 60px;
	}
}

.head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 40px;
}
@media screen and (max-width: 767px) {
	.head {
		margin-bottom: 25px;
	}
}

.salebonus {
	overflow: hidden;
}
.salebonus .head-ttl {
	width: 60%;
}
@media screen and (max-width: 767px) {
	.salebonus .head-ttl {
		width: 100%;
	}
}
@media screen and (max-width: 767px) {
	.salebonus .head .btn-all,.salebonus .head .btn-all-models {
		display: none;
	}
}

.salebonus-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.salebonus-row .owl-item {
	width: 18%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 6.45%;
    flex: 0 0 6.45%;
    max-width: 18%;
	/* -ms-flex: 0 0 3.5%;
	flex: 0 0 3.5%; */
}
@media screen and (max-width: 1099px) {
	.salebonus-row .owl-item {
		width: 19%;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 6.7%;
		flex: 0 0 6.7%;
		max-width: 19%;
		/* flex: 0 0 3.6%;
		-ms-flex: 0 0 3.6%; */
	}
}
@media screen and (max-width: 959px) {
	.salebonus-row .owl-item {
		        width: 50%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.8%;
        flex: 0 0 8.8%;
        max-width: 50%;
	}
}
@media screen and (max-width: 559px) {
	.salebonus-row .owl-item {
		width: 100%;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		max-width: 100%;
	}
}

.salebonus-row .owl-item:nth-child(1) {

	/* -ms-flex:  0 0 7.3%;
	    flex: 0 0 7.3%; */
		 width: 35%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35%;
    flex: 0 0 13%;
    max-width: 35%;
}
@media screen and (max-width: 959px) {
	.salebonus-row .owl-item:nth-child(1) {
		        width: 23.5%;
        -webkit-box-flex: 0;
        -ms-flex: 1 0 23.5%;
        flex: 0 0 9%;
        max-width: 50%;
	}
}
@media screen and (max-width: 559px) {
	.salebonus-row .owl-item:nth-child(1) {
		width: 100%;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		max-width: 100%;
	}
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background-color: #f4f1ed;
}
@media screen and (max-width: 767px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item .name {
	width: 50%;
	color: #504c48;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 20px 40px;
}
@media screen and (max-width: 1400px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name {
		width: 60%;
	}
}
@media screen and (max-width: 1260px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name {
		padding: 20px;
	}
}
@media screen and (max-width: 960px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name {
		padding: 15px;
	}
}
@media screen and (max-width: 767px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name {
		width: 100%;
	}
}
@media screen and (max-width: 460px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name {
		padding: 10px;
	}
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .ttl {
	color: #504c48;
	font-weight: 800;
	font-size: 33px;
	line-height: 135%;
	letter-spacing: 0.86px;
	text-transform: uppercase;
	margin-bottom: 30px;
}
@media screen and (max-width: 1400px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .ttl {
		font-size: 30px;
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 960px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .ttl {
		font-size: 23px;
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 767px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .ttl {
		font-size: 18px;
	}
}
@media screen and (max-width: 576px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .ttl {
		font-size: 15px;
	}
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .text {
	width: 217px;
	display: block;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	letter-spacing: 0.39px;
}
@media screen and (max-width: 1400px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .text {
		width: 100%;
	}
}
@media screen and (max-width: 767px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .text {
		font-size: 14px;
	}
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item .name .point {
	display: none;
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item .img {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	width: 50%;
	height: 100%;
	margin-bottom: 0;
	border-radius: 0 24px 24px 0;
}
@media screen and (max-width: 1400px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .img {
		width: 40%;
	}
}
@media screen and (max-width: 767px) {
	.salebonus-row .owl-item:nth-child(1) .salebonus-item .img {
		width: 100%;
	}
}
.salebonus-row .owl-item:nth-child(1) .salebonus-item .img img {
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: center center;
	object-position: center center;
}

.salebonus-col {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}

.salebonus-item {
	width: 100%;
	background-color: #efefef;
	border-radius: 24px;
	overflow: hidden;
	position: relative;
}
.salebonus-item > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	z-index: 2;
}
@media screen and (max-width: 460px) {
	.salebonus-item {
		border-radius: 12px;
	}
}
.salebonus-item .img {
	height: 197px;
	position: relative;
}
@media screen and (max-width: 1400px) {
	.salebonus-item .img {
		height: 170px;
	}
}
@media screen and (max-width: 1200px) {
	.salebonus-item .img {
		height: 150px;
	}
}
@media screen and (max-width: 1050px) {
	.salebonus-item .img {
		height: 130px;
	}
}
@media screen and (max-width: 959px) {
	.salebonus-item .img {
		height: 200px;
	}
}
@media screen and (max-width: 740px) {
	.salebonus-item .img {
		height: 170px;
	}
}
@media screen and (max-width: 640px) {
	.salebonus-item .img {
		height: 150px;
	}
}
@media screen and (max-width: 559px) {
	.salebonus-item .img {
		height: 165px;
	}
}
.salebonus-item .img img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 24px;
	-o-object-position: top center;
	object-position: top center;
}
@media screen and (max-width: 460px) {
	.salebonus-item .img img {
		border-radius: 12px;
	}
}
.salebonus-item .name {
	padding: 20px;
}
@media screen and (max-width: 1260px) {
	.salebonus-item .name {
		padding: 20px 15px;
	}
}
@media screen and (max-width: 576px) {
	.salebonus-item .name {
		padding: 12px;
	}
}
@media screen and (max-width: 460px) {
	.salebonus-item .name {
		padding: 6px;
	}
}
.salebonus-item .name .ttl {
	font-family: Manrope;
	font-weight: 500;
	font-size: 15px;
	line-height: 120%;
	color: #000;
}
@media screen and (max-width: 460px) {
	.salebonus-item .name .ttl {
		font-size: 13px;
	}
}
.salebonus-item .name .text {
	font-family: Manrope;
	display: none;
}
.salebonus-item .name .point {
	padding: 4px;
	border: 1px solid rgba(0, 0, 0, 0.6);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 16px;
	margin-bottom: 12px;
}
@media screen and (max-width: 460px) {
	.salebonus-item .name .point {
		border-radius: 6px;
		margin-bottom: 6px;
	}
}
.salebonus-item .name .point__img {
	margin-right: 8px;
}
.salebonus-item .name .point__img img {
	width: 18px;
}
.salebonus-item .name .point__text {
	font-family: Manrope;
	font-weight: 500;
	font-size: 12px;
	line-height: 120%;
	color: rgba(0, 0, 0, 0.6);
}

.head-ttl {
	font-family: Manrope;
	font-weight: 700;
	font-size: 32px;
	line-height: 120%;
	color: #423e39;
}
@media screen and (max-width: 767px) {
	.head-ttl {
		font-size: 25px;
	}
}
.owl-carousel.owl-carouel-salebonus1 .owl-stage-outer {
	display: flex;
}
.owl-carousel.owl-carouel-salebonus .owl-stage {
	width: 100% !important;
}
.owl-carousel.owl-carouel-salebonus1 .owl-stage {
	flex: 1 1 auto;
}
.owl-carousel.owl-carouel-salebonus .owl-stage,
.owl-carousel.owl-carouel-salebonus1 .owl-stage,
.owl-carousel.owl-carouel-salebonus.owl-drag .owl-item,
.owl-carousel.owl-carouel-salebonus1.owl-drag .owl-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev {
	width: 44px;
	height: 44px;
	border-radius: 50%;
	background-color: #fff;
	border: 1px solid #c59f72;
	font-size: 14px;
	color: #c59f72;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
@media screen and (max-width: 767px) {
	.owl-carousel .owl-nav button.owl-next,
	.owl-carousel .owl-nav button.owl-prev {
		width: 35px;
		height: 35px;
		font-size: 10px;
	}
}

.owl-carousel .owl-nav button.owl-next:hover,
.owl-carousel .owl-nav button.owl-prev:hover {
	color: #423e39;
	background-color: #f4e1bb;
}

.owl-carousel .owl-nav button.owl-next.disabled,
.owl-carousel .owl-nav button.owl-prev.disabled {
	color: #bbbbbb;
	border: 1px solid #bbbbbb;
	background-color: #fff;
}

.owl-carousel .owl-nav button.owl-prev {
	margin-right: 10px;
}

.owl-carousel .owl-nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	top: -42px;
	-webkit-transform: translate(0, -100%);
	-ms-transform: translate(0, -100%);
	transform: translate(0, -100%);
	right: 0;
}
.owl-carousel.owl-carouel-salebonus1 .owl-nav {
	top: -34px;
}
@media screen and (max-width: 767px) {
	.owl-carousel .owl-nav {
		top: auto;
		bottom: 0;
		-webkit-transform: translate(0, 100%);
		-ms-transform: translate(0, 100%);
		transform: translate(0, 100%);
	}
}

.btn-row {
	display: none;
}
.btn-row a {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}
@media screen and (max-width: 767px) {
	.btn-row {
		display: block;
	}
	.btn-row .btn-all, .btn-row .btn-all-models {
		padding: 10px 15px;
	}
}

.aboutus {
	overflow: hidden;
}
.aboutus-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -10px;
}
@media screen and (max-width: 1000px) {
	.aboutus-row {
		margin: 0 -5px;
	}
}

.aboutus-col {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 0;
	-ms-flex: 0 1 33.33%;
	flex: 0 1 33.33%;
	max-width: 33.33%;
	padding: 0 10px;
	margin-bottom: 20px;
}
@media screen and (max-width: 1000px) {
	.aboutus-col {
		padding: 0 5px;
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 860px) {
	.aboutus-col {
		-webkit-box-flex: 0;
		-ms-flex: 0 1 50%;
		flex: 0 1 50%;
		max-width: 50%;
	}
}
@media screen and (max-width: 480px) {
	.aboutus-col {
		-webkit-box-flex: 0;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		max-width: 100%;
	}
}
.aboutus-col:nth-child(8) {
	-webkit-box-flex: 0;
	-ms-flex: 0 1 66.66%;
	flex: 0 1 66.66%;
	max-width: 66.66%;
}
@media screen and (max-width: 860px) {
	.aboutus-col:nth-child(8) {
		-webkit-box-flex: 0;
		-ms-flex: 0 1 50%;
		flex: 0 1 50%;
		max-width: 50%;
	}
}
@media screen and (max-width: 480px) {
	.aboutus-col:nth-child(8) {
		-webkit-box-flex: 0;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		max-width: 100%;
	}
}
.aboutus-col:nth-child(8) .aboutus-item {
	background-color: #c59f72;
}
.aboutus-col:nth-child(8) .aboutus-item .text {
	color: #f9f5f1;
}

.aboutus-item {
	width: 100%;
	color: #fff;
	background-color: #413e3b;
	border-radius: 24px;
	padding: 68px 48px;
	position: relative;
	overflow: hidden;
}
@media screen and (max-width: 1200px) {
	.aboutus-item {
		padding: 50px 30px;
	}
}
@media screen and (max-width: 1000px) {
	.aboutus-item {
		padding: 30px;
	}
}
@media screen and (max-width: 576px) {
	.aboutus-item {
		padding: 20px 15px;
		border-radius: 12px;
	}
}
.aboutus-item img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 24px;
	z-index: 2;
}
@media screen and (max-width: 576px) {
	.aboutus-item img {
		border-radius: 12px;
	}
}
.aboutus-item .name {
	font-family: Manrope;
	font-weight: 600;
	font-size: 24px;
	line-height: 120%;
	margin-bottom: 20px;
}
@media screen and (max-width: 1000px) {
	.aboutus-item .name {
		font-size: 20px;
	}
}
@media screen and (max-width: 480px) {
	.aboutus-item .name {
		font-size: 18px;
		margin-bottom: 10px;
	}
}
.aboutus-item .text {
	color: #d9d8d7;
	font-family: Manrope;
	font-size: 15px;
	line-height: 140%;
}

.tryit .tryit-desc {
	background-color: #f5f5f5;
	border-radius: 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
@media screen and (max-width: 767px) {
	.tryit .tryit-desc {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
@media screen and (max-width: 576px) {
	.tryit .tryit-desc {
		border-radius: 12px;
	}
}

.tryit-desc-offer {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 91px 80px;
	padding-right: 60px;
}
.tryit-desc-offer .offer {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
@media screen and (max-width: 1200px) {
	.tryit-desc-offer {
		padding: 60px 40px;
		padding-right: 40px;
	}
}
@media screen and (max-width: 1200px) {
	.tryit-desc-offer {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		width: 50%;
	}
}
@media screen and (max-width: 1000px) {
	.tryit-desc-offer {
		padding: 40px 20px;
		padding-right: 20px;
	}
}
@media screen and (max-width: 767px) {
	.tryit-desc-offer {
		width: 100%;
		padding: 30px 20px;
		padding-right: 20px;
	}
}
@media screen and (max-width: 576px) {
	.tryit-desc-offer {
		padding: 20px 15px;
		padding-right: 15px;
	}
}
.tryit-desc-offer .offer .note {
	font-family: Manrope;
	margin-bottom: 16px;
	color: #c59f72;
	font-weight: 700;
	font-size: 15px;
	line-height: 120%;
	text-transform: uppercase;
}
.tryit-desc-offer .offer__title {
	color: #423e39;
	font-family: Manrope;
	font-weight: 700;
	font-size: 32px;
	line-height: 120%;
	margin-bottom: 40px;
}
@media screen and (max-width: 1000px) {
	.tryit-desc-offer .offer__title {
		font-size: 25px;
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 576px) {
	.tryit-desc-offer .offer__title {
		font-size: 20px;
		margin-bottom: 15px;
	}
}
.tryit-desc-offer .offer__text {
	margin-bottom: 40px;
	font-family: Manrope;
	font-size: 15px;
	line-height: 140%;
	color: #888888;
}
@media screen and (max-width: 1000px) {
	.tryit-desc-offer .offer__text {
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 576px) {
	.tryit-desc-offer .offer__link {
		width: 100%;
	}
}

.img-tryit {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 630px;
	flex: 0 0 630px;
	width: 630px;
	position: relative;
}
@media screen and (max-width: 1200px) {
	.img-tryit {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		width: 50%;
	}
}
@media screen and (max-width: 767px) {
	.img-tryit {
		width: 100%;
		height: 350px;
	}
}
@media screen and (max-width: 576px) {
	.img-tryit {
		height: 190px;
	}
}
.img-tryit img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 24px;
}
@media screen and (max-width: 767px) {
	.img-tryit img {
		border-radius: 0 0 24px 24px;
	}
}
@media screen and (max-width: 576px) {
	.img-tryit img {
		border-radius: 0 0 12px 12px;
	}
}

.btn-gold {
	text-decoration: none;
	font-family: "Manrope", sans-serif;
	text-align: center;
	padding: 16px 48px;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background-color: #c59f72;
	color: #fff;
	border-radius: 8px;
	font-weight: 500;
	font-size: 15px;
	text-align: center;
	border: 1px solid #c59f72;
}
@media screen and (max-width: 576px) {
	.btn-gold {
		padding: 13px 20px;
		font-size: 14px;
	}
}
.btn-gold:hover {
	color: #423e39;
	border: 1px solid #c59f72;
	background-color: #f4e1bb;
}

.ourfeatures-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -10px;
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
@media screen and (max-width: 960px) {
	.ourfeatures-row {
		margin: 0 -5px;
	}
}
@media screen and (max-width: 576px) {
	.ourfeatures-row {
		margin: 0;
	}
}

.ourfeatures-col {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 0;
	-ms-flex: 0 1 33.33%;
	flex: 0 1 33.33%;
	max-width: 33.33%;
	padding: 0 10px;
	margin-bottom: 20px;
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
@media screen and (max-width: 959px) {
	.ourfeatures-col {
		padding: 0;
		margin-bottom: 0;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 280px;
		flex: 0 0 280px;
		width: 280px;
		max-width: 100%;
	}
}
.ourfeatures-col:hover {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.ourfeatures-col:hover img {
	display: none;
}
.ourfeatures-col:hover .ourfeatures-item {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.ourfeatures-col:hover .ourfeatures-item .name {
	-webkit-box-flex: 0;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.ourfeatures-col:hover .btn-white {
	display: block;
}
.ourfeatures-col:last-child .ourfeatures-item {
	background-color: #c59f72;
}
@media screen and (max-width: 959px) {
	.ourfeatures-col:last-child .ourfeatures-item {
		background-color: #423e39;
	}
}
.ourfeatures-col:last-child .ourfeatures-item .btn-white {
	display: block;
}
@media screen and (max-width: 959px) {
	.ourfeatures-col:last-child .ourfeatures-item .btn-white {
		display: none;
	}
}
.ourfeatures-col:last-child:hover img {
	display: none;
}
.ourfeatures-col:last-child:hover .ourfeatures-item {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	-webkit-box-pack: unset;
	-ms-flex-pack: unset;
	justify-content: unset;
}
@media screen and (max-width: 959px) {
	.ourfeatures-col:last-child:hover .ourfeatures-item {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}
.ourfeatures-col:last-child:hover .ourfeatures-item .name {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
@media screen and (max-width: 959px) {
	.ourfeatures-col:last-child:hover .ourfeatures-item .name {
		-webkit-box-flex: 0;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
.ourfeatures-col:last-child:hover .btn-white {
	display: block;
}

.ourfeatures-item {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	-webkit-box-shadow: 0px 4px 9px 0px rgba(148, 148, 148, 0.1019607843);
	box-shadow: 0px 4px 9px 0px rgba(148, 148, 148, 0.1019607843);
	-webkit-box-shadow: 0px 16px 16px 0px rgba(148, 148, 148, 0.0901960784);
	box-shadow: 0px 16px 16px 0px rgba(148, 148, 148, 0.0901960784);
	-webkit-box-shadow: 0px 36px 22px 0px rgba(148, 148, 148, 0.0509803922);
	box-shadow: 0px 36px 22px 0px rgba(148, 148, 148, 0.0509803922);
	-webkit-box-shadow: 0px 65px 26px 0px rgba(148, 148, 148, 0.0117647059);
	box-shadow: 0px 65px 26px 0px rgba(148, 148, 148, 0.0117647059);
	-webkit-box-shadow: 0px 101px 28px 0px rgba(148, 148, 148, 0);
	box-shadow: 0px 101px 28px 0px rgba(148, 148, 148, 0);
	width: 100%;
	min-height: 330px;
	background-color: #423e39;
	padding: 30px;
	border-radius: 24px;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	position: relative;
	transition: all 0.5s ease 0s;
}
@media screen and (max-width: 1200px) {
	.ourfeatures-item {
		padding: 30px;
	}
}
@media screen and (max-width: 1000px) {
	.ourfeatures-item {
		padding: 20px;
	}
}
@media screen and (max-width: 576px) {
	.ourfeatures-item {
		border-radius: 12px;
		padding: 20px 15px;
	}
}
.ourfeatures-item .btn-white {
	margin-top: 40px;
	display: none;
}
.ourfeatures-item .btn-white:hover {
	color: #423e39;
	background-color: #f4e1bb;
	border: 1px solid #f4e1bb;
}
.ourfeatures-item img {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	width: 60px;
	margin-bottom: 98px;
}
@media screen and (max-width: 1400px) {
	.ourfeatures-item img {
		margin-bottom: 77px;
	}
}
@media screen and (max-width: 1100px) {
	.ourfeatures-item img {
		margin-bottom: 40px;
	}
}
.ourfeatures-item .name {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: end;
	transition: all 0.5s ease 0s;
}
.ourfeatures-item .name a {
	margin-top: 40px;
}
@media screen and (max-width: 1000px) {
	.ourfeatures-item .name a {
		margin-top: 20px;
	}
}
@media screen and (max-width: 576px) {
	.ourfeatures-item .name a {
		margin-top: 15px;
	}
}
.ourfeatures-item .name__ttl {
	margin-bottom: 20px;
	font-family: Manrope;
	font-weight: 600;
	font-size: 24px;
	line-height: 120%;
}
.ourfeatures-item .name__text {
	font-family: Manrope;
	font-size: 15px;
	line-height: 140%;
	color: rgba(255, 255, 255, 0.8);
}

.btn-white {
	text-decoration: none;
	font-family: Manrope;
	text-align: center;
	padding: 12px 22px;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background-color: #fff;
	color: #c59f72;
	border-radius: 12px;
	border: 1px solid #fff;
	font-size: 15px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}
.btn-white:hover {
	border: 1px solid #504c48;
	color: #504c48;
}

.owl-carousel.owl-our-features .owl-item img {
	width: 60px;
}

.owl-carousel.owl-our-features .owl-stage,
.owl-carousel.owl-drag.owl-our-features .owl-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.owl-carousel.owl-our-features .owl-item:last-child .btn-white {
	display: block;
}
.owl-carousel.owl-our-features .owl-item:last-child .ourfeatures-item {
	background-color: #c59f72;
}
.owl-carousel.owl-our-features .owl-item:last-child:hover .ourfeatures-item .name {
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.owl-carousel.owl-our-features .owl-item:last-child:hover .ourfeatures-item {
	-webkit-box-pack: unset;
	-ms-flex-pack: unset;
	justify-content: unset;
}

.img-tryit form {
	width: 100%;
}
.img-tryit form .form-inputs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
@media screen and (max-width: 950px) {
	.img-tryit form .form-inputs {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
.img-tryit form .form-inputs > div {
	width: 50%;
}
.img-tryit form .form-inputs > div .form-input {
	width: 100%;
}
@media screen and (max-width: 950px) {
	.img-tryit form .form-inputs > div {
		width: 100%;
	}
}
.img-tryit form .form-btn {
	width: 100%;
}
.img-tryit form .form-input {
	border: 1px solid #c59f72;
	margin-bottom: 12px;
	padding: 18px;
	background-color: #fff;
	border-radius: 8px;
}
@media screen and (max-width: 950px) {
	.img-tryit form .form-input {
		padding: 14px;
	}
}
.img-tryit .form-inputs > div:first-child {
	margin-right: 12px;
}
@media screen and (max-width: 950px) {
	.img-tryit .form-inputs > div:first-child {
		margin-right: 0;
	}
}
.img-tryit form .form-input::-webkit-input-placeholder {
	font-family: Manrope;
	font-size: 14px;
	line-height: 100%;
	color: #cbcac9;
}
.img-tryit form .form-input::-moz-placeholder {
	font-family: Manrope;
	font-size: 14px;
	line-height: 100%;
	color: #cbcac9;
}
.img-tryit form .form-input:-ms-input-placeholder {
	font-family: Manrope;
	font-size: 14px;
	line-height: 100%;
	color: #cbcac9;
}
.img-tryit form .form-input::-ms-input-placeholder {
	font-family: Manrope;
	font-size: 14px;
	line-height: 100%;
	color: #cbcac9;
}
.img-tryit form .form-input::placeholder {
	font-family: Manrope;
	font-size: 14px;
	line-height: 100%;
	color: #cbcac9;
}
.img-tryit form textarea {
	margin-bottom: 20px;
	width: 100%;
	height: 119px;
	resize: none;
}
.img-tryit form .form-ch-wr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 20px;
}
.img-tryit form .form-ch-wr p {
	margin-top: 3px;
	font-family: Manrope;
	font-weight: 500;
	font-size: 14px;
	line-height: 100%;
	color: #a19e9d;
}
.img-tryit form .form-ch-wr p a {
	text-decoration: underline;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.img-tryit form .form-ch-wr p a:hover {
	color: #c59f72;
}
.img-tryit form .form-ch {
	position: absolute;
	z-index: 1;
	opacity: 0;
	cursor: pointer;
	width: 20px;
	height: 20px;
}
.img-tryit form .form-ch + label {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.img-tryit form .form-ch + label::before {
	content: "";
	width: 20px;
	height: 20px;
	border-radius: 4px;
	border: 1px solid #73706d;
	margin-right: 8px;
}
.img-tryit form .form-ch:checked + label::before {
	border-color: #73706d;
	background-color: #f5f5f5;
	background-size: 10px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2373706D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.leavereq .img-tryit {
	padding: 40px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
@media screen and (max-width: 767px) {
	.leavereq .img-tryit {
		height: auto;
		padding-top: 0;
	}
}
@media screen and (max-width: 576px) {
	.leavereq .img-tryit {
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 20px;
	}
}

@media screen and (max-width: 767px) {
	.head .btn-all, .head .btn-all-models {
		display: none;
	}
}

.usefularticles-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.usefularticles-col {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}

.usefularticles-item {
	width: 100%;
	background-color: #fff;
	overflow: hidden;
}
.usefularticles-item a {
	text-decoration: none;
}
.usefularticles-item .img {
	width: 100%;
	height: 197px;
	position: relative;
	margin-bottom: 20px;
}
@media screen and (max-width: 1000px) {
	.usefularticles-item .img {
		height: 160px;
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 576px) {
	.usefularticles-item .img {
		height: 120px;
	}
}
.usefularticles-item .img img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 24px;
}
@media screen and (max-width: 576px) {
	.usefularticles-item .img img {
		border-radius: 12px;
	}
}
.usefularticles-item .data {
	color: rgba(0, 0, 0, 0.6);
	font-family: Manrope;
	font-weight: 500;
	font-size: 12px;
	line-height: 120%;
	margin-bottom: 12px;
}
@media screen and (max-width: 1000px) {
	.usefularticles-item .data {
		margin-bottom: 5px;
	}
}
.usefularticles-item .name {
	font-family: Manrope;
	font-weight: 500;
	font-size: 15px;
	line-height: 120%;
	color: #000;
}
@media screen and (max-width: 576px) {
	.usefularticles-item .name {
		font-size: 13px;
	}
}

.oursrore-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -10px;
	margin-bottom: 10px;
}
@media screen and (max-width: 1000px) {
	.oursrore-row {
		margin: 0 -5px;
	}
}

.oursrore-col {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 33.33%;
	flex: 1 1 33.33%;
	max-width: 100%;
	padding: 0 10px;
	margin-bottom: 20px;
}
@media screen and (max-width: 1000px) {
	.oursrore-col {
		padding: 0 5px;
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 860px) {
	.oursrore-col {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 50%;
		flex: 1 1 50%;
		max-width: 100%;
	}
}
@media screen and (max-width: 500px) {
	.oursrore-col {
		-webkit-box-flex: 0;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		max-width: 100%;
	}
}

.oursrore-item {
	width: 100%;
	background-color: #f5f5f5;
	padding: 30px;
	border-radius: 24px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
@media screen and (max-width: 1000px) {
	.oursrore-item {
		padding: 30px;
	}
}
@media screen and (max-width: 767px) {
	.oursrore-item {
		padding: 20px;
	}
}
@media screen and (max-width: 576px) {
	.oursrore-item {
		padding: 20px 15px;
		border-radius: 12px;
	}
}
.oursrore-item .btn-all,.oursrore-item  .btn-all-models{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 10px;
}
.oursrore-item .work {
	margin-bottom: 30px;
	flex: 1 1 auto;
}
@media screen and (max-width: 576px) {
	.oursrore-item .work {
		margin-bottom: 15px;
	}
}
.oursrore-item .work .point:not(:last-child) {
	margin-bottom: 10px;
}
.oursrore-item .addr {
	margin-bottom: 30px;
}
@media screen and (max-width: 576px) {
	.oursrore-item .addr {
		margin-bottom: 15px;
	}
}
.oursrore-item .addr .name {
	color: #504c48;
	font-family: Manrope;
	font-weight: 700;
	font-size: 18px;
	line-height: 120%;
	letter-spacing: 0px;
	text-transform: uppercase;
	margin-bottom: 12px;
}
.oursrore-item .point {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.oursrore-item .point__img {
	width: 16px;
	margin-right: 10px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}
.oursrore-item .point__img img {
	max-width: 100%;
}
.oursrore-item .point__text {
	color: #504c48;
	font-family: Manrope;
	font-weight: 500;
	font-size: 14px;
	line-height: 120%;
}

@media screen and (max-width: 860px) {
	.ourcoop .container {
		padding-right: 0;
	}
}

.ourcoop-row {
	background-color: #2d2d2d;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 77px 1fr 77px 1fr 77px 1fr 77px 1fr 77px 1fr 77px 1fr 77px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	gap: 77px;
	border-radius: 24px;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: flex!important;
}
@media screen and (max-width: 1400px) {
	.ourcoop-row {
		padding-left: 30px;
		padding-right: 30px;
		gap: 60px;
	}
}
@media screen and (max-width: 1200px) {
	.ourcoop-row {
		padding-left: 20px;
		padding-right: 20px;
		gap: 15px;
	}
}
@media screen and (max-width: 860px) {
	.ourcoop-row {
		border-radius: 24px 0 0 24px;
	}
}

.ourcoop-item {
	width: 100px;
	height: 70px;
	opacity: 0.3;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.ourcoop-item.ourcoop-item-200{
width: 200px;
}
.ourcoop-item.ourcoop-item-150{
width: 150px;
}
.ourcoop-item a {
color:#fff;
text-decoration:none;
font-size: large;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.owl-carousel.owl-ourcoop .owl-item a img {
	/* max-width: 100%; */
	max-height: 100%;
	width: auto;
}
.owl-carousel.owl-ourcoop .owl-stage {
	display: flex;
}
.main-screen {
	margin-bottom: 20px;
}
.main-screen__body {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
}
.main-screen__body #bx_incl_area_4_1 {
	overflow: hidden;
	flex: 1 1 auto;
	margin-right: 20px;
}
.main-screen__body #bx_incl_area_4_1 .main-screen-row,
.main-screen__body #bx_incl_area_4_1 .main-screen-row .owl-stage-outer {
	width: 100%;
	height: 100%;
}
@media screen and (max-width: 1150px) {
	.main-screen__body {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
.owl-carousel.owl-carouel-mscreen .owl-stage-outer {
	width: 100%;
}
.main-screen-row {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	margin-right: 20px;
	overflow: hidden;
	border-radius: 24px;
	width: 100%;
	max-width: 100%;
}
@media screen and (max-width: 1150px) {
	.main-screen-row {
		margin-right: 0;
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 576px) {
	.main-screen-row {
		border-radius: 12px;
	}
}

.main-screen-item {
	width: 100%;
	height: 100%;
	position: relative;
}
.main-screen-item > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
@media screen and (max-width: 1150px) {
	.main-screen-item {
		padding-bottom: 60%;
	}
}
.main-screen-item img {
	position: absolute;
	border-radius: 24px;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
@media screen and (max-width: 576px) {
	.main-screen-item img {
		border-radius: 12px;
	}
}

.main-screen-info {
	width: 300px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	background-color: #f4f1ed;
	border-radius: 24px;
	padding: 20px ;
	font-family: "Manrope", sans-serif;
	color: #504c48;
}
@media screen and (max-width: 1200px) {
	.main-screen-info{
padding: 20px 15px;
width: 270px;
	}
}
@media screen and (max-width: 1150px) {
	.main-screen-info {
		width: 100%;
	}
}
@media screen and (max-width: 576px) {
	.main-screen-info {
		border-radius: 12px;
	}
}
.main-screen-info .btn-gold {
	padding: 11px;
	width: 100%;
	border-radius: 12px;
	text-decoration: none;
	display: inline-block;
}
.main-screen-info .ttl {
	font-weight: 700;
	font-size: 20px;
	line-height: 120%;
	margin-bottom: 20px;
}
@media screen and (max-width: 1200px) {
	.main-screen-info .ttl {
		margin-bottom: 10px;
	}
}
.main-screen-info .ttx {
	margin-bottom: 40px;
	font-weight: 500;
	font-size: 15px;
	line-height: 120%;
}
@media screen and (max-width: 1200px) {
	.main-screen-info .ttx {
		margin-bottom: 20px;
	}
}
.main-screen-info .points {
	margin-bottom: 20px;
}

@media screen and (max-width: 1150px) {
	.main-screen-info .points {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0 -5px;
		margin-bottom: 0;
	}
}
.main-screen-info .points-item:not(:last-child) {
	margin-bottom: 15px;
}

@media screen and (max-width: 1150px) {
    .main-screen-info .ttl {
        margin-bottom: 20px;
    }
.main-screen-info .points-item:not(:last-child) {
	margin-bottom: 30px;
}
	.main-screen-info .points-item {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-flex: 1;
		-ms-flex: 1 0 33.33%;
		flex: 1 0 33.33%;
		max-width: 100%;
		padding: 0 5px;
		margin-bottom: 30px;
	}

}
@media screen and (max-width: 800px) {
	.main-screen-info .points-item {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 50%;
		flex: 1 0 50%;
		max-width: 100%;
	}
}
.btn-gold.mobile{
display:none;
}
.owl-carousel.owl-ourcoop .owl-item,.owl-carousel.owl-ourcoop .owl-item .ourcoop-item{
transition: all 0.3s ease 0s;
}
.owl-carousel.owl-ourcoop .owl-item:hover .ourcoop-item{
opacity:0.9;
}
@media screen and (max-width: 576px) {
	.main-screen-info .points-item {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 100%;
		flex: 1 0 100%;
		margin-bottom: 20px;
	}

.btn-gold.mobile{
display:block;
}
	.main-screen-info .ttx, .main-screen-info .points,.btn-gold.nonemob,.ourcoop {
display:none;
}
}
.main-screen-info .points-item .ttl {
	margin-bottom: 12px;
	font-weight: 700;
	font-size: 14px;
	line-height: 120%;
	text-transform: uppercase;
}
.main-screen-info .points-item .point {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.main-screen-info .points-item .point img {
	width: 16px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	margin-right: 10px;
}
.main-screen-info .points-item .point__text {
	font-family: Manrope;
	font-weight: 500;
	font-size: 14px;
	line-height: 120%;
}

.owl-carousel.owl-carouel-mscreen .owl-stage {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}

.owl-carousel.owl-carouel-mscreen.owl-drag .owl-item {
	height: 100%;
}

.owl-carousel.owl-carouel-mscreen.owl-loaded {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.owl-carousel.owl-carouel-mscreen .owl-dots {
	position: absolute;
	bottom: 16px;
	width: 100%;
	z-index: 2;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 0 40px;
	z-index: 5;
}
@media screen and (max-width: 1200px) {
.main-screen-info .points-item .ttl{
font-size: 12px;
}
	.owl-carousel.owl-carouel-mscreen .owl-dots {
		padding: 0 15px;
	}
}
@media screen and (max-width: 1150px){
.main-screen-info .points-item .ttl{
font-size: 14px;
}
}
.owl-carousel.owl-carouel-mscreen button.owl-dot {
	border-radius: 2px;
	height: 4px;
	background-color: rgba(255, 255, 255, 0.6);
	width: 20%;
	margin: 0 2px;
}

.owl-carousel.owl-carouel-mscreen button.owl-dot.active {
	background-color: #c59f72;
}

.oursrore.col-4 .oursrore-col .oursrore-item h3.name {
    min-height: 55px; 
    margin-bottom: 15px !important;
    display: flex;
    align-items: flex-start;
}

.oursrore.col-4 .oursrore-col .oursrore-item .addr {
    min-height: 85px; 
    margin-bottom: 20px !important;
}

.oursrore.col-4 .oursrore-col .oursrore-item .addr .point {
    display: flex;
    align-items: flex-start;
    gap: 10px;
}

.oursrore.col-4 .oursrore-col .oursrore-item .work .point {
    min-height: 50px; 
    display: flex;
    align-items: flex-start;
    margin-bottom: 15px !important;
    gap: 10px;
}

.oursrore.col-4 .oursrore-col .oursrore-item .point__img {
    margin-top: 4px;
    flex-shrink: 0;
}
.oursrore.col-4 .oursrore-col .oursrore-item .contacts-item_link-wrap {
    margin-top: auto;
}


.oursrore.col-4 .oursrore-col {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 25%;
	flex: 1 1 25%;
	max-width: 100%;
	padding: 0 10px;
	margin-bottom: 20px;
}
.oursrore.col-4 .oursrore-col .oursrore-item .work .point:not(:last-child) {
	margin-bottom: 30px;
}

@media screen and (max-width: 1400px) {
	.oursrore.col-4 .oursrore-col .oursrore-item .addr,
	.oursrore.col-4 .oursrore-col .oursrore-item .work {
		margin-bottom: 24px;
	}
	.oursrore.col-4 .oursrore-col .oursrore-item {
		padding: 30px;
	}
	.oursrore.col-4 .oursrore-col .oursrore-item .work .point:not(:last-child) {
		margin-bottom: 24px;
	}
}
@media screen and (max-width: 1200px) {
	.oursrore.col-4 .oursrore-col {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 50%;
		flex: 1 1 50%;
		padding: 0 8px;
		margin-bottom: 16px;
	}
	.oursrore.col-4 .oursrore-col .oursrore-item {
		padding: 30px 20px;
		border-radius: 16px;
	}
}
@media screen and (max-width: 576px) {
	.oursrore.col-4 .oursrore-col {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		padding: 0;
	}
}

@media screen and (max-width: 576px) {
	.oursrore.col-4 .oursrore-row {
		margin: 0;
	}
}

.usefularticles-tab .tabs-nav__links {
	border: 1px solid #504c48;
	border-radius: 12px;
	overflow: hidden;
}
.usefularticles-tab .tabs-nav__links .tabs-nav__link {
	padding: 15px 24px;
	border-radius: 12px;
	font-size: 15px;
	font-family: Manrope;
	font-weight: 600;
}
.usefularticles-tab .tabs-nav__links .tabs-nav__link.active-tab {
	background-color: #504c48;
	color: #fff;
}

.usefularticles-tab .tabs-nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 40px;
}
.promo-subscribe__ch {
	display: flex;
	max-width: 550px;
	width: 100%;
	margin: 0 auto;
	margin-top: 20px;
}
.leavereq .message,
.leavereq .message-checkbox-2,
.leavereq .message-checkbox {
	margin-bottom: 12px;
	color: #c59f72;
}
.promo-subscribe__ch p,
.message,
.message-checkbox-2,
.message-checkbox,
.tryit .sended {
	font-family: Manrope;
	font-weight: 500;
	font-style: Medium;
	font-size: 14px;
	line-height: 120%;
	color: #a19e9d;
}
.promo-subscribe__ch input[type="checkbox"] {
	-webkit-appearance: none;
	appearance: none;
	flex: 0 0 auto;
	margin-right: 12px;
	width: 20px;
	height: 20px;
	border-radius: 4px;
	border: 1px solid #73706d;
}
.promo-subscribe__ch input[type="checkbox"]:checked {
	background-size: 10px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2373706D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
@media screen and (max-width: 767px) {
		.usefularticles .owl-carousel .owl-nav{
        bottom: -30px;
}
	.usefularticles .tabs-body{
margin-bottom: 30px;
}
	.usefularticles-tab .tabs-nav .btn-all, .usefularticles-tab .tabs-nav .btn-all-models {
		display: none;
	}
}
.wow-sections .btn-row{
	display: none;
}
.usefularticles-tab .owl-carousel.owl-carouel-usefularticles .owl-stage {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
@media screen and (max-width: 1114px) {
	.wow-sections .tabs-nav > .btn-all,.wow-sections .tabs-nav >.btn-all-models {
		display: none;
	}
	.wow-sections .btn-row{
display: block;
	}
}
.promo-subscribe.gray_bg {
	background-color: #f5f5f5;
	border-radius: 24px;
	padding: 40px;
}
.promo-subscribe.gray_bg .promo-subscribe__input {
	background: #fff;
}
.cont_map {
	width: 100%;
	border-radius: 24px;
	overflow: hidden;
}
.cont_map .contacts-map__map {
	border-radius: 24px;
	overflow: hidden;
}
.cont_map .contacts-map {
	border-radius: 24px;
	overflow: hidden;
}
.cont_map__body {
	position: relative;
	height: 600px;
	border-radius: 24px;
	overflow: hidden;
}
.cont_map__body img {
	border-radius: 24px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	object-position: left bottom;
	height: 100%;
	object-fit: cover;
}
@media screen and (max-width: 890px) {
	.cont_map__body {
		height: 400px;
	}
}
@media screen and (max-width: 600px) {
	.cont_map__body {
		height: 250px;
	}
	.promo-subscribe.gray_bg {
		padding: 20px;
	}
}
@media screen and (max-width: 400px) {
	.cont_map__body {
		height: 200px;
	}
}
.tryit .sended {
	color: #037e23;
	text-align: center;
	margin-top: 15px;
	display: none;
}
.tryit .load {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 15px;
	display: none;
}
.tryit .load img {
	width: 30px;
	position: static;
}
.oursrore.col-4 {
	width: 100%;
}
.oursrore .contacts-item__link-wrap {
	cursor: pointer;
	padding-top: 0;
}
.tabs-body-row .catalog__col,
.tabs-body-row .catalog__col .catalog__item {
	display: flex;
}
.tabs-body-row .catalog__col .catalog__item {
	padding: 0;
	width: 100%;
}

.popup-window.popup-window-with-titlebar .popup-window-content >div{
	display: flex;
	flex-direction: column;
    align-items: center;
}

/*страница категории */
.action-head{
    position: relative;
    width: 100%;

border-radius: 24px;
overflow:hidden;    
padding-bottom: 23.2%;
margin-bottom:40px;display: block;
}
.action-head img{
    object-position: 0 -47px;
}
.of-cover{
position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;    

}


/*catalog_section_cat*/


.catalog_section_cat .col-new{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
}

.catalog_section_cat #preset_tags a .catalog-navigation__choise-filters-item {
padding-left:0;
}
.catalog_section_cat .catalog-page__header-wrap1{
margin-bottom:40px;
}
.catalog_section_cat .col-new .subtitle{
    order: 2;padding-bottom: 5px;
color: #9F9E9E;
    font-family: Open sans;
    font-size: 14px;
    font-weight: 400;
    text-transform: none;
}
.catalog_section_cat .col-new .title {
    margin-right: 20px;padding-bottom: 5px;
font-family: Manrope;
    font-weight: 700;
    font-size: 32px;
    line-height: 120%;
}
.catalog-navigation__choise-filters{
padding-top: 0;
}
.catalog_section_cat .catalog-navigation__row{
margin-bottom:30px;
}
.catalog_section_cat .catalog-sorting__label-radio-wrap .catalog-sorting__radio-text{
    color: #888888;
    font-family: Manrope;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0%;
    text-align: center;
    text-transform: none;
}
.catalog_section_cat .catalog-sorting__input-radio:checked + .catalog-sorting__label-radio-wrap .catalog-sorting__radio-text {
    color: #423E39;

}
.catalog_section_cat .js-sorting-item:not(:last-child){
margin-right:32px;
}
.catalog_section_cat .filter-catalog-new__inner{
padding: 0;
    border-radius: 0;
    border: none;
}
.catalog_section_cat .filter-catalog-new__name,
.catalog_section_cat .filter-catalog-new__apply-widget-count {
color: #242527;
    font-family: Manrope;
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
}
.catalog_section_cat .filter-catalog-new__form-item {
    padding: 15px 0 16px;
    border-top: none;
}
.catalog_section_cat .filter-catalog-new__name-box{
    margin-right: 8px;
}
.catalog_section_cat  .range .noUi-horizontal .noUi-handle{
    filter: none;
}
.catalog_section_cat .noUi-handle{
    border: none;
}

.catalog_section_cat .range .noUi-horizontal .noUi-handle::before{
    background: #ffffff;
}
.catalog_section_cat .range .noUi-horizontal .noUi-handle,
.catalog_section_cat .range .noUi-connect {
    background: #C59F72;
}
.catalog_section_cat .tumbler__input-checkbox:checked + .tumbler__capsule-label .tumbler__capsule .tumbler__circle{
    background-color: #fff;
}
.catalog_section_cat .filter-catalog-new__name-icon path{
stroke: #B5B5B9;
}
.catalog_section_cat .filter-catalog-new__info {
    padding-top: 26px;
}
.catalog_section_cat .filter-catalog-new__check-check{
    width: 20px;
    height: 20px;
    display: block;
    border-radius: 6px;
    border: 1px solid #9F9E9E;
}
.catalog_section_cat .filter-catalog-new__check-text{
    font-family: Manrope;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    padding-left: 10px;
    color: #242527;
}
.catalog_section_cat .filter-catalog-new__checkbox-item {
    padding-bottom: 16px;
}
.catalog_section_cat .filter-catalog-new__apply-widget-btn{
    padding: 11px;
    border-radius: 12px;
    font-family: Manrope;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
}
.catalog_section_cat .filter-catalog-new__apply-widget-reset{
	padding: 16.5px 8px;
    background-color: #F5F5F5;
    border-radius: 12px;
    border: 1px solid #888888;
    font-weight: 500;
    font-size: 13px;
    line-height: 120%;
    text-align: center;
}
.catalog_section_cat .filter-catalog-new__apply-widget-reset-icon{
    order: 2;
    display: flex;
    margin-left: 5px;
}
.catalog_section_cat .filter-catalog-new__apply-widget-reset-icon path{
    stroke: #9F9E9E;
}
.catalog_section_cat .filter-catalog-new__apply-widget-reset-name{
color: #9F9E9E;
}
/*catalog_section_cat*/

@media screen and (max-width: 1200px){
	.action-head{
padding-bottom: 22%;
}
}
@media screen and (max-width: 950px){
	.action-head{
padding-bottom: 20%;
}
}
@media screen and (max-width: 660px){
	.action-head{
border-radius: 16px;        
padding-bottom: 20%;
}
.action-head img {
    object-position: 0 -35px;
}
}
@media screen and (max-width: 767px){
.catalog_section_cat .catalog-navigation__choise-filters-name {
    margin-right: 0;
}
.catalog_section_cat #preset_tags a .catalog-navigation__choise-filters-item {
    margin-right: 0;
}
}
@media screen and (max-width: 510px){
    .action-head img {
        object-position: 0 -18px;
    }
}

.official-distributor-label {
	display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.2em;
    margin: 11px 0 23px;
    color: #413E3B;
}

.official-distributor-label__icon {
    display: block;
    width: 16px;
    height: 16px;
	margin-right: 8px;
	font-size: 0;
	line-height: 0;
}

.official-distributor-label__icon svg {
	width: 16px;
    height: 16px;
}

@media (max-width: 1439px) {
	.official-distributor-label {
		margin-top: 11px;
		margin-bottom: 24px;
	}	
}

@media (max-width: 1365px) {
	.official-distributor-label {
		margin-top: 17px;
		margin-bottom: 24px;
	}	
}

@media (max-width: 639px) {
	.official-distributor-label {
		margin-top: 24px;
		margin-bottom: 23px;
	}	
}


.catalog__list-wrap .official-distributor-label {
	margin-top: 0;
}