@tailwind base;
@tailwind components;
@tailwind utilities;

@layer base {
  @font-face {
    font-family: Lexend;
    font-weight: 100;
    src: url("/assets/lexend/Lexend-Thin-299e1341.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 200;
    src: url("/assets/lexend/Lexend-ExtraLight-21fe752d.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 300;
    src: url("/assets/lexend/Lexend-Light-bf867a6e.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 400;
    src: url("/assets/lexend/Lexend-Regular-b112c16a.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 500;
    src: url("/assets/lexend/Lexend-Medium-b725a127.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 600;
    src: url("/assets/lexend/Lexend-SemiBold-0d3e9d82.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 700;
    src: url("/assets/lexend/Lexend-Bold-f6e2c805.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 800;
    src: url("/assets/lexend/Lexend-ExtraBold-ef1f7a3b.ttf") format("truetype");
  }

  @font-face {
    font-family: Lexend;
    font-weight: 900;
    src: url("/assets/lexend/Lexend-Black-7daf7c19.ttf") format("truetype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 100;
    src: url("/assets/switzer/Switzer-Thin-e59e1eaf.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 200;
    src: url("/assets/switzer/Switzer-Extralight-b9914de7.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 300;
    src: url("/assets/switzer/Switzer-Light-3e79f9e6.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 400;
    src: url("/assets/switzer/Switzer-Regular-96af3fc1.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 500;
    src: url("/assets/switzer/Switzer-Medium-ba8324c5.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 600;
    src: url("/assets/switzer/Switzer-Semibold-1835d41e.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 700;
    src: url("/assets/switzer/Switzer-Bold-5e674466.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 800;
    src: url("/assets/switzer/Switzer-Extrabold-5a3adb9f.otf") format("opentype");
  }

  @font-face {
    font-family: Switzer;
    font-weight: 900;
    src: url("/assets/switzer/Switzer-Black-415129b1.otf") format("opentype");
  }
}
