UNPKG

@patreon/studio

Version:

Patreon Studio Design System

139 lines (105 loc) 2.66 kB
.shared { font-family: var(--type-dataBody-fontStack); font-feature-settings: lining-nums tabular-nums; font-variant-numeric: lining-nums tabular-nums; font-variation-settings: var(--type-dataBody-fontWidth); letter-spacing: var(--type-dataBody-letterSpacing); line-height: var(--type-dataBody-lineHeight); } .shared em { font-style: italic; } .shared s { text-decoration: line-through; } .weightNormal { font-weight: var(--type-dataBody-fontWeights-normal); } .weightNormal strong,.weightNormal b { font-weight: var(--type-dataBody-fontWeights-bold); } .weightBold { font-weight: var(--type-dataBody-fontWeights-bold); } .sizeXs { font-size: var(--type-dataBody-fontSizes-xs); } .sizeSm { font-size: var(--type-dataBody-fontSizes-sm); } .sizeMd { font-size: var(--type-dataBody-fontSizes-md); } .sizeLg { font-size: var(--type-dataBody-fontSizes-lg); } @media (min-width: 588px) { .sizeXsBreakpointSm { font-size: var(--type-dataBody-fontSizes-xs); } .sizeSmBreakpointSm { font-size: var(--type-dataBody-fontSizes-sm); } .sizeMdBreakpointSm { font-size: var(--type-dataBody-fontSizes-md); } .sizeLgBreakpointSm { font-size: var(--type-dataBody-fontSizes-lg); } } @media (min-width: 796px) { .sizeXsBreakpointMd { font-size: var(--type-dataBody-fontSizes-xs); } .sizeSmBreakpointMd { font-size: var(--type-dataBody-fontSizes-sm); } .sizeMdBreakpointMd { font-size: var(--type-dataBody-fontSizes-md); } .sizeLgBreakpointMd { font-size: var(--type-dataBody-fontSizes-lg); } } @media (min-width: 978px) { .sizeXsBreakpointLg { font-size: var(--type-dataBody-fontSizes-xs); } .sizeSmBreakpointLg { font-size: var(--type-dataBody-fontSizes-sm); } .sizeMdBreakpointLg { font-size: var(--type-dataBody-fontSizes-md); } .sizeLgBreakpointLg { font-size: var(--type-dataBody-fontSizes-lg); } } @media (min-width: 1280px) { .sizeXsBreakpointXl { font-size: var(--type-dataBody-fontSizes-xs); } .sizeSmBreakpointXl { font-size: var(--type-dataBody-fontSizes-sm); } .sizeMdBreakpointXl { font-size: var(--type-dataBody-fontSizes-md); } .sizeLgBreakpointXl { font-size: var(--type-dataBody-fontSizes-lg); } } @media (min-width: 1440px) { .sizeXsBreakpointXxl { font-size: var(--type-dataBody-fontSizes-xs); } .sizeSmBreakpointXxl { font-size: var(--type-dataBody-fontSizes-sm); } .sizeMdBreakpointXxl { font-size: var(--type-dataBody-fontSizes-md); } .sizeLgBreakpointXxl { font-size: var(--type-dataBody-fontSizes-lg); } }