.models__title{margin-bottom: 30px; text-align: center}
.models__list{display: flex; justify-content: space-between}
.models__item{position: relative; width: 23%}
.models__img{display: block; height: 180px; overflow: hidden; margin-bottom: 18px; border-radius: 3px}
.models__img img{width: 100%; height: 100%; object-fit: cover}
.models__price{position: absolute; top: 6px; left: 0; padding: 6px 17px; background-color: rgba(255, 255, 255, .8); font-size: 16px; line-height: 1; font-weight: 700}
.models__price span{font-size: 24px; font-weight: 700; line-height: normal}
.models__name{margin-bottom: 18px; color: #FC8A15; font-size: 16px; line-height: 1.2; font-weight: 700; text-transform: uppercase}
.models__name:hover a{text-decoration:none; color: #000}
.models__sublist{margin-bottom: 16px}
.models__subitem{display: flex; align-items: flex-start; margin-bottom: 2px}
.devider{margin-top: 14px; flex: 1 1 auto; border-bottom: 1px dotted #000}
.models__option{font-size: 14px; line-height: 1.5; font-weight: 500}
.models__value{margin-top: 2px; max-height: 31px; overflow: hidden; max-width: 110px; font-size: 14px; line-height:16px; font-weight: 600; text-align: right}
.models__btn{padding: 0 5px; height: 50px; font-weight: 500}
.models__sublist{padding:0}
@media screen and (max-width: 1139px){
	.models__item{width: 24%}
}
@media screen and (max-width: 991px){.models__option{font-size: 12px}
	.models__value{max-height: 25px;max-width: 105px;font-size: 12px}
	.models__price{padding: 6px 10px;font-size: 14px}
	.models__price span{font-size: 20px}
	.models__img{height: 150px;margin-bottom: 10px}
}
@media screen and (max-width: 767px){.models__list{flex-wrap: wrap}
	.models__item{width: 48%;margin-bottom: 30px}
	.models.main-module{padding-bottom: 20px}
	.models__img{height: 180px}
	
}
@media screen and (max-width: 479px){.models__list{justify-content: center}
	.models__item{width: 350px}
}