summaryrefslogtreecommitdiffstats
path: root/src/components/atoms/lists
Path not found
'n1' href='#n1'>1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171
@use "@styles/abstracts/variables" as var;
@use "sass:math";

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-Bold.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-BoldItalic.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-BoldItalic.woff") format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-SemiBold.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-SemiBoldItalic.woff2")
      format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-Medium.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-MediumItalic.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-Regular.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-Italic.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-Italic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-Light.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Kanit;
  src: url("../../assets/fonts/Kanit/Kanit-LightItalic.woff2") format("woff2"),
    url("../../assets/fonts/Kanit/Kanit-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-display: swap;
  font-style: oblique 0deg 10deg;
  src: url("../../assets/fonts/Inter/Inter.woff2?v=3.18") format("woff2");
}

@font-face {
  font-family: Cousine;
  src: url("../../assets/fonts/Cousine/Cousine-Bold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cousine;
  src: url("../../assets/fonts/Cousine/Cousine-BoldItalic.woff2")
    format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cousine;
  src: url("../../assets/fonts/Cousine/Cousine-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cousine;
  src: url("../../assets/fonts/Cousine/Cousine-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --font-family-primary: #{var.$font-family_primary};
  --font-family-secondary: #{var.$font-family_secondary};
  --font-family-mono: #{var.$font-family_mono};
  --font-size-sm: clamp(
    #{math.div(var.font-size("sm"), 1.2)},
    1ex + 1vw,
    #{var.font-size("sm")}
  );
  --font-size-md: clamp(
    #{var.font-size("sm")},
    1ex + 2vw,
    #{var.font-size("md")}
  );
  --font-size-lg: clamp(
    #{var.font-size("md")},
    1ex + 3vw,
    #{var.font-size("lg")}
  );
  --font-size-xl: clamp(
    #{var.font-size("lg")},
    1ex + 4vw,
    #{var.font-size("xl")}
  );
  --font-size-2xl: clamp(
    #{var.font-size("xl")},
    1ex + 5vw,
    #{var.font-size("2xl")}
  );
  --font-size-3xl: clamp(
    #{var.font-size("2xl")},
    1ex + 6vw,
    #{var.font-size("3xl")}
  );
  --line-height: #{var.$line-height};
}