:root {
  --asset-font-treatwell-sans-web-regular-name: "TreatwellSansWeb";
  --asset-font-treatwell-sans-web-regular-style: "normal";
  --asset-font-treatwell-sans-web-regular-weight: "normal";
  --asset-font-treatwell-sans-web-regular-woff: "assets/fonts/TreatwellSansWeb-Regular/TreatwellSansWeb-Regular.woff";
  --asset-font-treatwell-sans-web-regular-woff-2: "assets/fonts/TreatwellSansWeb-Regular/TreatwellSansWeb-Regular.woff2";
  --asset-font-treatwell-sans-web-regular-display: "swap";
  --asset-font-treatwell-sans-web-regular-italic-name: "TreatwellSansWeb";
  --asset-font-treatwell-sans-web-regular-italic-style: "italic";
  --asset-font-treatwell-sans-web-regular-italic-weight: "normal";
  --asset-font-treatwell-sans-web-regular-italic-woff: "assets/fonts/TreatwellSansWeb-RegularItalic/TreatwellSansWeb-RegularItalic.woff";
  --asset-font-treatwell-sans-web-regular-italic-woff-2: "assets/fonts/TreatwellSansWeb-RegularItalic/TreatwellSansWeb-RegularItalic.woff2";
  --asset-font-treatwell-sans-web-regular-italic-display: "swap";
  --asset-font-treatwell-sans-web-bold-name: "TreatwellSansWeb";
  --asset-font-treatwell-sans-web-bold-style: "normal";
  --asset-font-treatwell-sans-web-bold-weight: "bold";
  --asset-font-treatwell-sans-web-bold-woff: "assets/fonts/TreatwellSansWeb-Bold/TreatwellSansWeb-Bold.woff";
  --asset-font-treatwell-sans-web-bold-woff-2: "assets/fonts/TreatwellSansWeb-Bold/TreatwellSansWeb-Bold.woff2";
  --asset-font-treatwell-sans-web-bold-display: "swap";
  --asset-font-treatwell-sans-web-bold-italic-name: "TreatwellSansWeb";
  --asset-font-treatwell-sans-web-bold-italic-style: "italic";
  --asset-font-treatwell-sans-web-bold-italic-weight: "bold";
  --asset-font-treatwell-sans-web-bold-italic-woff: "assets/fonts/TreatwellSansWeb-BoldItalic/TreatwellSansWeb-BoldItalic.woff";
  --asset-font-treatwell-sans-web-bold-italic-woff-2: "assets/fonts/TreatwellSansWeb-BoldItalic/TreatwellSansWeb-BoldItalic.woff2";
  --asset-font-treatwell-sans-web-bold-italic-display: "swap";
  --color-base-coral: #ff5c39;
  --color-base-red: #dc2222;
  --color-base-gold: #d6cf8d;
  --color-base-green: #3ba150;
  --color-base-navy: #001e62;
  --color-base-pink: #ff808b;
  --color-base-teal: #00a5ad;
  --color-base-yellow: #ffb500;
  --color-grey-10: #f8f8f8;
  --color-grey-30: #e0e0e0;
  --color-grey-50: #bebebe;
  --color-grey-70: #707070;
  --color-grey-90: #3b3b3b;
  --color-transparent-light: rgba(255, 255, 255, 0.6);
  --color-transparent-dark: rgba(0, 0, 0, 0.6);
  --color-white: #ffffff;
  --color-red-10: #fff3f0;
  --color-red-100: #961717;
  --color-coral-10: #ffeeea;
  --color-coral-100: #cb3a29;
  --color-gold-10: #f7f5e6;
  --color-gold-100: #726d40;
  --color-green-10: #ecffea;
  --color-green-100: #37824b;
  --color-navy-10: #e7efff;
  --color-navy-100: #0d1e44;
  --color-pink-10: #fff0f1;
  --color-pink-100: #c24353;
  --color-teal-10: #e6f9fa;
  --color-teal-100: #2f7b84;
  --color-yellow-10: #fef1d1;
  --color-yellow-100: #9a6914;
  --color-bloom-base-navy-800: #071948;
  --color-bloom-base-blue-600: #4036ed;
  --color-bloom-base-coral-600: #ff6668;
  --color-bloom-base-teal-600: #11c6cf;
  --color-bloom-green-700: #008354;
  --color-bloom-green-400: #73cfa3;
  --color-bloom-green-100: #f1fff8;
  --color-bloom-base-purple-600: #8e5aff;
  --color-bloom-base-yellow-600: #ffcb4d;
  --color-bloom-base-pink-600: #f89099;
  --color-bloom-grey-navy-800: #071948;
  --color-bloom-grey-navy-700: #36456b;
  --color-bloom-grey-navy-600: #515e7f;
  --color-bloom-grey-navy-500: #838ca3;
  --color-bloom-grey-navy-400: #b5bac8;
  --color-bloom-grey-navy-300: #e6e8ed;
  --color-bloom-grey-navy-200: #f3f4f6;
  --color-bloom-grey-navy-100: #f8f8fa;
  --color-bloom-blue-700: #2c25a5;
  --color-bloom-blue-400: #7972f2;
  --color-bloom-blue-200: #b2aef7;
  --color-bloom-blue-100: #ebeafd;
  --color-bloom-coral-700: #b24748;
  --color-bloom-coral-400: #ff9395;
  --color-bloom-coral-200: #ffc1c2;
  --color-bloom-coral-100: #ffefef;
  --color-bloom-teal-700: #0b8a90;
  --color-bloom-teal-400: #58d7dd;
  --color-bloom-teal-200: #9fe8eb;
  --color-bloom-teal-100: #e7f9fa;
  --color-bloom-yellow-700: #b28e35;
  --color-bloom-yellow-400: #ffda82;
  --color-bloom-yellow-200: #ffeab7;
  --color-bloom-yellow-100: #fff9ed;
  --color-bloom-pink-700: #b28085;
  --color-bloom-pink-400: #ffcdd1;
  --color-bloom-pink-200: #ffe2e5;
  --color-bloom-pink-100: #fff7f8;
  --color-bloom-purple-700: #633eb2;
  --color-bloom-purple-400: #af8bff;
  --color-bloom-purple-200: #d1bdff;
  --color-bloom-purple-100: #f3eeff;
  --color-bloom-ochre-700: #86640c;
  --color-bloom-ochre-400: #eab65c;
  --color-bloom-ochre-100: #fdf5eb;
  --color-bloom-red-700: #d02b0b;
  --color-bloom-red-400: #ff5641;
  --color-bloom-red-100: #fdf4f4;
  --font-family-base: Arial, Helvetica, sans-serif;
  --font-family-treatwell: TreatwellSansWeb, Arial, Helvetica, sans-serif;
  --font-style-normal: normal;
  --font-style-bold: bold;
  --size-font-footnote: 12px;
  --size-font-footnote-heavy: 12px;
  --size-font-caption: 14px;
  --size-font-caption-heavy: 14px;
  --size-font-body: 16px;
  --size-font-body-heavy: 16px;
  --size-font-sm-header: 16px;
  --size-font-md-header: 18px;
  --size-font-md-header-regular: 18px;
  --size-font-lg-header: 20px;
  --size-font-lg-header-regular: 20px;
  --size-font-xl-header: 24px;
  --size-font-huge-header: 28px;
  --size-font-sm-hero: 32px;
  --size-font-sm-hero-regular: 32px;
  --size-font-md-hero: 40px;
  --size-font-lg-hero: 54px;
  --size-font-huge-hero: 72px;
  --size-line-height-footnote: 20px;
  --size-line-height-caption: 20px;
  --size-line-height-body: 24px;
  --size-line-height-sm-header: 24px;
  --size-line-height-md-header: 24px;
  --size-line-height-md-header-regular: 24px;
  --size-line-height-lg-header: 24px;
  --size-line-height-lg-header-regular: 24px;
  --size-line-height-xl-header: 26px;
  --size-line-height-huge-header: 34px;
  --size-line-height-sm-hero: 36px;
  --size-line-height-sm-hero-regular: 36px;
  --size-line-height-md-hero: 44px;
  --size-line-height-lg-hero: 62px;
  --size-line-height-huge-hero: 80px;
  --spacing-xxs: 4px;
  --spacing-xs: 8px;
  --spacing-sm: 12px;
  --spacing-md: 16px;
  --spacing-lg: 24px;
  --spacing-xl: 32px;
  --spacing-xxl: 40px;
}
