.mvl-modal-car-info-auto-complete-popup{width:526px}.mvl-modal-car-info-auto-complete-popup .mvl-options-settings-tab-content{min-height:254px}.mvl-modal-car-info-auto-complete-popup .mvl-options-settings-tab-content-item{max-height:unset;overflow:hidden}.mvl-modal-car-info-auto-complete-popup .mvl-options-settings-tab-content-item .mvl-options-settings-tab-content-item-wrapper{max-height:300px;overflow-y:auto}.mvl-options-settings-tab-content-item-info.empty-info .mvl-options-settings-tab-content-item-info-inner{display:none}.mvl-options-settings-tab-content-item-info.empty-info .mvl-listing-empty-info{display:flex}.mvl-listing-empty-info{display:none;align-items:center;justify-content:center;flex-direction:column;gap:30px}.mvl-listing-empty-info .mvl-listing-empty-info-text{max-width:254px;text-align:center;font-size:14px;line-height:20px;color:#98A0B3;opacity:.6}.mvl-listing-empty-info .mvl-listing-empty-info-icon{font-size:85px;color:#98A0B3;opacity:.3}.mvl-trim-list{display:flex;flex-direction:column;gap:10px}.mvl-trim-list .mvl-trim-item{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:5px;border:1px solid #DDE3EC;cursor:pointer}.mvl-trim-list .mvl-trim-item:hover{background-color:#F1F5F9}.mvl-trim-list .mvl-trim-item.selected{background-color:#F0F5FF;position:relative}.mvl-trim-list .mvl-trim-item.selected:after{content:"\f00c";font-family:"Font Awesome 5 Free";font-size:16px;color:#3783E1;font-weight:700;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.mvl-listing-manager-field.mvl-listing-manager-field-input-vin_search_auto_complete_vin{width:100%}.mvl-vin-data-list{display:flex;flex-direction:column}.mvl-vin-data-list .mvl-vin-data-item{display:flex;align-items:center;justify-content:space-between;padding:10px}.mvl-vin-data-list .mvl-vin-data-item:nth-child(odd){background-color:#F1F5F9}.mvl-listing-manager-body .mvl-color-selection-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.mvl-listing-manager-body .mvl-color-selection-header h4{margin:0;font-size:18px;font-weight:600;color:#333}.mvl-listing-manager-body .mvl-color-section{margin-bottom:25px}.mvl-listing-manager-body .mvl-color-section h5{margin:0 0 15px 0;font-size:16px;font-weight:500;color:#444}.mvl-listing-manager-body .mvl-color-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.mvl-listing-manager-body .mvl-color-option{display:flex;flex-direction:column;align-items:center;padding:12px 8px;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all 0.3s ease;background:#fff}.mvl-listing-manager-body .mvl-color-option:hover{border-color:#3783E1;transform:translateY(-2px);box-shadow:0 4px 8px rgb(0 0 0 / .1)}.mvl-listing-manager-body .mvl-color-option.selected{border-color:#3783E1;background:#f0f8ff;box-shadow:0 4px 12px rgb(0 124 186 / .2)}.mvl-listing-manager-body .mvl-color-swatch{width:40px;height:40px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:8px}.mvl-listing-manager-body .mvl-color-name{font-size:12px;text-align:center;color:#666;line-height:1.3;max-width:100px;word-wrap:break-word}@media (max-width:768px){.mvl-listing-manager-body .mvl-color-options{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}.mvl-listing-manager-body .mvl-color-option{padding:8px 6px}.mvl-listing-manager-body .mvl-color-swatch{width:35px;height:35px}.mvl-listing-manager-body .mvl-color-name{font-size:11px}}