.filter-vehicles-container{border-top:1px solid var(--highlight);margin-top:24px;position:relative;flex:1;display:flex;flex-direction:column}.filter-vehicles-container.no-margin{margin-top:0}.filter-vehicles-container.no-top-divider{border-top:none;margin-top:0}.filter-vehicles-container .filter-input-wrapper{flex:1}.filter-vehicles-container .filter-input-wrapper .filter-input-container{background-color:var(--bg-container);padding-left:16px}.filter-vehicles-container .filter-input-wrapper .filter-input-container .filter-input{padding:0 16px 0 0;height:48px;border-bottom:1px solid var(--text-grey-100);display:flex;align-items:center;justify-content:space-between}.filter-vehicles-container .filter-input-wrapper .filter-input-container .filter-checkbox-radio{flex-direction:row-reverse}.filter-vehicles-container .filter-input-wrapper .filter-row-wrapper{display:flex;padding:0 16px;gap:16px;margin-top:24px}.filter-vehicles-container .filter-input-wrapper .filter-row-wrapper .filter-year-container{flex:1;padding:12px 16px;border-radius:8px;border:1px solid var(--text-grey-100);background-color:var(--bg-container);display:flex;flex-direction:column;gap:8px}.filter-vehicles-container .filter-input-wrapper .filter-row-wrapper .filter-year-container .filter-label{font-size:var(--text-body-2);font-weight:400;color:var(--text-grey-100)}.filter-vehicles-container .filter-input-wrapper .filter-row-wrapper .filter-year-container .filter-input{width:100%;min-width:none;font-size:18px;font-weight:500;color:var(--text-dark-500);border:0;outline:0;background:transparent}.filter-vehicles-container .filter-input-wrapper .filter-row-wrapper .filter-year-container input::-moz-placeholder{color:var(--text-dark-500)}.filter-vehicles-container .filter-input-wrapper .filter-row-wrapper .filter-year-container input::placeholder{color:var(--text-dark-500)}.filter-vehicles-container .filter-input-wrapper .filter-error-message{font-size:var(--text-body-2);font-weight:400;color:var(--text-error);text-align:center}.filter-vehicles-container .filter-action-container{padding:16px;display:flex;gap:8px;position:sticky;background-color:var(--bg-main);left:0;right:0;bottom:0;z-index:9}.filter-vehicles-container .filter-action-container .action-container{flex:1}