/**
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --hema-spacing-01: 4px;
  --hema-spacing-02: 8px;
  --hema-spacing-03: 12px;
  --hema-spacing-04: 16px;
  --hema-spacing-05: 20px;
  --hema-spacing-06: 24px;
  --hema-spacing-07: 32px;
  --hema-spacing-08: 40px;
  --hema-spacing-09: 48px;
  --hema-spacing-10: 56px;
  --hema-spacing-11: 64px;
  --hema-spacing-12: 72px;
  --hema-spacing-13: 80px;
  --hema-spacing-14: 96px;
  --hema-red-04: #a00000;
  --hema-red-03: #e81111;
  --hema-red-02: #f06464;
  --hema-red-01: #facfcf;
  --hema-shade-10: #333333;
  --hema-shade-11: #272727;
  --hema-shade-12: #1b1b1b;
  --hema-shade-09: #444444;
  --hema-shade-08: #5c5c5c;
  --hema-shade-07: #767676;
  --hema-shade-06: #9d9d9d;
  --hema-shade-05: #bfbfbf;
  --hema-shade-04: #dfdfdf;
  --hema-shade-03: #efefef;
  --hema-shade-02: #f5f5f5;
  --hema-shade-01: #ffffff;
  --hema-font-size-01: 12px;
  --hema-font-size-02: 14px;
  --hema-font-size-03: 16px;
  --hema-font-size-04: 18px;
  --hema-font-size-05: 20px;
  --hema-font-size-06: 22px;
  --hema-font-size-07: 24px;
  --hema-font-size-08: 28px;
  --hema-font-size-09: 30px;
  --hema-font-size-10: 32px;
  --hema-font-size-11: 36px;
  --hema-font-size-12: 40px;
  --hema-font-size-13: 44px;
  --hema-font-size-14: 48px;
  --hema-font-size-15: 56px;
  --hema-font-size-16: 60px;
  --hema-font-size-17: 64px;
  --hema-font-size-18: 72px;
  --hema-font-size-19: 80px;
  --hema-default: 120%;
  --hema-paragraph: 140%;
  --hema-hurme-hema: HurmeHEMA;
  --hema-regular: 400;
  --hema-semibold: 600;
  --hema-bold: 700;
  --hema-radius-01: 4px;
  --hema-radius-02: 8px;
  --hema-radius-03: 12px;
  --hema-radius-04: 16px;
  --hema-radius-05: 20px;
  --hema-radius-06: 24px;
  --hema-radius-07: 100px;
  --hema-radius-08: 50%;
  --hema-opacity-01: 0.1;
  --hema-opacity-02: 0.2;
  --hema-opacity-03: 0.5;
  --hema-aqua-04: #01565b;
  --hema-aqua-03: #00838c;
  --hema-aqua-02: #1abcc7;
  --hema-aqua-01: #a7f3f9;
  --hema-border-width-01: 1px;
  --hema-border-width-02: 2px;
  --hema-underline: underline;
  --hema-yellow-04: #976400;
  --hema-yellow-03: #f4a407;
  --hema-yellow-02: #f8c011;
  --hema-yellow-01: #fbdf88;
  --hema-violet-04: #5e00a5;
  --hema-violet-03: #9c1aff;
  --hema-violet-02: #c475ff;
  --hema-violet-01: #e4c0ff;
  --hema-orange-04: #7b4301;
  --hema-orange-03: #f9610c;
  --hema-orange-02: #ff8400;
  --hema-orange-01: #fee8ce;
  --hema-pink-04: #850039;
  --hema-pink-03: #e30564;
  --hema-pink-02: #ff6884;
  --hema-pink-01: #ffd8e9;
  --hema-blue-04: #023f93;
  --hema-blue-03: #0065ec;
  --hema-blue-02: #569fff;
  --hema-blue-01: #d9e9ff;
  --hema-green-04: #005006;
  --hema-green-03: #008a0a;
  --hema-green-02: #6ee676;
  --hema-green-01: #c3f8c7;
  --hema-purple-04: #87007e;
  --hema-purple-03: #c700b9;
  --hema-purple-02: #ff5df4;
  --hema-purple-01: #ffbeeb;
  --hema-alpha-03: rgba(0, 0, 0, 0.75);
  --hema-alpha-02: rgba(0, 0, 0, 0.5);
  --hema-alpha-01: rgba(0, 0, 0, 0.25);
  --hema-special-blue: #066bac;
  --hema-special-green-01: #108470;
  --hema-special-green-02: #053d3e;
  --hema-special-pink-01: #ff80ca;
  --hema-special-pink-03: #e21270;
  --hema-special-pink-02: #eb008b;
  --hema-special-yellow: #ffe900;
  --hema-special-bordeaux: #6e163e;
  --hema-special-red: #b9083f;
  --hema-special-black: #000000;
  --hema-elevation-sm-blur: 4px;
  --hema-elevation-sm-spread: 0;
  --hema-elevation-sm-color: rgba(0, 0, 0, 0.2);
  --hema-elevation-sm-type: dropShadow;
  --hema-elevation-sm-offset-x: 0;
  --hema-elevation-sm-offset-y: 0;
  --hema-elevation-md-blur: 16px;
  --hema-elevation-md-spread: 0;
  --hema-elevation-md-color: rgba(0, 0, 0, 0.1);
  --hema-elevation-md-type: dropShadow;
  --hema-elevation-md-offset-x: 0;
  --hema-elevation-md-offset-y: 8px;
  --hema-elevation-lg-blur: 24px;
  --hema-elevation-lg-spread: 0;
  --hema-elevation-lg-color: rgba(0, 0, 0, 0.1);
  --hema-elevation-lg-type: dropShadow;
  --hema-elevation-lg-offset-x: 0;
  --hema-elevation-lg-offset-y: 16px;
  --hema-elevation-01-blur: 4px;
  --hema-elevation-01-spread: 0;
  --hema-elevation-01-color: rgba(0, 0, 0, 0.2);
  --hema-elevation-01-type: dropShadow;
  --hema-elevation-01-offset-x: 0;
  --hema-elevation-01-offset-y: 0;
  --hema-elevation-02-blur: 16px;
  --hema-elevation-02-spread: 0;
  --hema-elevation-02-color: rgba(0, 0, 0, 0.1);
  --hema-elevation-02-type: dropShadow;
  --hema-elevation-02-offset-x: 0;
  --hema-elevation-02-offset-y: 8px;
  --hema-elevation-03-blur: 24px;
  --hema-elevation-03-spread: 0;
  --hema-elevation-03-color: rgba(0, 0, 0, 0.1);
  --hema-elevation-03-type: dropShadow;
  --hema-elevation-03-offset-x: 0;
  --hema-elevation-03-offset-y: 16px;
  --hema-light-background-primary: var(--hema-shade-01);
  --hema-light-background-secondary: var(--hema-shade-02);
  --hema-light-background-scrim: var(--hema-alpha-02);
  --hema-light-surface-primary: var(--hema-shade-01);
  --hema-light-surface-primary-pressed: var(--hema-shade-02);
  --hema-light-surface-primary-hover: var(--hema-shade-02);
  --hema-light-surface-secondary: var(--hema-shade-02);
  --hema-light-surface-secondary-pressed: var(--hema-shade-03);
  --hema-light-surface-secondary-hover: var(--hema-shade-03);
  --hema-light-surface-tertiary: var(--hema-shade-04);
  --hema-light-surface-tertiary-pressed: var(--hema-shade-05);
  --hema-light-surface-tertiary-hover: var(--hema-shade-05);
  --hema-light-surface-selected: var(--hema-shade-12);
  --hema-light-surface-disabled: var(--hema-shade-04);
  --hema-light-surface-inactive: var(--hema-shade-07);
  --hema-light-surface-image-overlay: var(--hema-shade-01);
  --hema-light-surface-image: var(--hema-shade-02);
  --hema-light-surface-search: var(--hema-shade-03);
  --hema-light-surface-search-hover: var(--hema-shade-04);
  --hema-light-surface-search-pressed: var(--hema-shade-04);
  --hema-light-surface-action: var(--hema-shade-12);
  --hema-light-surface-action-pressed: var(--hema-shade-09);
  --hema-light-surface-action-hover: var(--hema-shade-09);
  --hema-light-surface-action-purchase: var(--hema-yellow-02);
  --hema-light-surface-action-purchase-pressed: var(--hema-yellow-03);
  --hema-light-surface-action-purchase-hover: var(--hema-yellow-03);
  --hema-light-surface-success-light: var(--hema-green-01);
  --hema-light-surface-success-bold: var(--hema-green-03);
  --hema-light-surface-success-subtle: var(--hema-green-02);
  --hema-light-surface-critical-bold: var(--hema-orange-03);
  --hema-light-surface-critical-subtle: var(--hema-orange-02);
  --hema-light-surface-critical-light: var(--hema-orange-01);
  --hema-light-surface-informative-bold: var(--hema-blue-03);
  --hema-light-surface-informative-subtle: var(--hema-blue-02);
  --hema-light-surface-informative-light: var(--hema-blue-01);
  --hema-light-surface-promotion: var(--hema-red-03);
  --hema-light-surface-promotion-content-bold: var(--hema-pink-03);
  --hema-light-surface-promotion-content-subtle: var(--hema-pink-02);
  --hema-light-surface-promotion-content-light: var(--hema-pink-01);
  --hema-light-surface-error-bold: var(--hema-red-03);
  --hema-light-surface-error-subtle: var(--hema-red-02);
  --hema-light-surface-error-light: var(--hema-red-01);
  --hema-light-surface-review: var(--hema-yellow-02);
  --hema-light-surface-new: var(--hema-blue-03);
  --hema-light-surface-vegan: var(--hema-green-03);
  --hema-light-surface-content-bold-01: var(--hema-aqua-03);
  --hema-light-surface-content-bold-02: var(--hema-violet-03);
  --hema-light-surface-content-bold-03: var(--hema-pink-03);
  --hema-light-surface-content-bold-04: var(--hema-green-03);
  --hema-light-surface-content-bold-05: var(--hema-orange-03);
  --hema-light-surface-content-bold-06: var(--hema-blue-03);
  --hema-light-surface-content-bold-07: var(--hema-purple-03);
  --hema-light-surface-content-bold-08: var(--hema-red-03);
  --hema-light-surface-content-subtle-01: var(--hema-aqua-02);
  --hema-light-surface-content-subtle-02: var(--hema-violet-02);
  --hema-light-surface-content-subtle-03: var(--hema-pink-02);
  --hema-light-surface-content-subtle-04: var(--hema-green-02);
  --hema-light-surface-content-subtle-05: var(--hema-blue-02);
  --hema-light-surface-content-subtle-06: var(--hema-purple-02);
  --hema-light-surface-content-subtle-07: var(--hema-orange-02);
  --hema-light-surface-content-subtle-08: var(--hema-yellow-02);
  --hema-light-surface-content-subtle-09: var(--hema-shade-02);
  --hema-light-surface-content-subtle-10: var(--hema-shade-01);
  --hema-light-surface-content-stapelgek-01: var(--hema-special-pink-01);
  --hema-light-surface-content-stapelgek-02: var(--hema-special-yellow);
  --hema-light-surface-content-actiealarm-01: var(--hema-special-blue);
  --hema-light-surface-content-actiealarm-02: var(--hema-special-pink-02);
  --hema-light-surface-content-holidays-01: var(--hema-special-green-01);
  --hema-light-surface-content-holidays-02: var(--hema-special-green-02);
  --hema-light-surface-content-holidays-03: var(--hema-special-pink-03);
  --hema-light-surface-content-holidays-04: var(--hema-special-red);
  --hema-light-surface-content-holidays-05: var(--hema-special-bordeaux);
  --hema-light-surface-content-sale-01: var(--hema-red-03);
  --hema-light-surface-content-sale-02: var(--hema-shade-12);
  --hema-light-border-primary: var(--hema-shade-04);
  --hema-light-border-secondary: var(--hema-shade-05);
  --hema-light-border-active: var(--hema-shade-12);
  --hema-light-border-selected: var(--hema-shade-12);
  --hema-light-border-hover: var(--hema-shade-07);
  --hema-light-border-pressed: var(--hema-shade-07);
  --hema-light-border-disabled: var(--hema-shade-04);
  --hema-light-border-action: var(--hema-shade-12);
  --hema-light-border-inversed: var(--hema-shade-01);
  --hema-light-border-shadow: var(--hema-shade-12);
  --hema-light-border-bold-surface: var(--hema-shade-01);
  --hema-light-border-subtle-surface: var(--hema-shade-12);
  --hema-light-border-informative: var(--hema-blue-03);
  --hema-light-border-critical: var(--hema-orange-03);
  --hema-light-border-success: var(--hema-green-03);
  --hema-light-border-error: var(--hema-red-03);
  --hema-light-text-primary: var(--hema-shade-12);
  --hema-light-text-secondary: var(--hema-shade-08);
  --hema-light-text-hover: var(--hema-shade-07);
  --hema-light-text-pressed: var(--hema-shade-07);
  --hema-light-text-disabled: var(--hema-shade-05);
  --hema-light-text-action-disabled: var(--hema-shade-08);
  --hema-light-text-inversed: var(--hema-shade-01);
  --hema-light-text-bold-surface: var(--hema-shade-01);
  --hema-light-text-subtle-surface: var(--hema-shade-12);
  --hema-light-text-informative: var(--hema-blue-03);
  --hema-light-text-success: var(--hema-green-03);
  --hema-light-text-critical: var(--hema-orange-03);
  --hema-light-text-error: var(--hema-red-03);
  --hema-light-text-tabbar: var(--hema-red-03);
  --hema-light-text-promotion: var(--hema-red-03);
  --hema-light-text-promotion-disabled: var(--hema-red-01);
  --hema-light-icon-primary: var(--hema-shade-12);
  --hema-light-icon-secondary: var(--hema-shade-07);
  --hema-light-icon-hover: var(--hema-shade-07);
  --hema-light-icon-pressed: var(--hema-shade-07);
  --hema-light-icon-fallback: var(--hema-shade-05);
  --hema-light-icon-disabled: var(--hema-shade-05);
  --hema-light-icon-action-disabled: var(--hema-shade-08);
  --hema-light-icon-inversed: var(--hema-shade-01);
  --hema-light-icon-bold-surface: var(--hema-shade-01);
  --hema-light-icon-subtle-surface: var(--hema-shade-12);
  --hema-light-icon-informative: var(--hema-blue-03);
  --hema-light-icon-success: var(--hema-green-03);
  --hema-light-icon-critical: var(--hema-orange-03);
  --hema-light-icon-error: var(--hema-red-03);
  --hema-light-icon-tabbar: var(--hema-red-03);
  --hema-light-icon-review: var(--hema-yellow-02);
  --hema-light-icon-favorite: var(--hema-pink-03);
  --hema-light-icon-promotion-content: var(--hema-pink-03);
  --hema-dark-background-primary: var(--hema-shade-12);
  --hema-dark-background-secondary: var(--hema-shade-11);
  --hema-dark-background-scrim: var(--hema-alpha-02);
  --hema-dark-surface-primary: var(--hema-shade-12);
  --hema-dark-surface-primary-pressed: var(--hema-shade-11);
  --hema-dark-surface-primary-hover: var(--hema-shade-11);
  --hema-dark-surface-secondary: var(--hema-shade-10);
  --hema-dark-surface-secondary-pressed: var(--hema-shade-09);
  --hema-dark-surface-secondary-hover: var(--hema-shade-09);
  --hema-dark-surface-tertiary: var(--hema-shade-08);
  --hema-dark-surface-tertiary-pressed: var(--hema-shade-07);
  --hema-dark-surface-tertiary-hover: var(--hema-shade-07);
  --hema-dark-surface-selected: var(--hema-shade-01);
  --hema-dark-surface-disabled: var(--hema-shade-09);
  --hema-dark-surface-inactive: var(--hema-shade-06);
  --hema-dark-surface-image-overlay: var(--hema-shade-01);
  --hema-dark-surface-image: var(--hema-shade-02);
  --hema-dark-surface-search: var(--hema-shade-09);
  --hema-dark-surface-search-hover: var(--hema-shade-08);
  --hema-dark-surface-search-pressed: var(--hema-shade-08);
  --hema-dark-surface-action: var(--hema-shade-01);
  --hema-dark-surface-action-pressed: var(--hema-shade-02);
  --hema-dark-surface-action-hover: var(--hema-shade-02);
  --hema-dark-surface-action-purchase: var(--hema-yellow-02);
  --hema-dark-surface-action-purchase-pressed: var(--hema-yellow-03);
  --hema-dark-surface-action-purchase-hover: var(--hema-yellow-03);
  --hema-dark-surface-success-light: var(--hema-green-04);
  --hema-dark-surface-success-bold: var(--hema-green-03);
  --hema-dark-surface-success-subtle: var(--hema-green-02);
  --hema-dark-surface-critical-bold: var(--hema-orange-03);
  --hema-dark-surface-critical-subtle: var(--hema-orange-02);
  --hema-dark-surface-critical-light: var(--hema-orange-04);
  --hema-dark-surface-informative-bold: var(--hema-blue-03);
  --hema-dark-surface-informative-subtle: var(--hema-blue-02);
  --hema-dark-surface-informative-light: var(--hema-blue-04);
  --hema-dark-surface-promotion: var(--hema-red-03);
  --hema-dark-surface-promotion-content-bold: var(--hema-pink-03);
  --hema-dark-surface-promotion-content-subtle: var(--hema-pink-02);
  --hema-dark-surface-promotion-content-light: var(--hema-pink-04);
  --hema-dark-surface-error-bold: var(--hema-red-03);
  --hema-dark-surface-error-subtle: var(--hema-red-02);
  --hema-dark-surface-error-light: var(--hema-red-04);
  --hema-dark-surface-review: var(--hema-yellow-02);
  --hema-dark-surface-new: var(--hema-blue-03);
  --hema-dark-surface-vegan: var(--hema-green-03);
  --hema-dark-surface-content-bold-01: var(--hema-aqua-03);
  --hema-dark-surface-content-bold-02: var(--hema-violet-03);
  --hema-dark-surface-content-bold-03: var(--hema-pink-03);
  --hema-dark-surface-content-bold-04: var(--hema-green-03);
  --hema-dark-surface-content-bold-05: var(--hema-orange-03);
  --hema-dark-surface-content-bold-06: var(--hema-blue-03);
  --hema-dark-surface-content-bold-07: var(--hema-purple-03);
  --hema-dark-surface-content-bold-08: var(--hema-red-03);
  --hema-dark-surface-content-subtle-01: var(--hema-aqua-02);
  --hema-dark-surface-content-subtle-02: var(--hema-violet-02);
  --hema-dark-surface-content-subtle-03: var(--hema-pink-02);
  --hema-dark-surface-content-subtle-04: var(--hema-green-02);
  --hema-dark-surface-content-subtle-05: var(--hema-blue-02);
  --hema-dark-surface-content-subtle-06: var(--hema-purple-02);
  --hema-dark-surface-content-subtle-07: var(--hema-orange-02);
  --hema-dark-surface-content-subtle-08: var(--hema-yellow-02);
  --hema-dark-surface-content-subtle-09: var(--hema-shade-11);
  --hema-dark-surface-content-subtle-10: var(--hema-shade-12);
  --hema-dark-surface-content-stapelgek-01: var(--hema-special-pink-01);
  --hema-dark-surface-content-stapelgek-02: var(--hema-special-yellow);
  --hema-dark-surface-content-actiealarm-01: var(--hema-special-blue);
  --hema-dark-surface-content-actiealarm-02: var(--hema-special-pink-02);
  --hema-dark-surface-content-holidays-01: var(--hema-special-green-01);
  --hema-dark-surface-content-holidays-02: var(--hema-special-green-02);
  --hema-dark-surface-content-holidays-03: var(--hema-special-pink-03);
  --hema-dark-surface-content-holidays-04: var(--hema-special-red);
  --hema-dark-surface-content-holidays-05: var(--hema-special-bordeaux);
  --hema-dark-surface-content-sale-01: var(--hema-red-03);
  --hema-dark-surface-content-sale-02: var(--hema-shade-12);
  --hema-dark-border-primary: var(--hema-shade-09);
  --hema-dark-border-secondary: var(--hema-shade-07);
  --hema-dark-border-active: var(--hema-shade-01);
  --hema-dark-border-selected: var(--hema-shade-01);
  --hema-dark-border-hover: var(--hema-shade-05);
  --hema-dark-border-pressed: var(--hema-shade-05);
  --hema-dark-border-disabled: var(--hema-shade-09);
  --hema-dark-border-action: var(--hema-shade-01);
  --hema-dark-border-inversed: var(--hema-shade-12);
  --hema-dark-border-shadow: var(--hema-shade-01);
  --hema-dark-border-bold-surface: var(--hema-shade-01);
  --hema-dark-border-subtle-surface: var(--hema-shade-12);
  --hema-dark-border-informative: var(--hema-blue-03);
  --hema-dark-border-critical: var(--hema-orange-03);
  --hema-dark-border-success: var(--hema-green-03);
  --hema-dark-border-error: var(--hema-red-03);
  --hema-dark-icon-primary: var(--hema-shade-01);
  --hema-dark-icon-secondary: var(--hema-shade-06);
  --hema-dark-icon-hover: var(--hema-shade-07);
  --hema-dark-icon-pressed: var(--hema-shade-07);
  --hema-dark-icon-fallback: var(--hema-shade-08);
  --hema-dark-icon-disabled: var(--hema-shade-08);
  --hema-dark-icon-action-disabled: var(--hema-shade-11);
  --hema-dark-icon-inversed: var(--hema-shade-12);
  --hema-dark-icon-bold-surface: var(--hema-shade-01);
  --hema-dark-icon-subtle-surface: var(--hema-shade-12);
  --hema-dark-icon-informative: var(--hema-blue-03);
  --hema-dark-icon-success: var(--hema-green-03);
  --hema-dark-icon-critical: var(--hema-orange-03);
  --hema-dark-icon-error: var(--hema-red-03);
  --hema-dark-icon-tabbar: var(--hema-red-03);
  --hema-dark-icon-review: var(--hema-yellow-02);
  --hema-dark-icon-favorite: var(--hema-pink-03);
  --hema-dark-icon-promotion-content: var(--hema-pink-03);
  --hema-dark-text-primary: var(--hema-shade-01);
  --hema-dark-text-secondary: var(--hema-shade-05);
  --hema-dark-text-hover: var(--hema-shade-01);
  --hema-dark-text-pressed: var(--hema-shade-01);
  --hema-dark-text-disabled: var(--hema-shade-10);
  --hema-dark-text-action-disabled: var(--hema-shade-07);
  --hema-dark-text-inversed: var(--hema-shade-12);
  --hema-dark-text-bold-surface: var(--hema-shade-01);
  --hema-dark-text-subtle-surface: var(--hema-shade-12);
  --hema-dark-text-informative: var(--hema-blue-02);
  --hema-dark-text-success: var(--hema-green-02);
  --hema-dark-text-critical: var(--hema-orange-02);
  --hema-dark-text-error: var(--hema-red-03);
  --hema-dark-text-tabbar: var(--hema-red-03);
  --hema-dark-text-promotion: var(--hema-red-03);
  --hema-dark-text-promotion-disabled: var(--hema-red-04);
  --hema-sm-radius-sm: var(--hema-radius-01);
  --hema-sm-radius-md: var(--hema-radius-02);
  --hema-sm-radius-lg: var(--hema-radius-03);
  --hema-sm-radius-xl: var(--hema-radius-04);
  --hema-sm-radius-2xl: var(--hema-radius-05);
  --hema-sm-grid-gutter: var(--hema-spacing-03);
  --hema-sm-carousel-gutter: var(--hema-spacing-03);
  --hema-sm-margin: var(--hema-spacing-05);
  --hema-sm-responsive-spacing-xs: var(--hema-spacing-02);
  --hema-sm-responsive-spacing-sm: var(--hema-spacing-04);
  --hema-sm-responsive-spacing-md: var(--hema-spacing-06);
  --hema-sm-responsive-spacing-lg: var(--hema-spacing-07);
  --hema-sm-responsive-spacing-xl: var(--hema-spacing-08);
  --hema-sm-responsive-spacing-2xl: var(--hema-spacing-09);
  --hema-sm-responsive-spacing-3xl: var(--hema-spacing-11);
  --hema-xl-radius-sm: var(--hema-radius-01);
  --hema-xl-radius-md: var(--hema-radius-03);
  --hema-xl-radius-lg: var(--hema-radius-04);
  --hema-xl-radius-xl: var(--hema-radius-05);
  --hema-xl-radius-2xl: var(--hema-radius-06);
  --hema-xl-grid-gutter: var(--hema-spacing-06);
  --hema-xl-carousel-gutter: var(--hema-spacing-06);
  --hema-xl-margin: var(--hema-spacing-13);
  --hema-xl-responsive-spacing-xs: var(--hema-spacing-03);
  --hema-xl-responsive-spacing-sm: var(--hema-spacing-06);
  --hema-xl-responsive-spacing-md: var(--hema-spacing-07);
  --hema-xl-responsive-spacing-lg: var(--hema-spacing-08);
  --hema-xl-responsive-spacing-xl: var(--hema-spacing-09);
  --hema-xl-responsive-spacing-2xl: var(--hema-spacing-12);
  --hema-xl-responsive-spacing-3xl: var(--hema-spacing-14);
  --hema-non-responsive-radius-pill: var(--hema-radius-07);
  --hema-non-responsive-radius-circle: var(--hema-radius-08);
  --hema-non-responsive-spacing-xs: var(--hema-spacing-01);
  --hema-non-responsive-spacing-sm: var(--hema-spacing-02);
  --hema-non-responsive-spacing-md: var(--hema-spacing-03);
  --hema-non-responsive-spacing-lg: var(--hema-spacing-04);
  --hema-non-responsive-spacing-xl: var(--hema-spacing-05);
  --hema-non-responsive-spacing-2xl: var(--hema-spacing-06);
  --hema-non-responsive-spacing-3xl: var(--hema-spacing-07);
  --hema-non-responsive-spacing-4xl: var(--hema-spacing-08);
  --hema-non-responsive-spacing-5xl: var(--hema-spacing-09);
  --hema-non-responsive-spacing-6xl: var(--hema-spacing-10);
  --hema-non-responsive-spacing-7xl: var(--hema-spacing-11);
  --hema-non-responsive-spacing-8xl: var(--hema-spacing-12);
  --hema-non-responsive-spacing-9xl: var(--hema-spacing-13);
  --hema-non-responsive-spacing-10xl: var(--hema-spacing-14);
  --hema-lg-radius-sm: var(--hema-radius-01);
  --hema-lg-radius-md: var(--hema-radius-03);
  --hema-lg-radius-lg: var(--hema-radius-04);
  --hema-lg-radius-xl: var(--hema-radius-05);
  --hema-lg-radius-2xl: var(--hema-radius-06);
  --hema-lg-grid-gutter: var(--hema-spacing-04);
  --hema-lg-carousel-gutter: var(--hema-spacing-04);
  --hema-lg-margin: var(--hema-spacing-09);
  --hema-lg-responsive-spacing-xs: var(--hema-spacing-03);
  --hema-lg-responsive-spacing-sm: var(--hema-spacing-06);
  --hema-lg-responsive-spacing-md: var(--hema-spacing-07);
  --hema-lg-responsive-spacing-lg: var(--hema-spacing-08);
  --hema-lg-responsive-spacing-xl: var(--hema-spacing-09);
  --hema-lg-responsive-spacing-2xl: var(--hema-spacing-11);
  --hema-lg-responsive-spacing-3xl: var(--hema-spacing-12);
  --hema-md-radius-sm: var(--hema-radius-01);
  --hema-md-radius-md: var(--hema-radius-03);
  --hema-md-radius-lg: var(--hema-radius-04);
  --hema-md-radius-xl: var(--hema-radius-05);
  --hema-md-radius-2xl: var(--hema-radius-06);
  --hema-md-grid-gutter: var(--hema-spacing-04);
  --hema-md-carousel-gutter: var(--hema-spacing-04);
  --hema-md-margin: var(--hema-spacing-07);
  --hema-md-responsive-spacing-xs: var(--hema-spacing-03);
  --hema-md-responsive-spacing-sm: var(--hema-spacing-06);
  --hema-md-responsive-spacing-md: var(--hema-spacing-07);
  --hema-md-responsive-spacing-lg: var(--hema-spacing-08);
  --hema-md-responsive-spacing-xl: var(--hema-spacing-09);
  --hema-md-responsive-spacing-2xl: var(--hema-spacing-11);
  --hema-md-responsive-spacing-3xl: var(--hema-spacing-12);
  --hema-opacity-sm: var(--hema-opacity-01);
  --hema-opacity-md: var(--hema-opacity-02);
  --hema-opacity-lg: var(--hema-opacity-03);
  --hema-border-default: var(--hema-border-width-01);
  --hema-border-selected: var(--hema-border-width-02);
  --hema-sm-display-font-family: var(--hema-hurme-hema);
  --hema-sm-display-font-weight: var(--hema-bold);
  --hema-sm-display-font-size: var(--hema-font-size-15);
  --hema-sm-display-line-height: var(--hema-default);
  --hema-sm-title-xl-font-family: var(--hema-hurme-hema);
  --hema-sm-title-xl-font-weight: var(--hema-bold);
  --hema-sm-title-xl-font-size: var(--hema-font-size-12);
  --hema-sm-title-xl-line-height: var(--hema-default);
  --hema-sm-title-lg-font-family: var(--hema-hurme-hema);
  --hema-sm-title-lg-font-weight: var(--hema-bold);
  --hema-sm-title-lg-font-size: var(--hema-font-size-10);
  --hema-sm-title-lg-line-height: var(--hema-default);
  --hema-sm-title-md-font-family: var(--hema-hurme-hema);
  --hema-sm-title-md-font-weight: var(--hema-bold);
  --hema-sm-title-md-font-size: var(--hema-font-size-07);
  --hema-sm-title-md-line-height: var(--hema-default);
  --hema-sm-title-sm-font-family: var(--hema-hurme-hema);
  --hema-sm-title-sm-font-weight: var(--hema-bold);
  --hema-sm-title-sm-font-size: var(--hema-font-size-05);
  --hema-sm-title-sm-line-height: var(--hema-default);
  --hema-xl-display-font-family: var(--hema-hurme-hema);
  --hema-xl-display-font-weight: var(--hema-bold);
  --hema-xl-display-font-size: var(--hema-font-size-17);
  --hema-xl-display-line-height: var(--hema-default);
  --hema-xl-title-xl-font-family: var(--hema-hurme-hema);
  --hema-xl-title-xl-font-weight: var(--hema-bold);
  --hema-xl-title-xl-font-size: var(--hema-font-size-15);
  --hema-xl-title-xl-line-height: var(--hema-default);
  --hema-xl-title-lg-font-family: var(--hema-hurme-hema);
  --hema-xl-title-lg-font-weight: var(--hema-bold);
  --hema-xl-title-lg-font-size: var(--hema-font-size-14);
  --hema-xl-title-lg-line-height: var(--hema-default);
  --hema-xl-title-md-font-family: var(--hema-hurme-hema);
  --hema-xl-title-md-font-weight: var(--hema-bold);
  --hema-xl-title-md-font-size: var(--hema-font-size-12);
  --hema-xl-title-md-line-height: var(--hema-default);
  --hema-xl-title-sm-font-family: var(--hema-hurme-hema);
  --hema-xl-title-sm-font-weight: var(--hema-bold);
  --hema-xl-title-sm-font-size: var(--hema-font-size-08);
  --hema-xl-title-sm-line-height: var(--hema-default);
  --hema-non-responsive-body-lg-bold-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-lg-bold-font-weight: var(--hema-bold);
  --hema-non-responsive-body-lg-bold-font-size: var(--hema-font-size-04);
  --hema-non-responsive-body-lg-bold-line-height: var(--hema-default);
  --hema-non-responsive-body-lg-semibold-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-lg-semibold-font-weight: var(--hema-semibold);
  --hema-non-responsive-body-lg-semibold-font-size: var(--hema-font-size-04);
  --hema-non-responsive-body-lg-semibold-line-height: var(--hema-default);
  --hema-non-responsive-body-lg-underline-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-lg-underline-font-weight: var(--hema-regular);
  --hema-non-responsive-body-lg-underline-font-size: var(--hema-font-size-04);
  --hema-non-responsive-body-lg-underline-line-height: var(--hema-default);
  --hema-non-responsive-body-lg-underline-text-decoration: var(--hema-underline);
  --hema-non-responsive-body-lg-regular-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-lg-regular-font-weight: var(--hema-regular);
  --hema-non-responsive-body-lg-regular-font-size: var(--hema-font-size-04);
  --hema-non-responsive-body-lg-regular-line-height: var(--hema-default);
  --hema-non-responsive-body-md-bold-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-md-bold-font-weight: var(--hema-bold);
  --hema-non-responsive-body-md-bold-font-size: var(--hema-font-size-03);
  --hema-non-responsive-body-md-bold-line-height: var(--hema-default);
  --hema-non-responsive-body-md-semibold-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-md-semibold-font-weight: var(--hema-semibold);
  --hema-non-responsive-body-md-semibold-font-size: var(--hema-font-size-03);
  --hema-non-responsive-body-md-semibold-line-height: var(--hema-default);
  --hema-non-responsive-body-md-underline-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-md-underline-font-weight: var(--hema-semibold);
  --hema-non-responsive-body-md-underline-font-size: var(--hema-font-size-03);
  --hema-non-responsive-body-md-underline-line-height: var(--hema-default);
  --hema-non-responsive-body-md-underline-text-decoration: var(--hema-underline);
  --hema-non-responsive-body-md-regular-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-md-regular-font-weight: var(--hema-regular);
  --hema-non-responsive-body-md-regular-font-size: var(--hema-font-size-03);
  --hema-non-responsive-body-md-regular-line-height: var(--hema-default);
  --hema-non-responsive-body-sm-bold-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-sm-bold-font-weight: var(--hema-bold);
  --hema-non-responsive-body-sm-bold-font-size: var(--hema-font-size-02);
  --hema-non-responsive-body-sm-bold-line-height: var(--hema-default);
  --hema-non-responsive-body-sm-semibold-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-sm-semibold-font-weight: var(--hema-semibold);
  --hema-non-responsive-body-sm-semibold-font-size: var(--hema-font-size-02);
  --hema-non-responsive-body-sm-semibold-line-height: var(--hema-default);
  --hema-non-responsive-body-sm-underline-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-sm-underline-font-weight: var(--hema-semibold);
  --hema-non-responsive-body-sm-underline-font-size: var(--hema-font-size-02);
  --hema-non-responsive-body-sm-underline-line-height: var(--hema-default);
  --hema-non-responsive-body-sm-underline-text-decoration: var(--hema-underline);
  --hema-non-responsive-body-sm-regular-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-sm-regular-font-weight: var(--hema-regular);
  --hema-non-responsive-body-sm-regular-font-size: var(--hema-font-size-02);
  --hema-non-responsive-body-sm-regular-line-height: var(--hema-default);
  --hema-non-responsive-caption-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-caption-font-weight: var(--hema-regular);
  --hema-non-responsive-caption-font-size: var(--hema-font-size-01);
  --hema-non-responsive-caption-line-height: var(--hema-default);
  --hema-non-responsive-body-xl-semibold-paragraph-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-xl-semibold-paragraph-font-weight: var(--hema-semibold);
  --hema-non-responsive-body-xl-semibold-paragraph-font-size: var(--hema-font-size-05);
  --hema-non-responsive-body-xl-semibold-paragraph-line-height: var(--hema-paragraph);
  --hema-non-responsive-body-md-regular-paragraph-font-family: var(--hema-hurme-hema);
  --hema-non-responsive-body-md-regular-paragraph-font-weight: var(--hema-regular);
  --hema-non-responsive-body-md-regular-paragraph-font-size: var(--hema-font-size-03);
  --hema-non-responsive-body-md-regular-paragraph-line-height: var(--hema-paragraph);
  --hema-lg-display-font-family: var(--hema-hurme-hema);
  --hema-lg-display-font-weight: var(--hema-bold);
  --hema-lg-display-font-size: var(--hema-font-size-16);
  --hema-lg-display-line-height: var(--hema-default);
  --hema-lg-title-xl-font-family: var(--hema-hurme-hema);
  --hema-lg-title-xl-font-weight: var(--hema-bold);
  --hema-lg-title-xl-font-size: var(--hema-font-size-14);
  --hema-lg-title-xl-line-height: var(--hema-default);
  --hema-lg-title-lg-font-family: var(--hema-hurme-hema);
  --hema-lg-title-lg-font-weight: var(--hema-bold);
  --hema-lg-title-lg-font-size: var(--hema-font-size-13);
  --hema-lg-title-lg-line-height: var(--hema-default);
  --hema-lg-title-md-font-family: var(--hema-hurme-hema);
  --hema-lg-title-md-font-weight: var(--hema-bold);
  --hema-lg-title-md-font-size: var(--hema-font-size-10);
  --hema-lg-title-md-line-height: var(--hema-default);
  --hema-lg-title-sm-font-family: var(--hema-hurme-hema);
  --hema-lg-title-sm-font-weight: var(--hema-bold);
  --hema-lg-title-sm-font-size: var(--hema-font-size-07);
  --hema-lg-title-sm-line-height: var(--hema-default);
  --hema-md-display-font-family: var(--hema-hurme-hema);
  --hema-md-display-font-weight: var(--hema-bold);
  --hema-md-display-font-size: var(--hema-font-size-16);
  --hema-md-display-line-height: var(--hema-default);
  --hema-md-title-xl-font-family: var(--hema-hurme-hema);
  --hema-md-title-xl-font-weight: var(--hema-bold);
  --hema-md-title-xl-font-size: var(--hema-font-size-13);
  --hema-md-title-xl-line-height: var(--hema-default);
  --hema-md-title-lg-font-family: var(--hema-hurme-hema);
  --hema-md-title-lg-font-weight: var(--hema-bold);
  --hema-md-title-lg-font-size: var(--hema-font-size-12);
  --hema-md-title-lg-line-height: var(--hema-default);
  --hema-md-title-md-font-family: var(--hema-hurme-hema);
  --hema-md-title-md-font-weight: var(--hema-bold);
  --hema-md-title-md-font-size: var(--hema-font-size-09);
  --hema-md-title-md-line-height: var(--hema-default);
  --hema-md-title-sm-font-family: var(--hema-hurme-hema);
  --hema-md-title-sm-font-weight: var(--hema-bold);
  --hema-md-title-sm-font-size: var(--hema-font-size-07);
  --hema-md-title-sm-line-height: var(--hema-default);
  --hema-xs-display-font-family: var(--hema-hurme-hema);
  --hema-xs-display-font-weight: var(--hema-bold);
  --hema-xs-display-font-size: var(--hema-font-size-14);
  --hema-xs-display-line-height: var(--hema-default);
  --hema-xs-title-xl-font-family: var(--hema-hurme-hema);
  --hema-xs-title-xl-font-weight: var(--hema-bold);
  --hema-xs-title-xl-font-size: var(--hema-font-size-11);
  --hema-xs-title-xl-line-height: var(--hema-default);
  --hema-xs-title-lg-font-family: var(--hema-hurme-hema);
  --hema-xs-title-lg-font-weight: var(--hema-bold);
  --hema-xs-title-lg-font-size: var(--hema-font-size-09);
  --hema-xs-title-lg-line-height: var(--hema-default);
  --hema-xs-title-md-font-family: var(--hema-hurme-hema);
  --hema-xs-title-md-font-weight: var(--hema-bold);
  --hema-xs-title-md-font-size: var(--hema-font-size-06);
  --hema-xs-title-md-line-height: var(--hema-default);
  --hema-xs-title-sm-font-family: var(--hema-hurme-hema);
  --hema-xs-title-sm-font-weight: var(--hema-bold);
  --hema-xs-title-sm-font-size: var(--hema-font-size-05);
  --hema-xs-title-sm-line-height: var(--hema-default);
}
