.input-field {
    display: flex;
    flex-direction: column;
    margin-bottom: 16px;
    flex: 1;
}

.input-field:not(:last-child) {
    margin-right: 16px;
}

.input-field > input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

@media only screen and (max-width: 1024px) {

    :not(.keep-row-on-phone) >.input-field {
        margin-right: 0px !important;
    }
}