:root {
  --18-large-lh-caption-bold-jp-font-family: "Hiragino Sans", Helvetica;
  --18-large-lh-caption-bold-jp-font-weight: 400;
  --18-large-lh-caption-bold-jp-font-size: 18px;
  --18-large-lh-caption-bold-jp-letter-spacing: 0.36px;
  --18-large-lh-caption-bold-jp-line-height: 139.9999976158142%;
  --18-large-lh-caption-bold-jp-font-style: normal;
  --12-small-lh-caption-regular-jp-font-family: "Hiragino Sans", Helvetica;
  --12-small-lh-caption-regular-jp-font-weight: 400;
  --12-small-lh-caption-regular-jp-font-size: 12px;
  --12-small-lh-caption-regular-jp-letter-spacing: 0.24px;
  --12-small-lh-caption-regular-jp-line-height: 139.9999976158142%;
  --12-small-lh-caption-regular-jp-font-style: normal;
  --header: 0px 8px 12px 0px rgba(0, 0, 0, 0.12);
  --card: 0px 4px 12px 0px rgba(0, 0, 0, 0.16);
  --floating-button-blur: 0px 8px 12px 0px rgba(0, 0, 0, 0.32);
  --button-blur: 0px 4px 12px 0px rgba(0, 0, 0, 0.16);
  --card-blur: 0px 4px 12px 0px rgba(0, 0, 0, 0.16);
  --floating-button: 0px -4px 12px 0px rgba(0, 0, 0, 0.12);
  --header-secondary: 0px 8px 12px 0px rgba(120, 74, 0, 0.12);
  --spacing-0: 0px;
  --spacing-4: 4px;
  --spacing-8: 8px;
  --spacing-12: 12px;
  --spacing-16: 16px;
  --spacing-20: 20px;
  --spacing-24: 24px;
  --spacing-32: 32px;
  --spacing-40: 40px;
  --spacing-48: 48px;
  --spacing-56: 56px;
  --spacing-64: 64px;
  --color-styles-bland-color-secondary-very-light: rgba(255, 249, 239, 1);
  --color-styles-neutral-color-grayscale-gray-900: rgba(34, 34, 34, 1);
  --radius-radius-8: 8px;
}
