/*noinspection CssUnknownTarget*/
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/static/fonts/HelveticaNeue-Thin.ttf');
  font-weight: 100;
  font-display: swap;
}

/*noinspection CssUnknownTarget*/
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/static/fonts/HelveticaNeue-Light.ttf');
  font-weight: 300;
  font-display: swap;
}

/*noinspection CssUnknownTarget*/
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/static/fonts/HelveticaNeue.ttf');
  font-weight: 400;
  font-display: swap;
}

/*noinspection CssUnknownTarget*/
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/static/fonts/HelveticaNeue-Medium.ttf');
  font-weight: 500;
  font-display: swap;
}

/*noinspection CssUnknownTarget*/
@font-face {
  font-family: 'Helvetica Neue';
  src: url('/static/fonts/HelveticaNeue-Bold.ttf');
  font-weight: 700;
  font-display: swap;
}

/* With font-size: 62.5% we are setting 1rem as 10px with the default browser font-size as 16px */
:root {
  font-size: 62.5%;
}

body {
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
  font-family: "Helvetica Neue", sans-serif !important;
}

body * {
  font-family: "Helvetica Neue", sans-serif !important;
}

img {
  pointer-events: none;
}
