/* Font global css variable */ @mixin text-style-h-1-medium { font-size: 38px; font-weight: 500; font-style: normal; line-height: 46px; text-decoration: none; text-transform: none; } @mixin text-style-h-2-medium { font-size: 30px; font-weight: 500; font-style: normal; line-height: 40px; text-decoration: none; text-transform: none; } @mixin text-style-h-3-medium { font-size: 24px; font-weight: 500; font-style: normal; line-height: 32px; text-decoration: none; text-transform: none; } @mixin text-style-h-3-regular { font-size: 24px; font-weight: 400; font-style: normal; line-height: 32px; text-decoration: none; text-transform: none; } @mixin text-style-h-4-regular { font-size: 20px; font-weight: 400; font-style: normal; line-height: 28px; text-decoration: none; text-transform: none; } @mixin text-style-h-4-medium { font-size: 20px; font-weight: 500; font-style: normal; line-height: 28px; text-decoration: none; text-transform: none; } @mixin text-style-h-5-regular { font-size: 16px; font-weight: 400; font-style: normal; line-height: 24px; text-decoration: none; text-transform: none; } @mixin text-style-h-5-medium { font-size: 16px; font-weight: 500; font-style: normal; line-height: 24px; text-decoration: none; text-transform: none; } @mixin text-style-h-5-bold { font-size: 16px; font-weight: 700; font-style: normal; line-height: 24px; text-decoration: none; text-transform: none; } @mixin text-style-body-regular { font-size: 14px; font-weight: 400; font-style: normal; line-height: 22px; text-decoration: none; text-transform: none; } @mixin text-style-body-medium { font-size: 14px; font-weight: 500; font-style: normal; line-height: 22px; text-decoration: none; text-transform: none; } @mixin text-style-body-bold { font-size: 14px; font-weight: 700; font-style: normal; line-height: 22px; text-decoration: none; text-transform: none; } @mixin text-style-body-regular-underline { font-size: 14px; font-weight: 400; font-style: normal; line-height: 22px; text-decoration: underline; text-transform: none; } @mixin text-style-body-regular-strikethrough { font-size: 14px; font-weight: 400; font-style: normal; line-height: 22px; text-decoration: line-through; text-transform: none; } @mixin text-style-body-code { font-size: 14px; font-weight: 400; font-style: normal; line-height: 22px; text-decoration: none; text-transform: none; } @mixin text-style-footnote-description { font-size: 12px; font-weight: 400; font-style: normal; line-height: 20px; text-decoration: none; text-transform: none; } @mixin text-style-footnote-system-monospace { font-size: 10px; font-weight: 400; font-style: normal; line-height: 17px; text-decoration: none; text-transform: none; }