UNPKG

@patreon/studio

Version:

Patreon Studio Design System

163 lines (123 loc) 3.25 kB
.shared { font-family: var(--type-dataDisplay-fontStack); font-feature-settings: lining-nums tabular-nums; font-variant-numeric: lining-nums tabular-nums; font-variation-settings: var(--type-dataDisplay-fontWidth); letter-spacing: var(--type-dataDisplay-letterSpacing); line-height: var(--type-dataDisplay-lineHeight); } .shared em { font-style: italic; } .shared s { text-decoration: line-through; } .weightLight { font-weight: var(--type-dataDisplay-fontWeights-light); } .weightNormal { font-weight: var(--type-dataDisplay-fontWeights-normal); } .weightMedium { font-weight: var(--type-dataDisplay-fontWeights-medium); } .sizeMd { font-size: var(--type-dataDisplay-fontSizes-md); } .sizeLg { font-size: var(--type-dataDisplay-fontSizes-lg); } .sizeXl { font-size: var(--type-dataDisplay-fontSizes-xl); } .sizeXxl { font-size: var(--type-dataDisplay-fontSizes-xxl); } .sizeXxxl { font-size: var(--type-dataDisplay-fontSizes-xxxl); } @media (min-width: 588px) { .sizeMdBreakpointSm { font-size: var(--type-dataDisplay-fontSizes-md); } .sizeLgBreakpointSm { font-size: var(--type-dataDisplay-fontSizes-lg); } .sizeXlBreakpointSm { font-size: var(--type-dataDisplay-fontSizes-xl); } .sizeXxlBreakpointSm { font-size: var(--type-dataDisplay-fontSizes-xxl); } .sizeXxxlBreakpointSm { font-size: var(--type-dataDisplay-fontSizes-xxxl); } } @media (min-width: 796px) { .sizeMdBreakpointMd { font-size: var(--type-dataDisplay-fontSizes-md); } .sizeLgBreakpointMd { font-size: var(--type-dataDisplay-fontSizes-lg); } .sizeXlBreakpointMd { font-size: var(--type-dataDisplay-fontSizes-xl); } .sizeXxlBreakpointMd { font-size: var(--type-dataDisplay-fontSizes-xxl); } .sizeXxxlBreakpointMd { font-size: var(--type-dataDisplay-fontSizes-xxxl); } } @media (min-width: 978px) { .sizeMdBreakpointLg { font-size: var(--type-dataDisplay-fontSizes-md); } .sizeLgBreakpointLg { font-size: var(--type-dataDisplay-fontSizes-lg); } .sizeXlBreakpointLg { font-size: var(--type-dataDisplay-fontSizes-xl); } .sizeXxlBreakpointLg { font-size: var(--type-dataDisplay-fontSizes-xxl); } .sizeXxxlBreakpointLg { font-size: var(--type-dataDisplay-fontSizes-xxxl); } } @media (min-width: 1280px) { .sizeMdBreakpointXl { font-size: var(--type-dataDisplay-fontSizes-md); } .sizeLgBreakpointXl { font-size: var(--type-dataDisplay-fontSizes-lg); } .sizeXlBreakpointXl { font-size: var(--type-dataDisplay-fontSizes-xl); } .sizeXxlBreakpointXl { font-size: var(--type-dataDisplay-fontSizes-xxl); } .sizeXxxlBreakpointXl { font-size: var(--type-dataDisplay-fontSizes-xxxl); } } @media (min-width: 1440px) { .sizeMdBreakpointXxl { font-size: var(--type-dataDisplay-fontSizes-md); } .sizeLgBreakpointXxl { font-size: var(--type-dataDisplay-fontSizes-lg); } .sizeXlBreakpointXxl { font-size: var(--type-dataDisplay-fontSizes-xl); } .sizeXxlBreakpointXxl { font-size: var(--type-dataDisplay-fontSizes-xxl); } .sizeXxxlBreakpointXxl { font-size: var(--type-dataDisplay-fontSizes-xxxl); } }