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

@font-face {
	font-family: "Pretendard";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../../fonts/pretendard/Pretendard-SemiBold.subset.woff2") format("woff2"),
		url("../../fonts/pretendard/Pretendard-SemiBold.subset.woff") format("woff");
}

@font-face {
	font-family: "Pretendard";
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url("../../fonts/pretendard/Pretendard-ExtraBold.subset.woff2") format("woff2"),
		url("../../fonts/pretendard/Pretendard-ExtraBold.subset.woff") format("woff");
}

@font-face {
	font-family: "Pretendard";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url("../../fonts/pretendard/Pretendard-ExtraBold.subset.woff2") format("woff2"),
		url("../../fonts/pretendard/Pretendard-ExtraBold.subset.woff") format("woff");
}

:root {
	--indiepixel-font-family: "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif;
}

body,
button,
input,
select,
textarea,
.btn,
.elementor-widget-text-editor,
.elementor-widget-icon-box,
.elementor-widget-image-box,
.ui-widget,
.widget {
	font-family: var(--indiepixel-font-family);
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6,
.elementor-heading-title,
.pixel-highlight-txt,
.comment-author,
strong,
b {
	font-family: var(--indiepixel-font-family);
}

.h1,
h1 {
	font-weight: 700;
}

.h2,
.h3,
.h4,
.h5,
.h6,
h2,
h3,
h4,
h5,
h6,
.elementor-heading-title,
strong,
b {
	font-weight: 700;
}
