.this-typo-h1{font-family:var(--mud-typography-h1-family);font-size:var(--mud-typography-h1-size);font-weight:var(--mud-typography-h1-weight);line-height:var(--mud-typography-h1-lineheight);letter-spacing:var(--mud-typography-h1-letterspacing);text-transform:var(--mud-typography-h1-text-transform)}.this-typo-h2{font-family:var(--mud-typography-h2-family);font-size:var(--mud-typography-h2-size);font-weight:var(--mud-typography-h2-weight);line-height:var(--mud-typography-h2-lineheight);letter-spacing:var(--mud-typography-h2-letterspacing);text-transform:var(--mud-typography-h2-text-transform)}.this-typo-h3{font-family:var(--mud-typography-h3-family);font-size:var(--mud-typography-h3-size);font-weight:var(--mud-typography-h3-weight);line-height:var(--mud-typography-h3-lineheight);letter-spacing:var(--mud-typography-h3-letterspacing);text-transform:var(--mud-typography-h3-text-transform)}.this-typo-h4{font-family:var(--mud-typography-h4-family);font-size:var(--mud-typography-h4-size);font-weight:var(--mud-typography-h4-weight);line-height:var(--mud-typography-h4-lineheight);letter-spacing:var(--mud-typography-h4-letterspacing);text-transform:var(--mud-typography-h4-text-transform)}.this-typo-h5{font-family:var(--mud-typography-h5-family);font-size:var(--mud-typography-h5-size);font-weight:var(--mud-typography-h5-weight);line-height:var(--mud-typography-h5-lineheight);letter-spacing:var(--mud-typography-h5-letterspacing);text-transform:var(--mud-typography-h5-text-transform)}.this-typo-h6{font-family:var(--mud-typography-h6-family);font-size:var(--mud-typography-h6-size);font-weight:var(--mud-typography-h6-weight);line-height:var(--mud-typography-h6-lineheight);letter-spacing:var(--mud-typography-h6-letterspacing);text-transform:var(--mud-typography-h6-text-transform)}.this-typo-subtitle1{font-family:var(--mud-typography-subtitle1-family);font-size:var(--mud-typography-subtitle1-size);font-weight:var(--mud-typography-subtitle1-weight);line-height:var(--mud-typography-subtitle1-lineheight);letter-spacing:var(--mud-typography-subtitle1-letterspacing);text-transform:var(--mud-typography-subtitle1-text-transform)}.this-typo-subtitle2{font-family:var(--mud-typography-subtitle2-family);font-size:var(--mud-typography-subtitle2-size);font-weight:var(--mud-typography-subtitle2-weight);line-height:var(--mud-typography-subtitle2-lineheight);letter-spacing:var(--mud-typography-subtitle2-letterspacing);text-transform:var(--mud-typography-subtitle2-text-transform)}.this-typo-body1{font-family:var(--mud-typography-body1-family);font-size:var(--mud-typography-body1-size);font-weight:var(--mud-typography-body1-weight);line-height:var(--mud-typography-body1-lineheight);letter-spacing:var(--mud-typography-body1-letterspacing);text-transform:var(--mud-typography-body1-text-transform)}.this-typo-body2{font-family:var(--mud-typography-body2-family);font-size:var(--mud-typography-body2-size);font-weight:var(--mud-typography-body2-weight);line-height:var(--mud-typography-body2-lineheight);letter-spacing:var(--mud-typography-body2-letterspacing);text-transform:var(--mud-typography-body2-text-transform)}.this-typo-button{font-family:var(--mud-typography-button-family);font-size:var(--mud-typography-button-size);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform)}.this-typo-caption{font-family:var(--mud-typography-caption-family);font-size:var(--mud-typography-caption-size);font-weight:var(--mud-typography-caption-weight);line-height:var(--mud-typography-caption-lineheight);letter-spacing:var(--mud-typography-caption-letterspacing);text-transform:var(--mud-typography-caption-text-transform)}.this-typo-overline{font-family:var(--mud-typography-overline-family);font-size:var(--mud-typography-overline-size);font-weight:var(--mud-typography-overline-weight);line-height:var(--mud-typography-overline-lineheight);letter-spacing:var(--mud-typography-overline-letterspacing);text-transform:var(--mud-typography-overline-text-transform)}.typo-h1,.typo-h1 *{font-family:var(--mud-typography-h1-family);font-size:var(--mud-typography-h1-size);font-weight:var(--mud-typography-h1-weight);line-height:var(--mud-typography-h1-lineheight);letter-spacing:var(--mud-typography-h1-letterspacing);text-transform:var(--mud-typography-h1-text-transform)}.typo-h2,.typo-h2 *{font-family:var(--mud-typography-h2-family);font-size:var(--mud-typography-h2-size);font-weight:var(--mud-typography-h2-weight);line-height:var(--mud-typography-h2-lineheight);letter-spacing:var(--mud-typography-h2-letterspacing);text-transform:var(--mud-typography-h2-text-transform)}.typo-h3,.typo-h3 *{font-family:var(--mud-typography-h3-family);font-size:var(--mud-typography-h3-size);font-weight:var(--mud-typography-h3-weight);line-height:var(--mud-typography-h3-lineheight);letter-spacing:var(--mud-typography-h3-letterspacing);text-transform:var(--mud-typography-h3-text-transform)}.typo-h4,.typo-h4 *{font-family:var(--mud-typography-h4-family);font-size:var(--mud-typography-h4-size);font-weight:var(--mud-typography-h4-weight);line-height:var(--mud-typography-h4-lineheight);letter-spacing:var(--mud-typography-h4-letterspacing);text-transform:var(--mud-typography-h4-text-transform)}.typo-h5,.typo-h5 *{font-family:var(--mud-typography-h5-family);font-size:var(--mud-typography-h5-size);font-weight:var(--mud-typography-h5-weight);line-height:var(--mud-typography-h5-lineheight);letter-spacing:var(--mud-typography-h5-letterspacing);text-transform:var(--mud-typography-h5-text-transform)}.typo-h6,.typo-h6 *{font-family:var(--mud-typography-h6-family);font-size:var(--mud-typography-h6-size);font-weight:var(--mud-typography-h6-weight);line-height:var(--mud-typography-h6-lineheight);letter-spacing:var(--mud-typography-h6-letterspacing);text-transform:var(--mud-typography-h6-text-transform)}.typo-subtitle1,.typo-subtitle1 *{font-family:var(--mud-typography-subtitle1-family);font-size:var(--mud-typography-subtitle1-size);font-weight:var(--mud-typography-subtitle1-weight);line-height:var(--mud-typography-subtitle1-lineheight);letter-spacing:var(--mud-typography-subtitle1-letterspacing);text-transform:var(--mud-typography-subtitle1-text-transform)}.typo-subtitle2,.typo-subtitle2 *{font-family:var(--mud-typography-subtitle2-family);font-size:var(--mud-typography-subtitle2-size);font-weight:var(--mud-typography-subtitle2-weight);line-height:var(--mud-typography-subtitle2-lineheight);letter-spacing:var(--mud-typography-subtitle2-letterspacing);text-transform:var(--mud-typography-subtitle2-text-transform)}.typo-body1,.typo-body1 *{font-family:var(--mud-typography-body1-family);font-size:var(--mud-typography-body1-size);font-weight:var(--mud-typography-body1-weight);line-height:var(--mud-typography-body1-lineheight);letter-spacing:var(--mud-typography-body1-letterspacing);text-transform:var(--mud-typography-body1-text-transform)}.typo-body2,.typo-body2 *{font-family:var(--mud-typography-body2-family);font-size:var(--mud-typography-body2-size);font-weight:var(--mud-typography-body2-weight);line-height:var(--mud-typography-body2-lineheight);letter-spacing:var(--mud-typography-body2-letterspacing);text-transform:var(--mud-typography-body2-text-transform)}.typo-button,.typo-button *{font-family:var(--mud-typography-button-family);font-size:var(--mud-typography-button-size);font-weight:var(--mud-typography-button-weight);line-height:var(--mud-typography-button-lineheight);letter-spacing:var(--mud-typography-button-letterspacing);text-transform:var(--mud-typography-button-text-transform)}.typo-caption,.typo-caption *{font-family:var(--mud-typography-caption-family);font-size:var(--mud-typography-caption-size);font-weight:var(--mud-typography-caption-weight);line-height:var(--mud-typography-caption-lineheight);letter-spacing:var(--mud-typography-caption-letterspacing);text-transform:var(--mud-typography-caption-text-transform)}.typo-overline,.typo-overline *{font-family:var(--mud-typography-overline-family);font-size:var(--mud-typography-overline-size);font-weight:var(--mud-typography-overline-weight);line-height:var(--mud-typography-overline-lineheight);letter-spacing:var(--mud-typography-overline-letterspacing);text-transform:var(--mud-typography-overline-text-transform)}