/** Shopify CDN: Minification failed

Line 8:13 Expected ":"

**/
:root {
  /* Primary background */
  --color-bg-#180F0A;

  /* Text colors */
  --color-h1: #F2EDE5;           /* Brightest warm white */
  --color-h2: #D9D3CC;           /* Slightly softer white */
  --color-body: #C8C2BA;         /* Soft warm grey */
  --color-small: #BEB8B1;        /* Muted grey for small text & labels */
  --color-button-text: #E5E2DC;  /* High-contrast light grey for button text */
  --color-button-border: #E5E2DC;/* High-contrast light grey for button border */
}

body {
  background-color: var(--color-bg-primary);
  color: var(--color-body);
}

h1 {
  color: var(--color-h1);
}

h2 {
  color: var(--color-h2);
}

p, li, span {
  color: var(--color-body);
}

.small-text, .label {
  color: var(--color-small);
}

button, .btn {
  background: transparent;
  border: 1px solid var(--color-button-border);
  color: var(--color-button-text);
  padding: 12px 22px;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.25s ease, color 0.25s ease;
}

button:hover, .btn:hover {
  background: var(--color-button-border);
  color: var(--color-bg-primary);
}
