#open-main-search-btn{display:none;margin-bottom:10px}#main-search-container{margin:16px 10px 5px}#main-search{max-height:500px;transition:max-height 1s ease;border-radius:0 0 4px 4px;padding:1px;overflow:hidden}#vehicle-category-tablist{background-color:white;border-radius:4px 4px 0 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);height:46px}button.vehicle-tab-selected{background-color:white;position:relative}button.vehicle-tab-selected:after{border-top:3px solid #333;bottom:0;content:" ";display:block;position:absolute;width:75%}.vehicles-tab{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;border:none;border-left:1px solid white;background-color:var(--gray-tab-element);flex:1 1;margin:0;padding:0 15px;cursor:pointer}.vehicles-tab:focus{outline:0}.tab-coming-soon-tooltip{background-color:rgb(245 53 31/93%);top:0;left:0;color:white;transform:translateY(35px);min-width:-moz-fit-content;min-width:fit-content;width:100%;padding:2px 4px;border-radius:0 0 4px 4px;font-size:8px;font-stretch:expanded;text-align:center;visibility:hidden}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}button.vehicle-tab-selected.coming-soon-tab{background-color:var(--gray-tab-element)}.coming-soon-tab{animation:shake .7s;background-color:rgba(255,0,0,.36)!important;z-index:5}.coming-soon-tab:after{border:none!important}.coming-soon-tab>span.tab-coming-soon-tooltip{visibility:visible!important}#search-input-container{margin-top:1px;padding:12px;background-color:white;border-radius:0 4px 4px 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}#search-input-grid{display:grid;justify-items:center;grid-template:"make model" auto "price extended-filter" auto "transmission transmission" auto "search-button search-button" auto "detail-search detail-search" auto/1fr 1fr;grid-template-areas:"make model" "price extended-filter" "fuel transmission" "search-button search-button" "detail-search detail-search";grid-gap:8px;gap:8px}.main-search-input a,.main-search-input select{font-size:18px}#main-search-detail_search_btn{cursor:pointer;text-decoration:none;transition:color .2s ease-in;-webkit-transition:color .2s ease-in;background:none;border:none;color:#1166a8;font-size:18px;margin-top:5px}#main-search-detail_search_btn:active,#main-search-detail_search_btn:hover{color:#0c4f90}#main-search-detail_search_btn:hover{text-decoration:underline}#main-search select.form-select{border:1px solid #949494;color:#333;transition:all .2s ease-in;outline:none;cursor:pointer}#main-search select.form-select:focus{box-shadow:inset 0 0 0 1px #333;border-color:#333}#main-search select.form-select:disabled{opacity:.55;cursor:not-allowed}@media only screen and (max-width:576px){.hide-main-search{max-height:0!important;padding:0!important}#open-main-search-btn{display:flex;align-items:center;justify-content:center;padding:10px 16px;color:white;font-weight:600;text-decoration:none;background-color:#4c4c4c;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;border-radius:4px;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition-property:color,background-color,border-color;-webkit-transition-property:color,background-color,border-color}#open-main-search-btn:focus{outline:none}#open-main-search-btn:active{background-color:black}}@media only screen and (min-width:767px){#main-search-container{margin:16px 10px 10px;max-width:1080px;min-height:62px;width:calc(100% - 20px)}#vehicle-category-tablist{width:auto}#search-input-container{padding:20px}#search-input-grid{grid-template:"make model price" auto "extended-filter transmission search-button" auto "detail-search detail-search detail-search" auto/1fr 1fr 1fr;grid-template-areas:"make make model model price price" "extended-filter extended-filter fuel transmission search-button search-button" "detail-search detail-search detail-search detail-search detail-search detail-search";grid-template-columns:repeat(6,1fr);gap:12px}}@media only screen and (min-width:1024px){.vehicles-tab{flex:0 1;min-width:90px}}