color: #383838; font-size: 0.875rem; height: 40px; min-width: 0; outline: none; padding: 0.5rem 1rem; width: 100%; max-width: 640px; } .x97ZL::placeholder { color: #7a7a7a; } .x97ZL:hover { background-color: #ffffff; } .x97ZL:focus { background-color: #ffffff; } .x97ZL:disabled { background-color: #e4e4e4; color: #a7a7a7; }