/* =========================================================
   디자인 값(색·글꼴·모서리·그림자)만 모아 둔 파일입니다.
   디자인 시스템이 정해지면 이 파일 한 곳만 바꾸면 됩니다.
   ========================================================= */
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Noto+Sans+KR:wght@400;500;700&family=Noto+Serif+KR:wght@500;600&display=swap");

:root {
  /* 색 */
  --c-bg: #f5f2ea;          /* 페이지 바탕 (아이보리) */
  --c-surface: #fbfaf6;     /* 카드 바탕 */
  --c-surface-2: #ebe6da;   /* 지도·빈 칸 같은 중립 면 */
  --c-ink: #1c211e;         /* 본문 글자 */
  --c-ink-2: #5f6159;       /* 보조 글자 */
  --c-ink-3: #8b8a80;       /* 아주 옅은 글자 */
  --c-line: #dcd5c6;        /* 선 */
  --c-dark: #2a3d31;        /* 진한 숲색 (버튼·푸터) */
  --c-dark-2: #2c3a32;
  --c-on-dark: #f3f0e7;     /* 진한 바탕 위 글자 */
  --c-accent: #a3895a;      /* 포인트 (황동색) */
  --c-overlay: rgba(10, 14, 12, 0.5);
  --c-overlay-strong: rgba(10, 14, 12, 0.6);
  --c-glass: rgba(20, 26, 23, 0.32);        /* 투명 헤더 위 하위 메뉴 상자 (반투명) */
  --c-glass-line: rgba(255, 255, 255, 0.28);
  --c-glass-hover: rgba(255, 255, 255, 0.14);
  --r-band: 16px;           /* 예약 안내 카드 모서리 */

  /* 글꼴 */
  --f-en: "Cormorant Garamond", "Times New Roman", serif;
  --f-head: "Noto Serif KR", "Apple SD Gothic Neo", serif;
  --f-body: "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;
  --f-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;

  /* 모서리 · 그림자 */
  --r-photo: 4px;
  --r-card: 6px;
  --r-pill: 999px;
  --shadow-pop: 0 18px 50px rgba(0, 0, 0, 0.22);
}
