.newsletter-form--input-wrapper {
  position: relative;
}

.newsletter-form--input {
  width: 100%;
  padding-right: 4rem;
}

.newsletter-form--button {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  height: 100%;
  border: none;
  background: transparent;
  width: 3rem;
}
