*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}body.o-hidden{overflow:hidden}#root{margin:0 auto;max-width:420px}.container .filter ul li div:hover .filter-close,.d-block{display:block}.container .filter ul li div .filter-close,.d-none{display:none}.pointer{cursor:pointer}ul{list-style:none;padding:0}ul li{margin:.5rem 0}hr{border:0;border-top:1px solid #ccc;display:none;margin:1rem 0}.header{align-items:center;background-color:#646e78;color:#fff;display:flex;height:72px;justify-content:center;width:420px}.dot{background-color:#4fb6f9;border-radius:50%;height:4px;margin:2px 4px 12px;width:4px}.container{background-color:#f7f7f7;border-bottom:1px solid #ccc}.container .filter{background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);margin-right:32px;position:absolute;top:72px;width:420px;z-index:1}.container .filter.float{position:fixed;top:0}.container .filter ul{display:flex;overflow-x:auto;padding:6px 0}.container .filter ul .reset{align-items:center;display:flex;margin-left:8px;width:12px}.container .filter ul li{background-color:#fff;border:1.5px solid #4fb6f9;border-radius:100px;color:#4fb6f9;display:inline-block;height:30px;margin-left:12px;vertical-align:middle}.container .filter ul li:first-child{margin-left:32px}.container .filter ul li:last-child{margin-right:32px}.container .filter ul li div{align-items:center;color:#4fb6f9;display:flex;font-size:14px;height:100%;justify-content:center;width:90px}.container .filter ul li div.basic,.container .filter ul li div.special{border-radius:100px;color:#4fb6f9}.container .filter ul li div.selected{background-color:#4fb6f9;color:#fff;font-weight:600}.container .filter .filter-wrapper-1{background-color:#f7f7f7;min-height:200px;width:420px}.container .filter .filter-wrapper-1 .type-filter ul{display:flex;flex-wrap:wrap;padding:20px 0 10px}.container .filter .filter-wrapper-1 .type-filter ul li{align-items:center;background-color:#fff;border:1px solid #c5c8ce;border-radius:0;color:#171d23;display:flex;font-size:14px;justify-content:center}.container .filter .filter-wrapper-1 .type-filter ul li.list-box{margin:10px 20px;width:160px}.container .filter .filter-wrapper-1 .type-filter ul li.selected{background-color:#4fb6f9;color:#fff}.container .filter .filter-wrapper-1 .close{margin:4px;position:absolute;right:10px;top:72px}.container .filter .filter-wrapper-2{background-color:#f7f7f7;min-height:200px;width:420px}.container .filter .filter-wrapper-2 .region-filter ul{display:flex;flex-wrap:wrap;padding:20px 0 10px}.container .filter .filter-wrapper-2 .region-filter ul li{align-items:center;background-color:#fff;border:1px solid #c5c8ce;border-radius:0;color:#171d23;display:flex;font-size:14px;justify-content:center}.container .filter .filter-wrapper-2 .region-filter ul li.list-box{margin:10px 20px;width:160px}.container .filter .filter-wrapper-2 .region-filter ul li.selected{background-color:#4fb6f9;color:#fff}.container .filter .filter-wrapper-2 .close{margin:4px;position:absolute;right:10px;top:72px}.container .filter .filter-wrapper-3{background-color:#f7f7f7;min-height:200px;width:420px}.container .filter .filter-wrapper-3 .price-filter ul{display:flex;flex-direction:column;padding:20px 0 10px}.container .filter .filter-wrapper-3 .price-filter ul li{align-items:center;background-color:#fff;border:1px solid #c5c8ce;border-radius:0;color:#171d23;display:flex;font-size:14px;justify-content:center}.container .filter .filter-wrapper-3 .price-filter ul li.list-box{margin:10px 20px;width:160px}.container .filter .filter-wrapper-3 .price-filter ul li.selected{background-color:#4fb6f9;color:#fff}.container .filter .filter-wrapper-3 .close{margin:4px;position:absolute;right:10px;top:72px}.container .contents{margin-top:60px;padding:1rem}.container .contents .car-classes{border-radius:8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);margin:16px;padding:8px}.container .contents .car-classes .car-img{align-items:center;display:flex;justify-content:center}.container .contents .car-classes .car-class{color:#171d23;margin-left:8px;position:relative}.container .contents .car-classes .car-class ul{margin:20px 0}.container .contents .car-classes .car-class ul .car-name{font-size:14px}.container .contents .car-classes .car-class ul .car-price{color:#4fb6f9;font-weight:600}.container .contents .car-classes .car-class ul .car-details{color:#667587;font-size:12px}.container .contents .car-classes .car-class .highlight{background:linear-gradient(0deg,#ffb 50%,transparent 0)}.container .contents .car-classes .car-class .car-type-tags{position:absolute;right:10px;top:-22px}.container .contents .car-classes .car-class .car-type-tags label{background-color:#2e7af6;color:#fff;font-size:12px;margin-left:4px;padding:2px 12px}.container .contents .car-classes .car-class .car-type-tags label:first-child{margin-left:0}.empty{color:#171d23;flex-direction:column;font-size:14px;font-weight:600;height:300px}.empty,.spin-background{align-items:center;display:flex;justify-content:center}.spin-background{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.spin-background .loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#2e7af6;height:30px;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.d1026001.css.map*/