/* https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,400&display=swap */

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/100.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/200.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/300.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/400.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/400-italic.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/500.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/600.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-sans/700.woff2) format('woff2');
}

/* https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,500;1,500&display=swap */

@font-face {
	font-family: 'IBM Plex Serif';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-serif/500.woff2) format('woff2');
}

@font-face {
	font-family: 'IBM Plex Serif';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url(../../assets/fonts/ibm-plex-serif/500-italic.woff2) format('woff2');
}
