:root {
  --Secondary-50: #fefefe;
  --semantic-text-inverse: #ffffff;
  --semantic-background: #ffffff;
  --semantic-foreground: #151516;
  --semantic-primary: #c00f15;
  --semantic-destructive-foreground: #ffffff;
  --semantic-text-disabled: #a5a5a5;
  --semantic-primary-hover: #ac0000;
  --semantic-muted: #e4e4e4;
  --semantic-text-primary: #151516;
  --Neutral-700: #1F1F1F;
  --Neutral-100: #FCFCFC;
  --Neutral-200: #D7D7D7;
  --semantic-secondary-foreground: #ffffff;
  --neutral-100-24-opasity: #FFFFFF;
  --semantic-border: #c9c9c9;
  --semantic-card-foreground: #151516;
  --semantic-secondary: #edeef1;
  --purple-opasity-40: #EBEBEB;
}

:root {
  --font-Heading-XL-DemiBold-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-XL-DemiBold-size: 168px;
  --font-Heading-XL-DemiBold-weight: 600;
  --font-Heading-XL-DemiBold-line-height: 1;
  --font-Heading-XL-DemiBold-letter-spacing: 1px;

  --font-Heading-XL-DemiBold-mobile-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-XL-DemiBold-mobile-size: 64px;
  --font-Heading-XL-DemiBold-mobile-weight: 600;
  --font-Heading-XL-DemiBold-mobile-line-height: 1;
  --font-Heading-XL-DemiBold-mobile-letter-spacing: 1px;

  --font-Heading-2XL-DemiBold-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-2XL-DemiBold-size: 148px;
  --font-Heading-2XL-DemiBold-weight: 600;
  --font-Heading-2XL-DemiBold-line-height: 1;
  --font-Heading-2XL-DemiBold-letter-spacing: 1.48px;

  --font-Heading-2XL-DemiBold-mobile-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-2XL-DemiBold-mobile-size: 40px;
  --font-Heading-2XL-DemiBold-mobile-weight: 600;
  --font-Heading-2XL-DemiBold-mobile-line-height: 1;
  --font-Heading-2XL-DemiBold-mobile-letter-spacing: 1px;

  --font-Heading-L-DemiBold-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-L-DemiBold-size: 72px;
  --font-Heading-L-DemiBold-weight: 600;
  --font-Heading-L-DemiBold-line-height: 1.1;
  --font-Heading-L-DemiBold-letter-spacing: 0px;

  --font-Heading-L-DemiBold-mobile-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-L-DemiBold-mobile-size: 40px;
  --font-Heading-L-DemiBold-mobile-weight: 600;
  --font-Heading-L-DemiBold-mobile-line-height: 1.1;
  --font-Heading-L-DemiBold-mobile-letter-spacing: 0px;

  --font-Heading-M-DemiBold-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-M-DemiBold-size: 42px;
  --font-Heading-M-DemiBold-weight: 600;
  --font-Heading-M-DemiBold-line-height: 1;
  --font-Heading-M-DemiBold-letter-spacing: 0px;

  --font-Heading-M-DemiBold-mobile-family: "SFT Schrifted Sans TRIAL";
  --font-Heading-M-DemiBold-mobile-size: 32px;
  --font-Heading-M-DemiBold-mobile-weight: 600;
  --font-Heading-M-DemiBold-mobile-line-height: 1;
  --font-Heading-M-DemiBold-mobile-letter-spacing: 0px;

  --font-Body-2XL-Regular-family: "SFT Schrifted Sans TRIAL";
  --font-Body-2XL-Regular-size: 32px;
  --font-Body-2XL-Regular-weight: 400;
  --font-Body-2XL-Regular-line-height: 1.1;
  --font-Body-2XL-Regular-letter-spacing: 0px;

  --font-Body-2XL-Regular-mobile-family: "SFT Schrifted Sans TRIAL";
  --font-Body-2XL-Regular-mobile-size: 24px;
  --font-Body-2XL-Regular-mobile-weight: 400;
  --font-Body-2XL-Regular-mobile-line-height: 1.1;
  --font-Body-2XL-Regular-mobile-letter-spacing: 0px;

  --font-Body-XL-DemiBold-family: "SFT Schrifted Sans TRIAL";
  --font-Body-XL-DemiBold-size: 24px;
  --font-Body-XL-DemiBold-weight: 600;
  --font-Body-XL-DemiBold-line-height: 1.4;
  --font-Body-XL-DemiBold-letter-spacing: 0.24px;

  --font-Body-L-Regular-family: "SFT Schrifted Sans TRIAL";
  --font-Body-L-Regular-size: 18px;
  --font-Body-L-Regular-weight: 400;
  --font-Body-L-Regular-line-height: 1;
  --font-Body-L-Regular-letter-spacing: 0px;

  --font-Body-L-Bold-family: "SFT Schrifted Sans TRIAL";
  --font-Body-L-Bold-size: 18px;
  --font-Body-L-Bold-weight: 700;
  --font-Body-L-Bold-line-height: 1;
  --font-Body-L-Bold-letter-spacing: 0px;

  --font-Body-M-Regular-family: "SFT Schrifted Sans TRIAL";
  --font-Body-M-Regular-size: 16px;
  --font-Body-M-Regular-weight: 400;
  --font-Body-M-Regular-line-height: 1;
  --font-Body-M-Regular-letter-spacing: 0.16px;

  --font-Link-L-DemiBold-family: "SFT Schrifted Sans TRIAL";
  --font-Link-L-DemiBold-size: 16px;
  --font-Link-L-DemiBold-weight: 600;
  --font-Link-L-DemiBold-line-height: 1.2;
  --font-Link-L-DemiBold-letter-spacing: 0.16px;

  --font-Link-L-Regular-family: "SFT Schrifted Sans TRIAL";
  --font-Link-L-Regular-size: 16px;
  --font-Link-L-Regular-weight: 400;
  --font-Link-L-Regular-line-height: 1.4;
  --font-Link-L-Regular-letter-spacing: 0.16px;
}
