.email-suggestion {
  margin-block: var(--spacing-4xs) var(--spacing-xs);
}

.email-suggestion__button {
  display: flex;
  align-items: flex-start;
  gap: var(--spacing-2xs);
  width: 100%;
  padding: var(--spacing-2xs) var(--spacing-xs);
  background: #FFC091;
  border: none;
  border-radius: 12px;
  color: #260A2F;
  font-size: var(--unit-14);
  line-height: 20px;
  text-align: left;
  text-decoration: none;
  overflow-wrap: anywhere;
  cursor: pointer;
}

.email-suggestion__button > .icon {
  flex-shrink: 0;
  width: 18px;
  height: 18px;
  margin-top: 1px;
}

.email-suggestion__body {
  display: flex;
  flex-direction: column;
  min-width: 0;
}

.email-suggestion__title {
  font-weight: var(--font-weight-semibold);
}

.email-suggestion__button strong {
  font-weight: var(--font-weight-semibold);
  text-decoration: underline;
}
