/*!
 Source: Base: ab.core.complex-organism.vehicle-search
*/#di-modal #ab-modal--vehicle-search .keyword-search{display:flex;margin-bottom:30px}#di-modal #ab-modal--vehicle-search .keyword-search input{width:calc(100% - 50px);flex:1;margin-right:10px;padding:0 15px;min-height:38px;border:1px solid #dddddd;font-style:italic}#di-modal #ab-modal--vehicle-search .keyword-search .button{margin:0;padding:0;width:40px !important;max-width:40px;background:#002C5E;background:var(--primary, #002C5E);color:#fff}#di-modal #ab-modal--vehicle-search .select-wrapper{position:relative;background:#fff;margin-bottom:10px;z-index:1}#di-modal #ab-modal--vehicle-search .select-wrapper:after{content:"";position:absolute;top:35%;right:25px;width:10px;height:10px;border-bottom:2px solid #002C5E;border-right:2px solid #002C5E;transform:rotate(45deg);z-index:-1}@media (max-width: 767.98px){#di-modal #ab-modal--vehicle-search .select-wrapper:after{border-bottom-width:1px;border-right-width:1px;top:30%;right:20px}}#di-modal #ab-modal--vehicle-search select{color:#333;background:transparent;width:100%;padding:8px 5px 8px 15px;border:1px solid #dddddd;border-radius:0;-webkit-appearance:none}#di-modal #ab-modal--vehicle-search select::-ms-expand{display:none}#di-modal #ab-modal--vehicle-search .filters-container .button--primary{padding-top:16px;padding-bottom:16px;background:#ced4da;background:var(--primary, #ced4da);color:#fff}@media (min-width: 768px){#di-modal #ab-modal--vehicle-search .filters-container .button--primary{min-width:100%;text-transform:uppercase;font-size:14px}}@media (min-width: 1025px){#di-modal #ab-modal--vehicle-search select{padding:4px 5px 4px 15px}}
