.vehicles-list{width:100%}
.vehicles-list-inner{width:100%}
.vehicles-list > li > a,.vehicles-list > li > div:not(.vehicles-list-features-inner-container){position:relative;width:100%;height:100%;border:1px solid #CFCFCF;background-color:#fff;padding:15px 20px;border-radius:30px;align-items:center}
.vehicles-list-inner > li > a,.vehicles-list-inner > li > div{position:relative;width:100%}
.vehicles-list-inner > li > a > div{position:relative;width:100%;background-color:#fff;align-items:center;padding:20px}
.front-vehicles-left{width:50%;padding:0 10px 0 0}
.front-vehicles-right{width:50%;padding:12px 15px;background-color:#F1EEEB;border-radius:20px}
.vehicles-list-category{font:var(--font15Reg);color:#B9965C}
.vehicles-list-title{margin-top:12px;font:var(--font18SemiBold);color:#262626}
.vehicles-list-similar{margin-top:7px;font:var(--font15Light);color:#262626}
.vehicles-list-photo-container{margin-top:12px;position:relative;width:100%}
.vehicles-list-photo{display:block;position:relative;width:100%;padding-bottom:60%;overflow:hidden;z-index:1}
.vehicles-list-price{margin-top:12px;align-items:center;min-height:30px;justify-content:flex-start}
.vehicles-list-offerPrice{font:var(--font24Bold);color:#FF6C35;font-weight:700}
.vehicles-list-oldPrice{font:var(--font18Light);color:#9D9D9D;position:relative;margin-left:10px;text-decoration:line-through}
.vehicles-list-oldPrice.inner{margin-left:0;margin-bottom:12px}
.vehicles-list-offerPricePerDay{margin-top:6px;font:var(--font14Light);color:#565656}
.vehicles-list-discount{margin-left:10px;background-color:#FF6C35;padding:6px 10px;border-radius:100px;font:var(--font15Bold);color:#fff}
.vehicles-list-discount.inner{margin-left:0;display:inline-block;margin-bottom:12px}
.front-vehicles-list-features{width:100%}
.front-vehicles-list-features > li{margin-top:20px;align-items:center}
.front-vehicles-list-features > li:first-child{margin-top:0}
.front-vehicles-list-features > li figure{position:relative;width:25px}
.front-vehicles-list-features > li figure img{max-width:100%;height:auto}
.front-vehicles-list-features > li span{display:block;width:calc(100% - 25px);padding-left:8px;font:var(--font16Light);color:#262626}
.vehicles-list-addCart{margin-top:20px;width:100%;background-color:#262626;border-radius:20px;padding:14px 10px;text-align:center;font:var(--font16Medium);color:#fff;text-transform:uppercase;cursor:pointer}
.vehicles-list-addCart.grey{background-color:#565656}
.vehicles-list-inner{align-items:center;width:100%}
.vehicles-list-left{width:45%;align-items:center}
.vehicles-list-right{width:55%;justify-content:space-between;align-items:center}
.vehicles-list-left1{width:42%}
.vehicles-list-left2{width:58%}
.vehicles-list-right2-inner{width:100%}
.vehicles-list-category.inner{font:var(--font18Light);color:#B9965C}
.vehicles-list-title.inner{margin-top:16px;font:var(--font20SemiBold);color:#262626}
.vehicles-list-similar.inner{margin-top:10px;font:var(--font16Light);color:#565656}
.vehicles-list-photo-container.inner{margin-top:0}
.vehicles-list-right1{width:60%;background-color:#F1EEEB;border-radius:20px;padding:16px 3%}
.vehicles-list-right2{width:36%;border:1px solid #B2B2B2;background-color:#FBFBFB;border-radius:20px;padding:16px 3%;align-items:center;justify-content:center;text-align:center}
.catIncluded-hTitle{font:var(--font18Bold);color:#262626}
.catIncluded-desc{margin-top:14px;font:var(--font15Light);color:#262626;line-height:1.2}
.catIncluded-desc ul{padding-left:30px;list-style:none;margin:0}
.catIncluded-desc ul li{margin-top:10px;position:relative}
.catIncluded-desc ul li:first-child{margin-top:0}
.catIncluded-desc ul li:before{content:'';position:absolute;width:13px;height:11px;right:calc(100% + 12px);top:4px;background:url(../img/tick.svg) 0 50% no-repeat}
.vehicles-list-features-inner-container{width:100%;padding:10px 20px!important;border:1px solid #E3E3E3;border-radius:0 0 5px 5px;background-color:#EDEDED!important}
.vehicles-list-features-inner{justify-content:center;align-items:center}
.vehicles-list-features-inner > li{margin-left:26px;align-items:center}
.vehicles-list-features-inner > li:first-child{margin-left:0}
.vehicles-list-features-inner > li figure{position:relative;width:25px}
.vehicles-list-features-inner > li figure img{max-width:100%;height:auto}
.vehicles-list-features-inner > li span{display:block;padding-left:10px;font:var(--font16Light);color:#262626}
.vehicles-list-days{display:inline-block;font:var(--font16Reg);color:#5C5C5C;padding:6px 12px;border-radius:30px;border:1px solid #E2E2E2}
.vehicles-list-price{margin-top:20px}
.vehicles-list-fromPrice{margin:5px 10px 0 0;font:var(--font15Light);color:#262626}
.vehicles-list-fromPrice.inner{margin:0 0 5px}

@media (min-width:1200px) and (max-width:1440px) {
    .vehicles-list > li{margin-top:50px;margin-right:2%;width:32%}
    .vehicles-list > li:nth-child(-n+3){margin-top:0}
    .vehicles-list > li:nth-child(3n){margin-right:0}
}
@media (min-width:1441px) {
    .vehicles-list > li{margin-top:50px;margin-right:3.5%;width:31%}
    .vehicles-list > li:nth-child(-n+3){margin-top:0}
    .vehicles-list > li:nth-child(3n){margin-right:0}
}
@media (min-width:1200px) {
    .vehicles-list-inner > li{margin-top:50px;width:100%}
    .vehicles-list-inner > li:first-child{margin-top:0}
}
@media (min-width:765px) and (max-width:1199px) {
    .vehicles-list > li{margin-top:40px;margin-right:2%;width:49%}
    .vehicles-list > li:nth-child(-n+2){margin-top:0}
    .vehicles-list > li:nth-child(2n){margin-right:0}
}
@media (min-width:0px) and (max-width:764px) {
    .vehicles-list > li{margin-top:40px;width:100%}
    .vehicles-list > li:first-child{margin-top:0}
    .vehicles-list > li > a,.vehicles-list > li > div{padding:15px 14px}
    .front-vehicles-right{padding:12px 12px}
}
@media (max-width:1199px) {
    .vehicles-list-inner > li{margin-top:40px;width:100%}
    .vehicles-list-inner > li:first-child{margin-top:0}
    .vehicles-list-left{width:100%;align-items:center}
    .vehicles-list-right{width:100%;justify-content:space-between;align-items:center}
    .vehicles-list-left1{width:60%}
    .vehicles-list-left2{width:40%}
    .vehicles-list-right1{width:100%;padding:16px 20px;margin-bottom:20px}
    .vehicles-list-right2{width:100%;padding:16px 20px}
    .vehicles-list-right2-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
    .vehicles-list-price:not(.front){margin-top:0;display:flex;flex-wrap:wrap;align-items:center;min-height:30px;justify-content:center;margin-left:15px}
    .vehicles-list-discount.inner{margin-bottom:0;margin-right:10px}
    .vehicles-list-oldPrice.inner{margin-bottom:0;margin-right:10px}
    .vehicles-list-price.front .vehicles-list-offerPrice{display:block}
    .vehicles-list-price.front .vehicles-list-oldPrice{display:block;margin-left:0;margin-top:5px}
    .vehicles-list-fromPrice{margin:4px 6px 0 0}
}
@media (max-width:764px) {
    .vehicles-list-price:not(.front){margin-left:0;width:100%;margin-top:10px}
    .vehicles-list-right1{margin-bottom:15px;margin-top:15px}
    .vehicles-list-left1{width:50%}
    .vehicles-list-left2{width:50%}
    .vehicles-list-features-inner{gap:5px}
    .vehicles-list-addCart{margin-top:10px}
}