.c-subscribe-to-dataset-modal {

  h2 {
    color: $color-dark-pink;
  }

  .custom-select-options {
    max-height: 150px;
  }

  .name-container {
    margin-top: 10px;

    input {
      width: 100%;
      height: 45px;
    }

    h5 {
      margin-top: 0px;
      margin-bottom: 10px;
    }
  }

  .selectors-container {
    display: flex;
    margin-top: 20px;

    .c-field {
      width: 100%;

      &:last-of-type {
        margin-left: 10px;
      }
    }
  }

  .upload-form {

    .info {
      margin-top: 20px;
      padding: $margin-size-extra-small;
      border: 1px solid $border-color-2;
      border-radius: 4px;
      max-height: 120px;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
    }
  }

  .icon-container {
    display: flex;
    justify-content: center;
    margin-top: 50px;
  }

  .buttons {
    justify-content: flex-start;

    button:last-of-type {
      margin-left: 10px;
    }
  }

}

.c-subscribe-to-dataset-modal {

  h2 {
    color: $color-dark-pink;
  }

  .custom-select-options {
    max-height: 150px;
  }

  .name-container {
    margin-top: 10px;

    input {
      width: 100%;
      height: 45px;
    }

    h5 {
      margin-top: 0px;
      margin-bottom: 10px;
    }
  }

  .selectors-container {
    display: flex;
    margin-top: 20px;

    .c-field {
      width: 100%;

      &:last-of-type {
        margin-left: 10px;
      }
    }
  }

  .upload-form {

    .info {
      margin-top: 20px;
      border-radius: 4px;
      max-height: 120px;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
    }
  }

  .icon-container {
    display: flex;
    justify-content: center;
    margin-top: 50px;
  }

  .buttons {
    justify-content: flex-start;

    button:last-of-type {
      margin-left: 10px;
    }
  }

}

Update the styles following the comment on the PR
Update the styles following the comment on the PR
