.MobileFilter_filterButton__O6HWu{vertical-align:middle;background:#fff;color:#000;display:inline-block;border-radius:700px!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:10px 20px!important;font-size:14px;font-weight:700;text-align:center;margin-top:15px;margin-bottom:10px;border:1px solid #ddd;position:relative}.MobileFilter_hasQuery__3Ppuy{padding-right:40px!important}.MobileFilter_filterButton__O6HWu:hover{color:#000}.MobileFilter_filterButton__O6HWu>img{height:14px;margin-right:5px}.MobileFilter_filterButton__O6HWu>*{display:inline-block;vertical-align:middle}.MobileFilter_queryCount__35L2G{padding:7px 10px;margin-left:5px;font-size:12px;line-height:1;background:var(--tds-color--blue30);color:#fff;border-radius:999px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.MobileFilter_modal-overlay__3B6SN{position:fixed;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:3}.MobileFilter_modal-overlay-open__13e6t{-webkit-animation:MobileFilter_modalEntersss__3kDpE .3s;animation:MobileFilter_modalEntersss__3kDpE .3s}.MobileFilter_modal-overlay-closed__2FWmp{-webkit-animation:MobileFilter_modalExitsss__wXTKj .3s;animation:MobileFilter_modalExitsss__wXTKj .3s}.MobileFilter_modal-content__2BRs0{position:fixed;bottom:0;left:0;z-index:3;background:#fff;padding:0 10px 20px;width:100%}.MobileFilter_header__MxAUc{position:relative}.MobileFilter_header__MxAUc>div{padding:15px 10px;font-size:20px;border-bottom:1px solid #eee;font-weight:700}.MobileFilter_header__MxAUc>img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:18px;width:50px}@-webkit-keyframes MobileFilter_modalEntersss__3kDpE{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes MobileFilter_modalEntersss__3kDpE{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes MobileFilter_modalExitsss__wXTKj{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes MobileFilter_modalExitsss__wXTKj{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}.MobileFilter_modal__2SKVx button{margin-top:10px;padding:5px 10px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}.MobileFilter_modal__2SKVx button:hover{background:#0056b3}.SecondHandCarListFilter_root__7JzUh{margin-top:20px!important;margin-bottom:20px!important;border-radius:5px;background:#fff;padding:0 10px}.SecondHandCarListFilter_row__2jbCq{padding:5px;border-bottom:1px solid #ddd;font-size:16px;letter-spacing:.5px;line-height:1}.SecondHandCarListFilter_row__2jbCq:last-child{border-bottom:none}.SecondHandCarListFilter_row__2jbCq>div{display:inline-block;vertical-align:middle}.SecondHandCarListFilter_row__2jbCq>div:first-child{width:80px;font-weight:700}.SecondHandCarListFilter_tag__28Fqs{display:inline-block;vertical-align:middle;margin-right:10px;cursor:pointer;color:#000;border-radius:var(--border-radius-mini);padding:10px;border:1px solid #fff;-webkit-transition:all .1s;transition:all .1s}.SecondHandCarListFilter_tag__28Fqs:hover{background:var(--tds-color--grey60);color:#000}.SecondHandCarListFilter_selectedTag__24wLm{border:1px solid var(--tds-color--blue30);background:var(--tds-color--blue30);color:#fff;font-weight:700}.SecondHandCarListFilter_selectedTag__24wLm>svg{width:15px;height:15px;vertical-align:bottom;margin-left:5px}.SecondHandCarListFilter_selectedTag__24wLm:hover{border:1px solid var(--tds-color--blue30);background:var(--tds-color--blue30);color:#fff}.SecondHandCarListFilter_queryContainer__OLt-P{margin-bottom:20px!important;white-space:nowrap;overflow-x:auto}.SecondHandCarListFilter_selectedQuery__ewCU4{background:#000;color:#fff;border-radius:var(--border-radius-mini);padding:10px;display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}.SecondHandCarListFilter_selectedQuery__ewCU4:hover{color:#fff}.SecondHandCarListFilter_selectedQuery__ewCU4>*{display:inline-block;vertical-align:top;margin-left:3px}.SecondHandCarListFilter_mobileFilter__vNCZ_{display:none}@media only screen and (max-width:768px){.SecondHandCarListFilter_root__7JzUh{display:none}.SecondHandCarListFilter_mobileFilter__vNCZ_{display:block}.SecondHandCarListFilter_row__2jbCq{padding:10px 0 5px;font-size:14px}.SecondHandCarListFilter_row__2jbCq>div:first-child{font-size:12px;color:#aaa;padding-left:10px}.SecondHandCarListFilter_row__2jbCq>div:nth-child(2){width:100%}.SecondHandCarListFilter_queryContainer__OLt-P{margin-bottom:10px!important}}.secondHandCarListGrid_root__1xW1H{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.secondHandCarListGrid_gridCell__3U2-r{background:#fff;border-radius:10px;overflow:hidden;cursor:pointer}.secondHandCarListGrid_cover__2zJkU{width:100%;aspect-ratio:4/3;object-fit:cover}.secondHandCarListGrid_textView__m0M29{line-height:1.5;color:#000;font-size:14px;padding:5px 15px 10px;letter-spacing:.5px}.secondHandCarListGrid_titleBlock__ETzxH{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}.secondHandCarListGrid_color__2G4Jc{border:1px solid #000;font-size:14px;padding:2px 5px;border-radius:3px;vertical-align:middle;display:inline-block;margin-right:5px}.secondHandCarListGrid_title__1QsON{font-size:18px;vertical-align:middle;display:inline-block}.secondHandCarListGrid_year__3y535{font-size:12px;color:#666;line-height:1}.secondHandCarListGrid_description__3kLDH{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:5px;color:#666}.secondHandCarListGrid_gridTwo__1p14f{display:grid;grid-template-columns:repeat(2,1fr);margin-top:5px;margin-bottom:5px;letter-spacing:0;align-items:baseline;color:#666}.secondHandCarListGrid_price__z6sma{text-align:left;font-size:18px;font-weight:700;color:var(--tds-color--blue30);letter-spacing:.5px}.secondHandCarListGrid_mileage__1V_d2{text-align:right}.secondHandCarListGrid_notFound__1wsOZ{text-align:center;width:100%;font-size:16px;color:#aaa;height:300px;line-height:150px!important}@media only screen and (max-width:1200px){.secondHandCarListGrid_root__1xW1H{grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}}@media only screen and (max-width:1000px){.secondHandCarListGrid_root__1xW1H{grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}@media only screen and (max-width:600px){.secondHandCarListGrid_root__1xW1H{grid-template-columns:repeat(2x,1fr);grid-gap:10px;gap:10px}.secondHandCarListGrid_textView__m0M29{font-size:12px}.secondHandCarListGrid_title__1QsON{font-size:14px}.secondHandCarListGrid_price__z6sma{text-align:left;font-size:17px}.secondHandCarListGrid_description__3kLDH{font-size:12px}}.SecondHandCarList_root__2piH3{padding:40px 0;background:#f1f1f1}.SecondHandCarList_root__2piH3>div{margin:auto;width:90%;max-width:1400px;line-height:1}.SecondHandCarList_header__V_zUo{position:relative;font-size:30px;color:#000;font-weight:700;margin-bottom:20px!important}.SecondHandCarList_subHeader__OP5eQ{font-size:14px;line-height:1.25!important}.SecondHandCarList_actionButton__q9NtO{display:block;background:var(--tds-color--blue20)!important;color:#fff!important;border-radius:1000px!important;font-size:16px!important;width:auto;padding:0 30px 0 25px!important;line-height:45px!important;position:absolute;right:0;top:0}.SecondHandCarList_actionButton__q9NtO>*{display:inline-block;vertical-align:middle}.SecondHandCarList_actionButton__q9NtO>img{margin-right:3px;height:17px}@media only screen and (max-width:600px){.SecondHandCarList_root__2piH3{padding:10px 0}.SecondHandCarList_root__2piH3>div{width:100%;padding:0 10px;border-radius:0}.SecondHandCarList_header__V_zUo{font-size:25px;margin-bottom:10px!important;line-height:1.5!important}.SecondHandCarList_subHeader__OP5eQ{font-size:12px}.SecondHandCarList_actionButton__q9NtO{position:fixed;top:98px;right:10px;font-size:14px!important;padding:0 20px 0 15px!important;line-height:40px!important}.SecondHandCarList_actionButton__q9NtO>img{margin-right:2px}}