/* @deprecated avoid ds-core-typography class, use text and heading classes or components instead */
.ds-core-typography h1 {
  font: var(--ds-text-style-heading-1);
}

.ds-core-typography h2 {
  font: var(--ds-text-style-heading-2);
}

.ds-core-typography h3 {
  font: var(--ds-text-style-heading-3);
}

.ds-core-typography h4 {
  font: var(--ds-text-style-heading-4);
}

.ds-core-typography {
  font: var(--ds-text-style-text-base);
}

.ds-core-typography strong {
  font-weight: var(--ds-style-text-base-strong-font-weight);
}

.ds-core-typography p {
  font: var(--ds-text-style-text-paragraph);
}

.ds-core-typography small {
  font: var(--ds-text-style-text-small);
}

/* LIST */
/* @deprecated*/
.ds-core-typography ul,
.ds-list-bullet.ds-list-bullet {
  font-family: var(--ds-brand-typography-font-family-primary);
  font-size: var(--ds-core-typography-font-size-s);
  font-weight: var(--ds-core-typography-font-weight-regular);
  line-height: var(--ds-core-typography-line-height-l);
}

/* @deprecated*/
.ds-core-typography ol,
.ds-list-number.ds-list-number {
  font-family: var(--ds-brand-typography-font-family-primary);
  font-size: var(--ds-core-typography-font-size-s);
  font-weight: var(--ds-core-typography-font-weight-regular);
  line-height: var(--ds-core-typography-line-height-l);
}
