:root {
  --color-canvas: #fffaf7;
  --color-surface: #ffffff;
  --color-soft: #f8f1ed;
  --color-primary-soft: #fce8e4;
  --color-ink: #2f2b28;
  --color-muted-strong: #6f6560;
  --color-muted: #928782;
  --color-border: #eee2dc;
  --color-price: #ba5c68;
  --color-discount: #c85d6c;
  --color-focus: #9a4e59;
  --color-login-action: #2f2b28;
  --color-login-copy: #3d3733;
  --color-login-muted: #928782;
  --color-login-security: #7e746e;
  --color-login-field: #f2e8e3;
  --color-login-field-hover: #d8c8c1;
  --color-login-divider: #e9ddd7;
  --color-error: #b4232f;
  --color-success: #52795f;
  --color-overlay: rgb(47 43 40 / 22%);
  --radius-control: 5px;
  --radius-media: 10px;
  --radius-pill: 999px;
  --shadow-float: 0 10px 35px rgb(84 56 50 / 16%);
  --motion-snap: 180ms ease;
  --header-height: 56px;
}
