Для этого можно использовать flex и flex grow.
.resetToDef {
display: flex;
}
.resetToDef input {
flex-grow: 1;
}
Для этого нужно установить родительский элемент в гибкий контейнер, чтобы прямые потомки могли использовать свойства flex.
Теперь мы установили для ввода значение 'flex-grow: 1;', которое будет указывать вводу "расти" (занять, сколько свободного места осталось) и иметь полную доступную ширину.
Не забудьте, что ваши элементы имеют отступы, которые могут показаться, что элементы не занимают всю доступную ширину.