/* Design tokens. Retune colours here only. */
@font-face {
  font-family: 'Baloo 2';
  src: url('../fonts/baloo2-latin.woff2') format('woff2');
  font-weight: 500 800;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+00D7;
}
@font-face {
  font-family: 'Baloo Tammudu 2';
  src: url('../fonts/balootammudu2-telugu.woff2') format('woff2');
  font-weight: 500 800;
  font-display: swap;
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC;
}

:root {
  /* surfaces */
  --cream: #fff8ec;
  --cream-2: #fdeed4;
  --paper: #fffdf8;
  --mint: #e4f5ec;
  --sky: #dff1fb;
  /* fruit & flowers */
  --mango: #ffb52e;
  --mango-deep: #ef7d16;
  --mango-soft: #ffe8b8;
  --lotus: #e5598a;
  --lotus-deep: #c63d6f;
  --lotus-soft: #fde2ec;
  --peacock: #12807f;
  --peacock-deep: #0b6463;
  --peacock-soft: #d5efec;
  --leaf: #3f9d5a;
  --gold: #d9a441;
  --gold-soft: #f6e3b4;
  /* ink */
  --ink: #3d2a3f;
  --ink-soft: #77627a;
  --line: #f0dfc2;
  /* basket */
  --cane: #e1ae63;
  --cane-dark: #c48a3e;
  --cane-deep: #8f5a22;

  --font-en: 'Baloo 2', 'Baloo Tammudu 2', system-ui, sans-serif;
  --font-te: 'Baloo Tammudu 2', 'Baloo 2', 'Kohinoor Telugu', 'Noto Sans Telugu', sans-serif;

  --radius: 24px;
  --tap: 64px;
  --lift: 0 5px 0 rgba(61, 42, 63, 0.12), 0 10px 22px rgba(61, 42, 63, 0.10);
  --lift-sm: 0 3px 0 rgba(61, 42, 63, 0.12), 0 6px 12px rgba(61, 42, 63, 0.08);
  --ease: cubic-bezier(0.3, 0.9, 0.3, 1);
  --spring: cubic-bezier(0.34, 1.56, 0.64, 1);
}
