/* <link rel="stylesheet" href="{ basePath }/sfsites/c/resource/ecommStyle/css/typography.css?{ versionKey }"/> */

.ecomm-heading-1 {
    font-family: var(--ecomm-heading-1-font-family);
    font-size: var(--ecomm-heading-1-font-size);
    font-style: var(--ecomm-heading-1-font-style);
    font-weight: var(--ecomm-heading-1-font-weight);
    text-decoration: var(--ecomm-heading-1-text-decoration);
    text-transform: var(--ecomm-heading-1-text-transform);
    line-height: var(--ecomm-heading-1-line-height);
    letter-spacing: var(--ecomm-heading-1-letter-spacing);
    color: var(--ecomm-color-heading-1);
}

.ecomm-heading-2 {
    font-family: var(--ecomm-heading-2-font-family);
    font-size: var(--ecomm-heading-2-font-size);
    font-style: var(--ecomm-heading-2-font-style);
    font-weight: var(--ecomm-heading-2-font-weight);
    text-decoration: var(--ecomm-heading-2-text-decoration);
    text-transform: var(--ecomm-heading-2-text-transform);
    line-height: var(--ecomm-heading-2-line-height);
    letter-spacing: var(--ecomm-heading-2-letter-spacing);
    color: var(--ecomm-color-heading-2);
}

.ecomm-heading-3 {
    font-family: var(--ecomm-heading-3-font-family);
    font-size: var(--ecomm-heading-3-font-size);
    font-style: var(--ecomm-heading-3-font-style);
    font-weight: var(--ecomm-heading-3-font-weight);
    text-decoration: var(--ecomm-heading-3-text-decoration);
    text-transform: var(--ecomm-heading-3-text-transform);
    line-height: var(--ecomm-heading-3-line-height);
    letter-spacing: var(--ecomm-heading-3-letter-spacing);
    color: var(--ecomm-color-heading-3);
}

.ecomm-heading-4 {
    font-family: var(--ecomm-heading-4-font-family);
    font-size: var(--ecomm-heading-4-font-size);
    font-style: var(--ecomm-heading-4-font-style);
    font-weight: var(--ecomm-heading-4-font-weight);
    text-decoration: var(--ecomm-heading-4-text-decoration);
    text-transform: var(--ecomm-heading-4-text-transform);
    line-height: var(--ecomm-heading-4-line-height);
    letter-spacing: var(--ecomm-heading-4-letter-spacing);
    color: var(--ecomm-color-heading-4);
}

.ecomm-heading-5 {
    font-family: var(--ecomm-heading-5-font-family);
    font-size: var(--ecomm-heading-5-font-size);
    font-style: var(--ecomm-heading-5-font-style);
    font-weight: var(--ecomm-heading-5-font-weight);
    text-decoration: var(--ecomm-heading-5-text-decoration);
    text-transform: var(--ecomm-heading-5-text-transform);
    line-height: var(--ecomm-heading-5-line-height);
    letter-spacing: var(--ecomm-heading-5-letter-spacing);
    color: var(--ecomm-color-heading-5);
}

.ecomm-heading-6 {
    font-family: var(--ecomm-heading-6-font-family);
    font-size: var(--ecomm-heading-6-font-size);
    font-style: var(--ecomm-heading-6-font-style);
    font-weight: var(--ecomm-heading-6-font-weight);
    text-decoration: var(--ecomm-heading-6-text-decoration);
    text-transform: var(--ecomm-heading-6-text-transform);
    line-height: var(--ecomm-heading-6-line-height);
    letter-spacing: var(--ecomm-heading-6-letter-spacing);
    color: var(--ecomm-color-heading-6);
}

.ecomm-paragraph-1 {
    font-family: var(--ecomm-paragraph-1-font-family);
    font-size: var(--ecomm-paragraph-1-font-size);
    font-style: var(--ecomm-paragraph-1-font-style);
    font-weight: var(--ecomm-paragraph-1-font-weight);
    text-decoration: var(--ecomm-paragraph-1-text-decoration);
    text-transform: var(--ecomm-paragraph-1-text-transform);
    line-height: var(--ecomm-paragraph-1-line-height);
    letter-spacing: var(--ecomm-paragraph-1-letter-spacing);
    color: var(--ecomm-color-paragraph-1);
}

.ecomm-paragraph-2 {
    font-family: var(--ecomm-paragraph-2-font-family);
    font-size: var(--ecomm-paragraph-2-font-size);
    font-style: var(--ecomm-paragraph-2-font-style);
    font-weight: var(--ecomm-paragraph-2-font-weight);
    text-decoration: var(--ecomm-paragraph-2-text-decoration);
    text-transform: var(--ecomm-paragraph-2-text-transform);
    line-height: var(--ecomm-paragraph-2-line-height);
    letter-spacing: var(--ecomm-paragraph-2-letter-spacing);
    color: var(--ecomm-color-paragraph-2);
}