.block-subscription>form:not(:first-child) {
  margin-block-start: 24px;
}

.block-subscription .field {
  margin-block-end: 0;
}

.block-subscription .field__inner {
  --color-text: var(--color-button-background);
  --color-background: var(--color-button-text);
  --input-border-opacity: 1;
}

.block-subscription .field__input {
  background-color: rgb(var(--color-background));
}

.block-subscription .field__input::placeholder {
  opacity: 1;
}

.block-subscription .field__suffix {
  height: var(--input-height);
  padding: 0;
}