.ma__field-submit {
  border: none;
  padding: 0;

  label {
    display: block;
  }

  &__inputs {
    display: flex;

    @media ($bp-x-small-max) {
      flex-wrap: wrap;
    }
  }

  input,
  button {
    float:left;

    &:focus {
      position: relative;
      z-index: 1;
    }
  }

  input {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 200px;
    margin-right: -2px;
    max-width: 100%;
    width: 100%;
  }

  button {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;

    svg {
      display: none;
    }
  }
}