/* 사이트 폰트: 제목=G마켓 산스, 본문=Pretendard (자체 호스팅) */

/* 본문: Pretendard Variable (45~920 전 굵기 커버) */
@font-face {
  font-family: 'Pretendard';
  src: url('../fonts/pretendard/PretendardVariable.woff2') format('woff2-variations');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
}

/* 제목: G마켓 산스 (Light/Medium/Bold 3굵기, weight 범위로 매핑) */
@font-face {
  font-family: 'Gmarket Sans';
  src: url('../fonts/gmarket/GmarketSansLight.otf') format('opentype');
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: 'Gmarket Sans';
  src: url('../fonts/gmarket/GmarketSansMedium.otf') format('opentype');
  font-weight: 400 600;
  font-display: swap;
}
@font-face {
  font-family: 'Gmarket Sans';
  src: url('../fonts/gmarket/GmarketSansBold.otf') format('opentype');
  font-weight: 700 900;
  font-display: swap;
}

/* 공용 폰트 토큰 (front.css / back.css 양쪽에서 참조) */
:root {
  --font-body: 'Pretendard', -apple-system, BlinkMacSystemFont, system-ui, 'Segoe UI', 'Apple SD Gothic Neo', 'Malgun Gothic', sans-serif;
  --font-title: 'Gmarket Sans', var(--font-body);
}
