section.category-detail .vehicles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:50px}section.category-detail .vehicles-list .vehicle{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:calc(100% / 3 - 20px);flex-basis:calc(100% / 3 - 20px);background-color:#fff;color:#000;text-decoration:none;-webkit-box-shadow:rgba(14,30,37,.12) 0 2px 4px 0,rgba(14,30,37,.32) 0 2px 16px 0;box-shadow:rgba(14,30,37,.12) 0 2px 4px 0,rgba(14,30,37,.32) 0 2px 16px 0;border-radius:.9375rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden}section.category-detail .vehicles-list .vehicle .vehicle-body{position:relative}section.category-detail .vehicles-list .vehicle .weekend-price{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.category-detail .vehicles-list .vehicle .weekend-price span{display:inline-block;background-color:#d9d9d9;font-size:1rem;font-weight:700;padding:.3125rem .9375rem;border-bottom-left-radius:.9375rem;border-bottom-right-radius:.9375rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}section.category-detail .vehicles-list .vehicle .vehicle-img{width:100%;max-width:45rem;margin:0 auto}section.category-detail .vehicles-list .vehicle h3.vehicle-name{padding:0 1.25rem;font-size:1.75rem;font-weight:700;color:#ff8200;margin-bottom:1.25rem}section.category-detail .vehicles-list .vehicle .vehicle-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:10px;padding:0 1.25rem .9375rem 1.25rem}section.category-detail .vehicles-list .vehicle .vehicle-description .item{-ms-flex-preferred-size:calc(100% / 2 - 15px);flex-basis:calc(100% / 2 - 15px);font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.category-detail .vehicles-list .vehicle .vehicle-description .item img{width:1.25rem}section.category-detail .vehicles-list .vehicle .vehicle-footer{background-color:#ff8200;padding:.9375rem 1.25rem .625rem 1.25rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail .price{font-size:1rem;font-weight:700}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail .price span.white{font-size:1.625rem;letter-spacing:.125rem;color:#fff;margin-left:.625rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail .fake-btn{background-color:#000;color:#fff;font-size:1rem;font-weight:700;padding:.625rem 1.875rem;border-radius:.3125rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}section.category-detail .vehicles-list .vehicle .vehicle-footer .note{text-align:center;font-size:.75rem;color:#d9d9d9}section.category-detail .vehicles-list .vehicle:hover{text-decoration:none;-webkit-box-shadow:#26394d 0 20px 30px -10px;box-shadow:#26394d 0 20px 30px -10px;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}section.category-detail .vehicles-list .vehicle:hover .weekend-price span{padding-top:1.25rem;background-color:#ff8200}section.category-detail .vehicles-list .vehicle:hover .vehicle-footer .price-detail .fake-btn{background-color:#e6e6e4;color:#000}@media (max-width:1300px){section.category-detail .vehicles-list .vehicle h3.vehicle-name{padding:0 .9375rem;font-size:1.5rem}section.category-detail .vehicles-list .vehicle .vehicle-description{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding:0 .9375rem .9375rem .9375rem}section.category-detail .vehicles-list .vehicle .vehicle-description .item{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}section.category-detail .vehicles-list .vehicle .vehicle-description .item img{width:.9375rem}section.category-detail .vehicles-list .vehicle .vehicle-footer{padding:.9375rem .9375rem .625rem .9375rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail{gap:10px}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail .price{font-size:.875rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail .price span.white{font-size:1.375rem;letter-spacing:.0625rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .price-detail .fake-btn{padding:.625rem 1.25rem}section.category-detail .vehicles-list .vehicle .vehicle-footer .note{font-size:.6875rem}}@media (max-width:991.98px){section.category-detail .vehicles-list .vehicle{-ms-flex-preferred-size:calc(100% / 2 - 15px);flex-basis:calc(100% / 2 - 15px)}}@media (max-width:767.98px){section.category-detail .vehicles-list .vehicle{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:350px}}@media (max-width:767.98px){section.category-detail .vehicles-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:30px}section.category-detail .vehicles-list .vehicle:hover{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}section.category-detail .vehicle-card-text h2{color:#ff8200;margin:1.5rem 0 1rem;font-size:2rem}section.category-detail .vehicle-card-text h3{font-size:1.5rem;margin-top:1rem}section.category-detail .vehicle-card-text p{margin-bottom:20px}section.category-detail .vehicle-card-text a{color:#ff8200}