:root {
  /* Colors — Primary */
  --color-primary: #ff385c;
  --color-secondary: #e00b41;

  /* Colors — Neutrals */
  --color-neutral-50: #222222;
  --color-neutral-100: #6a6a6a;
  --color-neutral-200: #000000;
  --color-neutral-300: #ffffff;
  --color-neutral-400: #dddddd;
  --color-neutral-500: #ebebeb;

  /* Colors — Backgrounds */
  --color-bg: #ffffff;
  --color-bg-1: #ebebeb;
  --color-bg-2: #000000;
  --color-bg-3: #f7f7f7;

  /* Colors — Text */
  --color-text: #000000;
  --color-text-1: #222222;
  --color-text-2: #ff385c;
  --color-text-3: #ffffff;
  --color-text-4: #6a6a6a;

  /* Typography — Families */
  --font-sans: 'Airbnb Cereal VF', sans-serif;
  --font-body: 'Times', sans-serif;

  /* Typography — Scale */
  --font-size-28: 28px;
  --font-size-22: 22px;
  --font-size-21: 21px;
  --font-size-16: 16px;
  --font-size-14: 14px;
  --font-size-12: 12px;
  --font-size-8: 8px;

  /* Spacing */
  --spacing-2: 2px;
  --spacing-15: 15px;
  --spacing-20: 20px;
  --spacing-32: 32px;
  --spacing-35: 35px;
  --spacing-48: 48px;
  --spacing-80: 80px;
  --spacing-131: 131px;

  /* Border Radius */
  --radius-xs: 2px;
  --radius-md: 8px;
  --radius-xl: 20px;
  --radius-full: 32px;
  --radius-full: 50px;
  --radius-full: 100px;

  /* Box Shadows */
  --shadow-sm: rgba(0, 0, 0, 0.02) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 8px 24px 0px;
  --shadow-xs: rgba(60, 77, 107, 0.25) 0px 0.953955px 1.90791px 0px, rgba(60, 77, 107, 0.25) 0px 3.81582px 5.72373px 0px, rgb(0, 28, 64) 0px 0px 2px 0.5px inset, rgb(215, 235, 255) 0px -1px 3px 0px inset;

  /* Original Site Variables */
  /* — colors — */
  --corner-radius-tiny4px-border-radius: 4px;
  --corner-radius-small8px-border-radius: 8px;
  --corner-radius-medium12px-border-radius: 12px;
  --corner-radius-large16px-border-radius: 16px;
  --corner-radius-xlarge20px-border-radius: 20px;
  --corner-radius-xxlarge24px-border-radius: 24px;
  --corner-radius-xxlarge28px-border-radius: 28px;
  --corner-radius-xxxlarge32px-border-radius: 32px;
  --elevation-high-border: 1px solid rgba(0,0,0,0.04);
  --elevation-primary-box-shadow: 0 6px 20px rgba(0,0,0,0.2);
  --elevation-primary-border: 1px solid rgba(0,0,0,0.04);
  --elevation-secondary-box-shadow: 0 6px 16px rgba(0,0,0,0.12);
  --elevation-secondary-border: 1px solid rgba(0,0,0,0.04);
  --elevation-tertiary-border: 1px solid rgba(0,0,0,0.08);
  --motion-springs-fast-duration: 451.75438596491193ms;
  --motion-springs-fast-easing: linear(0,0.18557241650572898,0.46530560393651493,0.6823338821577483,0.8223254801509006,0.9049744175651648,0.951288850000914,0.9763638545339052,0.9896118636450829,0.9964846505475399,1);
  --motion-springs-fast-source-mass: 1px;
  --motion-springs-fast-source-damping: 35px;
  --motion-springs-fast-source-stiffness: 300px;
  --motion-springs-standard-duration: 583.7719298245607ms;
  --motion-springs-standard-easing: linear(0,0.15794349142280711,0.4146686698630492,0.6303103850844771,0.7802275692100804,0.8751011408890221,0.9317564666924485,0.9642434451985746,0.9823049252758026,0.992097579596505,0.9972943925635941,1);
  --motion-springs-standard-source-mass: 1px;
  --motion-springs-standard-source-damping: 26px;
  --motion-springs-standard-source-stiffness: 175px;
  --motion-springs-medium-bounce-duration: 574.1228070175433ms;
  --motion-springs-medium-bounce-easing: linear(0,0.17056804830171035,0.47921259292635127,0.749704997553311,0.9261583179716212,1.0149357719696455,1.0442328379057395,1.042269832870079,1.028981085732054,1.0152861473492045,1.0054622129208994,1);
  --motion-springs-medium-bounce-source-mass: 1px;
  --motion-springs-medium-bounce-source-damping: 18.5px;
  --motion-springs-medium-bounce-source-stiffness: 175px;
  --motion-springs-fast-bounce-duration: 449.12280701754327ms;
  --motion-springs-fast-bounce-easing: linear(0,0.25484239226416866,0.643483807710504,0.9061742021274407,1.0208040643586513,1.043750765143047,1.0303012036555117,1.0119725530453332,1);
  --motion-springs-fast-bounce-source-mass: 1px;
  --motion-springs-fast-bounce-source-damping: 22px;
  --motion-springs-fast-bounce-source-stiffness: 250px;
  --motion-springs-slow-duration: 745.6140350877179ms;
  --motion-springs-slow-easing: linear(0,0.1726495179466309,0.44139132340393467,0.6575338740242772,0.8021357455779029,0.890693569261087,0.9421755177398626,0.9710919896728034,0.9869420351097642,0.9954729340379553,1);
  --motion-springs-slow-source-mass: 1px;
  --motion-springs-slow-source-damping: 20px;
  --motion-springs-slow-source-stiffness: 100px;
  --motion-springs-slow-bounce-duration: 762.2807017543847ms;
  --motion-springs-slow-bounce-easing: linear(0,0.17157063121773947,0.4812770425544863,0.7518340186858384,0.9276145377206974,1.0155374835651005,1.0441834344763297,1.0418987538382922,1.028565879063093,1.0149848580762686,1.005322404392434,1);
  --motion-springs-slow-bounce-source-mass: 1px;
  --motion-springs-slow-bounce-source-damping: 14px;
  --motion-springs-slow-bounce-source-stiffness: 100px;
  --palette-bg-primary: #FFFFFF;
  --palette-bg-primary-disabled: #F7F7F7;
  --palette-bg-primary-hover: #F7F7F7;
  --palette-bg-primary-selected: #F7F7F7;
  --palette-bg-primary-error: #FFF8F6;
  --palette-bg-primary-core: #FF385C;
  --palette-bg-primary-luxe: #460479;
  --palette-bg-primary-plus: #92174D;
  --palette-bg-primary-inverse: #222222;
  --palette-bg-primary-inverse-hover: #000000;
  --palette-bg-primary-inverse-disabled: #DDDDDD;
  --palette-bg-primary-inverse-error: #C13515;
  --palette-bg-primary-inverse-error-hover: #B32505;
  --palette-bg-secondary: #F7F7F7;
  --palette-bg-secondary-core: linear-gradient(to right,#E61E4D 0%,#E31C5F 50%,#D70466 100%);
  --palette-bg-secondary-core-rtl: linear-gradient(to left,#E61E4D 0%,#E31C5F 50%,#D70466 100%);
  --palette-bg-secondary-plus: linear-gradient(to right,#BD1E59 0%,#92174D 50%,#861453 100%);
  --palette-bg-secondary-plus-rtl: linear-gradient(to left,#BD1E59 0%,#92174D 50%,#861453 100%);
  --palette-bg-secondary-luxe: linear-gradient(to right,#59086E 0%,#460479 50%,#440589 100%);
  --palette-bg-secondary-luxe-rtl: linear-gradient(to left,#59086E 0%,#460479 50%,#440589 100%);
  --palette-bg-secondary-core-hover: radial-gradient(circle at center,#FF385C 0%,#E61E4D 27.5%,#E31C5F 40%,#D70466 57.5%,#BD1E59 75%,#BD1E59 100%);
  --palette-bg-secondary-plus-hover: radial-gradient(circle at center,#D70466 0%,#BD1E59 30%,#92174D 55%,#861453 72.5%,#6C0D63 90%,#6C0D63 100%);
  --palette-bg-secondary-luxe-hover: radial-gradient(circle at center,#6C0D63 0%,#59086E 30%,#460479 55%,#440589 72.5%,#3B07BB 90%,#3B07BB 100%);
  --palette-bg-tertiary: #B0B0B0;
  --palette-bg-tertiary-hover: #6A6A6A;
  --palette-bg-tertiary-disabled: #EBEBEB;
  --palette-bg-tertiary-core: #E00B41;
  --palette-bg-quaternary: #F2F2F2;
  --palette-bg-quaternary-hover: #EBEBEB;
  --palette-text-primary: #222222;
  --palette-text-primary-disabled: #DDDDDD;
  --palette-text-primary-hover: #000000;
  --palette-text-primary-error: #C13515;
  --palette-text-primary-error-hover: #B32505;
  --palette-text-primary-inverse: #FFFFFF;
  --palette-text-primary-core: linear-gradient(to right,#E61E4D 0%,#E31C5F 50%,#D70466 100%);
  --palette-text-secondary: #6A6A6A;
  --palette-text-secondary-disabled: #DDDDDD;
  --palette-text-secondary-error: #C13515;
  --palette-text-secondary-error-hover: #B32505;
  --palette-icon-primary: #222222;
  --palette-icon-primary-disabled: #DDDDDD;
  --palette-icon-primary-hover: #000000;
  --palette-icon-primary-error: #C13515;
  --palette-icon-primary-error-hover: #B32505;
  --palette-icon-primary-inverse: #FFFFFF;
  --palette-icon-secondary: #6A6A6A;
  --palette-icon-secondary-hover: #222222;
  --palette-icon-secondary-selected: #222222;
  --palette-icon-secondary-disabled: #F7F7F7;
  --palette-border-primary: #222222;
  --palette-border-primary-hover: #000000;
  --palette-border-primary-disabled: #DDDDDD;
  --palette-border-primary-inverse: #FFFFFF;
  --palette-border-secondary: #B0B0B0;
  --palette-border-secondary-hover: #222222;
  --palette-border-secondary-selected: #222222;
  --palette-border-secondary-disabled: #EBEBEB;
  --palette-border-secondary-error: #C13515;
  --palette-border-tertiary: #DDDDDD;
  --palette-border-tertiary-hover: #000000;
  --palette-border-tertiary-selected: #222222;
  --palette-border-tertiary-error: #C13515;
  --palette-border-tertiary-error-hover: #B32505;
  --palette-border-quarternary: #8C8C8C;
  --material-backgrounds-extra-thin-background-color: rgba(218,218,218,0.40);
  --material-backgrounds-thin-background-color: rgba(240,240,240,0.50);
  --material-backgrounds-regular-background-color: rgba(250,250,250,0.72);
  --material-backgrounds-thick-background-color: rgba(240,240,240,0.86);
  --material-backgrounds-extra-thick-background-color: rgba(255,255,255,0.925);
  /* — spacing — */
  --spacing-macro16px: 16px;
  --spacing-macro24px: 24px;
  --spacing-macro32px: 32px;
  --spacing-macro40px: 40px;
  --spacing-macro48px: 48px;
  --spacing-macro64px: 64px;
  --spacing-macro80px: 80px;
  --spacing-micro2px: 2px;
  --spacing-micro4px: 4px;
  --spacing-micro8px: 8px;
  --spacing-micro12px: 12px;
  --spacing-micro16px: 16px;
  --spacing-micro24px: 24px;
  --spacing-micro32px: 32px;
  --typography-special-display-medium_40_44-font-size: 2.5rem;
  --typography-special-display-medium_40_44-letter-spacing: normal;
  --typography-special-display-medium_48_54-font-size: 3rem;
  --typography-special-display-medium_48_54-letter-spacing: normal;
  --typography-special-display-medium_60_68-font-size: 3.75rem;
  --typography-special-display-medium_60_68-letter-spacing: normal;
  --typography-special-display-medium_72_74-font-size: 4.5rem;
  --typography-special-display-medium_72_74-letter-spacing: normal;
  --typography-titles-semibold_14_18-font-size: 0.875rem;
  --typography-titles-semibold_14_18-letter-spacing: normal;
  --typography-titles-semibold_16_20-font-size: 1rem;
  --typography-titles-semibold_16_20-letter-spacing: normal;
  --typography-titles-semibold_18_24-font-size: 1.125rem;
  --typography-titles-semibold_18_24-letter-spacing: normal;
  --typography-titles-semibold_22_26-font-size: 1.375rem;
  --typography-titles-semibold_22_26-letter-spacing: normal;
  --typography-titles-semibold_26_30-font-size: 1.625rem;
  --typography-titles-semibold_26_30-letter-spacing: normal;
  --typography-titles-semibold_32_36-font-size: 2rem;
  --typography-titles-semibold_32_36-letter-spacing: normal;
  --typography-titles-medium_14_18-font-size: 0.875rem;
  --typography-titles-medium_14_18-letter-spacing: normal;
  --typography-titles-medium_16_20-font-size: 1rem;
  --typography-titles-medium_16_20-letter-spacing: normal;
  --typography-titles-medium_18_24-font-size: 1.125rem;
  --typography-titles-medium_18_24-letter-spacing: normal;
  --typography-subtitles-book_14_18-font-size: 0.875rem;
  --typography-subtitles-book_14_18-letter-spacing: normal;
  --typography-subtitles-book_16_22-font-size: 1rem;
  --typography-subtitles-book_16_22-letter-spacing: normal;
  --typography-subtitles-book_18_24-font-size: 1.125rem;
  --typography-subtitles-book_18_24-letter-spacing: normal;
  --typography-body-paragraphs-text_14_20-font-size: 0.875rem;
  --typography-body-paragraphs-text_14_20-letter-spacing: normal;
  --typography-body-paragraphs-text_16_22-font-size: 1rem;
  --typography-body-paragraphs-text_16_22-letter-spacing: normal;
  --typography-body-paragraphs-text_16_24-font-size: 1rem;
  --typography-body-paragraphs-text_16_24-letter-spacing: normal;
  --typography-body-paragraphs-text_18_28-font-size: 1.125rem;
  --typography-body-paragraphs-text_18_28-letter-spacing: normal;
  --typography-body-text_11_15-font-size: 0.6875rem;
  --typography-body-text_11_15-letter-spacing: normal;
  --typography-body-text_12_16-font-size: 0.75rem;
  --typography-body-text_12_16-letter-spacing: normal;
  --typography-body-text_14_18-font-size: 0.875rem;
  --typography-body-text_14_18-letter-spacing: normal;
  --typography-body-text_16_20-font-size: 1rem;
  --typography-body-text_16_20-letter-spacing: normal;
  --typography-body-text_18_24-font-size: 1.125rem;
  --typography-body-text_18_24-letter-spacing: normal;
  --typography-caption-text_12_16-font-size: 0.75rem;
  --typography-caption-text_12_16-letter-spacing: normal;
  --typography-tracking-normal-letter-spacing: normal;
  --typography-tracking-wide-letter-spacing: 0.04em;
  --typography-base-extra-small10px-font-size: 0.625rem;
  --typography-base-extra-small10px-letter-spacing: normal;
  /* — typography — */
  --palette-text-legal: #428BFF;
  --palette-text-link-disabled: #929292;
  --palette-text-focused: #3F3F3F;
  --palette-text-material-disabled: rgba(0,0,0,0.24);
  --typography-font-family-cereal-font-family: 'Airbnb Cereal VF','Circular',-apple-system,'BlinkMacSystemFont','Roboto','Helvetica Neue',sans-serif;
  --typography-special-display-medium_40_44-line-height: 2.75rem;
  --typography-special-display-medium_40_44-font-weight: 600;
  --typography-special-display-medium_48_54-line-height: 3.375rem;
  --typography-special-display-medium_48_54-font-weight: 600;
  --typography-special-display-medium_60_68-line-height: 4.25rem;
  --typography-special-display-medium_60_68-font-weight: 600;
  --typography-special-display-medium_72_74-line-height: 4.625rem;
  --typography-special-display-medium_72_74-font-weight: 600;
  --typography-titles-semibold_14_18-line-height: 1.125rem;
  --typography-titles-semibold_14_18-font-weight: 600;
  --typography-titles-semibold_16_20-line-height: 1.25rem;
  --typography-titles-semibold_16_20-font-weight: 600;
  --typography-titles-semibold_18_24-line-height: 1.5rem;
  --typography-titles-semibold_18_24-font-weight: 600;
  --typography-titles-semibold_22_26-line-height: 1.625rem;
  --typography-titles-semibold_22_26-font-weight: 600;
  --typography-titles-semibold_26_30-line-height: 1.875rem;
  --typography-titles-semibold_26_30-font-weight: 600;
  --typography-titles-semibold_32_36-line-height: 2.25rem;
  --typography-titles-semibold_32_36-font-weight: 600;
  --typography-titles-medium_14_18-line-height: 1.125rem;
  --typography-titles-medium_14_18-font-weight: 500;
  --typography-titles-medium_16_20-line-height: 1.25rem;
  --typography-titles-medium_16_20-font-weight: 500;
  --typography-titles-medium_18_24-line-height: 1.5rem;
  --typography-titles-medium_18_24-font-weight: 500;
  --typography-subtitles-book_14_18-line-height: 1.125rem;
  --typography-subtitles-book_14_18-font-weight: 400;
  --typography-subtitles-book_16_22-line-height: 1.375rem;
  --typography-subtitles-book_16_22-font-weight: 400;
  --typography-subtitles-book_18_24-line-height: 1.5rem;
  --typography-subtitles-book_18_24-font-weight: 400;
  --typography-body-paragraphs-text_14_20-line-height: 1.25rem;
  --typography-body-paragraphs-text_16_22-line-height: 1.375rem;
  --typography-body-paragraphs-text_16_24-line-height: 1.5rem;
  --typography-body-paragraphs-text_18_28-line-height: 1.75rem;
  --typography-body-text_11_15-line-height: 0.9375rem;
  --typography-body-text_12_16-line-height: 1rem;
  --typography-body-text_14_18-line-height: 1.125rem;
  --typography-body-text_16_20-line-height: 1.25rem;
  --typography-body-text_18_24-line-height: 1.5rem;
  --typography-caption-text_12_16-line-height: 1rem;
  --typography-base-extra-small10px-line-height: 0.75rem;
  /* — shadows — */
  --elevation-high-box-shadow: 0 8px 28px rgba(0,0,0,0.28);
  --elevation-tertiary-box-shadow: 0 2px 4px rgba(0,0,0,0.18);
  --elevation-elevation0-box-shadow: 0px 0px 0px 1px #DDDDDD inset;
  --elevation-elevation1-box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.02),0px 2px 4px 0px rgba(0,0,0,0.16);
  --elevation-elevation2-box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.02),0px 2px 6px 0px rgba(0,0,0,0.04),0px 4px 8px 0px rgba(0,0,0,0.10);
  --elevation-elevation3-box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.02),0px 8px 24px 0px rgba(0,0,0,0.10);
  --elevation-elevation4-box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.02),0px 4px 8px 0px rgba(0,0,0,0.08),0px 12px 30px 0px rgba(0,0,0,0.12);
  --elevation-elevation5-box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.02),0px 6px 8px 0px rgba(0,0,0,0.10),0px 16px 56px 0px rgba(0,0,0,0.18);
  --palette-shadow50: rgba(0,0,0,0.04);
  --palette-shadow100: rgba(0,0,0,0.08);
  --palette-shadow150: rgba(0,0,0,0.12);
  --palette-shadow200: rgba(0,0,0,0.135);
  --palette-shadow250: rgba(0,0,0,0.18);
  --palette-shadow300: rgba(0,0,0,0.20);
  --palette-shadow350: rgba(0,0,0,0.28);
  --palette-shadow600: rgba(0,0,0,0.60);
  /* — other — */
  --elevation-sharp-edge-background: rgba(0,0,0,0.08);
  --motion-standard-curve-animation-timing-function: cubic-bezier(0.2,0,0,1);
  --motion-enter-curve-animation-timing-function: cubic-bezier(0.1,0.9,0.2,1);
  --motion-exit-curve-animation-timing-function: cubic-bezier(0.4,0,1,1);
  --motion-linear-curve-animation-timing-function: cubic-bezier(0,0,1,1);
  --palette-black: #000000;
  --palette-hof: #222222;
  --palette-foggy: #6A6A6A;
  --palette-bobo: #B0B0B0;
  --palette-deco: #DDDDDD;
  --palette-bebe: #EBEBEB;
  --palette-faint: #F7F7F7;
  --palette-white: #FFFFFF;
  --palette-arches: #C13515;
  --palette-arches2: #B32505;
  --palette-arches12: #FFF8F6;
  --palette-capiz: #F7F6F2;
  --palette-hapuna: #F5F1EA;
  --palette-mykonou5: #428BFF;
  --palette-ondo: #E07912;
  --palette-spruce: #008A05;
  --palette-rausch: #FF385C;
  --palette-product-rausch: #E00B41;
  --palette-plus: #92174D;
  --palette-luxe: #460479;
  --palette-rausch-gradient-linear-gradient: linear-gradient(to right,#E61E4D 0%,#E31C5F 50%,#D70466 100%);
  --palette-rausch-gradient-linear-gradient-rtl: linear-gradient(to left,#E61E4D 0%,#E31C5F 50%,#D70466 100%);
  --palette-rausch-gradient-radial-gradient: radial-gradient(circle at center,#FF385C 0%,#E61E4D 27.5%,#E31C5F 40%,#D70466 57.5%,#BD1E59 75%,#BD1E59 100%);
  --palette-plus-gradient-linear-gradient: linear-gradient(to right,#BD1E59 0%,#92174D 50%,#861453 100%);
  --palette-plus-gradient-linear-gradient-rtl: linear-gradient(to left,#BD1E59 0%,#92174D 50%,#861453 100%);
  --palette-plus-gradient-radial-gradient: radial-gradient(circle at center,#D70466 0%,#BD1E59 30%,#92174D 55%,#861453 72.5%,#6C0D63 90%,#6C0D63 100%);
  --palette-luxe-gradient-linear-gradient: linear-gradient(to right,#59086E 0%,#460479 50%,#440589 100%);
  --palette-luxe-gradient-linear-gradient-rtl: linear-gradient(to left,#59086E 0%,#460479 50%,#440589 100%);
  --palette-luxe-gradient-radial-gradient: radial-gradient(circle at center,#6C0D63 0%,#59086E 30%,#460479 55%,#440589 72.5%,#3B07BB 90%,#3B07BB 100%);
  --palette-icon-tertiary: #8C8C8C;
  --palette-icon-error: #C13515;
  --palette-icon-warning: #E07912;
  --palette-icon-info: #428BFF;
  --palette-icon-success: #008A05;
  --palette-grey0: #FFFFFF;
  --palette-grey100: #F7F7F7;
  --palette-grey200: #F2F2F2;
  --palette-grey300: #EBEBEB;
  --palette-grey400: #DDDDDD;
  --palette-grey500: #C1C1C1;
  --palette-grey600: #8C8C8C;
  --palette-grey700: #6C6C6C;
  --palette-grey800: #515151;
  --palette-grey900: #3F3F3F;
  --palette-grey1000: #222222;
  --palette-grey1100: #000000;
  --palette-red100: #FFF5F3;
  --palette-red200: #FFEFEC;
  --palette-red300: #FFE6E2;
  --palette-red400: #FFD3CD;
  --palette-red500: #FFACA5;
  --palette-red600: #F84A43;
  --palette-red700: #D7251C;
  --palette-red800: #A3150F;
  --palette-red900: #772320;
  --palette-red1000: #381918;
  --palette-green100: #F1FAF2;
  --palette-green200: #E6F6E9;
  --palette-green300: #DCF1E1;
  --palette-green400: #C3E6CC;
  --palette-green500: #8DD19E;
  --palette-green600: #12A139;
  --palette-green700: #038026;
  --palette-green800: #015F1A;
  --palette-green900: #104B20;
  --palette-green1000: #112716;
  --palette-blue100: #F0F8FF;
  --palette-blue200: #E8F3FE;
  --palette-blue300: #DDEDFE;
  --palette-blue400: #C6E0FE;
  --palette-blue500: #94C5FD;
  --palette-blue600: #318CF7;
  --palette-blue700: #166BD8;
  --palette-blue800: #0D4DAA;
  --palette-blue900: #173F7F;
  --palette-blue1000: #162339;
  --palette-orange100: #FEF6EC;
  --palette-orange200: #FDF0E1;
  --palette-orange300: #FDE8D4;
  --palette-orange400: #FBD8BB;
  --palette-orange500: #F7B383;
  --palette-orange600: #EB6100;
  --palette-orange700: #BE4900;
  --palette-orange800: #8F3400;
  --palette-orange900: #712A05;
  --palette-orange1000: #371C10;
  --palette-purple100: #F7F6FF;
  --palette-purple200: #F3F1FF;
  --palette-purple300: #ECE9FE;
  --palette-purple400: #DED9FE;
  --palette-purple500: #C2B9FE;
  --palette-purple600: #8C78FF;
  --palette-purple700: #6E57E4;
  --palette-purple800: #503EB2;
  --palette-purple900: #413582;
  --palette-purple1000: #221F38;
  --palette-magenta100: #FDF5FB;
  --palette-magenta200: #FBEFF8;
  --palette-magenta300: #FAE6F5;
  --palette-magenta400: #F5D3EC;
  --palette-magenta500: #EFADDE;
  --palette-magenta600: #E54EC1;
  --palette-magenta700: #BD31A1;
  --palette-magenta800: #901E7C;
  --palette-magenta900: #6A255E;
  --palette-magenta1000: #311B2D;
  --palette-rausch100: #FFF5F6;
  --palette-rausch200: #FFEEF0;
  --palette-rausch300: #FEE5E7;
  --palette-rausch400: #FFD2D7;
  --palette-rausch500: #FFABB6;
  --palette-rausch600: #FF385C;
  --palette-rausch700: #DA1249;
  --palette-rausch800: #A21039;
  --palette-rausch900: #732139;
  --palette-rausch1000: #361A21;
  --palette-beige100: #F7F6F2;
  --palette-beige200: #F4F2EC;
  --palette-beige300: #EEEBE5;
  --palette-beige400: #DFDCD6;
  --palette-beige500: #C5C1BB;
  --palette-beige600: #8F8B87;
  --palette-beige700: #6E6A66;
  --palette-beige800: #53514E;
  --palette-beige900: #413F3D;
  --palette-beige1000: #232221;
  --typography-weight-book400: 400;
  --typography-weight-medium500: 500;
  --typography-weight-semibold600: 600;
  --typography-weight-bold700: 700;
  --material-backgrounds-extra-thin-backdrop-filter: blur(8px) saturate(1);
  --material-backgrounds-thin-backdrop-filter: blur(36px) saturate(1.6);
  --material-backgrounds-regular-backdrop-filter: blur(24px) saturate(1.6);
  --material-backgrounds-thick-backdrop-filter: blur(12px) saturate(3.00);
  --material-backgrounds-extra-thick-backdrop-filter: blur(16px) saturate(1.6);
  --vw: 12.8px;
  --vh: 8px;
  --vw-unitless: 1280;
  --view-transition_play-state: running;
  /* — semantic — */
  success: [object Object];
  warning: [object Object];
  error: [object Object];
  info: [object Object];

}