:root { 
  --alizarin-crimson: #e03121;
  --black: #000000;
  --bon-jour: #e1e1e1;
  --crowshead: #1a0f0a;
  --eerie-black: #1c1c1c;
  --jungle-green: #32a792;
  --shady-lady: #a9a9a9;
  --white: #ffffff;
  --wild-sand: #f3f3f3;
 
  --font-size-l: 18px;
  --font-size-m: 16px;
  --font-size-xl: 24px;
  --font-size-xxl: 32px;
  --font-size-xxxl: 56px;
 
  --font-family-anuphan: "Anuphan", Helvetica;
  --font-family-kanit: "Kanit", Helvetica;
}
.h1 {
  font-family: var(--font-family-anuphan);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0;
}

.h3 {
  font-family: var(--font-family-anuphan);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0;
}

.h4 {
  font-family: var(--font-family-anuphan);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.h5 {
  font-family: var(--font-family-anuphan);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.b1regular {
  font-family: var(--font-family-anuphan);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.b2regular {
  font-family: var(--font-family-anuphan);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}
