@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}.home-car-list.skeleton{flex-wrap:wrap;justify-content:space-between;display:flex}.home-car-list.skeleton .home-car-item{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:2.22222vw;width:42.7778vw;margin-top:5.55556vw;padding-top:0;animation:2s infinite loading}.home-car-list.skeleton .home-car-item .img{height:31.6667vw}.home-car-list.skeleton .home-car-item .car-title{height:11.1111vw}.home-car-list.skeleton .home-car-item .car-tag{height:4.72222vw}.home-car-list.skeleton .home-car-item .car-price{height:5.55556vw}@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.home-car-list.skeleton{-moz-column-gap:24px;grid-template-columns:repeat(3,1fr);gap:20px 24px;display:grid}.home-car-list.skeleton .home-car-item{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;width:100%;margin-top:0;padding-top:0;animation:2s infinite loading}.home-car-list.skeleton .home-car-item .img{height:147px}.home-car-list.skeleton .home-car-item .car-title{height:40px}.home-car-list.skeleton .home-car-item .car-tag{height:17px}.home-car-list.skeleton .home-car-item .car-price{height:20px}}@media screen and (min-width:1440px) and (hover:hover) and (pointer:fine){.home-car-list.skeleton{grid-template-columns:repeat(4,1fr)}}
.needed-buynow-banner{padding:0 5.55556vw 5.55556vw}.needed-buynow-banner p.title{padding-top:8.33333vw;padding-bottom:2.77778vw;font-size:5vw;font-weight:500}.needed-buynow-banner .banner-wrap{flex-direction:column;display:flex}.needed-buynow-banner .banner-wrap .item{border:.55556vw solid #e5f5eb;border-radius:4.44444vw;align-items:center;margin-top:3.33333vw;padding:3.88889vw;display:flex}.needed-buynow-banner .banner-wrap .item:hover{background-color:#e5f5eb;border-color:#009b3f}.needed-buynow-banner .banner-wrap .item img{width:6.66667vw;height:6.66667vw;margin-right:2.77778vw}.needed-buynow-banner .banner-wrap .item .label{color:#000;flex:1;padding-right:4.16667vw;font-size:3.88889vw;font-weight:500}.needed-buynow-banner .banner-wrap .item .btn{color:#fff;background-color:#009b3f;border-radius:13.8889vw;max-width:25vw;padding:2.22222vw 3.33333vw;font-size:2.77778vw;line-height:3.33333vw}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.needed-buynow-banner{padding:0 0 10px 20px}.needed-buynow-banner p.title{padding-top:30px;padding-bottom:10px;font-size:18px;font-weight:500}.needed-buynow-banner .banner-wrap{flex-direction:row;justify-content:space-between;gap:24px;display:flex}.needed-buynow-banner .banner-wrap .item{border:2px solid #e5f5eb;border-radius:16px;flex-direction:column;flex:1;align-items:center;margin-top:12px;padding:26px;display:flex}.needed-buynow-banner .banner-wrap .item:hover{background-color:#e5f5eb;border-color:#009b3f}.needed-buynow-banner .banner-wrap .item img{width:34px;height:34px;margin-bottom:12px;margin-right:0}.needed-buynow-banner .banner-wrap .item .label{color:#000;flex:1;margin-bottom:16px;padding-right:0;font-size:14px;font-weight:500}.needed-buynow-banner .banner-wrap .item .btn{color:#fff;background-color:#009b3f;border-radius:50px;max-width:90px;padding:8px 12px;font-size:12px;line-height:12px}}
