.marketing-preferences {
  &--error {
    display: flex;
    align-items: flex-start;
    padding: 8px;
    background-color: $ma-white;
  }

  &__icon {
    margin-right: 8px;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: $blue-satin;

    .svg-inline--fa {
      font-size: 1.35rem;
    }
  }

  &__content {
    font-size: .75rem;
    line-height: 1rem;

    p {
      color: $blue-dark;
      margin-bottom: 0;
    }
  }

  &__message,
  &__link {
    font-weight: 700;
  }
}
