.cmaiymm-change-btn{background-color:#121212!important}.cmaiymm-vehicle-display{color:#121212!important}cmaiymm-clear-btn{border:1px solid #334fb4!important;color:#334fb4!important}.cmaiymm-reg-widget-wrapper{padding:0 0 20px;margin-top:-30px}.cmaiymm-fitment-reg-widget{background:#f3f3f3;padding:20px;max-width:600px!important;box-shadow:1px 1px 6px -3px #121212;border-radius:8px;overflow:hidden}.cmaiymm-vehicle_reg__tabs_container{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg{width:100%}.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg__input{letter-spacing:1.2px}.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg__btn{background:#121212!important;min-height:44px}.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg__btn:hover{opacity:.8}.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg__plate{min-height:44px;max-height:44px}.cmaiymm-vehicle_reg__status--error{font-size:1.4rem;margin-top:10px;border-radius:10px}.cmaiymm-fitment-reg-widget .cmaiymm-selected-region{background-color:#121212;color:#fff;min-width:120px;justify-content:space-between}.cmaiymm-vehicle_reg__tab--active{color:#334fb4!important}@media (max-width: 560px){.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg__btn{width:100%}.cmaiymm-fitment-reg-widget .cmaiymm-vehicle_reg__plate{min-width:unset;max-width:100%;width:100%}}.cmaiymm-widget{padding:2rem!important;background:#f3f3f3!important}.cmaiymm-submit{background:#121212!important}.cmaiymm-clear{background:#242833!important}.cmaiymm-widget-title{font-size:20px!important}.cmaiymm-widget-subtitle{font-size:16px!important}.cmaiymm-actions button{min-height:44px}@media (max-width: 560px){.cmaiymm-widget-subtitle{font-size:12px!important}}.cmaiymm-selection-header{background-color:#fff!important}.cmaiymm-clear-btn{border:1px solid #242833!important;color:#242833!important}.cmaiymm-selection-header{flex-wrap:wrap;gap:1rem}
