:root,
[data-color-scheme="light"] {
  --purpur-spacing-0: calc(0rem * var(--purpur-rescale));
  --purpur-spacing-10: calc(0.0625rem * var(--purpur-rescale));
  --purpur-spacing-25: calc(0.125rem * var(--purpur-rescale));
  --purpur-spacing-50: calc(0.25rem * var(--purpur-rescale));
  --purpur-spacing-100: calc(0.5rem * var(--purpur-rescale));
  --purpur-spacing-150: calc(0.75rem * var(--purpur-rescale));
  --purpur-spacing-200: calc(1rem * var(--purpur-rescale));
  --purpur-spacing-250: calc(1.25rem * var(--purpur-rescale));
  --purpur-spacing-300: calc(1.5rem * var(--purpur-rescale));
  --purpur-spacing-400: calc(2rem * var(--purpur-rescale));
  --purpur-spacing-600: calc(3rem * var(--purpur-rescale));
  --purpur-spacing-800: calc(4rem * var(--purpur-rescale));
  --purpur-spacing-1000: calc(5rem * var(--purpur-rescale));
  --purpur-spacing-1200: calc(6rem * var(--purpur-rescale));
  --purpur-spacing-1600: calc(8rem * var(--purpur-rescale));
  --purpur-spacing-gutter-sm: var(--purpur-spacing-200);
  --purpur-spacing-gutter-md: var(--purpur-spacing-300);
  --purpur-spacing-gutter-lg: var(--purpur-spacing-300);
  --purpur-spacing-gutter-xl: var(--purpur-spacing-300);
  --purpur-spacing-page-padding-sm: var(--purpur-spacing-200);
  --purpur-spacing-page-padding-md: var(--purpur-spacing-300);
  --purpur-spacing-page-padding-lg: var(--purpur-spacing-600);
  --purpur-spacing-page-padding-xl: var(--purpur-spacing-600);
}
