/*
 * Prime Video — brand tokens
 * Generated by BrandSweets from the primevideo-com BrandDoc (v2, schema 1). Do not edit by hand.
 */

:root {
  /* Colors */
  --bs-color-primary: #ffd62c;
  --bs-color-primary-50: #faf8ef;
  --bs-color-primary-100: #f4eed7;
  --bs-color-primary-200: #ffeda3;
  --bs-color-primary-300: #ffe16b;
  --bs-color-primary-400: #ffd62c;
  --bs-color-primary-500: #ffce0a;
  --bs-color-primary-600: #e0b400;
  --bs-color-primary-700: #b89300;
  --bs-color-primary-800: #8f7200;
  --bs-color-primary-900: #5e4d08;
  --bs-color-primary-950: #3d3205;
  --bs-color-secondary: #79b8f3;
  --bs-color-secondary-50: #f0f5fa;
  --bs-color-secondary-100: #dae6f1;
  --bs-color-secondary-200: #abd2f8;
  --bs-color-secondary-300: #79b8f3;
  --bs-color-secondary-400: #489eef;
  --bs-color-secondary-500: #1e88eb;
  --bs-color-secondary-600: #1273ce;
  --bs-color-secondary-700: #0f5ea9;
  --bs-color-secondary-800: #0b4983;
  --bs-color-secondary-900: #0f3457;
  --bs-color-secondary-950: #092239;
  --bs-color-accent: #37f1a3;
  --bs-color-accent-50: #f0faf6;
  --bs-color-accent-100: #d9f2e8;
  --bs-color-accent-200: #a9f9d8;
  --bs-color-accent-300: #75f5c0;
  --bs-color-accent-400: #37f1a3;
  --bs-color-accent-500: #1aef96;
  --bs-color-accent-600: #0fd280;
  --bs-color-accent-700: #0cac69;
  --bs-color-accent-800: #098652;
  --bs-color-accent-900: #0d5939;
  --bs-color-accent-950: #093a25;
  --bs-color-surface: #ffffff;
  --bs-color-surface-50: #ffffff;
  --bs-color-surface-100: #e6e6e6;
  --bs-color-surface-200: #d1d1d1;
  --bs-color-surface-300: #b5b5b5;
  --bs-color-surface-400: #9c9c9c;
  --bs-color-surface-500: #858585;
  --bs-color-surface-600: #707070;
  --bs-color-surface-700: #5c5c5c;
  --bs-color-surface-800: #474747;
  --bs-color-surface-900: #333333;
  --bs-color-surface-950: #212121;
  --bs-color-text: #000000;
  --bs-color-text-50: #f5f5f5;
  --bs-color-text-100: #e6e6e6;
  --bs-color-text-200: #d1d1d1;
  --bs-color-text-300: #b5b5b5;
  --bs-color-text-400: #9c9c9c;
  --bs-color-text-500: #858585;
  --bs-color-text-600: #707070;
  --bs-color-text-700: #5c5c5c;
  --bs-color-text-800: #474747;
  --bs-color-text-900: #333333;
  --bs-color-text-950: #000000;

  /* Typography */
  --bs-font-heading: "Amazon Ember", "Amazon Arabic Ember", Arial, sans-serif;
  --bs-font-body: "Amazon Ember", "Amazon Arabic Ember", Arial, sans-serif;

  /* Brand gradient (derived) */
  /* worst-case contrast: white 1.41:1, black 9.96:1 AA */
  --brand-gradient: linear-gradient(135deg in oklch shorter hue, #ffd62c 0%, #79b8f3 100%);
  /* hero — worst-case contrast: white 1.41:1, black 9.95:1 AA; ink passes AA at the worst point */
  --brand-gradient-hero: linear-gradient(135deg in oklch shorter hue, #e6d9ad 0%, #a0b5c9 100%);
  --brand-gradient-hero-ink: #000000;
  /* button — worst-case contrast: white 1.29:1, black 13.13:1 AA */
  --brand-gradient-button: linear-gradient(180deg in oklch shorter hue, #ffe341 0%, #f2c908 100%);
  --brand-gradient-button-hover: linear-gradient(180deg in oklch shorter hue, #ffef85 0%, #fcd326 100%);
  --brand-gradient-button-active: linear-gradient(180deg in oklch shorter hue, #ffd932 0%, #e8bf00 100%);
  --brand-gradient-button-ink: #000000;
}
