@import "fyndiq-styles-colors/colors.css";

.input {
  padding: 12px 20px;
  background: var(--color-white);
  border: 1px solid var(--color-border);
  border-radius: 2px;
  font-size: 15px;

  &:invalid {
    box-shadow: none;
  }
}

.presetWrapper {
  display: flex;

  & .input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  & .presetDropdownButton {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 100%;
  }
}

@import "fyndiq-styles-colors/colors.css";

.input {
  padding: 0 20px;
  background: var(--color-white);
  border: 1px solid var(--color-border);
  border-radius: 2px;
  font-size: 15px;
  line-height: 48px;

  &:invalid {
    box-shadow: none;
  }
}

.presetWrapper {
  display: flex;

  & .input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  & .presetDropdownButton {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 100%;
  }
}

Use line-height instead of vertical padding
:eyes: Use line-height instead of vertical padding
