:root { --e-global-color-v4-dw-red-500:var(--dw-red-500); --e-global-color-v4-dw-bg:var(--dw-bg); --e-global-color-v4-dw-text-2:var(--dw-text-2); --e-global-color-v4-dw-blog-surface:var(--dw-blog-surface); --e-global-color-v4-dw-blog-border:var(--dw-blog-border); --e-global-color-v4-dw-blog-heading:var(--dw-blog-heading); --e-global-color-v4-dw-blog-h1:var(--dw-blog-h1); --e-global-color-v4-dw-blog-muted:var(--dw-blog-muted); --e-global-color-v4-dw-red-text:var(--dw-red-text); }
:root { --e-global-typography-v4-dw-blog-h1-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-h1-font-size:clamp(32px,4.8vw,48px); --e-global-typography-v4-dw-blog-h1-font-weight:800; --e-global-typography-v4-dw-blog-h1-line-height:1.1; --e-global-typography-v4-dw-blog-h1-letter-spacing:-0.02em; --e-global-typography-v4-dw-blog-h1-text-transform:none; --e-global-typography-v4-dw-blog-lead-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-lead-font-size:15px; --e-global-typography-v4-dw-blog-lead-font-weight:400; --e-global-typography-v4-dw-blog-lead-line-height:1.6; --e-global-typography-v4-dw-blog-lead-text-transform:none; --e-global-typography-v4-dw-blog-card-title-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-card-title-font-size:20px; --e-global-typography-v4-dw-blog-card-title-font-weight:600; --e-global-typography-v4-dw-blog-card-title-line-height:1.3; --e-global-typography-v4-dw-blog-card-title-text-transform:none; --e-global-typography-v4-dw-blog-excerpt-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-excerpt-font-size:14px; --e-global-typography-v4-dw-blog-excerpt-font-weight:400; --e-global-typography-v4-dw-blog-excerpt-line-height:1.5; --e-global-typography-v4-dw-blog-excerpt-text-transform:none; --e-global-typography-v4-dw-blog-meta-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-meta-font-size:12px; --e-global-typography-v4-dw-blog-meta-font-weight:400; --e-global-typography-v4-dw-blog-meta-line-height:23.6px; --e-global-typography-v4-dw-blog-meta-text-transform:none; --e-global-typography-v4-dw-blog-badge-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-badge-font-size:12px; --e-global-typography-v4-dw-blog-badge-font-weight:400; --e-global-typography-v4-dw-blog-badge-line-height:1; --e-global-typography-v4-dw-blog-badge-text-transform:uppercase; --e-global-typography-v4-dw-blog-label-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-label-font-size:12px; --e-global-typography-v4-dw-blog-label-font-weight:600; --e-global-typography-v4-dw-blog-label-text-transform:uppercase; --e-global-typography-v4-dw-blog-widget-title-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-widget-title-font-size:18px; --e-global-typography-v4-dw-blog-widget-title-font-weight:600; --e-global-typography-v4-dw-blog-widget-title-line-height:1.3; --e-global-typography-v4-dw-blog-widget-title-text-transform:none; --e-global-typography-v4-dw-blog-post-title-sm-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-post-title-sm-font-size:14px; --e-global-typography-v4-dw-blog-post-title-sm-font-weight:600; --e-global-typography-v4-dw-blog-post-title-sm-line-height:1.4; --e-global-typography-v4-dw-blog-post-title-sm-text-transform:none; --e-global-typography-v4-dw-blog-note-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-note-font-size:14px; --e-global-typography-v4-dw-blog-note-font-weight:400; --e-global-typography-v4-dw-blog-note-line-height:27.2px; --e-global-typography-v4-dw-blog-note-text-transform:none; --e-global-typography-v4-dw-blog-price-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-price-font-size:32px; --e-global-typography-v4-dw-blog-price-font-weight:600; --e-global-typography-v4-dw-blog-price-line-height:1.3; --e-global-typography-v4-dw-blog-price-letter-spacing:-0.01em; --e-global-typography-v4-dw-blog-price-text-transform:none; --e-global-typography-v4-dw-blog-cat-link-font-family:var(--dw-blog-font); --e-global-typography-v4-dw-blog-cat-link-font-size:15px; --e-global-typography-v4-dw-blog-cat-link-font-weight:400; --e-global-typography-v4-dw-blog-cat-link-text-transform:none; }@media(max-width: 767px){:root { --e-global-typography-v4-dw-blog-note-line-height:23.8px; }}