:root {
  --font-body: "Noto Sans", sans-serif;
  --font-heading: "Noto Sans", sans-serif;
  --font-noto-sans: "Noto Sans", sans-serif;
  --font-pricing: "Noto Sans", Arial, sans-serif;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/uploads/fonts/roboto/300-cyrillic-0.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/uploads/fonts/roboto/300-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/fonts/roboto/400-cyrillic-0.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/fonts/roboto/400-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/fonts/roboto/500-cyrillic-0.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/fonts/roboto/500-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/fonts/roboto/700-cyrillic-0.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/fonts/roboto/700-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Google Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/fonts/google-sans/500-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Google Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/fonts/google-sans/700-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/fonts/noto-sans/400-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/fonts/noto-sans/500-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/fonts/noto-sans/700-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/uploads/fonts/noto-sans/900-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root {
  --primary: hsla(210, 37.74%, 41.57%, 1);
  --primary-5: hsla(210, 37.74%, 41.57%, 0.05);
  --primary-10: hsla(210, 37.74%, 41.57%, 0.1);
  --primary-20: hsla(210, 37.74%, 41.57%, 0.2);
  --primary-30: hsla(210, 37.74%, 41.57%, 0.3);
  --primary-40: hsla(210, 37.74%, 41.57%, 0.4);
  --primary-50: hsla(210, 37.74%, 41.57%, 0.5);
  --primary-60: hsla(210, 37.74%, 41.57%, 0.6);
  --primary-70: hsla(210, 37.74%, 41.57%, 0.7);
  --primary-80: hsla(210, 37.74%, 41.57%, 0.8);
  --primary-90: hsla(210, 37.74%, 41.57%, 0.9);
  --primary-d-1: hsla(210, 37.74%, 34.92%, 1);
  --primary-d-2: hsla(210, 37.74%, 28.27%, 1);
  --primary-d-3: hsla(210, 37.74%, 21.62%, 1);
  --primary-d-4: hsla(210, 37.74%, 14.96%, 1);
  --primary-l-1: hsla(210, 37.74%, 50.92%, 1);
  --primary-l-2: hsla(210, 37.74%, 60.27%, 1);
  --primary-l-3: hsla(210, 37.74%, 69.62%, 1);
  --primary-l-4: hsla(210, 37.74%, 78.96%, 1);
  --secondary: hsla(145, 50%, 62.35%, 1);
  --secondary-5: hsla(145, 50%, 62.35%, 0.05);
  --secondary-10: hsla(145, 50%, 62.35%, 0.1);
  --secondary-20: hsla(145, 50%, 62.35%, 0.2);
  --secondary-30: hsla(145, 50%, 62.35%, 0.3);
  --secondary-40: hsla(145, 50%, 62.35%, 0.4);
  --secondary-50: hsla(145, 50%, 62.35%, 0.5);
  --secondary-60: hsla(145, 50%, 62.35%, 0.6);
  --secondary-70: hsla(145, 50%, 62.35%, 0.7);
  --secondary-80: hsla(145, 50%, 62.35%, 0.8);
  --secondary-90: hsla(145, 50%, 62.35%, 0.9);
  --secondary-d-1: hsla(145, 50%, 52.38%, 1);
  --secondary-d-2: hsla(145, 50%, 42.4%, 1);
  --secondary-d-3: hsla(145, 50%, 32.42%, 1);
  --secondary-d-4: hsla(145, 50%, 22.45%, 1);
  --secondary-l-1: hsla(145, 50%, 68.38%, 1);
  --secondary-l-2: hsla(145, 50%, 74.4%, 1);
  --secondary-l-3: hsla(145, 50%, 80.42%, 1);
  --secondary-l-4: hsla(145, 50%, 86.45%, 1);
  --tertiary: hsla(240, 58.95%, 62.75%, 1);
  --tertiary-5: hsla(240, 58.95%, 62.75%, 0.05);
  --tertiary-10: hsla(240, 58.95%, 62.75%, 0.1);
  --tertiary-20: hsla(240, 58.95%, 62.75%, 0.2);
  --tertiary-30: hsla(240, 58.95%, 62.75%, 0.3);
  --tertiary-40: hsla(240, 58.95%, 62.75%, 0.4);
  --tertiary-50: hsla(240, 58.95%, 62.75%, 0.5);
  --tertiary-60: hsla(240, 58.95%, 62.75%, 0.6);
  --tertiary-70: hsla(240, 58.95%, 62.75%, 0.7);
  --tertiary-80: hsla(240, 58.95%, 62.75%, 0.8);
  --tertiary-90: hsla(240, 58.95%, 62.75%, 0.9);
  --tertiary-d-1: hsla(240, 58.95%, 52.71%, 1);
  --tertiary-d-2: hsla(240, 58.95%, 42.67%, 1);
  --tertiary-d-3: hsla(240, 58.95%, 32.63%, 1);
  --tertiary-d-4: hsla(240, 58.95%, 22.59%, 1);
  --tertiary-l-1: hsla(240, 58.95%, 68.71%, 1);
  --tertiary-l-2: hsla(240, 58.95%, 74.67%, 1);
  --tertiary-l-3: hsla(240, 58.95%, 80.63%, 1);
  --tertiary-l-4: hsla(240, 58.95%, 86.59%, 1);
  --bg-body: var(--primary);
  --bg-surface: hsla(210, 16.67%, 97.65%, 1);
  --text-body: hsla(215.29, 6.72%, 49.61%, 1);
  --text-title: hsla(208.97, 50.88%, 44.71%, 1);
  --border-primary: hsla(213.33, 75%, 95.29%, 1);
  --shadow-primary: hsla(0, 0%, 0%, 0.15);
  --light: hsla(85, 0%, 100%, 1);
  --light-5: hsla(85, 0%, 100%, 0.05);
  --light-10: hsla(85, 0%, 100%, 0.1);
  --light-20: hsla(85, 0%, 100%, 0.2);
  --light-30: hsla(85, 0%, 100%, 0.3);
  --light-40: hsla(85, 0%, 100%, 0.4);
  --light-50: hsla(85, 0%, 100%, 0.5);
  --light-60: hsla(85, 0%, 100%, 0.6);
  --light-70: hsla(85, 0%, 100%, 0.7);
  --light-80: hsla(85, 0%, 100%, 0.8);
  --light-90: hsla(85, 0%, 100%, 0.9);
  --dark: hsla(0, 0%, 0%, 1);
  --dark-5: hsla(0, 0%, 0%, 0.05);
  --dark-10: hsla(0, 0%, 0%, 0.1);
  --dark-20: hsla(0, 0%, 0%, 0.2);
  --dark-30: hsla(0, 0%, 0%, 0.3);
  --dark-40: hsla(0, 0%, 0%, 0.4);
  --dark-50: hsla(0, 0%, 0%, 0.5);
  --dark-60: hsla(0, 0%, 0%, 0.6);
  --dark-70: hsla(0, 0%, 0%, 0.7);
  --dark-80: hsla(0, 0%, 0%, 0.8);
  --dark-90: hsla(0, 0%, 0%, 0.9);
  --success: hsla(136, 95%, 56%, 1);
  --success-5: hsla(136, 95%, 56%, 0.05);
  --success-10: hsla(136, 95%, 56%, 0.1);
  --success-20: hsla(136, 95%, 56%, 0.2);
  --success-30: hsla(136, 95%, 56%, 0.3);
  --success-40: hsla(136, 95%, 56%, 0.4);
  --success-50: hsla(136, 95%, 56%, 0.5);
  --success-60: hsla(136, 95%, 56%, 0.6);
  --success-70: hsla(136, 95%, 56%, 0.7);
  --success-80: hsla(136, 95%, 56%, 0.8);
  --success-90: hsla(136, 95%, 56%, 0.9);
  --error: hsla(351, 95%, 56%, 1);
  --error-5: hsla(351, 95%, 56%, 0.05);
  --error-10: hsla(351, 95%, 56%, 0.1);
  --error-20: hsla(351, 95%, 56%, 0.2);
  --error-30: hsla(351, 95%, 56%, 0.3);
  --error-40: hsla(351, 95%, 56%, 0.4);
  --error-50: hsla(351, 95%, 56%, 0.5);
  --error-60: hsla(351, 95%, 56%, 0.6);
  --error-70: hsla(351, 95%, 56%, 0.7);
  --error-80: hsla(351, 95%, 56%, 0.8);
  --error-90: hsla(351, 95%, 56%, 0.9);
  --muted: hsla(217.14, 19.63%, 79.02%, 1);
  --muted-5: hsla(217.14, 19.63%, 79.02%, 0.05);
  --muted-10: hsla(217.14, 19.63%, 79.02%, 0.1);
  --muted-20: hsla(217.14, 19.63%, 79.02%, 0.2);
  --muted-30: hsla(217.14, 19.63%, 79.02%, 0.3);
  --muted-40: hsla(217.14, 19.63%, 79.02%, 0.4);
  --muted-50: hsla(217.14, 19.63%, 79.02%, 0.5);
  --muted-60: hsla(217.14, 19.63%, 79.02%, 0.6);
  --muted-70: hsla(217.14, 19.63%, 79.02%, 0.7);
  --muted-80: hsla(217.14, 19.63%, 79.02%, 0.8);
  --muted-90: hsla(217.14, 19.63%, 79.02%, 0.9);
  --muted-d-1: hsla(217.14, 19.63%, 66.38%, 1);
  --muted-d-2: hsla(217.14, 19.63%, 53.73%, 1);
  --muted-d-3: hsla(217.14, 19.63%, 41.09%, 1);
  --muted-d-4: hsla(217.14, 19.63%, 28.45%, 1);
  --muted-l-1: hsla(217.14, 19.63%, 82.38%, 1);
  --muted-l-2: hsla(217.14, 19.63%, 85.73%, 1);
  --muted-l-3: hsla(217.14, 19.63%, 89.09%, 1);
  --muted-l-4: hsla(217.14, 19.63%, 92.45%, 1);
  --accent: hsla(210, 37.74%, 41.57%, 1);
  --accent-5: hsla(210, 37.74%, 41.57%, 0.05);
  --accent-10: hsla(210, 37.74%, 41.57%, 0.1);
  --accent-20: hsla(210, 37.74%, 41.57%, 0.2);
  --accent-30: hsla(210, 37.74%, 41.57%, 0.3);
  --accent-40: hsla(210, 37.74%, 41.57%, 0.4);
  --accent-50: hsla(210, 37.74%, 41.57%, 0.5);
  --accent-60: hsla(210, 37.74%, 41.57%, 0.6);
  --accent-70: hsla(210, 37.74%, 41.57%, 0.7);
  --accent-80: hsla(210, 37.74%, 41.57%, 0.8);
  --accent-90: hsla(210, 37.74%, 41.57%, 0.9);
  --accent-d-1: hsla(210, 37.74%, 34.92%, 1);
  --accent-d-2: hsla(210, 37.74%, 28.27%, 1);
  --accent-d-3: hsla(210, 37.74%, 21.62%, 1);
  --accent-d-4: hsla(210, 37.74%, 14.96%, 1);
  --accent-l-1: hsla(210, 37.74%, 50.92%, 1);
  --accent-l-2: hsla(210, 37.74%, 60.27%, 1);
  --accent-l-3: hsla(210, 37.74%, 69.62%, 1);
  --accent-l-4: hsla(210, 37.74%, 78.96%, 1);
  --page: hsla(0, 0%, 100%, 1);
  --page-5: hsla(0, 0%, 100%, 0.05);
  --page-10: hsla(0, 0%, 100%, 0.1);
  --page-20: hsla(0, 0%, 100%, 0.2);
  --page-30: hsla(0, 0%, 100%, 0.3);
  --page-40: hsla(0, 0%, 100%, 0.4);
  --page-50: hsla(0, 0%, 100%, 0.5);
  --page-60: hsla(0, 0%, 100%, 0.6);
  --page-70: hsla(0, 0%, 100%, 0.7);
  --page-80: hsla(0, 0%, 100%, 0.8);
  --page-90: hsla(0, 0%, 100%, 0.9);
  --page-d-1: hsla(0, 0%, 84%, 1);
  --page-d-2: hsla(0, 0%, 68%, 1);
  --page-d-3: hsla(0, 0%, 52%, 1);
  --page-d-4: hsla(0, 0%, 36%, 1);
  --page-l-1: hsla(0, 0%, 100%, 1);
  --page-l-2: hsla(0, 0%, 100%, 1);
  --page-l-3: hsla(0, 0%, 100%, 1);
  --page-l-4: hsla(0, 0%, 100%, 1);
  --surface: hsla(210, 16.67%, 97.65%, 1);
  --surface-5: hsla(210, 16.67%, 97.65%, 0.05);
  --surface-10: hsla(210, 16.67%, 97.65%, 0.1);
  --surface-20: hsla(210, 16.67%, 97.65%, 0.2);
  --surface-30: hsla(210, 16.67%, 97.65%, 0.3);
  --surface-40: hsla(210, 16.67%, 97.65%, 0.4);
  --surface-50: hsla(210, 16.67%, 97.65%, 0.5);
  --surface-60: hsla(210, 16.67%, 97.65%, 0.6);
  --surface-70: hsla(210, 16.67%, 97.65%, 0.7);
  --surface-80: hsla(210, 16.67%, 97.65%, 0.8);
  --surface-90: hsla(210, 16.67%, 97.65%, 0.9);
  --surface-d-1: hsla(210, 16.67%, 82.02%, 1);
  --surface-d-2: hsla(210, 16.67%, 66.4%, 1);
  --surface-d-3: hsla(210, 16.67%, 50.78%, 1);
  --surface-d-4: hsla(210, 16.67%, 35.15%, 1);
  --surface-l-1: hsla(210, 16.67%, 98.02%, 1);
  --surface-l-2: hsla(210, 16.67%, 98.4%, 1);
  --surface-l-3: hsla(210, 16.67%, 98.78%, 1);
  --surface-l-4: hsla(210, 16.67%, 99.15%, 1);
  --price-bg: hsla(204, 33.33%, 97.06%, 1);
  --price-bg-5: hsla(204, 33.33%, 97.06%, 0.05);
  --price-bg-10: hsla(204, 33.33%, 97.06%, 0.1);
  --price-bg-20: hsla(204, 33.33%, 97.06%, 0.2);
  --price-bg-30: hsla(204, 33.33%, 97.06%, 0.3);
  --price-bg-40: hsla(204, 33.33%, 97.06%, 0.4);
  --price-bg-50: hsla(204, 33.33%, 97.06%, 0.5);
  --price-bg-60: hsla(204, 33.33%, 97.06%, 0.6);
  --price-bg-70: hsla(204, 33.33%, 97.06%, 0.7);
  --price-bg-80: hsla(204, 33.33%, 97.06%, 0.8);
  --price-bg-90: hsla(204, 33.33%, 97.06%, 0.9);
  --price-bg-d-1: hsla(204, 33.33%, 81.53%, 1);
  --price-bg-d-2: hsla(204, 33.33%, 66%, 1);
  --price-bg-d-3: hsla(204, 33.33%, 50.47%, 1);
  --price-bg-d-4: hsla(204, 33.33%, 34.94%, 1);
  --price-bg-l-1: hsla(204, 33.33%, 97.53%, 1);
  --price-bg-l-2: hsla(204, 33.33%, 98%, 1);
  --price-bg-l-3: hsla(204, 33.33%, 98.47%, 1);
  --price-bg-l-4: hsla(204, 33.33%, 98.94%, 1);
  --price-ink: hsla(202.86, 15.33%, 26.86%, 1);
  --price-ink-5: hsla(202.86, 15.33%, 26.86%, 0.05);
  --price-ink-10: hsla(202.86, 15.33%, 26.86%, 0.1);
  --price-ink-20: hsla(202.86, 15.33%, 26.86%, 0.2);
  --price-ink-30: hsla(202.86, 15.33%, 26.86%, 0.3);
  --price-ink-40: hsla(202.86, 15.33%, 26.86%, 0.4);
  --price-ink-50: hsla(202.86, 15.33%, 26.86%, 0.5);
  --price-ink-60: hsla(202.86, 15.33%, 26.86%, 0.6);
  --price-ink-70: hsla(202.86, 15.33%, 26.86%, 0.7);
  --price-ink-80: hsla(202.86, 15.33%, 26.86%, 0.8);
  --price-ink-90: hsla(202.86, 15.33%, 26.86%, 0.9);
  --price-ink-d-1: hsla(202.86, 15.33%, 22.56%, 1);
  --price-ink-d-2: hsla(202.86, 15.33%, 18.27%, 1);
  --price-ink-d-3: hsla(202.86, 15.33%, 13.97%, 1);
  --price-ink-d-4: hsla(202.86, 15.33%, 9.67%, 1);
  --price-ink-l-1: hsla(202.86, 15.33%, 38.56%, 1);
  --price-ink-l-2: hsla(202.86, 15.33%, 50.27%, 1);
  --price-ink-l-3: hsla(202.86, 15.33%, 61.97%, 1);
  --price-ink-l-4: hsla(202.86, 15.33%, 73.67%, 1);
  --price-muted: hsla(205.71, 14.89%, 53.92%, 1);
  --price-muted-5: hsla(205.71, 14.89%, 53.92%, 0.05);
  --price-muted-10: hsla(205.71, 14.89%, 53.92%, 0.1);
  --price-muted-20: hsla(205.71, 14.89%, 53.92%, 0.2);
  --price-muted-30: hsla(205.71, 14.89%, 53.92%, 0.3);
  --price-muted-40: hsla(205.71, 14.89%, 53.92%, 0.4);
  --price-muted-50: hsla(205.71, 14.89%, 53.92%, 0.5);
  --price-muted-60: hsla(205.71, 14.89%, 53.92%, 0.6);
  --price-muted-70: hsla(205.71, 14.89%, 53.92%, 0.7);
  --price-muted-80: hsla(205.71, 14.89%, 53.92%, 0.8);
  --price-muted-90: hsla(205.71, 14.89%, 53.92%, 0.9);
  --price-muted-d-1: hsla(205.71, 14.89%, 45.29%, 1);
  --price-muted-d-2: hsla(205.71, 14.89%, 36.67%, 1);
  --price-muted-d-3: hsla(205.71, 14.89%, 28.04%, 1);
  --price-muted-d-4: hsla(205.71, 14.89%, 19.41%, 1);
  --price-muted-l-1: hsla(205.71, 14.89%, 61.29%, 1);
  --price-muted-l-2: hsla(205.71, 14.89%, 68.67%, 1);
  --price-muted-l-3: hsla(205.71, 14.89%, 76.04%, 1);
  --price-muted-l-4: hsla(205.71, 14.89%, 83.41%, 1);
  --price-label: hsla(210, 37.74%, 41.57%, 1);
  --price-label-5: hsla(210, 37.74%, 41.57%, 0.05);
  --price-label-10: hsla(210, 37.74%, 41.57%, 0.1);
  --price-label-20: hsla(210, 37.74%, 41.57%, 0.2);
  --price-label-30: hsla(210, 37.74%, 41.57%, 0.3);
  --price-label-40: hsla(210, 37.74%, 41.57%, 0.4);
  --price-label-50: hsla(210, 37.74%, 41.57%, 0.5);
  --price-label-60: hsla(210, 37.74%, 41.57%, 0.6);
  --price-label-70: hsla(210, 37.74%, 41.57%, 0.7);
  --price-label-80: hsla(210, 37.74%, 41.57%, 0.8);
  --price-label-90: hsla(210, 37.74%, 41.57%, 0.9);
  --price-label-d-1: hsla(210, 37.74%, 34.92%, 1);
  --price-label-d-2: hsla(210, 37.74%, 28.27%, 1);
  --price-label-d-3: hsla(210, 37.74%, 21.62%, 1);
  --price-label-d-4: hsla(210, 37.74%, 14.96%, 1);
  --price-label-l-1: hsla(210, 37.74%, 50.92%, 1);
  --price-label-l-2: hsla(210, 37.74%, 60.27%, 1);
  --price-label-l-3: hsla(210, 37.74%, 69.62%, 1);
  --price-label-l-4: hsla(210, 37.74%, 78.96%, 1);
  --price-blue: hsla(208.95, 90.53%, 62.75%, 1);
  --price-blue-5: hsla(208.95, 90.53%, 62.75%, 0.05);
  --price-blue-10: hsla(208.95, 90.53%, 62.75%, 0.1);
  --price-blue-20: hsla(208.95, 90.53%, 62.75%, 0.2);
  --price-blue-30: hsla(208.95, 90.53%, 62.75%, 0.3);
  --price-blue-40: hsla(208.95, 90.53%, 62.75%, 0.4);
  --price-blue-50: hsla(208.95, 90.53%, 62.75%, 0.5);
  --price-blue-60: hsla(208.95, 90.53%, 62.75%, 0.6);
  --price-blue-70: hsla(208.95, 90.53%, 62.75%, 0.7);
  --price-blue-80: hsla(208.95, 90.53%, 62.75%, 0.8);
  --price-blue-90: hsla(208.95, 90.53%, 62.75%, 0.9);
  --price-blue-d-1: hsla(208.95, 90.53%, 52.71%, 1);
  --price-blue-d-2: hsla(208.95, 90.53%, 42.67%, 1);
  --price-blue-d-3: hsla(208.95, 90.53%, 32.63%, 1);
  --price-blue-d-4: hsla(208.95, 90.53%, 22.59%, 1);
  --price-blue-l-1: hsla(208.95, 90.53%, 68.71%, 1);
  --price-blue-l-2: hsla(208.95, 90.53%, 74.67%, 1);
  --price-blue-l-3: hsla(208.95, 90.53%, 80.63%, 1);
  --price-blue-l-4: hsla(208.95, 90.53%, 86.59%, 1);
  --price-yellow: hsla(40.1, 86.32%, 54.12%, 1);
  --price-yellow-5: hsla(40.1, 86.32%, 54.12%, 0.05);
  --price-yellow-10: hsla(40.1, 86.32%, 54.12%, 0.1);
  --price-yellow-20: hsla(40.1, 86.32%, 54.12%, 0.2);
  --price-yellow-30: hsla(40.1, 86.32%, 54.12%, 0.3);
  --price-yellow-40: hsla(40.1, 86.32%, 54.12%, 0.4);
  --price-yellow-50: hsla(40.1, 86.32%, 54.12%, 0.5);
  --price-yellow-60: hsla(40.1, 86.32%, 54.12%, 0.6);
  --price-yellow-70: hsla(40.1, 86.32%, 54.12%, 0.7);
  --price-yellow-80: hsla(40.1, 86.32%, 54.12%, 0.8);
  --price-yellow-90: hsla(40.1, 86.32%, 54.12%, 0.9);
  --price-yellow-d-1: hsla(40.1, 86.32%, 45.46%, 1);
  --price-yellow-d-2: hsla(40.1, 86.32%, 36.8%, 1);
  --price-yellow-d-3: hsla(40.1, 86.32%, 28.14%, 1);
  --price-yellow-d-4: hsla(40.1, 86.32%, 19.48%, 1);
  --price-yellow-l-1: hsla(40.1, 86.32%, 61.46%, 1);
  --price-yellow-l-2: hsla(40.1, 86.32%, 68.8%, 1);
  --price-yellow-l-3: hsla(40.1, 86.32%, 76.14%, 1);
  --price-yellow-l-4: hsla(40.1, 86.32%, 83.48%, 1);
  --price-green: hsla(125.66, 24.42%, 57.45%, 1);
  --price-green-5: hsla(125.66, 24.42%, 57.45%, 0.05);
  --price-green-10: hsla(125.66, 24.42%, 57.45%, 0.1);
  --price-green-20: hsla(125.66, 24.42%, 57.45%, 0.2);
  --price-green-30: hsla(125.66, 24.42%, 57.45%, 0.3);
  --price-green-40: hsla(125.66, 24.42%, 57.45%, 0.4);
  --price-green-50: hsla(125.66, 24.42%, 57.45%, 0.5);
  --price-green-60: hsla(125.66, 24.42%, 57.45%, 0.6);
  --price-green-70: hsla(125.66, 24.42%, 57.45%, 0.7);
  --price-green-80: hsla(125.66, 24.42%, 57.45%, 0.8);
  --price-green-90: hsla(125.66, 24.42%, 57.45%, 0.9);
  --price-green-d-1: hsla(125.66, 24.42%, 48.26%, 1);
  --price-green-d-2: hsla(125.66, 24.42%, 39.07%, 1);
  --price-green-d-3: hsla(125.66, 24.42%, 29.87%, 1);
  --price-green-d-4: hsla(125.66, 24.42%, 20.68%, 1);
  --price-green-l-1: hsla(125.66, 24.42%, 64.26%, 1);
  --price-green-l-2: hsla(125.66, 24.42%, 71.07%, 1);
  --price-green-l-3: hsla(125.66, 24.42%, 77.87%, 1);
  --price-green-l-4: hsla(125.66, 24.42%, 84.68%, 1);
  --price-line: hsla(205.71, 30.43%, 95.49%, 1);
  --price-line-5: hsla(205.71, 30.43%, 95.49%, 0.05);
  --price-line-10: hsla(205.71, 30.43%, 95.49%, 0.1);
  --price-line-20: hsla(205.71, 30.43%, 95.49%, 0.2);
  --price-line-30: hsla(205.71, 30.43%, 95.49%, 0.3);
  --price-line-40: hsla(205.71, 30.43%, 95.49%, 0.4);
  --price-line-50: hsla(205.71, 30.43%, 95.49%, 0.5);
  --price-line-60: hsla(205.71, 30.43%, 95.49%, 0.6);
  --price-line-70: hsla(205.71, 30.43%, 95.49%, 0.7);
  --price-line-80: hsla(205.71, 30.43%, 95.49%, 0.8);
  --price-line-90: hsla(205.71, 30.43%, 95.49%, 0.9);
  --price-line-d-1: hsla(205.71, 30.43%, 80.21%, 1);
  --price-line-d-2: hsla(205.71, 30.43%, 64.93%, 1);
  --price-line-d-3: hsla(205.71, 30.43%, 49.65%, 1);
  --price-line-d-4: hsla(205.71, 30.43%, 34.38%, 1);
  --price-line-l-1: hsla(205.71, 30.43%, 96.21%, 1);
  --price-line-l-2: hsla(205.71, 30.43%, 96.93%, 1);
  --price-line-l-3: hsla(205.71, 30.43%, 97.65%, 1);
  --price-line-l-4: hsla(205.71, 30.43%, 98.38%, 1);
  --price-icon: hsla(210.51, 37.58%, 69.22%, 1);
  --price-icon-5: hsla(210.51, 37.58%, 69.22%, 0.05);
  --price-icon-10: hsla(210.51, 37.58%, 69.22%, 0.1);
  --price-icon-20: hsla(210.51, 37.58%, 69.22%, 0.2);
  --price-icon-30: hsla(210.51, 37.58%, 69.22%, 0.3);
  --price-icon-40: hsla(210.51, 37.58%, 69.22%, 0.4);
  --price-icon-50: hsla(210.51, 37.58%, 69.22%, 0.5);
  --price-icon-60: hsla(210.51, 37.58%, 69.22%, 0.6);
  --price-icon-70: hsla(210.51, 37.58%, 69.22%, 0.7);
  --price-icon-80: hsla(210.51, 37.58%, 69.22%, 0.8);
  --price-icon-90: hsla(210.51, 37.58%, 69.22%, 0.9);
  --price-icon-d-1: hsla(210.51, 37.58%, 58.14%, 1);
  --price-icon-d-2: hsla(210.51, 37.58%, 47.07%, 1);
  --price-icon-d-3: hsla(210.51, 37.58%, 35.99%, 1);
  --price-icon-d-4: hsla(210.51, 37.58%, 24.92%, 1);
  --price-icon-l-1: hsla(210.51, 37.58%, 74.14%, 1);
  --price-icon-l-2: hsla(210.51, 37.58%, 79.07%, 1);
  --price-icon-l-3: hsla(210.51, 37.58%, 83.99%, 1);
  --price-icon-l-4: hsla(210.51, 37.58%, 88.92%, 1);
  --icon-blue: hsla(208.89, 50.94%, 58.43%, 1);
  --icon-blue-5: hsla(208.89, 50.94%, 58.43%, 0.05);
  --icon-blue-10: hsla(208.89, 50.94%, 58.43%, 0.1);
  --icon-blue-20: hsla(208.89, 50.94%, 58.43%, 0.2);
  --icon-blue-30: hsla(208.89, 50.94%, 58.43%, 0.3);
  --icon-blue-40: hsla(208.89, 50.94%, 58.43%, 0.4);
  --icon-blue-50: hsla(208.89, 50.94%, 58.43%, 0.5);
  --icon-blue-60: hsla(208.89, 50.94%, 58.43%, 0.6);
  --icon-blue-70: hsla(208.89, 50.94%, 58.43%, 0.7);
  --icon-blue-80: hsla(208.89, 50.94%, 58.43%, 0.8);
  --icon-blue-90: hsla(208.89, 50.94%, 58.43%, 0.9);
  --icon-blue-d-1: hsla(208.89, 50.94%, 49.08%, 1);
  --icon-blue-d-2: hsla(208.89, 50.94%, 39.73%, 1);
  --icon-blue-d-3: hsla(208.89, 50.94%, 30.38%, 1);
  --icon-blue-d-4: hsla(208.89, 50.94%, 21.04%, 1);
  --icon-blue-l-1: hsla(208.89, 50.94%, 65.08%, 1);
  --icon-blue-l-2: hsla(208.89, 50.94%, 71.73%, 1);
  --icon-blue-l-3: hsla(208.89, 50.94%, 78.38%, 1);
  --icon-blue-l-4: hsla(208.89, 50.94%, 85.04%, 1);
  --button-primary: hsla(209.43, 37.59%, 27.65%, 1);
  --button-primary-5: hsla(209.43, 37.59%, 27.65%, 0.05);
  --button-primary-10: hsla(209.43, 37.59%, 27.65%, 0.1);
  --button-primary-20: hsla(209.43, 37.59%, 27.65%, 0.2);
  --button-primary-30: hsla(209.43, 37.59%, 27.65%, 0.3);
  --button-primary-40: hsla(209.43, 37.59%, 27.65%, 0.4);
  --button-primary-50: hsla(209.43, 37.59%, 27.65%, 0.5);
  --button-primary-60: hsla(209.43, 37.59%, 27.65%, 0.6);
  --button-primary-70: hsla(209.43, 37.59%, 27.65%, 0.7);
  --button-primary-80: hsla(209.43, 37.59%, 27.65%, 0.8);
  --button-primary-90: hsla(209.43, 37.59%, 27.65%, 0.9);
  --button-primary-d-1: hsla(209.43, 37.59%, 23.22%, 1);
  --button-primary-d-2: hsla(209.43, 37.59%, 18.8%, 1);
  --button-primary-d-3: hsla(209.43, 37.59%, 14.38%, 1);
  --button-primary-d-4: hsla(209.43, 37.59%, 9.95%, 1);
  --button-primary-l-1: hsla(209.43, 37.59%, 39.22%, 1);
  --button-primary-l-2: hsla(209.43, 37.59%, 50.8%, 1);
  --button-primary-l-3: hsla(209.43, 37.59%, 62.38%, 1);
  --button-primary-l-4: hsla(209.43, 37.59%, 73.95%, 1);
  --button-secondary: hsla(208.89, 40.3%, 86.86%, 1);
  --button-secondary-5: hsla(208.89, 40.3%, 86.86%, 0.05);
  --button-secondary-10: hsla(208.89, 40.3%, 86.86%, 0.1);
  --button-secondary-20: hsla(208.89, 40.3%, 86.86%, 0.2);
  --button-secondary-30: hsla(208.89, 40.3%, 86.86%, 0.3);
  --button-secondary-40: hsla(208.89, 40.3%, 86.86%, 0.4);
  --button-secondary-50: hsla(208.89, 40.3%, 86.86%, 0.5);
  --button-secondary-60: hsla(208.89, 40.3%, 86.86%, 0.6);
  --button-secondary-70: hsla(208.89, 40.3%, 86.86%, 0.7);
  --button-secondary-80: hsla(208.89, 40.3%, 86.86%, 0.8);
  --button-secondary-90: hsla(208.89, 40.3%, 86.86%, 0.9);
  --button-secondary-d-1: hsla(208.89, 40.3%, 72.96%, 1);
  --button-secondary-d-2: hsla(208.89, 40.3%, 59.07%, 1);
  --button-secondary-d-3: hsla(208.89, 40.3%, 45.17%, 1);
  --button-secondary-d-4: hsla(208.89, 40.3%, 31.27%, 1);
  --button-secondary-l-1: hsla(208.89, 40.3%, 88.96%, 1);
  --button-secondary-l-2: hsla(208.89, 40.3%, 91.07%, 1);
  --button-secondary-l-3: hsla(208.89, 40.3%, 93.17%, 1);
  --button-secondary-l-4: hsla(208.89, 40.3%, 95.27%, 1);
  --button-secondary-text: hsla(208.97, 50.88%, 22.35%, 1);
  --button-secondary-text-5: hsla(208.97, 50.88%, 22.35%, 0.05);
  --button-secondary-text-10: hsla(208.97, 50.88%, 22.35%, 0.1);
  --button-secondary-text-20: hsla(208.97, 50.88%, 22.35%, 0.2);
  --button-secondary-text-30: hsla(208.97, 50.88%, 22.35%, 0.3);
  --button-secondary-text-40: hsla(208.97, 50.88%, 22.35%, 0.4);
  --button-secondary-text-50: hsla(208.97, 50.88%, 22.35%, 0.5);
  --button-secondary-text-60: hsla(208.97, 50.88%, 22.35%, 0.6);
  --button-secondary-text-70: hsla(208.97, 50.88%, 22.35%, 0.7);
  --button-secondary-text-80: hsla(208.97, 50.88%, 22.35%, 0.8);
  --button-secondary-text-90: hsla(208.97, 50.88%, 22.35%, 0.9);
  --button-secondary-text-d-1: hsla(208.97, 50.88%, 18.78%, 1);
  --button-secondary-text-d-2: hsla(208.97, 50.88%, 15.2%, 1);
  --button-secondary-text-d-3: hsla(208.97, 50.88%, 11.62%, 1);
  --button-secondary-text-d-4: hsla(208.97, 50.88%, 8.05%, 1);
  --button-secondary-text-l-1: hsla(208.97, 50.88%, 34.78%, 1);
  --button-secondary-text-l-2: hsla(208.97, 50.88%, 47.2%, 1);
  --button-secondary-text-l-3: hsla(208.97, 50.88%, 59.62%, 1);
  --button-secondary-text-l-4: hsla(208.97, 50.88%, 72.05%, 1);
  --text-xs: clamp(1.11rem, calc(-0.22vw + 1.18rem), 0.88rem);
  --text-s: clamp(1.33rem, calc(-0.14vw + 1.38rem), 1.19rem);
  --text-m: clamp(1.6rem, calc(0vw + 1.6rem), 1.6rem);
  --text-l: clamp(1.92rem, calc(0.22vw + 1.85rem), 2.16rem);
  --text-xl: clamp(2.3rem, calc(0.57vw + 2.12rem), 2.92rem);
  --text-2xl: clamp(2.76rem, calc(1.09vw + 2.42rem), 3.94rem);
  --text-3xl: clamp(3.32rem, calc(1.85vw + 2.73rem), 5.31rem);
  --text-4xl: clamp(3.98rem, calc(2.96vw + 3.04rem), 7.17rem);
  --space-4xs: clamp(0.52rem, calc(-0.09vw + 0.55rem), 0.42rem);
  --space-3xs: clamp(0.66rem, calc(-0.05vw + 0.67rem), 0.6rem);
  --space-2xs: clamp(0.82rem, calc(0.03vw + 0.81rem), 0.85rem);
  --space-xs: clamp(1.02rem, calc(0.16vw + 0.97rem), 1.2rem);
  --space-s: clamp(1.28rem, calc(0.39vw + 1.16rem), 1.7rem);
  --space-m: clamp(1.6rem, calc(0.74vw + 1.36rem), 2.4rem);
  --space-l: clamp(2rem, calc(1.29vw + 1.59rem), 3.39rem);
  --space-xl: clamp(2.5rem, calc(2.13vw + 1.82rem), 4.8rem);
  --space-2xl: clamp(3.13rem, calc(3.39vw + 2.04rem), 6.79rem);
  --space-3xl: clamp(3.91rem, calc(5.27vw + 2.22rem), 9.6rem);
  --space-4xl: clamp(4.88rem, calc(8.05vw + 2.31rem), 13.58rem);
}

:root.theme-alt .theme-inverted,
:root.theme-alt .theme-always-default,
:root.theme-default .theme-inverted .theme-always-default {
  --primary: hsla(210, 37.74%, 41.57%, 1);
  --primary-5: hsla(210, 37.74%, 41.57%, 0.05);
  --primary-10: hsla(210, 37.74%, 41.57%, 0.1);
  --primary-20: hsla(210, 37.74%, 41.57%, 0.2);
  --primary-30: hsla(210, 37.74%, 41.57%, 0.3);
  --primary-40: hsla(210, 37.74%, 41.57%, 0.4);
  --primary-50: hsla(210, 37.74%, 41.57%, 0.5);
  --primary-60: hsla(210, 37.74%, 41.57%, 0.6);
  --primary-70: hsla(210, 37.74%, 41.57%, 0.7);
  --primary-80: hsla(210, 37.74%, 41.57%, 0.8);
  --primary-90: hsla(210, 37.74%, 41.57%, 0.9);
  --primary-d-1: hsla(210, 37.74%, 34.92%, 1);
  --primary-d-2: hsla(210, 37.74%, 28.27%, 1);
  --primary-d-3: hsla(210, 37.74%, 21.62%, 1);
  --primary-d-4: hsla(210, 37.74%, 14.96%, 1);
  --primary-l-1: hsla(210, 37.74%, 50.92%, 1);
  --primary-l-2: hsla(210, 37.74%, 60.27%, 1);
  --primary-l-3: hsla(210, 37.74%, 69.62%, 1);
  --primary-l-4: hsla(210, 37.74%, 78.96%, 1);
  --secondary: hsla(145, 50%, 62.35%, 1);
  --secondary-5: hsla(145, 50%, 62.35%, 0.05);
  --secondary-10: hsla(145, 50%, 62.35%, 0.1);
  --secondary-20: hsla(145, 50%, 62.35%, 0.2);
  --secondary-30: hsla(145, 50%, 62.35%, 0.3);
  --secondary-40: hsla(145, 50%, 62.35%, 0.4);
  --secondary-50: hsla(145, 50%, 62.35%, 0.5);
  --secondary-60: hsla(145, 50%, 62.35%, 0.6);
  --secondary-70: hsla(145, 50%, 62.35%, 0.7);
  --secondary-80: hsla(145, 50%, 62.35%, 0.8);
  --secondary-90: hsla(145, 50%, 62.35%, 0.9);
  --secondary-d-1: hsla(145, 50%, 52.38%, 1);
  --secondary-d-2: hsla(145, 50%, 42.4%, 1);
  --secondary-d-3: hsla(145, 50%, 32.42%, 1);
  --secondary-d-4: hsla(145, 50%, 22.45%, 1);
  --secondary-l-1: hsla(145, 50%, 68.38%, 1);
  --secondary-l-2: hsla(145, 50%, 74.4%, 1);
  --secondary-l-3: hsla(145, 50%, 80.42%, 1);
  --secondary-l-4: hsla(145, 50%, 86.45%, 1);
  --tertiary: hsla(240, 58.95%, 62.75%, 1);
  --tertiary-5: hsla(240, 58.95%, 62.75%, 0.05);
  --tertiary-10: hsla(240, 58.95%, 62.75%, 0.1);
  --tertiary-20: hsla(240, 58.95%, 62.75%, 0.2);
  --tertiary-30: hsla(240, 58.95%, 62.75%, 0.3);
  --tertiary-40: hsla(240, 58.95%, 62.75%, 0.4);
  --tertiary-50: hsla(240, 58.95%, 62.75%, 0.5);
  --tertiary-60: hsla(240, 58.95%, 62.75%, 0.6);
  --tertiary-70: hsla(240, 58.95%, 62.75%, 0.7);
  --tertiary-80: hsla(240, 58.95%, 62.75%, 0.8);
  --tertiary-90: hsla(240, 58.95%, 62.75%, 0.9);
  --tertiary-d-1: hsla(240, 58.95%, 52.71%, 1);
  --tertiary-d-2: hsla(240, 58.95%, 42.67%, 1);
  --tertiary-d-3: hsla(240, 58.95%, 32.63%, 1);
  --tertiary-d-4: hsla(240, 58.95%, 22.59%, 1);
  --tertiary-l-1: hsla(240, 58.95%, 68.71%, 1);
  --tertiary-l-2: hsla(240, 58.95%, 74.67%, 1);
  --tertiary-l-3: hsla(240, 58.95%, 80.63%, 1);
  --tertiary-l-4: hsla(240, 58.95%, 86.59%, 1);
  --bg-body: var(--primary);
  --bg-surface: hsla(210, 16.67%, 97.65%, 1);
  --text-body: hsla(215.29, 6.72%, 49.61%, 1);
  --text-title: hsla(208.97, 50.88%, 44.71%, 1);
  --border-primary: hsla(213.33, 75%, 95.29%, 1);
  --shadow-primary: hsla(0, 0%, 0%, 0.15);
  --light: hsla(85, 0%, 100%, 1);
  --light-5: hsla(85, 0%, 100%, 0.05);
  --light-10: hsla(85, 0%, 100%, 0.1);
  --light-20: hsla(85, 0%, 100%, 0.2);
  --light-30: hsla(85, 0%, 100%, 0.3);
  --light-40: hsla(85, 0%, 100%, 0.4);
  --light-50: hsla(85, 0%, 100%, 0.5);
  --light-60: hsla(85, 0%, 100%, 0.6);
  --light-70: hsla(85, 0%, 100%, 0.7);
  --light-80: hsla(85, 0%, 100%, 0.8);
  --light-90: hsla(85, 0%, 100%, 0.9);
  --dark: hsla(0, 0%, 0%, 1);
  --dark-5: hsla(0, 0%, 0%, 0.05);
  --dark-10: hsla(0, 0%, 0%, 0.1);
  --dark-20: hsla(0, 0%, 0%, 0.2);
  --dark-30: hsla(0, 0%, 0%, 0.3);
  --dark-40: hsla(0, 0%, 0%, 0.4);
  --dark-50: hsla(0, 0%, 0%, 0.5);
  --dark-60: hsla(0, 0%, 0%, 0.6);
  --dark-70: hsla(0, 0%, 0%, 0.7);
  --dark-80: hsla(0, 0%, 0%, 0.8);
  --dark-90: hsla(0, 0%, 0%, 0.9);
  --success: hsla(136, 95%, 56%, 1);
  --success-5: hsla(136, 95%, 56%, 0.05);
  --success-10: hsla(136, 95%, 56%, 0.1);
  --success-20: hsla(136, 95%, 56%, 0.2);
  --success-30: hsla(136, 95%, 56%, 0.3);
  --success-40: hsla(136, 95%, 56%, 0.4);
  --success-50: hsla(136, 95%, 56%, 0.5);
  --success-60: hsla(136, 95%, 56%, 0.6);
  --success-70: hsla(136, 95%, 56%, 0.7);
  --success-80: hsla(136, 95%, 56%, 0.8);
  --success-90: hsla(136, 95%, 56%, 0.9);
  --error: hsla(351, 95%, 56%, 1);
  --error-5: hsla(351, 95%, 56%, 0.05);
  --error-10: hsla(351, 95%, 56%, 0.1);
  --error-20: hsla(351, 95%, 56%, 0.2);
  --error-30: hsla(351, 95%, 56%, 0.3);
  --error-40: hsla(351, 95%, 56%, 0.4);
  --error-50: hsla(351, 95%, 56%, 0.5);
  --error-60: hsla(351, 95%, 56%, 0.6);
  --error-70: hsla(351, 95%, 56%, 0.7);
  --error-80: hsla(351, 95%, 56%, 0.8);
  --error-90: hsla(351, 95%, 56%, 0.9);
  --muted: hsla(217.14, 19.63%, 79.02%, 1);
  --muted-5: hsla(217.14, 19.63%, 79.02%, 0.05);
  --muted-10: hsla(217.14, 19.63%, 79.02%, 0.1);
  --muted-20: hsla(217.14, 19.63%, 79.02%, 0.2);
  --muted-30: hsla(217.14, 19.63%, 79.02%, 0.3);
  --muted-40: hsla(217.14, 19.63%, 79.02%, 0.4);
  --muted-50: hsla(217.14, 19.63%, 79.02%, 0.5);
  --muted-60: hsla(217.14, 19.63%, 79.02%, 0.6);
  --muted-70: hsla(217.14, 19.63%, 79.02%, 0.7);
  --muted-80: hsla(217.14, 19.63%, 79.02%, 0.8);
  --muted-90: hsla(217.14, 19.63%, 79.02%, 0.9);
  --muted-d-1: hsla(217.14, 19.63%, 66.38%, 1);
  --muted-d-2: hsla(217.14, 19.63%, 53.73%, 1);
  --muted-d-3: hsla(217.14, 19.63%, 41.09%, 1);
  --muted-d-4: hsla(217.14, 19.63%, 28.45%, 1);
  --muted-l-1: hsla(217.14, 19.63%, 82.38%, 1);
  --muted-l-2: hsla(217.14, 19.63%, 85.73%, 1);
  --muted-l-3: hsla(217.14, 19.63%, 89.09%, 1);
  --muted-l-4: hsla(217.14, 19.63%, 92.45%, 1);
  --accent: hsla(210, 37.74%, 41.57%, 1);
  --accent-5: hsla(210, 37.74%, 41.57%, 0.05);
  --accent-10: hsla(210, 37.74%, 41.57%, 0.1);
  --accent-20: hsla(210, 37.74%, 41.57%, 0.2);
  --accent-30: hsla(210, 37.74%, 41.57%, 0.3);
  --accent-40: hsla(210, 37.74%, 41.57%, 0.4);
  --accent-50: hsla(210, 37.74%, 41.57%, 0.5);
  --accent-60: hsla(210, 37.74%, 41.57%, 0.6);
  --accent-70: hsla(210, 37.74%, 41.57%, 0.7);
  --accent-80: hsla(210, 37.74%, 41.57%, 0.8);
  --accent-90: hsla(210, 37.74%, 41.57%, 0.9);
  --accent-d-1: hsla(210, 37.74%, 34.92%, 1);
  --accent-d-2: hsla(210, 37.74%, 28.27%, 1);
  --accent-d-3: hsla(210, 37.74%, 21.62%, 1);
  --accent-d-4: hsla(210, 37.74%, 14.96%, 1);
  --accent-l-1: hsla(210, 37.74%, 50.92%, 1);
  --accent-l-2: hsla(210, 37.74%, 60.27%, 1);
  --accent-l-3: hsla(210, 37.74%, 69.62%, 1);
  --accent-l-4: hsla(210, 37.74%, 78.96%, 1);
  --page: hsla(0, 0%, 100%, 1);
  --page-5: hsla(0, 0%, 100%, 0.05);
  --page-10: hsla(0, 0%, 100%, 0.1);
  --page-20: hsla(0, 0%, 100%, 0.2);
  --page-30: hsla(0, 0%, 100%, 0.3);
  --page-40: hsla(0, 0%, 100%, 0.4);
  --page-50: hsla(0, 0%, 100%, 0.5);
  --page-60: hsla(0, 0%, 100%, 0.6);
  --page-70: hsla(0, 0%, 100%, 0.7);
  --page-80: hsla(0, 0%, 100%, 0.8);
  --page-90: hsla(0, 0%, 100%, 0.9);
  --page-d-1: hsla(0, 0%, 84%, 1);
  --page-d-2: hsla(0, 0%, 68%, 1);
  --page-d-3: hsla(0, 0%, 52%, 1);
  --page-d-4: hsla(0, 0%, 36%, 1);
  --page-l-1: hsla(0, 0%, 100%, 1);
  --page-l-2: hsla(0, 0%, 100%, 1);
  --page-l-3: hsla(0, 0%, 100%, 1);
  --page-l-4: hsla(0, 0%, 100%, 1);
  --surface: hsla(210, 16.67%, 97.65%, 1);
  --surface-5: hsla(210, 16.67%, 97.65%, 0.05);
  --surface-10: hsla(210, 16.67%, 97.65%, 0.1);
  --surface-20: hsla(210, 16.67%, 97.65%, 0.2);
  --surface-30: hsla(210, 16.67%, 97.65%, 0.3);
  --surface-40: hsla(210, 16.67%, 97.65%, 0.4);
  --surface-50: hsla(210, 16.67%, 97.65%, 0.5);
  --surface-60: hsla(210, 16.67%, 97.65%, 0.6);
  --surface-70: hsla(210, 16.67%, 97.65%, 0.7);
  --surface-80: hsla(210, 16.67%, 97.65%, 0.8);
  --surface-90: hsla(210, 16.67%, 97.65%, 0.9);
  --surface-d-1: hsla(210, 16.67%, 82.02%, 1);
  --surface-d-2: hsla(210, 16.67%, 66.4%, 1);
  --surface-d-3: hsla(210, 16.67%, 50.78%, 1);
  --surface-d-4: hsla(210, 16.67%, 35.15%, 1);
  --surface-l-1: hsla(210, 16.67%, 98.02%, 1);
  --surface-l-2: hsla(210, 16.67%, 98.4%, 1);
  --surface-l-3: hsla(210, 16.67%, 98.78%, 1);
  --surface-l-4: hsla(210, 16.67%, 99.15%, 1);
  --price-bg: hsla(204, 33.33%, 97.06%, 1);
  --price-bg-5: hsla(204, 33.33%, 97.06%, 0.05);
  --price-bg-10: hsla(204, 33.33%, 97.06%, 0.1);
  --price-bg-20: hsla(204, 33.33%, 97.06%, 0.2);
  --price-bg-30: hsla(204, 33.33%, 97.06%, 0.3);
  --price-bg-40: hsla(204, 33.33%, 97.06%, 0.4);
  --price-bg-50: hsla(204, 33.33%, 97.06%, 0.5);
  --price-bg-60: hsla(204, 33.33%, 97.06%, 0.6);
  --price-bg-70: hsla(204, 33.33%, 97.06%, 0.7);
  --price-bg-80: hsla(204, 33.33%, 97.06%, 0.8);
  --price-bg-90: hsla(204, 33.33%, 97.06%, 0.9);
  --price-bg-d-1: hsla(204, 33.33%, 81.53%, 1);
  --price-bg-d-2: hsla(204, 33.33%, 66%, 1);
  --price-bg-d-3: hsla(204, 33.33%, 50.47%, 1);
  --price-bg-d-4: hsla(204, 33.33%, 34.94%, 1);
  --price-bg-l-1: hsla(204, 33.33%, 97.53%, 1);
  --price-bg-l-2: hsla(204, 33.33%, 98%, 1);
  --price-bg-l-3: hsla(204, 33.33%, 98.47%, 1);
  --price-bg-l-4: hsla(204, 33.33%, 98.94%, 1);
  --price-ink: hsla(202.86, 15.33%, 26.86%, 1);
  --price-ink-5: hsla(202.86, 15.33%, 26.86%, 0.05);
  --price-ink-10: hsla(202.86, 15.33%, 26.86%, 0.1);
  --price-ink-20: hsla(202.86, 15.33%, 26.86%, 0.2);
  --price-ink-30: hsla(202.86, 15.33%, 26.86%, 0.3);
  --price-ink-40: hsla(202.86, 15.33%, 26.86%, 0.4);
  --price-ink-50: hsla(202.86, 15.33%, 26.86%, 0.5);
  --price-ink-60: hsla(202.86, 15.33%, 26.86%, 0.6);
  --price-ink-70: hsla(202.86, 15.33%, 26.86%, 0.7);
  --price-ink-80: hsla(202.86, 15.33%, 26.86%, 0.8);
  --price-ink-90: hsla(202.86, 15.33%, 26.86%, 0.9);
  --price-ink-d-1: hsla(202.86, 15.33%, 22.56%, 1);
  --price-ink-d-2: hsla(202.86, 15.33%, 18.27%, 1);
  --price-ink-d-3: hsla(202.86, 15.33%, 13.97%, 1);
  --price-ink-d-4: hsla(202.86, 15.33%, 9.67%, 1);
  --price-ink-l-1: hsla(202.86, 15.33%, 38.56%, 1);
  --price-ink-l-2: hsla(202.86, 15.33%, 50.27%, 1);
  --price-ink-l-3: hsla(202.86, 15.33%, 61.97%, 1);
  --price-ink-l-4: hsla(202.86, 15.33%, 73.67%, 1);
  --price-muted: hsla(205.71, 14.89%, 53.92%, 1);
  --price-muted-5: hsla(205.71, 14.89%, 53.92%, 0.05);
  --price-muted-10: hsla(205.71, 14.89%, 53.92%, 0.1);
  --price-muted-20: hsla(205.71, 14.89%, 53.92%, 0.2);
  --price-muted-30: hsla(205.71, 14.89%, 53.92%, 0.3);
  --price-muted-40: hsla(205.71, 14.89%, 53.92%, 0.4);
  --price-muted-50: hsla(205.71, 14.89%, 53.92%, 0.5);
  --price-muted-60: hsla(205.71, 14.89%, 53.92%, 0.6);
  --price-muted-70: hsla(205.71, 14.89%, 53.92%, 0.7);
  --price-muted-80: hsla(205.71, 14.89%, 53.92%, 0.8);
  --price-muted-90: hsla(205.71, 14.89%, 53.92%, 0.9);
  --price-muted-d-1: hsla(205.71, 14.89%, 45.29%, 1);
  --price-muted-d-2: hsla(205.71, 14.89%, 36.67%, 1);
  --price-muted-d-3: hsla(205.71, 14.89%, 28.04%, 1);
  --price-muted-d-4: hsla(205.71, 14.89%, 19.41%, 1);
  --price-muted-l-1: hsla(205.71, 14.89%, 61.29%, 1);
  --price-muted-l-2: hsla(205.71, 14.89%, 68.67%, 1);
  --price-muted-l-3: hsla(205.71, 14.89%, 76.04%, 1);
  --price-muted-l-4: hsla(205.71, 14.89%, 83.41%, 1);
  --price-label: hsla(210, 37.74%, 41.57%, 1);
  --price-label-5: hsla(210, 37.74%, 41.57%, 0.05);
  --price-label-10: hsla(210, 37.74%, 41.57%, 0.1);
  --price-label-20: hsla(210, 37.74%, 41.57%, 0.2);
  --price-label-30: hsla(210, 37.74%, 41.57%, 0.3);
  --price-label-40: hsla(210, 37.74%, 41.57%, 0.4);
  --price-label-50: hsla(210, 37.74%, 41.57%, 0.5);
  --price-label-60: hsla(210, 37.74%, 41.57%, 0.6);
  --price-label-70: hsla(210, 37.74%, 41.57%, 0.7);
  --price-label-80: hsla(210, 37.74%, 41.57%, 0.8);
  --price-label-90: hsla(210, 37.74%, 41.57%, 0.9);
  --price-label-d-1: hsla(210, 37.74%, 34.92%, 1);
  --price-label-d-2: hsla(210, 37.74%, 28.27%, 1);
  --price-label-d-3: hsla(210, 37.74%, 21.62%, 1);
  --price-label-d-4: hsla(210, 37.74%, 14.96%, 1);
  --price-label-l-1: hsla(210, 37.74%, 50.92%, 1);
  --price-label-l-2: hsla(210, 37.74%, 60.27%, 1);
  --price-label-l-3: hsla(210, 37.74%, 69.62%, 1);
  --price-label-l-4: hsla(210, 37.74%, 78.96%, 1);
  --price-blue: hsla(208.95, 90.53%, 62.75%, 1);
  --price-blue-5: hsla(208.95, 90.53%, 62.75%, 0.05);
  --price-blue-10: hsla(208.95, 90.53%, 62.75%, 0.1);
  --price-blue-20: hsla(208.95, 90.53%, 62.75%, 0.2);
  --price-blue-30: hsla(208.95, 90.53%, 62.75%, 0.3);
  --price-blue-40: hsla(208.95, 90.53%, 62.75%, 0.4);
  --price-blue-50: hsla(208.95, 90.53%, 62.75%, 0.5);
  --price-blue-60: hsla(208.95, 90.53%, 62.75%, 0.6);
  --price-blue-70: hsla(208.95, 90.53%, 62.75%, 0.7);
  --price-blue-80: hsla(208.95, 90.53%, 62.75%, 0.8);
  --price-blue-90: hsla(208.95, 90.53%, 62.75%, 0.9);
  --price-blue-d-1: hsla(208.95, 90.53%, 52.71%, 1);
  --price-blue-d-2: hsla(208.95, 90.53%, 42.67%, 1);
  --price-blue-d-3: hsla(208.95, 90.53%, 32.63%, 1);
  --price-blue-d-4: hsla(208.95, 90.53%, 22.59%, 1);
  --price-blue-l-1: hsla(208.95, 90.53%, 68.71%, 1);
  --price-blue-l-2: hsla(208.95, 90.53%, 74.67%, 1);
  --price-blue-l-3: hsla(208.95, 90.53%, 80.63%, 1);
  --price-blue-l-4: hsla(208.95, 90.53%, 86.59%, 1);
  --price-yellow: hsla(40.1, 86.32%, 54.12%, 1);
  --price-yellow-5: hsla(40.1, 86.32%, 54.12%, 0.05);
  --price-yellow-10: hsla(40.1, 86.32%, 54.12%, 0.1);
  --price-yellow-20: hsla(40.1, 86.32%, 54.12%, 0.2);
  --price-yellow-30: hsla(40.1, 86.32%, 54.12%, 0.3);
  --price-yellow-40: hsla(40.1, 86.32%, 54.12%, 0.4);
  --price-yellow-50: hsla(40.1, 86.32%, 54.12%, 0.5);
  --price-yellow-60: hsla(40.1, 86.32%, 54.12%, 0.6);
  --price-yellow-70: hsla(40.1, 86.32%, 54.12%, 0.7);
  --price-yellow-80: hsla(40.1, 86.32%, 54.12%, 0.8);
  --price-yellow-90: hsla(40.1, 86.32%, 54.12%, 0.9);
  --price-yellow-d-1: hsla(40.1, 86.32%, 45.46%, 1);
  --price-yellow-d-2: hsla(40.1, 86.32%, 36.8%, 1);
  --price-yellow-d-3: hsla(40.1, 86.32%, 28.14%, 1);
  --price-yellow-d-4: hsla(40.1, 86.32%, 19.48%, 1);
  --price-yellow-l-1: hsla(40.1, 86.32%, 61.46%, 1);
  --price-yellow-l-2: hsla(40.1, 86.32%, 68.8%, 1);
  --price-yellow-l-3: hsla(40.1, 86.32%, 76.14%, 1);
  --price-yellow-l-4: hsla(40.1, 86.32%, 83.48%, 1);
  --price-green: hsla(125.66, 24.42%, 57.45%, 1);
  --price-green-5: hsla(125.66, 24.42%, 57.45%, 0.05);
  --price-green-10: hsla(125.66, 24.42%, 57.45%, 0.1);
  --price-green-20: hsla(125.66, 24.42%, 57.45%, 0.2);
  --price-green-30: hsla(125.66, 24.42%, 57.45%, 0.3);
  --price-green-40: hsla(125.66, 24.42%, 57.45%, 0.4);
  --price-green-50: hsla(125.66, 24.42%, 57.45%, 0.5);
  --price-green-60: hsla(125.66, 24.42%, 57.45%, 0.6);
  --price-green-70: hsla(125.66, 24.42%, 57.45%, 0.7);
  --price-green-80: hsla(125.66, 24.42%, 57.45%, 0.8);
  --price-green-90: hsla(125.66, 24.42%, 57.45%, 0.9);
  --price-green-d-1: hsla(125.66, 24.42%, 48.26%, 1);
  --price-green-d-2: hsla(125.66, 24.42%, 39.07%, 1);
  --price-green-d-3: hsla(125.66, 24.42%, 29.87%, 1);
  --price-green-d-4: hsla(125.66, 24.42%, 20.68%, 1);
  --price-green-l-1: hsla(125.66, 24.42%, 64.26%, 1);
  --price-green-l-2: hsla(125.66, 24.42%, 71.07%, 1);
  --price-green-l-3: hsla(125.66, 24.42%, 77.87%, 1);
  --price-green-l-4: hsla(125.66, 24.42%, 84.68%, 1);
  --price-line: hsla(205.71, 30.43%, 95.49%, 1);
  --price-line-5: hsla(205.71, 30.43%, 95.49%, 0.05);
  --price-line-10: hsla(205.71, 30.43%, 95.49%, 0.1);
  --price-line-20: hsla(205.71, 30.43%, 95.49%, 0.2);
  --price-line-30: hsla(205.71, 30.43%, 95.49%, 0.3);
  --price-line-40: hsla(205.71, 30.43%, 95.49%, 0.4);
  --price-line-50: hsla(205.71, 30.43%, 95.49%, 0.5);
  --price-line-60: hsla(205.71, 30.43%, 95.49%, 0.6);
  --price-line-70: hsla(205.71, 30.43%, 95.49%, 0.7);
  --price-line-80: hsla(205.71, 30.43%, 95.49%, 0.8);
  --price-line-90: hsla(205.71, 30.43%, 95.49%, 0.9);
  --price-line-d-1: hsla(205.71, 30.43%, 80.21%, 1);
  --price-line-d-2: hsla(205.71, 30.43%, 64.93%, 1);
  --price-line-d-3: hsla(205.71, 30.43%, 49.65%, 1);
  --price-line-d-4: hsla(205.71, 30.43%, 34.38%, 1);
  --price-line-l-1: hsla(205.71, 30.43%, 96.21%, 1);
  --price-line-l-2: hsla(205.71, 30.43%, 96.93%, 1);
  --price-line-l-3: hsla(205.71, 30.43%, 97.65%, 1);
  --price-line-l-4: hsla(205.71, 30.43%, 98.38%, 1);
  --price-icon: hsla(210.51, 37.58%, 69.22%, 1);
  --price-icon-5: hsla(210.51, 37.58%, 69.22%, 0.05);
  --price-icon-10: hsla(210.51, 37.58%, 69.22%, 0.1);
  --price-icon-20: hsla(210.51, 37.58%, 69.22%, 0.2);
  --price-icon-30: hsla(210.51, 37.58%, 69.22%, 0.3);
  --price-icon-40: hsla(210.51, 37.58%, 69.22%, 0.4);
  --price-icon-50: hsla(210.51, 37.58%, 69.22%, 0.5);
  --price-icon-60: hsla(210.51, 37.58%, 69.22%, 0.6);
  --price-icon-70: hsla(210.51, 37.58%, 69.22%, 0.7);
  --price-icon-80: hsla(210.51, 37.58%, 69.22%, 0.8);
  --price-icon-90: hsla(210.51, 37.58%, 69.22%, 0.9);
  --price-icon-d-1: hsla(210.51, 37.58%, 58.14%, 1);
  --price-icon-d-2: hsla(210.51, 37.58%, 47.07%, 1);
  --price-icon-d-3: hsla(210.51, 37.58%, 35.99%, 1);
  --price-icon-d-4: hsla(210.51, 37.58%, 24.92%, 1);
  --price-icon-l-1: hsla(210.51, 37.58%, 74.14%, 1);
  --price-icon-l-2: hsla(210.51, 37.58%, 79.07%, 1);
  --price-icon-l-3: hsla(210.51, 37.58%, 83.99%, 1);
  --price-icon-l-4: hsla(210.51, 37.58%, 88.92%, 1);
  --icon-blue: hsla(208.89, 50.94%, 58.43%, 1);
  --icon-blue-5: hsla(208.89, 50.94%, 58.43%, 0.05);
  --icon-blue-10: hsla(208.89, 50.94%, 58.43%, 0.1);
  --icon-blue-20: hsla(208.89, 50.94%, 58.43%, 0.2);
  --icon-blue-30: hsla(208.89, 50.94%, 58.43%, 0.3);
  --icon-blue-40: hsla(208.89, 50.94%, 58.43%, 0.4);
  --icon-blue-50: hsla(208.89, 50.94%, 58.43%, 0.5);
  --icon-blue-60: hsla(208.89, 50.94%, 58.43%, 0.6);
  --icon-blue-70: hsla(208.89, 50.94%, 58.43%, 0.7);
  --icon-blue-80: hsla(208.89, 50.94%, 58.43%, 0.8);
  --icon-blue-90: hsla(208.89, 50.94%, 58.43%, 0.9);
  --icon-blue-d-1: hsla(208.89, 50.94%, 49.08%, 1);
  --icon-blue-d-2: hsla(208.89, 50.94%, 39.73%, 1);
  --icon-blue-d-3: hsla(208.89, 50.94%, 30.38%, 1);
  --icon-blue-d-4: hsla(208.89, 50.94%, 21.04%, 1);
  --icon-blue-l-1: hsla(208.89, 50.94%, 65.08%, 1);
  --icon-blue-l-2: hsla(208.89, 50.94%, 71.73%, 1);
  --icon-blue-l-3: hsla(208.89, 50.94%, 78.38%, 1);
  --icon-blue-l-4: hsla(208.89, 50.94%, 85.04%, 1);
  --button-primary: hsla(209.43, 37.59%, 27.65%, 1);
  --button-primary-5: hsla(209.43, 37.59%, 27.65%, 0.05);
  --button-primary-10: hsla(209.43, 37.59%, 27.65%, 0.1);
  --button-primary-20: hsla(209.43, 37.59%, 27.65%, 0.2);
  --button-primary-30: hsla(209.43, 37.59%, 27.65%, 0.3);
  --button-primary-40: hsla(209.43, 37.59%, 27.65%, 0.4);
  --button-primary-50: hsla(209.43, 37.59%, 27.65%, 0.5);
  --button-primary-60: hsla(209.43, 37.59%, 27.65%, 0.6);
  --button-primary-70: hsla(209.43, 37.59%, 27.65%, 0.7);
  --button-primary-80: hsla(209.43, 37.59%, 27.65%, 0.8);
  --button-primary-90: hsla(209.43, 37.59%, 27.65%, 0.9);
  --button-primary-d-1: hsla(209.43, 37.59%, 23.22%, 1);
  --button-primary-d-2: hsla(209.43, 37.59%, 18.8%, 1);
  --button-primary-d-3: hsla(209.43, 37.59%, 14.38%, 1);
  --button-primary-d-4: hsla(209.43, 37.59%, 9.95%, 1);
  --button-primary-l-1: hsla(209.43, 37.59%, 39.22%, 1);
  --button-primary-l-2: hsla(209.43, 37.59%, 50.8%, 1);
  --button-primary-l-3: hsla(209.43, 37.59%, 62.38%, 1);
  --button-primary-l-4: hsla(209.43, 37.59%, 73.95%, 1);
  --button-secondary: hsla(208.89, 40.3%, 86.86%, 1);
  --button-secondary-5: hsla(208.89, 40.3%, 86.86%, 0.05);
  --button-secondary-10: hsla(208.89, 40.3%, 86.86%, 0.1);
  --button-secondary-20: hsla(208.89, 40.3%, 86.86%, 0.2);
  --button-secondary-30: hsla(208.89, 40.3%, 86.86%, 0.3);
  --button-secondary-40: hsla(208.89, 40.3%, 86.86%, 0.4);
  --button-secondary-50: hsla(208.89, 40.3%, 86.86%, 0.5);
  --button-secondary-60: hsla(208.89, 40.3%, 86.86%, 0.6);
  --button-secondary-70: hsla(208.89, 40.3%, 86.86%, 0.7);
  --button-secondary-80: hsla(208.89, 40.3%, 86.86%, 0.8);
  --button-secondary-90: hsla(208.89, 40.3%, 86.86%, 0.9);
  --button-secondary-d-1: hsla(208.89, 40.3%, 72.96%, 1);
  --button-secondary-d-2: hsla(208.89, 40.3%, 59.07%, 1);
  --button-secondary-d-3: hsla(208.89, 40.3%, 45.17%, 1);
  --button-secondary-d-4: hsla(208.89, 40.3%, 31.27%, 1);
  --button-secondary-l-1: hsla(208.89, 40.3%, 88.96%, 1);
  --button-secondary-l-2: hsla(208.89, 40.3%, 91.07%, 1);
  --button-secondary-l-3: hsla(208.89, 40.3%, 93.17%, 1);
  --button-secondary-l-4: hsla(208.89, 40.3%, 95.27%, 1);
  --button-secondary-text: hsla(208.97, 50.88%, 22.35%, 1);
  --button-secondary-text-5: hsla(208.97, 50.88%, 22.35%, 0.05);
  --button-secondary-text-10: hsla(208.97, 50.88%, 22.35%, 0.1);
  --button-secondary-text-20: hsla(208.97, 50.88%, 22.35%, 0.2);
  --button-secondary-text-30: hsla(208.97, 50.88%, 22.35%, 0.3);
  --button-secondary-text-40: hsla(208.97, 50.88%, 22.35%, 0.4);
  --button-secondary-text-50: hsla(208.97, 50.88%, 22.35%, 0.5);
  --button-secondary-text-60: hsla(208.97, 50.88%, 22.35%, 0.6);
  --button-secondary-text-70: hsla(208.97, 50.88%, 22.35%, 0.7);
  --button-secondary-text-80: hsla(208.97, 50.88%, 22.35%, 0.8);
  --button-secondary-text-90: hsla(208.97, 50.88%, 22.35%, 0.9);
  --button-secondary-text-d-1: hsla(208.97, 50.88%, 18.78%, 1);
  --button-secondary-text-d-2: hsla(208.97, 50.88%, 15.2%, 1);
  --button-secondary-text-d-3: hsla(208.97, 50.88%, 11.62%, 1);
  --button-secondary-text-d-4: hsla(208.97, 50.88%, 8.05%, 1);
  --button-secondary-text-l-1: hsla(208.97, 50.88%, 34.78%, 1);
  --button-secondary-text-l-2: hsla(208.97, 50.88%, 47.2%, 1);
  --button-secondary-text-l-3: hsla(208.97, 50.88%, 59.62%, 1);
  --button-secondary-text-l-4: hsla(208.97, 50.88%, 72.05%, 1);
}

:root.theme-alt,
:root.theme-default .theme-inverted,
:root.theme-default .theme-always-alt,
:root.theme-alt .theme-inverted .theme-always-alt {
  --bg-body: hsla(0, 0%, 100%, 1);
  --bg-surface: hsla(210, 16.67%, 97.65%, 1);
  --text-body: hsla(215.29, 6.72%, 49.61%, 1);
  --text-title: hsla(208.97, 50.88%, 44.71%, 1);
  --border-primary: hsla(213.33, 75%, 95.29%, 1);
  --shadow-primary: hsla(0, 0%, 0%, 0.4);
  --light: hsla(0, 0%, 0%, 1);
  --light-5: hsla(0, 0%, 0%, 0.05);
  --light-10: hsla(0, 0%, 0%, 0.1);
  --light-20: hsla(0, 0%, 0%, 0.2);
  --light-30: hsla(0, 0%, 0%, 0.3);
  --light-40: hsla(0, 0%, 0%, 0.4);
  --light-50: hsla(0, 0%, 0%, 0.5);
  --light-60: hsla(0, 0%, 0%, 0.6);
  --light-70: hsla(0, 0%, 0%, 0.7);
  --light-80: hsla(0, 0%, 0%, 0.8);
  --light-90: hsla(0, 0%, 0%, 0.9);
  --dark: hsla(0, 0%, 100%, 1);
  --dark-5: hsla(0, 0%, 100%, 0.05);
  --dark-10: hsla(0, 0%, 100%, 0.1);
  --dark-20: hsla(0, 0%, 100%, 0.2);
  --dark-30: hsla(0, 0%, 100%, 0.3);
  --dark-40: hsla(0, 0%, 100%, 0.4);
  --dark-50: hsla(0, 0%, 100%, 0.5);
  --dark-60: hsla(0, 0%, 100%, 0.6);
  --dark-70: hsla(0, 0%, 100%, 0.7);
  --dark-80: hsla(0, 0%, 100%, 0.8);
  --dark-90: hsla(0, 0%, 100%, 0.9);
}
.text-primary {
  color: var(--primary);
}

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

.border-primary {
  border-color: var(--primary);
}

.text-primary-5 {
  color: var(--primary-5);
}

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

.border-primary-5 {
  border-color: var(--primary-5);
}

.text-primary-10 {
  color: var(--primary-10);
}

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

.border-primary-10 {
  border-color: var(--primary-10);
}

.text-primary-20 {
  color: var(--primary-20);
}

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

.border-primary-20 {
  border-color: var(--primary-20);
}

.text-primary-30 {
  color: var(--primary-30);
}

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

.border-primary-30 {
  border-color: var(--primary-30);
}

.text-primary-40 {
  color: var(--primary-40);
}

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

.border-primary-40 {
  border-color: var(--primary-40);
}

.text-primary-50 {
  color: var(--primary-50);
}

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

.border-primary-50 {
  border-color: var(--primary-50);
}

.text-primary-60 {
  color: var(--primary-60);
}

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

.border-primary-60 {
  border-color: var(--primary-60);
}

.text-primary-70 {
  color: var(--primary-70);
}

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

.border-primary-70 {
  border-color: var(--primary-70);
}

.text-primary-80 {
  color: var(--primary-80);
}

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

.border-primary-80 {
  border-color: var(--primary-80);
}

.text-primary-90 {
  color: var(--primary-90);
}

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

.border-primary-90 {
  border-color: var(--primary-90);
}

.text-primary-d-1 {
  color: var(--primary-d-1);
}

.bg-primary-d-1 {
  background-color: var(--primary-d-1);
}

.border-primary-d-1 {
  border-color: var(--primary-d-1);
}

.text-primary-d-2 {
  color: var(--primary-d-2);
}

.bg-primary-d-2 {
  background-color: var(--primary-d-2);
}

.border-primary-d-2 {
  border-color: var(--primary-d-2);
}

.text-primary-d-3 {
  color: var(--primary-d-3);
}

.bg-primary-d-3 {
  background-color: var(--primary-d-3);
}

.border-primary-d-3 {
  border-color: var(--primary-d-3);
}

.text-primary-d-4 {
  color: var(--primary-d-4);
}

.bg-primary-d-4 {
  background-color: var(--primary-d-4);
}

.border-primary-d-4 {
  border-color: var(--primary-d-4);
}

.text-primary-l-1 {
  color: var(--primary-l-1);
}

.bg-primary-l-1 {
  background-color: var(--primary-l-1);
}

.border-primary-l-1 {
  border-color: var(--primary-l-1);
}

.text-primary-l-2 {
  color: var(--primary-l-2);
}

.bg-primary-l-2 {
  background-color: var(--primary-l-2);
}

.border-primary-l-2 {
  border-color: var(--primary-l-2);
}

.text-primary-l-3 {
  color: var(--primary-l-3);
}

.bg-primary-l-3 {
  background-color: var(--primary-l-3);
}

.border-primary-l-3 {
  border-color: var(--primary-l-3);
}

.text-primary-l-4 {
  color: var(--primary-l-4);
}

.bg-primary-l-4 {
  background-color: var(--primary-l-4);
}

.border-primary-l-4 {
  border-color: var(--primary-l-4);
}

.text-secondary {
  color: var(--secondary);
}

.bg-secondary {
  background-color: var(--secondary);
}

.border-secondary {
  border-color: var(--secondary);
}

.text-secondary-5 {
  color: var(--secondary-5);
}

.bg-secondary-5 {
  background-color: var(--secondary-5);
}

.border-secondary-5 {
  border-color: var(--secondary-5);
}

.text-secondary-10 {
  color: var(--secondary-10);
}

.bg-secondary-10 {
  background-color: var(--secondary-10);
}

.border-secondary-10 {
  border-color: var(--secondary-10);
}

.text-secondary-20 {
  color: var(--secondary-20);
}

.bg-secondary-20 {
  background-color: var(--secondary-20);
}

.border-secondary-20 {
  border-color: var(--secondary-20);
}

.text-secondary-30 {
  color: var(--secondary-30);
}

.bg-secondary-30 {
  background-color: var(--secondary-30);
}

.border-secondary-30 {
  border-color: var(--secondary-30);
}

.text-secondary-40 {
  color: var(--secondary-40);
}

.bg-secondary-40 {
  background-color: var(--secondary-40);
}

.border-secondary-40 {
  border-color: var(--secondary-40);
}

.text-secondary-50 {
  color: var(--secondary-50);
}

.bg-secondary-50 {
  background-color: var(--secondary-50);
}

.border-secondary-50 {
  border-color: var(--secondary-50);
}

.text-secondary-60 {
  color: var(--secondary-60);
}

.bg-secondary-60 {
  background-color: var(--secondary-60);
}

.border-secondary-60 {
  border-color: var(--secondary-60);
}

.text-secondary-70 {
  color: var(--secondary-70);
}

.bg-secondary-70 {
  background-color: var(--secondary-70);
}

.border-secondary-70 {
  border-color: var(--secondary-70);
}

.text-secondary-80 {
  color: var(--secondary-80);
}

.bg-secondary-80 {
  background-color: var(--secondary-80);
}

.border-secondary-80 {
  border-color: var(--secondary-80);
}

.text-secondary-90 {
  color: var(--secondary-90);
}

.bg-secondary-90 {
  background-color: var(--secondary-90);
}

.border-secondary-90 {
  border-color: var(--secondary-90);
}

.text-secondary-d-1 {
  color: var(--secondary-d-1);
}

.bg-secondary-d-1 {
  background-color: var(--secondary-d-1);
}

.border-secondary-d-1 {
  border-color: var(--secondary-d-1);
}

.text-secondary-d-2 {
  color: var(--secondary-d-2);
}

.bg-secondary-d-2 {
  background-color: var(--secondary-d-2);
}

.border-secondary-d-2 {
  border-color: var(--secondary-d-2);
}

.text-secondary-d-3 {
  color: var(--secondary-d-3);
}

.bg-secondary-d-3 {
  background-color: var(--secondary-d-3);
}

.border-secondary-d-3 {
  border-color: var(--secondary-d-3);
}

.text-secondary-d-4 {
  color: var(--secondary-d-4);
}

.bg-secondary-d-4 {
  background-color: var(--secondary-d-4);
}

.border-secondary-d-4 {
  border-color: var(--secondary-d-4);
}

.text-secondary-l-1 {
  color: var(--secondary-l-1);
}

.bg-secondary-l-1 {
  background-color: var(--secondary-l-1);
}

.border-secondary-l-1 {
  border-color: var(--secondary-l-1);
}

.text-secondary-l-2 {
  color: var(--secondary-l-2);
}

.bg-secondary-l-2 {
  background-color: var(--secondary-l-2);
}

.border-secondary-l-2 {
  border-color: var(--secondary-l-2);
}

.text-secondary-l-3 {
  color: var(--secondary-l-3);
}

.bg-secondary-l-3 {
  background-color: var(--secondary-l-3);
}

.border-secondary-l-3 {
  border-color: var(--secondary-l-3);
}

.text-secondary-l-4 {
  color: var(--secondary-l-4);
}

.bg-secondary-l-4 {
  background-color: var(--secondary-l-4);
}

.border-secondary-l-4 {
  border-color: var(--secondary-l-4);
}

.text-tertiary {
  color: var(--tertiary);
}

.bg-tertiary {
  background-color: var(--tertiary);
}

.border-tertiary {
  border-color: var(--tertiary);
}

.text-tertiary-5 {
  color: var(--tertiary-5);
}

.bg-tertiary-5 {
  background-color: var(--tertiary-5);
}

.border-tertiary-5 {
  border-color: var(--tertiary-5);
}

.text-tertiary-10 {
  color: var(--tertiary-10);
}

.bg-tertiary-10 {
  background-color: var(--tertiary-10);
}

.border-tertiary-10 {
  border-color: var(--tertiary-10);
}

.text-tertiary-20 {
  color: var(--tertiary-20);
}

.bg-tertiary-20 {
  background-color: var(--tertiary-20);
}

.border-tertiary-20 {
  border-color: var(--tertiary-20);
}

.text-tertiary-30 {
  color: var(--tertiary-30);
}

.bg-tertiary-30 {
  background-color: var(--tertiary-30);
}

.border-tertiary-30 {
  border-color: var(--tertiary-30);
}

.text-tertiary-40 {
  color: var(--tertiary-40);
}

.bg-tertiary-40 {
  background-color: var(--tertiary-40);
}

.border-tertiary-40 {
  border-color: var(--tertiary-40);
}

.text-tertiary-50 {
  color: var(--tertiary-50);
}

.bg-tertiary-50 {
  background-color: var(--tertiary-50);
}

.border-tertiary-50 {
  border-color: var(--tertiary-50);
}

.text-tertiary-60 {
  color: var(--tertiary-60);
}

.bg-tertiary-60 {
  background-color: var(--tertiary-60);
}

.border-tertiary-60 {
  border-color: var(--tertiary-60);
}

.text-tertiary-70 {
  color: var(--tertiary-70);
}

.bg-tertiary-70 {
  background-color: var(--tertiary-70);
}

.border-tertiary-70 {
  border-color: var(--tertiary-70);
}

.text-tertiary-80 {
  color: var(--tertiary-80);
}

.bg-tertiary-80 {
  background-color: var(--tertiary-80);
}

.border-tertiary-80 {
  border-color: var(--tertiary-80);
}

.text-tertiary-90 {
  color: var(--tertiary-90);
}

.bg-tertiary-90 {
  background-color: var(--tertiary-90);
}

.border-tertiary-90 {
  border-color: var(--tertiary-90);
}

.text-tertiary-d-1 {
  color: var(--tertiary-d-1);
}

.bg-tertiary-d-1 {
  background-color: var(--tertiary-d-1);
}

.border-tertiary-d-1 {
  border-color: var(--tertiary-d-1);
}

.text-tertiary-d-2 {
  color: var(--tertiary-d-2);
}

.bg-tertiary-d-2 {
  background-color: var(--tertiary-d-2);
}

.border-tertiary-d-2 {
  border-color: var(--tertiary-d-2);
}

.text-tertiary-d-3 {
  color: var(--tertiary-d-3);
}

.bg-tertiary-d-3 {
  background-color: var(--tertiary-d-3);
}

.border-tertiary-d-3 {
  border-color: var(--tertiary-d-3);
}

.text-tertiary-d-4 {
  color: var(--tertiary-d-4);
}

.bg-tertiary-d-4 {
  background-color: var(--tertiary-d-4);
}

.border-tertiary-d-4 {
  border-color: var(--tertiary-d-4);
}

.text-tertiary-l-1 {
  color: var(--tertiary-l-1);
}

.bg-tertiary-l-1 {
  background-color: var(--tertiary-l-1);
}

.border-tertiary-l-1 {
  border-color: var(--tertiary-l-1);
}

.text-tertiary-l-2 {
  color: var(--tertiary-l-2);
}

.bg-tertiary-l-2 {
  background-color: var(--tertiary-l-2);
}

.border-tertiary-l-2 {
  border-color: var(--tertiary-l-2);
}

.text-tertiary-l-3 {
  color: var(--tertiary-l-3);
}

.bg-tertiary-l-3 {
  background-color: var(--tertiary-l-3);
}

.border-tertiary-l-3 {
  border-color: var(--tertiary-l-3);
}

.text-tertiary-l-4 {
  color: var(--tertiary-l-4);
}

.bg-tertiary-l-4 {
  background-color: var(--tertiary-l-4);
}

.border-tertiary-l-4 {
  border-color: var(--tertiary-l-4);
}

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

.bg-bg-surface {
  background-color: var(--bg-surface);
}

.text-text-body {
  color: var(--text-body);
}

.text-text-title {
  color: var(--text-title);
}

.border-border-primary {
  border-color: var(--border-primary);
}

.text-light {
  color: var(--light);
}

.bg-light {
  background-color: var(--light);
}

.border-light {
  border-color: var(--light);
}

.text-light-5 {
  color: var(--light-5);
}

.bg-light-5 {
  background-color: var(--light-5);
}

.border-light-5 {
  border-color: var(--light-5);
}

.text-light-10 {
  color: var(--light-10);
}

.bg-light-10 {
  background-color: var(--light-10);
}

.border-light-10 {
  border-color: var(--light-10);
}

.text-light-20 {
  color: var(--light-20);
}

.bg-light-20 {
  background-color: var(--light-20);
}

.border-light-20 {
  border-color: var(--light-20);
}

.text-light-30 {
  color: var(--light-30);
}

.bg-light-30 {
  background-color: var(--light-30);
}

.border-light-30 {
  border-color: var(--light-30);
}

.text-light-40 {
  color: var(--light-40);
}

.bg-light-40 {
  background-color: var(--light-40);
}

.border-light-40 {
  border-color: var(--light-40);
}

.text-light-50 {
  color: var(--light-50);
}

.bg-light-50 {
  background-color: var(--light-50);
}

.border-light-50 {
  border-color: var(--light-50);
}

.text-light-60 {
  color: var(--light-60);
}

.bg-light-60 {
  background-color: var(--light-60);
}

.border-light-60 {
  border-color: var(--light-60);
}

.text-light-70 {
  color: var(--light-70);
}

.bg-light-70 {
  background-color: var(--light-70);
}

.border-light-70 {
  border-color: var(--light-70);
}

.text-light-80 {
  color: var(--light-80);
}

.bg-light-80 {
  background-color: var(--light-80);
}

.border-light-80 {
  border-color: var(--light-80);
}

.text-light-90 {
  color: var(--light-90);
}

.bg-light-90 {
  background-color: var(--light-90);
}

.border-light-90 {
  border-color: var(--light-90);
}

.text-dark {
  color: var(--dark);
}

.bg-dark {
  background-color: var(--dark);
}

.border-dark {
  border-color: var(--dark);
}

.text-dark-5 {
  color: var(--dark-5);
}

.bg-dark-5 {
  background-color: var(--dark-5);
}

.border-dark-5 {
  border-color: var(--dark-5);
}

.text-dark-10 {
  color: var(--dark-10);
}

.bg-dark-10 {
  background-color: var(--dark-10);
}

.border-dark-10 {
  border-color: var(--dark-10);
}

.text-dark-20 {
  color: var(--dark-20);
}

.bg-dark-20 {
  background-color: var(--dark-20);
}

.border-dark-20 {
  border-color: var(--dark-20);
}

.text-dark-30 {
  color: var(--dark-30);
}

.bg-dark-30 {
  background-color: var(--dark-30);
}

.border-dark-30 {
  border-color: var(--dark-30);
}

.text-dark-40 {
  color: var(--dark-40);
}

.bg-dark-40 {
  background-color: var(--dark-40);
}

.border-dark-40 {
  border-color: var(--dark-40);
}

.text-dark-50 {
  color: var(--dark-50);
}

.bg-dark-50 {
  background-color: var(--dark-50);
}

.border-dark-50 {
  border-color: var(--dark-50);
}

.text-dark-60 {
  color: var(--dark-60);
}

.bg-dark-60 {
  background-color: var(--dark-60);
}

.border-dark-60 {
  border-color: var(--dark-60);
}

.text-dark-70 {
  color: var(--dark-70);
}

.bg-dark-70 {
  background-color: var(--dark-70);
}

.border-dark-70 {
  border-color: var(--dark-70);
}

.text-dark-80 {
  color: var(--dark-80);
}

.bg-dark-80 {
  background-color: var(--dark-80);
}

.border-dark-80 {
  border-color: var(--dark-80);
}

.text-dark-90 {
  color: var(--dark-90);
}

.bg-dark-90 {
  background-color: var(--dark-90);
}

.border-dark-90 {
  border-color: var(--dark-90);
}

.text-success {
  color: var(--success);
}

.bg-success {
  background-color: var(--success);
}

.border-success {
  border-color: var(--success);
}

.text-success-5 {
  color: var(--success-5);
}

.bg-success-5 {
  background-color: var(--success-5);
}

.border-success-5 {
  border-color: var(--success-5);
}

.text-success-10 {
  color: var(--success-10);
}

.bg-success-10 {
  background-color: var(--success-10);
}

.border-success-10 {
  border-color: var(--success-10);
}

.text-success-20 {
  color: var(--success-20);
}

.bg-success-20 {
  background-color: var(--success-20);
}

.border-success-20 {
  border-color: var(--success-20);
}

.text-success-30 {
  color: var(--success-30);
}

.bg-success-30 {
  background-color: var(--success-30);
}

.border-success-30 {
  border-color: var(--success-30);
}

.text-success-40 {
  color: var(--success-40);
}

.bg-success-40 {
  background-color: var(--success-40);
}

.border-success-40 {
  border-color: var(--success-40);
}

.text-success-50 {
  color: var(--success-50);
}

.bg-success-50 {
  background-color: var(--success-50);
}

.border-success-50 {
  border-color: var(--success-50);
}

.text-success-60 {
  color: var(--success-60);
}

.bg-success-60 {
  background-color: var(--success-60);
}

.border-success-60 {
  border-color: var(--success-60);
}

.text-success-70 {
  color: var(--success-70);
}

.bg-success-70 {
  background-color: var(--success-70);
}

.border-success-70 {
  border-color: var(--success-70);
}

.text-success-80 {
  color: var(--success-80);
}

.bg-success-80 {
  background-color: var(--success-80);
}

.border-success-80 {
  border-color: var(--success-80);
}

.text-success-90 {
  color: var(--success-90);
}

.bg-success-90 {
  background-color: var(--success-90);
}

.border-success-90 {
  border-color: var(--success-90);
}

.text-error {
  color: var(--error);
}

.bg-error {
  background-color: var(--error);
}

.border-error {
  border-color: var(--error);
}

.text-error-5 {
  color: var(--error-5);
}

.bg-error-5 {
  background-color: var(--error-5);
}

.border-error-5 {
  border-color: var(--error-5);
}

.text-error-10 {
  color: var(--error-10);
}

.bg-error-10 {
  background-color: var(--error-10);
}

.border-error-10 {
  border-color: var(--error-10);
}

.text-error-20 {
  color: var(--error-20);
}

.bg-error-20 {
  background-color: var(--error-20);
}

.border-error-20 {
  border-color: var(--error-20);
}

.text-error-30 {
  color: var(--error-30);
}

.bg-error-30 {
  background-color: var(--error-30);
}

.border-error-30 {
  border-color: var(--error-30);
}

.text-error-40 {
  color: var(--error-40);
}

.bg-error-40 {
  background-color: var(--error-40);
}

.border-error-40 {
  border-color: var(--error-40);
}

.text-error-50 {
  color: var(--error-50);
}

.bg-error-50 {
  background-color: var(--error-50);
}

.border-error-50 {
  border-color: var(--error-50);
}

.text-error-60 {
  color: var(--error-60);
}

.bg-error-60 {
  background-color: var(--error-60);
}

.border-error-60 {
  border-color: var(--error-60);
}

.text-error-70 {
  color: var(--error-70);
}

.bg-error-70 {
  background-color: var(--error-70);
}

.border-error-70 {
  border-color: var(--error-70);
}

.text-error-80 {
  color: var(--error-80);
}

.bg-error-80 {
  background-color: var(--error-80);
}

.border-error-80 {
  border-color: var(--error-80);
}

.text-error-90 {
  color: var(--error-90);
}

.bg-error-90 {
  background-color: var(--error-90);
}

.border-error-90 {
  border-color: var(--error-90);
}

.text-muted {
  color: var(--muted);
}

.bg-muted {
  background-color: var(--muted);
}

.border-muted {
  border-color: var(--muted);
}

.text-muted-5 {
  color: var(--muted-5);
}

.bg-muted-5 {
  background-color: var(--muted-5);
}

.border-muted-5 {
  border-color: var(--muted-5);
}

.text-muted-10 {
  color: var(--muted-10);
}

.bg-muted-10 {
  background-color: var(--muted-10);
}

.border-muted-10 {
  border-color: var(--muted-10);
}

.text-muted-20 {
  color: var(--muted-20);
}

.bg-muted-20 {
  background-color: var(--muted-20);
}

.border-muted-20 {
  border-color: var(--muted-20);
}

.text-muted-30 {
  color: var(--muted-30);
}

.bg-muted-30 {
  background-color: var(--muted-30);
}

.border-muted-30 {
  border-color: var(--muted-30);
}

.text-muted-40 {
  color: var(--muted-40);
}

.bg-muted-40 {
  background-color: var(--muted-40);
}

.border-muted-40 {
  border-color: var(--muted-40);
}

.text-muted-50 {
  color: var(--muted-50);
}

.bg-muted-50 {
  background-color: var(--muted-50);
}

.border-muted-50 {
  border-color: var(--muted-50);
}

.text-muted-60 {
  color: var(--muted-60);
}

.bg-muted-60 {
  background-color: var(--muted-60);
}

.border-muted-60 {
  border-color: var(--muted-60);
}

.text-muted-70 {
  color: var(--muted-70);
}

.bg-muted-70 {
  background-color: var(--muted-70);
}

.border-muted-70 {
  border-color: var(--muted-70);
}

.text-muted-80 {
  color: var(--muted-80);
}

.bg-muted-80 {
  background-color: var(--muted-80);
}

.border-muted-80 {
  border-color: var(--muted-80);
}

.text-muted-90 {
  color: var(--muted-90);
}

.bg-muted-90 {
  background-color: var(--muted-90);
}

.border-muted-90 {
  border-color: var(--muted-90);
}

.text-muted-d-1 {
  color: var(--muted-d-1);
}

.bg-muted-d-1 {
  background-color: var(--muted-d-1);
}

.border-muted-d-1 {
  border-color: var(--muted-d-1);
}

.text-muted-d-2 {
  color: var(--muted-d-2);
}

.bg-muted-d-2 {
  background-color: var(--muted-d-2);
}

.border-muted-d-2 {
  border-color: var(--muted-d-2);
}

.text-muted-d-3 {
  color: var(--muted-d-3);
}

.bg-muted-d-3 {
  background-color: var(--muted-d-3);
}

.border-muted-d-3 {
  border-color: var(--muted-d-3);
}

.text-muted-d-4 {
  color: var(--muted-d-4);
}

.bg-muted-d-4 {
  background-color: var(--muted-d-4);
}

.border-muted-d-4 {
  border-color: var(--muted-d-4);
}

.text-muted-l-1 {
  color: var(--muted-l-1);
}

.bg-muted-l-1 {
  background-color: var(--muted-l-1);
}

.border-muted-l-1 {
  border-color: var(--muted-l-1);
}

.text-muted-l-2 {
  color: var(--muted-l-2);
}

.bg-muted-l-2 {
  background-color: var(--muted-l-2);
}

.border-muted-l-2 {
  border-color: var(--muted-l-2);
}

.text-muted-l-3 {
  color: var(--muted-l-3);
}

.bg-muted-l-3 {
  background-color: var(--muted-l-3);
}

.border-muted-l-3 {
  border-color: var(--muted-l-3);
}

.text-muted-l-4 {
  color: var(--muted-l-4);
}

.bg-muted-l-4 {
  background-color: var(--muted-l-4);
}

.border-muted-l-4 {
  border-color: var(--muted-l-4);
}

.text-accent {
  color: var(--accent);
}

.bg-accent {
  background-color: var(--accent);
}

.border-accent {
  border-color: var(--accent);
}

.text-accent-5 {
  color: var(--accent-5);
}

.bg-accent-5 {
  background-color: var(--accent-5);
}

.border-accent-5 {
  border-color: var(--accent-5);
}

.text-accent-10 {
  color: var(--accent-10);
}

.bg-accent-10 {
  background-color: var(--accent-10);
}

.border-accent-10 {
  border-color: var(--accent-10);
}

.text-accent-20 {
  color: var(--accent-20);
}

.bg-accent-20 {
  background-color: var(--accent-20);
}

.border-accent-20 {
  border-color: var(--accent-20);
}

.text-accent-30 {
  color: var(--accent-30);
}

.bg-accent-30 {
  background-color: var(--accent-30);
}

.border-accent-30 {
  border-color: var(--accent-30);
}

.text-accent-40 {
  color: var(--accent-40);
}

.bg-accent-40 {
  background-color: var(--accent-40);
}

.border-accent-40 {
  border-color: var(--accent-40);
}

.text-accent-50 {
  color: var(--accent-50);
}

.bg-accent-50 {
  background-color: var(--accent-50);
}

.border-accent-50 {
  border-color: var(--accent-50);
}

.text-accent-60 {
  color: var(--accent-60);
}

.bg-accent-60 {
  background-color: var(--accent-60);
}

.border-accent-60 {
  border-color: var(--accent-60);
}

.text-accent-70 {
  color: var(--accent-70);
}

.bg-accent-70 {
  background-color: var(--accent-70);
}

.border-accent-70 {
  border-color: var(--accent-70);
}

.text-accent-80 {
  color: var(--accent-80);
}

.bg-accent-80 {
  background-color: var(--accent-80);
}

.border-accent-80 {
  border-color: var(--accent-80);
}

.text-accent-90 {
  color: var(--accent-90);
}

.bg-accent-90 {
  background-color: var(--accent-90);
}

.border-accent-90 {
  border-color: var(--accent-90);
}

.text-accent-d-1 {
  color: var(--accent-d-1);
}

.bg-accent-d-1 {
  background-color: var(--accent-d-1);
}

.border-accent-d-1 {
  border-color: var(--accent-d-1);
}

.text-accent-d-2 {
  color: var(--accent-d-2);
}

.bg-accent-d-2 {
  background-color: var(--accent-d-2);
}

.border-accent-d-2 {
  border-color: var(--accent-d-2);
}

.text-accent-d-3 {
  color: var(--accent-d-3);
}

.bg-accent-d-3 {
  background-color: var(--accent-d-3);
}

.border-accent-d-3 {
  border-color: var(--accent-d-3);
}

.text-accent-d-4 {
  color: var(--accent-d-4);
}

.bg-accent-d-4 {
  background-color: var(--accent-d-4);
}

.border-accent-d-4 {
  border-color: var(--accent-d-4);
}

.text-accent-l-1 {
  color: var(--accent-l-1);
}

.bg-accent-l-1 {
  background-color: var(--accent-l-1);
}

.border-accent-l-1 {
  border-color: var(--accent-l-1);
}

.text-accent-l-2 {
  color: var(--accent-l-2);
}

.bg-accent-l-2 {
  background-color: var(--accent-l-2);
}

.border-accent-l-2 {
  border-color: var(--accent-l-2);
}

.text-accent-l-3 {
  color: var(--accent-l-3);
}

.bg-accent-l-3 {
  background-color: var(--accent-l-3);
}

.border-accent-l-3 {
  border-color: var(--accent-l-3);
}

.text-accent-l-4 {
  color: var(--accent-l-4);
}

.bg-accent-l-4 {
  background-color: var(--accent-l-4);
}

.border-accent-l-4 {
  border-color: var(--accent-l-4);
}

.text-page {
  color: var(--page);
}

.bg-page {
  background-color: var(--page);
}

.border-page {
  border-color: var(--page);
}

.text-page-5 {
  color: var(--page-5);
}

.bg-page-5 {
  background-color: var(--page-5);
}

.border-page-5 {
  border-color: var(--page-5);
}

.text-page-10 {
  color: var(--page-10);
}

.bg-page-10 {
  background-color: var(--page-10);
}

.border-page-10 {
  border-color: var(--page-10);
}

.text-page-20 {
  color: var(--page-20);
}

.bg-page-20 {
  background-color: var(--page-20);
}

.border-page-20 {
  border-color: var(--page-20);
}

.text-page-30 {
  color: var(--page-30);
}

.bg-page-30 {
  background-color: var(--page-30);
}

.border-page-30 {
  border-color: var(--page-30);
}

.text-page-40 {
  color: var(--page-40);
}

.bg-page-40 {
  background-color: var(--page-40);
}

.border-page-40 {
  border-color: var(--page-40);
}

.text-page-50 {
  color: var(--page-50);
}

.bg-page-50 {
  background-color: var(--page-50);
}

.border-page-50 {
  border-color: var(--page-50);
}

.text-page-60 {
  color: var(--page-60);
}

.bg-page-60 {
  background-color: var(--page-60);
}

.border-page-60 {
  border-color: var(--page-60);
}

.text-page-70 {
  color: var(--page-70);
}

.bg-page-70 {
  background-color: var(--page-70);
}

.border-page-70 {
  border-color: var(--page-70);
}

.text-page-80 {
  color: var(--page-80);
}

.bg-page-80 {
  background-color: var(--page-80);
}

.border-page-80 {
  border-color: var(--page-80);
}

.text-page-90 {
  color: var(--page-90);
}

.bg-page-90 {
  background-color: var(--page-90);
}

.border-page-90 {
  border-color: var(--page-90);
}

.text-page-d-1 {
  color: var(--page-d-1);
}

.bg-page-d-1 {
  background-color: var(--page-d-1);
}

.border-page-d-1 {
  border-color: var(--page-d-1);
}

.text-page-d-2 {
  color: var(--page-d-2);
}

.bg-page-d-2 {
  background-color: var(--page-d-2);
}

.border-page-d-2 {
  border-color: var(--page-d-2);
}

.text-page-d-3 {
  color: var(--page-d-3);
}

.bg-page-d-3 {
  background-color: var(--page-d-3);
}

.border-page-d-3 {
  border-color: var(--page-d-3);
}

.text-page-d-4 {
  color: var(--page-d-4);
}

.bg-page-d-4 {
  background-color: var(--page-d-4);
}

.border-page-d-4 {
  border-color: var(--page-d-4);
}

.text-page-l-1 {
  color: var(--page-l-1);
}

.bg-page-l-1 {
  background-color: var(--page-l-1);
}

.border-page-l-1 {
  border-color: var(--page-l-1);
}

.text-page-l-2 {
  color: var(--page-l-2);
}

.bg-page-l-2 {
  background-color: var(--page-l-2);
}

.border-page-l-2 {
  border-color: var(--page-l-2);
}

.text-page-l-3 {
  color: var(--page-l-3);
}

.bg-page-l-3 {
  background-color: var(--page-l-3);
}

.border-page-l-3 {
  border-color: var(--page-l-3);
}

.text-page-l-4 {
  color: var(--page-l-4);
}

.bg-page-l-4 {
  background-color: var(--page-l-4);
}

.border-page-l-4 {
  border-color: var(--page-l-4);
}

.text-surface {
  color: var(--surface);
}

.bg-surface {
  background-color: var(--surface);
}

.border-surface {
  border-color: var(--surface);
}

.text-surface-5 {
  color: var(--surface-5);
}

.bg-surface-5 {
  background-color: var(--surface-5);
}

.border-surface-5 {
  border-color: var(--surface-5);
}

.text-surface-10 {
  color: var(--surface-10);
}

.bg-surface-10 {
  background-color: var(--surface-10);
}

.border-surface-10 {
  border-color: var(--surface-10);
}

.text-surface-20 {
  color: var(--surface-20);
}

.bg-surface-20 {
  background-color: var(--surface-20);
}

.border-surface-20 {
  border-color: var(--surface-20);
}

.text-surface-30 {
  color: var(--surface-30);
}

.bg-surface-30 {
  background-color: var(--surface-30);
}

.border-surface-30 {
  border-color: var(--surface-30);
}

.text-surface-40 {
  color: var(--surface-40);
}

.bg-surface-40 {
  background-color: var(--surface-40);
}

.border-surface-40 {
  border-color: var(--surface-40);
}

.text-surface-50 {
  color: var(--surface-50);
}

.bg-surface-50 {
  background-color: var(--surface-50);
}

.border-surface-50 {
  border-color: var(--surface-50);
}

.text-surface-60 {
  color: var(--surface-60);
}

.bg-surface-60 {
  background-color: var(--surface-60);
}

.border-surface-60 {
  border-color: var(--surface-60);
}

.text-surface-70 {
  color: var(--surface-70);
}

.bg-surface-70 {
  background-color: var(--surface-70);
}

.border-surface-70 {
  border-color: var(--surface-70);
}

.text-surface-80 {
  color: var(--surface-80);
}

.bg-surface-80 {
  background-color: var(--surface-80);
}

.border-surface-80 {
  border-color: var(--surface-80);
}

.text-surface-90 {
  color: var(--surface-90);
}

.bg-surface-90 {
  background-color: var(--surface-90);
}

.border-surface-90 {
  border-color: var(--surface-90);
}

.text-surface-d-1 {
  color: var(--surface-d-1);
}

.bg-surface-d-1 {
  background-color: var(--surface-d-1);
}

.border-surface-d-1 {
  border-color: var(--surface-d-1);
}

.text-surface-d-2 {
  color: var(--surface-d-2);
}

.bg-surface-d-2 {
  background-color: var(--surface-d-2);
}

.border-surface-d-2 {
  border-color: var(--surface-d-2);
}

.text-surface-d-3 {
  color: var(--surface-d-3);
}

.bg-surface-d-3 {
  background-color: var(--surface-d-3);
}

.border-surface-d-3 {
  border-color: var(--surface-d-3);
}

.text-surface-d-4 {
  color: var(--surface-d-4);
}

.bg-surface-d-4 {
  background-color: var(--surface-d-4);
}

.border-surface-d-4 {
  border-color: var(--surface-d-4);
}

.text-surface-l-1 {
  color: var(--surface-l-1);
}

.bg-surface-l-1 {
  background-color: var(--surface-l-1);
}

.border-surface-l-1 {
  border-color: var(--surface-l-1);
}

.text-surface-l-2 {
  color: var(--surface-l-2);
}

.bg-surface-l-2 {
  background-color: var(--surface-l-2);
}

.border-surface-l-2 {
  border-color: var(--surface-l-2);
}

.text-surface-l-3 {
  color: var(--surface-l-3);
}

.bg-surface-l-3 {
  background-color: var(--surface-l-3);
}

.border-surface-l-3 {
  border-color: var(--surface-l-3);
}

.text-surface-l-4 {
  color: var(--surface-l-4);
}

.bg-surface-l-4 {
  background-color: var(--surface-l-4);
}

.border-surface-l-4 {
  border-color: var(--surface-l-4);
}

.text-price-bg {
  color: var(--price-bg);
}

.bg-price-bg {
  background-color: var(--price-bg);
}

.border-price-bg {
  border-color: var(--price-bg);
}

.text-price-bg-5 {
  color: var(--price-bg-5);
}

.bg-price-bg-5 {
  background-color: var(--price-bg-5);
}

.border-price-bg-5 {
  border-color: var(--price-bg-5);
}

.text-price-bg-10 {
  color: var(--price-bg-10);
}

.bg-price-bg-10 {
  background-color: var(--price-bg-10);
}

.border-price-bg-10 {
  border-color: var(--price-bg-10);
}

.text-price-bg-20 {
  color: var(--price-bg-20);
}

.bg-price-bg-20 {
  background-color: var(--price-bg-20);
}

.border-price-bg-20 {
  border-color: var(--price-bg-20);
}

.text-price-bg-30 {
  color: var(--price-bg-30);
}

.bg-price-bg-30 {
  background-color: var(--price-bg-30);
}

.border-price-bg-30 {
  border-color: var(--price-bg-30);
}

.text-price-bg-40 {
  color: var(--price-bg-40);
}

.bg-price-bg-40 {
  background-color: var(--price-bg-40);
}

.border-price-bg-40 {
  border-color: var(--price-bg-40);
}

.text-price-bg-50 {
  color: var(--price-bg-50);
}

.bg-price-bg-50 {
  background-color: var(--price-bg-50);
}

.border-price-bg-50 {
  border-color: var(--price-bg-50);
}

.text-price-bg-60 {
  color: var(--price-bg-60);
}

.bg-price-bg-60 {
  background-color: var(--price-bg-60);
}

.border-price-bg-60 {
  border-color: var(--price-bg-60);
}

.text-price-bg-70 {
  color: var(--price-bg-70);
}

.bg-price-bg-70 {
  background-color: var(--price-bg-70);
}

.border-price-bg-70 {
  border-color: var(--price-bg-70);
}

.text-price-bg-80 {
  color: var(--price-bg-80);
}

.bg-price-bg-80 {
  background-color: var(--price-bg-80);
}

.border-price-bg-80 {
  border-color: var(--price-bg-80);
}

.text-price-bg-90 {
  color: var(--price-bg-90);
}

.bg-price-bg-90 {
  background-color: var(--price-bg-90);
}

.border-price-bg-90 {
  border-color: var(--price-bg-90);
}

.text-price-bg-d-1 {
  color: var(--price-bg-d-1);
}

.bg-price-bg-d-1 {
  background-color: var(--price-bg-d-1);
}

.border-price-bg-d-1 {
  border-color: var(--price-bg-d-1);
}

.text-price-bg-d-2 {
  color: var(--price-bg-d-2);
}

.bg-price-bg-d-2 {
  background-color: var(--price-bg-d-2);
}

.border-price-bg-d-2 {
  border-color: var(--price-bg-d-2);
}

.text-price-bg-d-3 {
  color: var(--price-bg-d-3);
}

.bg-price-bg-d-3 {
  background-color: var(--price-bg-d-3);
}

.border-price-bg-d-3 {
  border-color: var(--price-bg-d-3);
}

.text-price-bg-d-4 {
  color: var(--price-bg-d-4);
}

.bg-price-bg-d-4 {
  background-color: var(--price-bg-d-4);
}

.border-price-bg-d-4 {
  border-color: var(--price-bg-d-4);
}

.text-price-bg-l-1 {
  color: var(--price-bg-l-1);
}

.bg-price-bg-l-1 {
  background-color: var(--price-bg-l-1);
}

.border-price-bg-l-1 {
  border-color: var(--price-bg-l-1);
}

.text-price-bg-l-2 {
  color: var(--price-bg-l-2);
}

.bg-price-bg-l-2 {
  background-color: var(--price-bg-l-2);
}

.border-price-bg-l-2 {
  border-color: var(--price-bg-l-2);
}

.text-price-bg-l-3 {
  color: var(--price-bg-l-3);
}

.bg-price-bg-l-3 {
  background-color: var(--price-bg-l-3);
}

.border-price-bg-l-3 {
  border-color: var(--price-bg-l-3);
}

.text-price-bg-l-4 {
  color: var(--price-bg-l-4);
}

.bg-price-bg-l-4 {
  background-color: var(--price-bg-l-4);
}

.border-price-bg-l-4 {
  border-color: var(--price-bg-l-4);
}

.text-price-ink {
  color: var(--price-ink);
}

.bg-price-ink {
  background-color: var(--price-ink);
}

.border-price-ink {
  border-color: var(--price-ink);
}

.text-price-ink-5 {
  color: var(--price-ink-5);
}

.bg-price-ink-5 {
  background-color: var(--price-ink-5);
}

.border-price-ink-5 {
  border-color: var(--price-ink-5);
}

.text-price-ink-10 {
  color: var(--price-ink-10);
}

.bg-price-ink-10 {
  background-color: var(--price-ink-10);
}

.border-price-ink-10 {
  border-color: var(--price-ink-10);
}

.text-price-ink-20 {
  color: var(--price-ink-20);
}

.bg-price-ink-20 {
  background-color: var(--price-ink-20);
}

.border-price-ink-20 {
  border-color: var(--price-ink-20);
}

.text-price-ink-30 {
  color: var(--price-ink-30);
}

.bg-price-ink-30 {
  background-color: var(--price-ink-30);
}

.border-price-ink-30 {
  border-color: var(--price-ink-30);
}

.text-price-ink-40 {
  color: var(--price-ink-40);
}

.bg-price-ink-40 {
  background-color: var(--price-ink-40);
}

.border-price-ink-40 {
  border-color: var(--price-ink-40);
}

.text-price-ink-50 {
  color: var(--price-ink-50);
}

.bg-price-ink-50 {
  background-color: var(--price-ink-50);
}

.border-price-ink-50 {
  border-color: var(--price-ink-50);
}

.text-price-ink-60 {
  color: var(--price-ink-60);
}

.bg-price-ink-60 {
  background-color: var(--price-ink-60);
}

.border-price-ink-60 {
  border-color: var(--price-ink-60);
}

.text-price-ink-70 {
  color: var(--price-ink-70);
}

.bg-price-ink-70 {
  background-color: var(--price-ink-70);
}

.border-price-ink-70 {
  border-color: var(--price-ink-70);
}

.text-price-ink-80 {
  color: var(--price-ink-80);
}

.bg-price-ink-80 {
  background-color: var(--price-ink-80);
}

.border-price-ink-80 {
  border-color: var(--price-ink-80);
}

.text-price-ink-90 {
  color: var(--price-ink-90);
}

.bg-price-ink-90 {
  background-color: var(--price-ink-90);
}

.border-price-ink-90 {
  border-color: var(--price-ink-90);
}

.text-price-ink-d-1 {
  color: var(--price-ink-d-1);
}

.bg-price-ink-d-1 {
  background-color: var(--price-ink-d-1);
}

.border-price-ink-d-1 {
  border-color: var(--price-ink-d-1);
}

.text-price-ink-d-2 {
  color: var(--price-ink-d-2);
}

.bg-price-ink-d-2 {
  background-color: var(--price-ink-d-2);
}

.border-price-ink-d-2 {
  border-color: var(--price-ink-d-2);
}

.text-price-ink-d-3 {
  color: var(--price-ink-d-3);
}

.bg-price-ink-d-3 {
  background-color: var(--price-ink-d-3);
}

.border-price-ink-d-3 {
  border-color: var(--price-ink-d-3);
}

.text-price-ink-d-4 {
  color: var(--price-ink-d-4);
}

.bg-price-ink-d-4 {
  background-color: var(--price-ink-d-4);
}

.border-price-ink-d-4 {
  border-color: var(--price-ink-d-4);
}

.text-price-ink-l-1 {
  color: var(--price-ink-l-1);
}

.bg-price-ink-l-1 {
  background-color: var(--price-ink-l-1);
}

.border-price-ink-l-1 {
  border-color: var(--price-ink-l-1);
}

.text-price-ink-l-2 {
  color: var(--price-ink-l-2);
}

.bg-price-ink-l-2 {
  background-color: var(--price-ink-l-2);
}

.border-price-ink-l-2 {
  border-color: var(--price-ink-l-2);
}

.text-price-ink-l-3 {
  color: var(--price-ink-l-3);
}

.bg-price-ink-l-3 {
  background-color: var(--price-ink-l-3);
}

.border-price-ink-l-3 {
  border-color: var(--price-ink-l-3);
}

.text-price-ink-l-4 {
  color: var(--price-ink-l-4);
}

.bg-price-ink-l-4 {
  background-color: var(--price-ink-l-4);
}

.border-price-ink-l-4 {
  border-color: var(--price-ink-l-4);
}

.text-price-muted {
  color: var(--price-muted);
}

.bg-price-muted {
  background-color: var(--price-muted);
}

.border-price-muted {
  border-color: var(--price-muted);
}

.text-price-muted-5 {
  color: var(--price-muted-5);
}

.bg-price-muted-5 {
  background-color: var(--price-muted-5);
}

.border-price-muted-5 {
  border-color: var(--price-muted-5);
}

.text-price-muted-10 {
  color: var(--price-muted-10);
}

.bg-price-muted-10 {
  background-color: var(--price-muted-10);
}

.border-price-muted-10 {
  border-color: var(--price-muted-10);
}

.text-price-muted-20 {
  color: var(--price-muted-20);
}

.bg-price-muted-20 {
  background-color: var(--price-muted-20);
}

.border-price-muted-20 {
  border-color: var(--price-muted-20);
}

.text-price-muted-30 {
  color: var(--price-muted-30);
}

.bg-price-muted-30 {
  background-color: var(--price-muted-30);
}

.border-price-muted-30 {
  border-color: var(--price-muted-30);
}

.text-price-muted-40 {
  color: var(--price-muted-40);
}

.bg-price-muted-40 {
  background-color: var(--price-muted-40);
}

.border-price-muted-40 {
  border-color: var(--price-muted-40);
}

.text-price-muted-50 {
  color: var(--price-muted-50);
}

.bg-price-muted-50 {
  background-color: var(--price-muted-50);
}

.border-price-muted-50 {
  border-color: var(--price-muted-50);
}

.text-price-muted-60 {
  color: var(--price-muted-60);
}

.bg-price-muted-60 {
  background-color: var(--price-muted-60);
}

.border-price-muted-60 {
  border-color: var(--price-muted-60);
}

.text-price-muted-70 {
  color: var(--price-muted-70);
}

.bg-price-muted-70 {
  background-color: var(--price-muted-70);
}

.border-price-muted-70 {
  border-color: var(--price-muted-70);
}

.text-price-muted-80 {
  color: var(--price-muted-80);
}

.bg-price-muted-80 {
  background-color: var(--price-muted-80);
}

.border-price-muted-80 {
  border-color: var(--price-muted-80);
}

.text-price-muted-90 {
  color: var(--price-muted-90);
}

.bg-price-muted-90 {
  background-color: var(--price-muted-90);
}

.border-price-muted-90 {
  border-color: var(--price-muted-90);
}

.text-price-muted-d-1 {
  color: var(--price-muted-d-1);
}

.bg-price-muted-d-1 {
  background-color: var(--price-muted-d-1);
}

.border-price-muted-d-1 {
  border-color: var(--price-muted-d-1);
}

.text-price-muted-d-2 {
  color: var(--price-muted-d-2);
}

.bg-price-muted-d-2 {
  background-color: var(--price-muted-d-2);
}

.border-price-muted-d-2 {
  border-color: var(--price-muted-d-2);
}

.text-price-muted-d-3 {
  color: var(--price-muted-d-3);
}

.bg-price-muted-d-3 {
  background-color: var(--price-muted-d-3);
}

.border-price-muted-d-3 {
  border-color: var(--price-muted-d-3);
}

.text-price-muted-d-4 {
  color: var(--price-muted-d-4);
}

.bg-price-muted-d-4 {
  background-color: var(--price-muted-d-4);
}

.border-price-muted-d-4 {
  border-color: var(--price-muted-d-4);
}

.text-price-muted-l-1 {
  color: var(--price-muted-l-1);
}

.bg-price-muted-l-1 {
  background-color: var(--price-muted-l-1);
}

.border-price-muted-l-1 {
  border-color: var(--price-muted-l-1);
}

.text-price-muted-l-2 {
  color: var(--price-muted-l-2);
}

.bg-price-muted-l-2 {
  background-color: var(--price-muted-l-2);
}

.border-price-muted-l-2 {
  border-color: var(--price-muted-l-2);
}

.text-price-muted-l-3 {
  color: var(--price-muted-l-3);
}

.bg-price-muted-l-3 {
  background-color: var(--price-muted-l-3);
}

.border-price-muted-l-3 {
  border-color: var(--price-muted-l-3);
}

.text-price-muted-l-4 {
  color: var(--price-muted-l-4);
}

.bg-price-muted-l-4 {
  background-color: var(--price-muted-l-4);
}

.border-price-muted-l-4 {
  border-color: var(--price-muted-l-4);
}

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

.bg-price-label {
  background-color: var(--price-label);
}

.border-price-label {
  border-color: var(--price-label);
}

.text-price-label-5 {
  color: var(--price-label-5);
}

.bg-price-label-5 {
  background-color: var(--price-label-5);
}

.border-price-label-5 {
  border-color: var(--price-label-5);
}

.text-price-label-10 {
  color: var(--price-label-10);
}

.bg-price-label-10 {
  background-color: var(--price-label-10);
}

.border-price-label-10 {
  border-color: var(--price-label-10);
}

.text-price-label-20 {
  color: var(--price-label-20);
}

.bg-price-label-20 {
  background-color: var(--price-label-20);
}

.border-price-label-20 {
  border-color: var(--price-label-20);
}

.text-price-label-30 {
  color: var(--price-label-30);
}

.bg-price-label-30 {
  background-color: var(--price-label-30);
}

.border-price-label-30 {
  border-color: var(--price-label-30);
}

.text-price-label-40 {
  color: var(--price-label-40);
}

.bg-price-label-40 {
  background-color: var(--price-label-40);
}

.border-price-label-40 {
  border-color: var(--price-label-40);
}

.text-price-label-50 {
  color: var(--price-label-50);
}

.bg-price-label-50 {
  background-color: var(--price-label-50);
}

.border-price-label-50 {
  border-color: var(--price-label-50);
}

.text-price-label-60 {
  color: var(--price-label-60);
}

.bg-price-label-60 {
  background-color: var(--price-label-60);
}

.border-price-label-60 {
  border-color: var(--price-label-60);
}

.text-price-label-70 {
  color: var(--price-label-70);
}

.bg-price-label-70 {
  background-color: var(--price-label-70);
}

.border-price-label-70 {
  border-color: var(--price-label-70);
}

.text-price-label-80 {
  color: var(--price-label-80);
}

.bg-price-label-80 {
  background-color: var(--price-label-80);
}

.border-price-label-80 {
  border-color: var(--price-label-80);
}

.text-price-label-90 {
  color: var(--price-label-90);
}

.bg-price-label-90 {
  background-color: var(--price-label-90);
}

.border-price-label-90 {
  border-color: var(--price-label-90);
}

.text-price-label-d-1 {
  color: var(--price-label-d-1);
}

.bg-price-label-d-1 {
  background-color: var(--price-label-d-1);
}

.border-price-label-d-1 {
  border-color: var(--price-label-d-1);
}

.text-price-label-d-2 {
  color: var(--price-label-d-2);
}

.bg-price-label-d-2 {
  background-color: var(--price-label-d-2);
}

.border-price-label-d-2 {
  border-color: var(--price-label-d-2);
}

.text-price-label-d-3 {
  color: var(--price-label-d-3);
}

.bg-price-label-d-3 {
  background-color: var(--price-label-d-3);
}

.border-price-label-d-3 {
  border-color: var(--price-label-d-3);
}

.text-price-label-d-4 {
  color: var(--price-label-d-4);
}

.bg-price-label-d-4 {
  background-color: var(--price-label-d-4);
}

.border-price-label-d-4 {
  border-color: var(--price-label-d-4);
}

.text-price-label-l-1 {
  color: var(--price-label-l-1);
}

.bg-price-label-l-1 {
  background-color: var(--price-label-l-1);
}

.border-price-label-l-1 {
  border-color: var(--price-label-l-1);
}

.text-price-label-l-2 {
  color: var(--price-label-l-2);
}

.bg-price-label-l-2 {
  background-color: var(--price-label-l-2);
}

.border-price-label-l-2 {
  border-color: var(--price-label-l-2);
}

.text-price-label-l-3 {
  color: var(--price-label-l-3);
}

.bg-price-label-l-3 {
  background-color: var(--price-label-l-3);
}

.border-price-label-l-3 {
  border-color: var(--price-label-l-3);
}

.text-price-label-l-4 {
  color: var(--price-label-l-4);
}

.bg-price-label-l-4 {
  background-color: var(--price-label-l-4);
}

.border-price-label-l-4 {
  border-color: var(--price-label-l-4);
}

.text-price-blue {
  color: var(--price-blue);
}

.bg-price-blue {
  background-color: var(--price-blue);
}

.border-price-blue {
  border-color: var(--price-blue);
}

.text-price-blue-5 {
  color: var(--price-blue-5);
}

.bg-price-blue-5 {
  background-color: var(--price-blue-5);
}

.border-price-blue-5 {
  border-color: var(--price-blue-5);
}

.text-price-blue-10 {
  color: var(--price-blue-10);
}

.bg-price-blue-10 {
  background-color: var(--price-blue-10);
}

.border-price-blue-10 {
  border-color: var(--price-blue-10);
}

.text-price-blue-20 {
  color: var(--price-blue-20);
}

.bg-price-blue-20 {
  background-color: var(--price-blue-20);
}

.border-price-blue-20 {
  border-color: var(--price-blue-20);
}

.text-price-blue-30 {
  color: var(--price-blue-30);
}

.bg-price-blue-30 {
  background-color: var(--price-blue-30);
}

.border-price-blue-30 {
  border-color: var(--price-blue-30);
}

.text-price-blue-40 {
  color: var(--price-blue-40);
}

.bg-price-blue-40 {
  background-color: var(--price-blue-40);
}

.border-price-blue-40 {
  border-color: var(--price-blue-40);
}

.text-price-blue-50 {
  color: var(--price-blue-50);
}

.bg-price-blue-50 {
  background-color: var(--price-blue-50);
}

.border-price-blue-50 {
  border-color: var(--price-blue-50);
}

.text-price-blue-60 {
  color: var(--price-blue-60);
}

.bg-price-blue-60 {
  background-color: var(--price-blue-60);
}

.border-price-blue-60 {
  border-color: var(--price-blue-60);
}

.text-price-blue-70 {
  color: var(--price-blue-70);
}

.bg-price-blue-70 {
  background-color: var(--price-blue-70);
}

.border-price-blue-70 {
  border-color: var(--price-blue-70);
}

.text-price-blue-80 {
  color: var(--price-blue-80);
}

.bg-price-blue-80 {
  background-color: var(--price-blue-80);
}

.border-price-blue-80 {
  border-color: var(--price-blue-80);
}

.text-price-blue-90 {
  color: var(--price-blue-90);
}

.bg-price-blue-90 {
  background-color: var(--price-blue-90);
}

.border-price-blue-90 {
  border-color: var(--price-blue-90);
}

.text-price-blue-d-1 {
  color: var(--price-blue-d-1);
}

.bg-price-blue-d-1 {
  background-color: var(--price-blue-d-1);
}

.border-price-blue-d-1 {
  border-color: var(--price-blue-d-1);
}

.text-price-blue-d-2 {
  color: var(--price-blue-d-2);
}

.bg-price-blue-d-2 {
  background-color: var(--price-blue-d-2);
}

.border-price-blue-d-2 {
  border-color: var(--price-blue-d-2);
}

.text-price-blue-d-3 {
  color: var(--price-blue-d-3);
}

.bg-price-blue-d-3 {
  background-color: var(--price-blue-d-3);
}

.border-price-blue-d-3 {
  border-color: var(--price-blue-d-3);
}

.text-price-blue-d-4 {
  color: var(--price-blue-d-4);
}

.bg-price-blue-d-4 {
  background-color: var(--price-blue-d-4);
}

.border-price-blue-d-4 {
  border-color: var(--price-blue-d-4);
}

.text-price-blue-l-1 {
  color: var(--price-blue-l-1);
}

.bg-price-blue-l-1 {
  background-color: var(--price-blue-l-1);
}

.border-price-blue-l-1 {
  border-color: var(--price-blue-l-1);
}

.text-price-blue-l-2 {
  color: var(--price-blue-l-2);
}

.bg-price-blue-l-2 {
  background-color: var(--price-blue-l-2);
}

.border-price-blue-l-2 {
  border-color: var(--price-blue-l-2);
}

.text-price-blue-l-3 {
  color: var(--price-blue-l-3);
}

.bg-price-blue-l-3 {
  background-color: var(--price-blue-l-3);
}

.border-price-blue-l-3 {
  border-color: var(--price-blue-l-3);
}

.text-price-blue-l-4 {
  color: var(--price-blue-l-4);
}

.bg-price-blue-l-4 {
  background-color: var(--price-blue-l-4);
}

.border-price-blue-l-4 {
  border-color: var(--price-blue-l-4);
}

.text-price-yellow {
  color: var(--price-yellow);
}

.bg-price-yellow {
  background-color: var(--price-yellow);
}

.border-price-yellow {
  border-color: var(--price-yellow);
}

.text-price-yellow-5 {
  color: var(--price-yellow-5);
}

.bg-price-yellow-5 {
  background-color: var(--price-yellow-5);
}

.border-price-yellow-5 {
  border-color: var(--price-yellow-5);
}

.text-price-yellow-10 {
  color: var(--price-yellow-10);
}

.bg-price-yellow-10 {
  background-color: var(--price-yellow-10);
}

.border-price-yellow-10 {
  border-color: var(--price-yellow-10);
}

.text-price-yellow-20 {
  color: var(--price-yellow-20);
}

.bg-price-yellow-20 {
  background-color: var(--price-yellow-20);
}

.border-price-yellow-20 {
  border-color: var(--price-yellow-20);
}

.text-price-yellow-30 {
  color: var(--price-yellow-30);
}

.bg-price-yellow-30 {
  background-color: var(--price-yellow-30);
}

.border-price-yellow-30 {
  border-color: var(--price-yellow-30);
}

.text-price-yellow-40 {
  color: var(--price-yellow-40);
}

.bg-price-yellow-40 {
  background-color: var(--price-yellow-40);
}

.border-price-yellow-40 {
  border-color: var(--price-yellow-40);
}

.text-price-yellow-50 {
  color: var(--price-yellow-50);
}

.bg-price-yellow-50 {
  background-color: var(--price-yellow-50);
}

.border-price-yellow-50 {
  border-color: var(--price-yellow-50);
}

.text-price-yellow-60 {
  color: var(--price-yellow-60);
}

.bg-price-yellow-60 {
  background-color: var(--price-yellow-60);
}

.border-price-yellow-60 {
  border-color: var(--price-yellow-60);
}

.text-price-yellow-70 {
  color: var(--price-yellow-70);
}

.bg-price-yellow-70 {
  background-color: var(--price-yellow-70);
}

.border-price-yellow-70 {
  border-color: var(--price-yellow-70);
}

.text-price-yellow-80 {
  color: var(--price-yellow-80);
}

.bg-price-yellow-80 {
  background-color: var(--price-yellow-80);
}

.border-price-yellow-80 {
  border-color: var(--price-yellow-80);
}

.text-price-yellow-90 {
  color: var(--price-yellow-90);
}

.bg-price-yellow-90 {
  background-color: var(--price-yellow-90);
}

.border-price-yellow-90 {
  border-color: var(--price-yellow-90);
}

.text-price-yellow-d-1 {
  color: var(--price-yellow-d-1);
}

.bg-price-yellow-d-1 {
  background-color: var(--price-yellow-d-1);
}

.border-price-yellow-d-1 {
  border-color: var(--price-yellow-d-1);
}

.text-price-yellow-d-2 {
  color: var(--price-yellow-d-2);
}

.bg-price-yellow-d-2 {
  background-color: var(--price-yellow-d-2);
}

.border-price-yellow-d-2 {
  border-color: var(--price-yellow-d-2);
}

.text-price-yellow-d-3 {
  color: var(--price-yellow-d-3);
}

.bg-price-yellow-d-3 {
  background-color: var(--price-yellow-d-3);
}

.border-price-yellow-d-3 {
  border-color: var(--price-yellow-d-3);
}

.text-price-yellow-d-4 {
  color: var(--price-yellow-d-4);
}

.bg-price-yellow-d-4 {
  background-color: var(--price-yellow-d-4);
}

.border-price-yellow-d-4 {
  border-color: var(--price-yellow-d-4);
}

.text-price-yellow-l-1 {
  color: var(--price-yellow-l-1);
}

.bg-price-yellow-l-1 {
  background-color: var(--price-yellow-l-1);
}

.border-price-yellow-l-1 {
  border-color: var(--price-yellow-l-1);
}

.text-price-yellow-l-2 {
  color: var(--price-yellow-l-2);
}

.bg-price-yellow-l-2 {
  background-color: var(--price-yellow-l-2);
}

.border-price-yellow-l-2 {
  border-color: var(--price-yellow-l-2);
}

.text-price-yellow-l-3 {
  color: var(--price-yellow-l-3);
}

.bg-price-yellow-l-3 {
  background-color: var(--price-yellow-l-3);
}

.border-price-yellow-l-3 {
  border-color: var(--price-yellow-l-3);
}

.text-price-yellow-l-4 {
  color: var(--price-yellow-l-4);
}

.bg-price-yellow-l-4 {
  background-color: var(--price-yellow-l-4);
}

.border-price-yellow-l-4 {
  border-color: var(--price-yellow-l-4);
}

.text-price-green {
  color: var(--price-green);
}

.bg-price-green {
  background-color: var(--price-green);
}

.border-price-green {
  border-color: var(--price-green);
}

.text-price-green-5 {
  color: var(--price-green-5);
}

.bg-price-green-5 {
  background-color: var(--price-green-5);
}

.border-price-green-5 {
  border-color: var(--price-green-5);
}

.text-price-green-10 {
  color: var(--price-green-10);
}

.bg-price-green-10 {
  background-color: var(--price-green-10);
}

.border-price-green-10 {
  border-color: var(--price-green-10);
}

.text-price-green-20 {
  color: var(--price-green-20);
}

.bg-price-green-20 {
  background-color: var(--price-green-20);
}

.border-price-green-20 {
  border-color: var(--price-green-20);
}

.text-price-green-30 {
  color: var(--price-green-30);
}

.bg-price-green-30 {
  background-color: var(--price-green-30);
}

.border-price-green-30 {
  border-color: var(--price-green-30);
}

.text-price-green-40 {
  color: var(--price-green-40);
}

.bg-price-green-40 {
  background-color: var(--price-green-40);
}

.border-price-green-40 {
  border-color: var(--price-green-40);
}

.text-price-green-50 {
  color: var(--price-green-50);
}

.bg-price-green-50 {
  background-color: var(--price-green-50);
}

.border-price-green-50 {
  border-color: var(--price-green-50);
}

.text-price-green-60 {
  color: var(--price-green-60);
}

.bg-price-green-60 {
  background-color: var(--price-green-60);
}

.border-price-green-60 {
  border-color: var(--price-green-60);
}

.text-price-green-70 {
  color: var(--price-green-70);
}

.bg-price-green-70 {
  background-color: var(--price-green-70);
}

.border-price-green-70 {
  border-color: var(--price-green-70);
}

.text-price-green-80 {
  color: var(--price-green-80);
}

.bg-price-green-80 {
  background-color: var(--price-green-80);
}

.border-price-green-80 {
  border-color: var(--price-green-80);
}

.text-price-green-90 {
  color: var(--price-green-90);
}

.bg-price-green-90 {
  background-color: var(--price-green-90);
}

.border-price-green-90 {
  border-color: var(--price-green-90);
}

.text-price-green-d-1 {
  color: var(--price-green-d-1);
}

.bg-price-green-d-1 {
  background-color: var(--price-green-d-1);
}

.border-price-green-d-1 {
  border-color: var(--price-green-d-1);
}

.text-price-green-d-2 {
  color: var(--price-green-d-2);
}

.bg-price-green-d-2 {
  background-color: var(--price-green-d-2);
}

.border-price-green-d-2 {
  border-color: var(--price-green-d-2);
}

.text-price-green-d-3 {
  color: var(--price-green-d-3);
}

.bg-price-green-d-3 {
  background-color: var(--price-green-d-3);
}

.border-price-green-d-3 {
  border-color: var(--price-green-d-3);
}

.text-price-green-d-4 {
  color: var(--price-green-d-4);
}

.bg-price-green-d-4 {
  background-color: var(--price-green-d-4);
}

.border-price-green-d-4 {
  border-color: var(--price-green-d-4);
}

.text-price-green-l-1 {
  color: var(--price-green-l-1);
}

.bg-price-green-l-1 {
  background-color: var(--price-green-l-1);
}

.border-price-green-l-1 {
  border-color: var(--price-green-l-1);
}

.text-price-green-l-2 {
  color: var(--price-green-l-2);
}

.bg-price-green-l-2 {
  background-color: var(--price-green-l-2);
}

.border-price-green-l-2 {
  border-color: var(--price-green-l-2);
}

.text-price-green-l-3 {
  color: var(--price-green-l-3);
}

.bg-price-green-l-3 {
  background-color: var(--price-green-l-3);
}

.border-price-green-l-3 {
  border-color: var(--price-green-l-3);
}

.text-price-green-l-4 {
  color: var(--price-green-l-4);
}

.bg-price-green-l-4 {
  background-color: var(--price-green-l-4);
}

.border-price-green-l-4 {
  border-color: var(--price-green-l-4);
}

.text-price-line {
  color: var(--price-line);
}

.bg-price-line {
  background-color: var(--price-line);
}

.border-price-line {
  border-color: var(--price-line);
}

.text-price-line-5 {
  color: var(--price-line-5);
}

.bg-price-line-5 {
  background-color: var(--price-line-5);
}

.border-price-line-5 {
  border-color: var(--price-line-5);
}

.text-price-line-10 {
  color: var(--price-line-10);
}

.bg-price-line-10 {
  background-color: var(--price-line-10);
}

.border-price-line-10 {
  border-color: var(--price-line-10);
}

.text-price-line-20 {
  color: var(--price-line-20);
}

.bg-price-line-20 {
  background-color: var(--price-line-20);
}

.border-price-line-20 {
  border-color: var(--price-line-20);
}

.text-price-line-30 {
  color: var(--price-line-30);
}

.bg-price-line-30 {
  background-color: var(--price-line-30);
}

.border-price-line-30 {
  border-color: var(--price-line-30);
}

.text-price-line-40 {
  color: var(--price-line-40);
}

.bg-price-line-40 {
  background-color: var(--price-line-40);
}

.border-price-line-40 {
  border-color: var(--price-line-40);
}

.text-price-line-50 {
  color: var(--price-line-50);
}

.bg-price-line-50 {
  background-color: var(--price-line-50);
}

.border-price-line-50 {
  border-color: var(--price-line-50);
}

.text-price-line-60 {
  color: var(--price-line-60);
}

.bg-price-line-60 {
  background-color: var(--price-line-60);
}

.border-price-line-60 {
  border-color: var(--price-line-60);
}

.text-price-line-70 {
  color: var(--price-line-70);
}

.bg-price-line-70 {
  background-color: var(--price-line-70);
}

.border-price-line-70 {
  border-color: var(--price-line-70);
}

.text-price-line-80 {
  color: var(--price-line-80);
}

.bg-price-line-80 {
  background-color: var(--price-line-80);
}

.border-price-line-80 {
  border-color: var(--price-line-80);
}

.text-price-line-90 {
  color: var(--price-line-90);
}

.bg-price-line-90 {
  background-color: var(--price-line-90);
}

.border-price-line-90 {
  border-color: var(--price-line-90);
}

.text-price-line-d-1 {
  color: var(--price-line-d-1);
}

.bg-price-line-d-1 {
  background-color: var(--price-line-d-1);
}

.border-price-line-d-1 {
  border-color: var(--price-line-d-1);
}

.text-price-line-d-2 {
  color: var(--price-line-d-2);
}

.bg-price-line-d-2 {
  background-color: var(--price-line-d-2);
}

.border-price-line-d-2 {
  border-color: var(--price-line-d-2);
}

.text-price-line-d-3 {
  color: var(--price-line-d-3);
}

.bg-price-line-d-3 {
  background-color: var(--price-line-d-3);
}

.border-price-line-d-3 {
  border-color: var(--price-line-d-3);
}

.text-price-line-d-4 {
  color: var(--price-line-d-4);
}

.bg-price-line-d-4 {
  background-color: var(--price-line-d-4);
}

.border-price-line-d-4 {
  border-color: var(--price-line-d-4);
}

.text-price-line-l-1 {
  color: var(--price-line-l-1);
}

.bg-price-line-l-1 {
  background-color: var(--price-line-l-1);
}

.border-price-line-l-1 {
  border-color: var(--price-line-l-1);
}

.text-price-line-l-2 {
  color: var(--price-line-l-2);
}

.bg-price-line-l-2 {
  background-color: var(--price-line-l-2);
}

.border-price-line-l-2 {
  border-color: var(--price-line-l-2);
}

.text-price-line-l-3 {
  color: var(--price-line-l-3);
}

.bg-price-line-l-3 {
  background-color: var(--price-line-l-3);
}

.border-price-line-l-3 {
  border-color: var(--price-line-l-3);
}

.text-price-line-l-4 {
  color: var(--price-line-l-4);
}

.bg-price-line-l-4 {
  background-color: var(--price-line-l-4);
}

.border-price-line-l-4 {
  border-color: var(--price-line-l-4);
}

.text-price-icon {
  color: var(--price-icon);
}

.bg-price-icon {
  background-color: var(--price-icon);
}

.border-price-icon {
  border-color: var(--price-icon);
}

.text-price-icon-5 {
  color: var(--price-icon-5);
}

.bg-price-icon-5 {
  background-color: var(--price-icon-5);
}

.border-price-icon-5 {
  border-color: var(--price-icon-5);
}

.text-price-icon-10 {
  color: var(--price-icon-10);
}

.bg-price-icon-10 {
  background-color: var(--price-icon-10);
}

.border-price-icon-10 {
  border-color: var(--price-icon-10);
}

.text-price-icon-20 {
  color: var(--price-icon-20);
}

.bg-price-icon-20 {
  background-color: var(--price-icon-20);
}

.border-price-icon-20 {
  border-color: var(--price-icon-20);
}

.text-price-icon-30 {
  color: var(--price-icon-30);
}

.bg-price-icon-30 {
  background-color: var(--price-icon-30);
}

.border-price-icon-30 {
  border-color: var(--price-icon-30);
}

.text-price-icon-40 {
  color: var(--price-icon-40);
}

.bg-price-icon-40 {
  background-color: var(--price-icon-40);
}

.border-price-icon-40 {
  border-color: var(--price-icon-40);
}

.text-price-icon-50 {
  color: var(--price-icon-50);
}

.bg-price-icon-50 {
  background-color: var(--price-icon-50);
}

.border-price-icon-50 {
  border-color: var(--price-icon-50);
}

.text-price-icon-60 {
  color: var(--price-icon-60);
}

.bg-price-icon-60 {
  background-color: var(--price-icon-60);
}

.border-price-icon-60 {
  border-color: var(--price-icon-60);
}

.text-price-icon-70 {
  color: var(--price-icon-70);
}

.bg-price-icon-70 {
  background-color: var(--price-icon-70);
}

.border-price-icon-70 {
  border-color: var(--price-icon-70);
}

.text-price-icon-80 {
  color: var(--price-icon-80);
}

.bg-price-icon-80 {
  background-color: var(--price-icon-80);
}

.border-price-icon-80 {
  border-color: var(--price-icon-80);
}

.text-price-icon-90 {
  color: var(--price-icon-90);
}

.bg-price-icon-90 {
  background-color: var(--price-icon-90);
}

.border-price-icon-90 {
  border-color: var(--price-icon-90);
}

.text-price-icon-d-1 {
  color: var(--price-icon-d-1);
}

.bg-price-icon-d-1 {
  background-color: var(--price-icon-d-1);
}

.border-price-icon-d-1 {
  border-color: var(--price-icon-d-1);
}

.text-price-icon-d-2 {
  color: var(--price-icon-d-2);
}

.bg-price-icon-d-2 {
  background-color: var(--price-icon-d-2);
}

.border-price-icon-d-2 {
  border-color: var(--price-icon-d-2);
}

.text-price-icon-d-3 {
  color: var(--price-icon-d-3);
}

.bg-price-icon-d-3 {
  background-color: var(--price-icon-d-3);
}

.border-price-icon-d-3 {
  border-color: var(--price-icon-d-3);
}

.text-price-icon-d-4 {
  color: var(--price-icon-d-4);
}

.bg-price-icon-d-4 {
  background-color: var(--price-icon-d-4);
}

.border-price-icon-d-4 {
  border-color: var(--price-icon-d-4);
}

.text-price-icon-l-1 {
  color: var(--price-icon-l-1);
}

.bg-price-icon-l-1 {
  background-color: var(--price-icon-l-1);
}

.border-price-icon-l-1 {
  border-color: var(--price-icon-l-1);
}

.text-price-icon-l-2 {
  color: var(--price-icon-l-2);
}

.bg-price-icon-l-2 {
  background-color: var(--price-icon-l-2);
}

.border-price-icon-l-2 {
  border-color: var(--price-icon-l-2);
}

.text-price-icon-l-3 {
  color: var(--price-icon-l-3);
}

.bg-price-icon-l-3 {
  background-color: var(--price-icon-l-3);
}

.border-price-icon-l-3 {
  border-color: var(--price-icon-l-3);
}

.text-price-icon-l-4 {
  color: var(--price-icon-l-4);
}

.bg-price-icon-l-4 {
  background-color: var(--price-icon-l-4);
}

.border-price-icon-l-4 {
  border-color: var(--price-icon-l-4);
}

.text-icon-blue {
  color: var(--icon-blue);
}

.bg-icon-blue {
  background-color: var(--icon-blue);
}

.border-icon-blue {
  border-color: var(--icon-blue);
}

.text-icon-blue-5 {
  color: var(--icon-blue-5);
}

.bg-icon-blue-5 {
  background-color: var(--icon-blue-5);
}

.border-icon-blue-5 {
  border-color: var(--icon-blue-5);
}

.text-icon-blue-10 {
  color: var(--icon-blue-10);
}

.bg-icon-blue-10 {
  background-color: var(--icon-blue-10);
}

.border-icon-blue-10 {
  border-color: var(--icon-blue-10);
}

.text-icon-blue-20 {
  color: var(--icon-blue-20);
}

.bg-icon-blue-20 {
  background-color: var(--icon-blue-20);
}

.border-icon-blue-20 {
  border-color: var(--icon-blue-20);
}

.text-icon-blue-30 {
  color: var(--icon-blue-30);
}

.bg-icon-blue-30 {
  background-color: var(--icon-blue-30);
}

.border-icon-blue-30 {
  border-color: var(--icon-blue-30);
}

.text-icon-blue-40 {
  color: var(--icon-blue-40);
}

.bg-icon-blue-40 {
  background-color: var(--icon-blue-40);
}

.border-icon-blue-40 {
  border-color: var(--icon-blue-40);
}

.text-icon-blue-50 {
  color: var(--icon-blue-50);
}

.bg-icon-blue-50 {
  background-color: var(--icon-blue-50);
}

.border-icon-blue-50 {
  border-color: var(--icon-blue-50);
}

.text-icon-blue-60 {
  color: var(--icon-blue-60);
}

.bg-icon-blue-60 {
  background-color: var(--icon-blue-60);
}

.border-icon-blue-60 {
  border-color: var(--icon-blue-60);
}

.text-icon-blue-70 {
  color: var(--icon-blue-70);
}

.bg-icon-blue-70 {
  background-color: var(--icon-blue-70);
}

.border-icon-blue-70 {
  border-color: var(--icon-blue-70);
}

.text-icon-blue-80 {
  color: var(--icon-blue-80);
}

.bg-icon-blue-80 {
  background-color: var(--icon-blue-80);
}

.border-icon-blue-80 {
  border-color: var(--icon-blue-80);
}

.text-icon-blue-90 {
  color: var(--icon-blue-90);
}

.bg-icon-blue-90 {
  background-color: var(--icon-blue-90);
}

.border-icon-blue-90 {
  border-color: var(--icon-blue-90);
}

.text-icon-blue-d-1 {
  color: var(--icon-blue-d-1);
}

.bg-icon-blue-d-1 {
  background-color: var(--icon-blue-d-1);
}

.border-icon-blue-d-1 {
  border-color: var(--icon-blue-d-1);
}

.text-icon-blue-d-2 {
  color: var(--icon-blue-d-2);
}

.bg-icon-blue-d-2 {
  background-color: var(--icon-blue-d-2);
}

.border-icon-blue-d-2 {
  border-color: var(--icon-blue-d-2);
}

.text-icon-blue-d-3 {
  color: var(--icon-blue-d-3);
}

.bg-icon-blue-d-3 {
  background-color: var(--icon-blue-d-3);
}

.border-icon-blue-d-3 {
  border-color: var(--icon-blue-d-3);
}

.text-icon-blue-d-4 {
  color: var(--icon-blue-d-4);
}

.bg-icon-blue-d-4 {
  background-color: var(--icon-blue-d-4);
}

.border-icon-blue-d-4 {
  border-color: var(--icon-blue-d-4);
}

.text-icon-blue-l-1 {
  color: var(--icon-blue-l-1);
}

.bg-icon-blue-l-1 {
  background-color: var(--icon-blue-l-1);
}

.border-icon-blue-l-1 {
  border-color: var(--icon-blue-l-1);
}

.text-icon-blue-l-2 {
  color: var(--icon-blue-l-2);
}

.bg-icon-blue-l-2 {
  background-color: var(--icon-blue-l-2);
}

.border-icon-blue-l-2 {
  border-color: var(--icon-blue-l-2);
}

.text-icon-blue-l-3 {
  color: var(--icon-blue-l-3);
}

.bg-icon-blue-l-3 {
  background-color: var(--icon-blue-l-3);
}

.border-icon-blue-l-3 {
  border-color: var(--icon-blue-l-3);
}

.text-icon-blue-l-4 {
  color: var(--icon-blue-l-4);
}

.bg-icon-blue-l-4 {
  background-color: var(--icon-blue-l-4);
}

.border-icon-blue-l-4 {
  border-color: var(--icon-blue-l-4);
}

.text-button-primary {
  color: var(--button-primary);
}

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

.border-button-primary {
  border-color: var(--button-primary);
}

.text-button-primary-5 {
  color: var(--button-primary-5);
}

.bg-button-primary-5 {
  background-color: var(--button-primary-5);
}

.border-button-primary-5 {
  border-color: var(--button-primary-5);
}

.text-button-primary-10 {
  color: var(--button-primary-10);
}

.bg-button-primary-10 {
  background-color: var(--button-primary-10);
}

.border-button-primary-10 {
  border-color: var(--button-primary-10);
}

.text-button-primary-20 {
  color: var(--button-primary-20);
}

.bg-button-primary-20 {
  background-color: var(--button-primary-20);
}

.border-button-primary-20 {
  border-color: var(--button-primary-20);
}

.text-button-primary-30 {
  color: var(--button-primary-30);
}

.bg-button-primary-30 {
  background-color: var(--button-primary-30);
}

.border-button-primary-30 {
  border-color: var(--button-primary-30);
}

.text-button-primary-40 {
  color: var(--button-primary-40);
}

.bg-button-primary-40 {
  background-color: var(--button-primary-40);
}

.border-button-primary-40 {
  border-color: var(--button-primary-40);
}

.text-button-primary-50 {
  color: var(--button-primary-50);
}

.bg-button-primary-50 {
  background-color: var(--button-primary-50);
}

.border-button-primary-50 {
  border-color: var(--button-primary-50);
}

.text-button-primary-60 {
  color: var(--button-primary-60);
}

.bg-button-primary-60 {
  background-color: var(--button-primary-60);
}

.border-button-primary-60 {
  border-color: var(--button-primary-60);
}

.text-button-primary-70 {
  color: var(--button-primary-70);
}

.bg-button-primary-70 {
  background-color: var(--button-primary-70);
}

.border-button-primary-70 {
  border-color: var(--button-primary-70);
}

.text-button-primary-80 {
  color: var(--button-primary-80);
}

.bg-button-primary-80 {
  background-color: var(--button-primary-80);
}

.border-button-primary-80 {
  border-color: var(--button-primary-80);
}

.text-button-primary-90 {
  color: var(--button-primary-90);
}

.bg-button-primary-90 {
  background-color: var(--button-primary-90);
}

.border-button-primary-90 {
  border-color: var(--button-primary-90);
}

.text-button-primary-d-1 {
  color: var(--button-primary-d-1);
}

.bg-button-primary-d-1 {
  background-color: var(--button-primary-d-1);
}

.border-button-primary-d-1 {
  border-color: var(--button-primary-d-1);
}

.text-button-primary-d-2 {
  color: var(--button-primary-d-2);
}

.bg-button-primary-d-2 {
  background-color: var(--button-primary-d-2);
}

.border-button-primary-d-2 {
  border-color: var(--button-primary-d-2);
}

.text-button-primary-d-3 {
  color: var(--button-primary-d-3);
}

.bg-button-primary-d-3 {
  background-color: var(--button-primary-d-3);
}

.border-button-primary-d-3 {
  border-color: var(--button-primary-d-3);
}

.text-button-primary-d-4 {
  color: var(--button-primary-d-4);
}

.bg-button-primary-d-4 {
  background-color: var(--button-primary-d-4);
}

.border-button-primary-d-4 {
  border-color: var(--button-primary-d-4);
}

.text-button-primary-l-1 {
  color: var(--button-primary-l-1);
}

.bg-button-primary-l-1 {
  background-color: var(--button-primary-l-1);
}

.border-button-primary-l-1 {
  border-color: var(--button-primary-l-1);
}

.text-button-primary-l-2 {
  color: var(--button-primary-l-2);
}

.bg-button-primary-l-2 {
  background-color: var(--button-primary-l-2);
}

.border-button-primary-l-2 {
  border-color: var(--button-primary-l-2);
}

.text-button-primary-l-3 {
  color: var(--button-primary-l-3);
}

.bg-button-primary-l-3 {
  background-color: var(--button-primary-l-3);
}

.border-button-primary-l-3 {
  border-color: var(--button-primary-l-3);
}

.text-button-primary-l-4 {
  color: var(--button-primary-l-4);
}

.bg-button-primary-l-4 {
  background-color: var(--button-primary-l-4);
}

.border-button-primary-l-4 {
  border-color: var(--button-primary-l-4);
}

.text-button-secondary {
  color: var(--button-secondary);
}

.bg-button-secondary {
  background-color: var(--button-secondary);
}

.border-button-secondary {
  border-color: var(--button-secondary);
}

.text-button-secondary-5 {
  color: var(--button-secondary-5);
}

.bg-button-secondary-5 {
  background-color: var(--button-secondary-5);
}

.border-button-secondary-5 {
  border-color: var(--button-secondary-5);
}

.text-button-secondary-10 {
  color: var(--button-secondary-10);
}

.bg-button-secondary-10 {
  background-color: var(--button-secondary-10);
}

.border-button-secondary-10 {
  border-color: var(--button-secondary-10);
}

.text-button-secondary-20 {
  color: var(--button-secondary-20);
}

.bg-button-secondary-20 {
  background-color: var(--button-secondary-20);
}

.border-button-secondary-20 {
  border-color: var(--button-secondary-20);
}

.text-button-secondary-30 {
  color: var(--button-secondary-30);
}

.bg-button-secondary-30 {
  background-color: var(--button-secondary-30);
}

.border-button-secondary-30 {
  border-color: var(--button-secondary-30);
}

.text-button-secondary-40 {
  color: var(--button-secondary-40);
}

.bg-button-secondary-40 {
  background-color: var(--button-secondary-40);
}

.border-button-secondary-40 {
  border-color: var(--button-secondary-40);
}

.text-button-secondary-50 {
  color: var(--button-secondary-50);
}

.bg-button-secondary-50 {
  background-color: var(--button-secondary-50);
}

.border-button-secondary-50 {
  border-color: var(--button-secondary-50);
}

.text-button-secondary-60 {
  color: var(--button-secondary-60);
}

.bg-button-secondary-60 {
  background-color: var(--button-secondary-60);
}

.border-button-secondary-60 {
  border-color: var(--button-secondary-60);
}

.text-button-secondary-70 {
  color: var(--button-secondary-70);
}

.bg-button-secondary-70 {
  background-color: var(--button-secondary-70);
}

.border-button-secondary-70 {
  border-color: var(--button-secondary-70);
}

.text-button-secondary-80 {
  color: var(--button-secondary-80);
}

.bg-button-secondary-80 {
  background-color: var(--button-secondary-80);
}

.border-button-secondary-80 {
  border-color: var(--button-secondary-80);
}

.text-button-secondary-90 {
  color: var(--button-secondary-90);
}

.bg-button-secondary-90 {
  background-color: var(--button-secondary-90);
}

.border-button-secondary-90 {
  border-color: var(--button-secondary-90);
}

.text-button-secondary-d-1 {
  color: var(--button-secondary-d-1);
}

.bg-button-secondary-d-1 {
  background-color: var(--button-secondary-d-1);
}

.border-button-secondary-d-1 {
  border-color: var(--button-secondary-d-1);
}

.text-button-secondary-d-2 {
  color: var(--button-secondary-d-2);
}

.bg-button-secondary-d-2 {
  background-color: var(--button-secondary-d-2);
}

.border-button-secondary-d-2 {
  border-color: var(--button-secondary-d-2);
}

.text-button-secondary-d-3 {
  color: var(--button-secondary-d-3);
}

.bg-button-secondary-d-3 {
  background-color: var(--button-secondary-d-3);
}

.border-button-secondary-d-3 {
  border-color: var(--button-secondary-d-3);
}

.text-button-secondary-d-4 {
  color: var(--button-secondary-d-4);
}

.bg-button-secondary-d-4 {
  background-color: var(--button-secondary-d-4);
}

.border-button-secondary-d-4 {
  border-color: var(--button-secondary-d-4);
}

.text-button-secondary-l-1 {
  color: var(--button-secondary-l-1);
}

.bg-button-secondary-l-1 {
  background-color: var(--button-secondary-l-1);
}

.border-button-secondary-l-1 {
  border-color: var(--button-secondary-l-1);
}

.text-button-secondary-l-2 {
  color: var(--button-secondary-l-2);
}

.bg-button-secondary-l-2 {
  background-color: var(--button-secondary-l-2);
}

.border-button-secondary-l-2 {
  border-color: var(--button-secondary-l-2);
}

.text-button-secondary-l-3 {
  color: var(--button-secondary-l-3);
}

.bg-button-secondary-l-3 {
  background-color: var(--button-secondary-l-3);
}

.border-button-secondary-l-3 {
  border-color: var(--button-secondary-l-3);
}

.text-button-secondary-l-4 {
  color: var(--button-secondary-l-4);
}

.bg-button-secondary-l-4 {
  background-color: var(--button-secondary-l-4);
}

.border-button-secondary-l-4 {
  border-color: var(--button-secondary-l-4);
}

.text-button-secondary-text {
  color: var(--button-secondary-text);
}

.bg-button-secondary-text {
  background-color: var(--button-secondary-text);
}

.border-button-secondary-text {
  border-color: var(--button-secondary-text);
}

.text-button-secondary-text-5 {
  color: var(--button-secondary-text-5);
}

.bg-button-secondary-text-5 {
  background-color: var(--button-secondary-text-5);
}

.border-button-secondary-text-5 {
  border-color: var(--button-secondary-text-5);
}

.text-button-secondary-text-10 {
  color: var(--button-secondary-text-10);
}

.bg-button-secondary-text-10 {
  background-color: var(--button-secondary-text-10);
}

.border-button-secondary-text-10 {
  border-color: var(--button-secondary-text-10);
}

.text-button-secondary-text-20 {
  color: var(--button-secondary-text-20);
}

.bg-button-secondary-text-20 {
  background-color: var(--button-secondary-text-20);
}

.border-button-secondary-text-20 {
  border-color: var(--button-secondary-text-20);
}

.text-button-secondary-text-30 {
  color: var(--button-secondary-text-30);
}

.bg-button-secondary-text-30 {
  background-color: var(--button-secondary-text-30);
}

.border-button-secondary-text-30 {
  border-color: var(--button-secondary-text-30);
}

.text-button-secondary-text-40 {
  color: var(--button-secondary-text-40);
}

.bg-button-secondary-text-40 {
  background-color: var(--button-secondary-text-40);
}

.border-button-secondary-text-40 {
  border-color: var(--button-secondary-text-40);
}

.text-button-secondary-text-50 {
  color: var(--button-secondary-text-50);
}

.bg-button-secondary-text-50 {
  background-color: var(--button-secondary-text-50);
}

.border-button-secondary-text-50 {
  border-color: var(--button-secondary-text-50);
}

.text-button-secondary-text-60 {
  color: var(--button-secondary-text-60);
}

.bg-button-secondary-text-60 {
  background-color: var(--button-secondary-text-60);
}

.border-button-secondary-text-60 {
  border-color: var(--button-secondary-text-60);
}

.text-button-secondary-text-70 {
  color: var(--button-secondary-text-70);
}

.bg-button-secondary-text-70 {
  background-color: var(--button-secondary-text-70);
}

.border-button-secondary-text-70 {
  border-color: var(--button-secondary-text-70);
}

.text-button-secondary-text-80 {
  color: var(--button-secondary-text-80);
}

.bg-button-secondary-text-80 {
  background-color: var(--button-secondary-text-80);
}

.border-button-secondary-text-80 {
  border-color: var(--button-secondary-text-80);
}

.text-button-secondary-text-90 {
  color: var(--button-secondary-text-90);
}

.bg-button-secondary-text-90 {
  background-color: var(--button-secondary-text-90);
}

.border-button-secondary-text-90 {
  border-color: var(--button-secondary-text-90);
}

.text-button-secondary-text-d-1 {
  color: var(--button-secondary-text-d-1);
}

.bg-button-secondary-text-d-1 {
  background-color: var(--button-secondary-text-d-1);
}

.border-button-secondary-text-d-1 {
  border-color: var(--button-secondary-text-d-1);
}

.text-button-secondary-text-d-2 {
  color: var(--button-secondary-text-d-2);
}

.bg-button-secondary-text-d-2 {
  background-color: var(--button-secondary-text-d-2);
}

.border-button-secondary-text-d-2 {
  border-color: var(--button-secondary-text-d-2);
}

.text-button-secondary-text-d-3 {
  color: var(--button-secondary-text-d-3);
}

.bg-button-secondary-text-d-3 {
  background-color: var(--button-secondary-text-d-3);
}

.border-button-secondary-text-d-3 {
  border-color: var(--button-secondary-text-d-3);
}

.text-button-secondary-text-d-4 {
  color: var(--button-secondary-text-d-4);
}

.bg-button-secondary-text-d-4 {
  background-color: var(--button-secondary-text-d-4);
}

.border-button-secondary-text-d-4 {
  border-color: var(--button-secondary-text-d-4);
}

.text-button-secondary-text-l-1 {
  color: var(--button-secondary-text-l-1);
}

.bg-button-secondary-text-l-1 {
  background-color: var(--button-secondary-text-l-1);
}

.border-button-secondary-text-l-1 {
  border-color: var(--button-secondary-text-l-1);
}

.text-button-secondary-text-l-2 {
  color: var(--button-secondary-text-l-2);
}

.bg-button-secondary-text-l-2 {
  background-color: var(--button-secondary-text-l-2);
}

.border-button-secondary-text-l-2 {
  border-color: var(--button-secondary-text-l-2);
}

.text-button-secondary-text-l-3 {
  color: var(--button-secondary-text-l-3);
}

.bg-button-secondary-text-l-3 {
  background-color: var(--button-secondary-text-l-3);
}

.border-button-secondary-text-l-3 {
  border-color: var(--button-secondary-text-l-3);
}

.text-button-secondary-text-l-4 {
  color: var(--button-secondary-text-l-4);
}

.bg-button-secondary-text-l-4 {
  background-color: var(--button-secondary-text-l-4);
}

.border-button-secondary-text-l-4 {
  border-color: var(--button-secondary-text-l-4);
}

.text-xs {
  font-size: var(--text-xs);
}

.text-s {
  font-size: var(--text-s);
}

.text-m {
  font-size: var(--text-m);
}

.text-l {
  font-size: var(--text-l);
}

.text-xl {
  font-size: var(--text-xl);
}

.text-2xl {
  font-size: var(--text-2xl);
}

.text-3xl {
  font-size: var(--text-3xl);
}

.text-4xl {
  font-size: var(--text-4xl);
}

.padding-4xs {
  padding: var(--space-4xs);
}

.padding-3xs {
  padding: var(--space-3xs);
}

.padding-2xs {
  padding: var(--space-2xs);
}

.padding-xs {
  padding: var(--space-xs);
}

.padding-s {
  padding: var(--space-s);
}

.padding-m {
  padding: var(--space-m);
}

.padding-l {
  padding: var(--space-l);
}

.padding-xl {
  padding: var(--space-xl);
}

.padding-2xl {
  padding: var(--space-2xl);
}

.padding-3xl {
  padding: var(--space-3xl);
}

.padding-4xl {
  padding: var(--space-4xl);
}

.padding-left-4xs {
  padding-left: var(--space-4xs);
}

.padding-left-3xs {
  padding-left: var(--space-3xs);
}

.padding-left-2xs {
  padding-left: var(--space-2xs);
}

.padding-left-xs {
  padding-left: var(--space-xs);
}

.padding-left-s {
  padding-left: var(--space-s);
}

.padding-left-m {
  padding-left: var(--space-m);
}

.padding-left-l {
  padding-left: var(--space-l);
}

.padding-left-xl {
  padding-left: var(--space-xl);
}

.padding-left-2xl {
  padding-left: var(--space-2xl);
}

.padding-left-3xl {
  padding-left: var(--space-3xl);
}

.padding-left-4xl {
  padding-left: var(--space-4xl);
}

.padding-right-4xs {
  padding-right: var(--space-4xs);
}

.padding-right-3xs {
  padding-right: var(--space-3xs);
}

.padding-right-2xs {
  padding-right: var(--space-2xs);
}

.padding-right-xs {
  padding-right: var(--space-xs);
}

.padding-right-s {
  padding-right: var(--space-s);
}

.padding-right-m {
  padding-right: var(--space-m);
}

.padding-right-l {
  padding-right: var(--space-l);
}

.padding-right-xl {
  padding-right: var(--space-xl);
}

.padding-right-2xl {
  padding-right: var(--space-2xl);
}

.padding-right-3xl {
  padding-right: var(--space-3xl);
}

.padding-right-4xl {
  padding-right: var(--space-4xl);
}

.padding-top-4xs {
  padding-top: var(--space-4xs);
}

.padding-top-3xs {
  padding-top: var(--space-3xs);
}

.padding-top-2xs {
  padding-top: var(--space-2xs);
}

.padding-top-xs {
  padding-top: var(--space-xs);
}

.padding-top-s {
  padding-top: var(--space-s);
}

.padding-top-m {
  padding-top: var(--space-m);
}

.padding-top-l {
  padding-top: var(--space-l);
}

.padding-top-xl {
  padding-top: var(--space-xl);
}

.padding-top-2xl {
  padding-top: var(--space-2xl);
}

.padding-top-3xl {
  padding-top: var(--space-3xl);
}

.padding-top-4xl {
  padding-top: var(--space-4xl);
}

.padding-bottom-4xs {
  padding-bottom: var(--space-4xs);
}

.padding-bottom-3xs {
  padding-bottom: var(--space-3xs);
}

.padding-bottom-2xs {
  padding-bottom: var(--space-2xs);
}

.padding-bottom-xs {
  padding-bottom: var(--space-xs);
}

.padding-bottom-s {
  padding-bottom: var(--space-s);
}

.padding-bottom-m {
  padding-bottom: var(--space-m);
}

.padding-bottom-l {
  padding-bottom: var(--space-l);
}

.padding-bottom-xl {
  padding-bottom: var(--space-xl);
}

.padding-bottom-2xl {
  padding-bottom: var(--space-2xl);
}

.padding-bottom-3xl {
  padding-bottom: var(--space-3xl);
}

.padding-bottom-4xl {
  padding-bottom: var(--space-4xl);
}

.padding-horizontal-4xs {
  padding-left: var(--space-4xs);
  padding-right: var(--space-4xs);
}

.padding-horizontal-3xs {
  padding-left: var(--space-3xs);
  padding-right: var(--space-3xs);
}

.padding-horizontal-2xs {
  padding-left: var(--space-2xs);
  padding-right: var(--space-2xs);
}

.padding-horizontal-xs {
  padding-left: var(--space-xs);
  padding-right: var(--space-xs);
}

.padding-horizontal-s {
  padding-left: var(--space-s);
  padding-right: var(--space-s);
}

.padding-horizontal-m {
  padding-left: var(--space-m);
  padding-right: var(--space-m);
}

.padding-horizontal-l {
  padding-left: var(--space-l);
  padding-right: var(--space-l);
}

.padding-horizontal-xl {
  padding-left: var(--space-xl);
  padding-right: var(--space-xl);
}

.padding-horizontal-2xl {
  padding-left: var(--space-2xl);
  padding-right: var(--space-2xl);
}

.padding-horizontal-3xl {
  padding-left: var(--space-3xl);
  padding-right: var(--space-3xl);
}

.padding-horizontal-4xl {
  padding-left: var(--space-4xl);
  padding-right: var(--space-4xl);
}

.padding-vertical-4xs {
  padding-top: var(--space-4xs);
  padding-bottom: var(--space-4xs);
}

.padding-vertical-3xs {
  padding-top: var(--space-3xs);
  padding-bottom: var(--space-3xs);
}

.padding-vertical-2xs {
  padding-top: var(--space-2xs);
  padding-bottom: var(--space-2xs);
}

.padding-vertical-xs {
  padding-top: var(--space-xs);
  padding-bottom: var(--space-xs);
}

.padding-vertical-s {
  padding-top: var(--space-s);
  padding-bottom: var(--space-s);
}

.padding-vertical-m {
  padding-top: var(--space-m);
  padding-bottom: var(--space-m);
}

.padding-vertical-l {
  padding-top: var(--space-l);
  padding-bottom: var(--space-l);
}

.padding-vertical-xl {
  padding-top: var(--space-xl);
  padding-bottom: var(--space-xl);
}

.padding-vertical-2xl {
  padding-top: var(--space-2xl);
  padding-bottom: var(--space-2xl);
}

.padding-vertical-3xl {
  padding-top: var(--space-3xl);
  padding-bottom: var(--space-3xl);
}

.padding-vertical-4xl {
  padding-top: var(--space-4xl);
  padding-bottom: var(--space-4xl);
}

.margin-4xs {
  margin: var(--space-4xs);
}

.margin-3xs {
  margin: var(--space-3xs);
}

.margin-2xs {
  margin: var(--space-2xs);
}

.margin-xs {
  margin: var(--space-xs);
}

.margin-s {
  margin: var(--space-s);
}

.margin-m {
  margin: var(--space-m);
}

.margin-l {
  margin: var(--space-l);
}

.margin-xl {
  margin: var(--space-xl);
}

.margin-2xl {
  margin: var(--space-2xl);
}

.margin-3xl {
  margin: var(--space-3xl);
}

.margin-4xl {
  margin: var(--space-4xl);
}

.margin-left-4xs {
  margin-left: var(--space-4xs);
}

.margin-left-3xs {
  margin-left: var(--space-3xs);
}

.margin-left-2xs {
  margin-left: var(--space-2xs);
}

.margin-left-xs {
  margin-left: var(--space-xs);
}

.margin-left-s {
  margin-left: var(--space-s);
}

.margin-left-m {
  margin-left: var(--space-m);
}

.margin-left-l {
  margin-left: var(--space-l);
}

.margin-left-xl {
  margin-left: var(--space-xl);
}

.margin-left-2xl {
  margin-left: var(--space-2xl);
}

.margin-left-3xl {
  margin-left: var(--space-3xl);
}

.margin-left-4xl {
  margin-left: var(--space-4xl);
}

.margin-right-4xs {
  margin-right: var(--space-4xs);
}

.margin-right-3xs {
  margin-right: var(--space-3xs);
}

.margin-right-2xs {
  margin-right: var(--space-2xs);
}

.margin-right-xs {
  margin-right: var(--space-xs);
}

.margin-right-s {
  margin-right: var(--space-s);
}

.margin-right-m {
  margin-right: var(--space-m);
}

.margin-right-l {
  margin-right: var(--space-l);
}

.margin-right-xl {
  margin-right: var(--space-xl);
}

.margin-right-2xl {
  margin-right: var(--space-2xl);
}

.margin-right-3xl {
  margin-right: var(--space-3xl);
}

.margin-right-4xl {
  margin-right: var(--space-4xl);
}

.margin-top-4xs {
  margin-top: var(--space-4xs);
}

.margin-top-3xs {
  margin-top: var(--space-3xs);
}

.margin-top-2xs {
  margin-top: var(--space-2xs);
}

.margin-top-xs {
  margin-top: var(--space-xs);
}

.margin-top-s {
  margin-top: var(--space-s);
}

.margin-top-m {
  margin-top: var(--space-m);
}

.margin-top-l {
  margin-top: var(--space-l);
}

.margin-top-xl {
  margin-top: var(--space-xl);
}

.margin-top-2xl {
  margin-top: var(--space-2xl);
}

.margin-top-3xl {
  margin-top: var(--space-3xl);
}

.margin-top-4xl {
  margin-top: var(--space-4xl);
}

.margin-bottom-4xs {
  margin-bottom: var(--space-4xs);
}

.margin-bottom-3xs {
  margin-bottom: var(--space-3xs);
}

.margin-bottom-2xs {
  margin-bottom: var(--space-2xs);
}

.margin-bottom-xs {
  margin-bottom: var(--space-xs);
}

.margin-bottom-s {
  margin-bottom: var(--space-s);
}

.margin-bottom-m {
  margin-bottom: var(--space-m);
}

.margin-bottom-l {
  margin-bottom: var(--space-l);
}

.margin-bottom-xl {
  margin-bottom: var(--space-xl);
}

.margin-bottom-2xl {
  margin-bottom: var(--space-2xl);
}

.margin-bottom-3xl {
  margin-bottom: var(--space-3xl);
}

.margin-bottom-4xl {
  margin-bottom: var(--space-4xl);
}

.margin-horizontal-4xs {
  margin-left: var(--space-4xs);
  margin-right: var(--space-4xs);
}

.margin-horizontal-3xs {
  margin-left: var(--space-3xs);
  margin-right: var(--space-3xs);
}

.margin-horizontal-2xs {
  margin-left: var(--space-2xs);
  margin-right: var(--space-2xs);
}

.margin-horizontal-xs {
  margin-left: var(--space-xs);
  margin-right: var(--space-xs);
}

.margin-horizontal-s {
  margin-left: var(--space-s);
  margin-right: var(--space-s);
}

.margin-horizontal-m {
  margin-left: var(--space-m);
  margin-right: var(--space-m);
}

.margin-horizontal-l {
  margin-left: var(--space-l);
  margin-right: var(--space-l);
}

.margin-horizontal-xl {
  margin-left: var(--space-xl);
  margin-right: var(--space-xl);
}

.margin-horizontal-2xl {
  margin-left: var(--space-2xl);
  margin-right: var(--space-2xl);
}

.margin-horizontal-3xl {
  margin-left: var(--space-3xl);
  margin-right: var(--space-3xl);
}

.margin-horizontal-4xl {
  margin-left: var(--space-4xl);
  margin-right: var(--space-4xl);
}

.margin-vertical-4xs {
  margin-top: var(--space-4xs);
  margin-bottom: var(--space-4xs);
}

.margin-vertical-3xs {
  margin-top: var(--space-3xs);
  margin-bottom: var(--space-3xs);
}

.margin-vertical-2xs {
  margin-top: var(--space-2xs);
  margin-bottom: var(--space-2xs);
}

.margin-vertical-xs {
  margin-top: var(--space-xs);
  margin-bottom: var(--space-xs);
}

.margin-vertical-s {
  margin-top: var(--space-s);
  margin-bottom: var(--space-s);
}

.margin-vertical-m {
  margin-top: var(--space-m);
  margin-bottom: var(--space-m);
}

.margin-vertical-l {
  margin-top: var(--space-l);
  margin-bottom: var(--space-l);
}

.margin-vertical-xl {
  margin-top: var(--space-xl);
  margin-bottom: var(--space-xl);
}

.margin-vertical-2xl {
  margin-top: var(--space-2xl);
  margin-bottom: var(--space-2xl);
}

.margin-vertical-3xl {
  margin-top: var(--space-3xl);
  margin-bottom: var(--space-3xl);
}

.margin-vertical-4xl {
  margin-top: var(--space-4xl);
  margin-bottom: var(--space-4xl);
}

.gap-4xs {
  gap: var(--space-4xs);
}

.gap-3xs {
  gap: var(--space-3xs);
}

.gap-2xs {
  gap: var(--space-2xs);
}

.gap-xs {
  gap: var(--space-xs);
}

.gap-s {
  gap: var(--space-s);
}

.gap-m {
  gap: var(--space-m);
}

.gap-l {
  gap: var(--space-l);
}

.gap-xl {
  gap: var(--space-xl);
}

.gap-2xl {
  gap: var(--space-2xl);
}

.gap-3xl {
  gap: var(--space-3xl);
}

.gap-4xl {
  gap: var(--space-4xl);
}