/*
 * Caledonian Organic Soap — cos-fonts.css
 *
 * FONT FILES IN THEME:
 *   assets/fonts/scotland/Scotland.otf  ✓ (uploaded)
 *
 * OTHER FONTS — not yet uploaded. Using premium system fallbacks.
 * To add: place woff2 files in assets/fonts/ and uncomment @font-face blocks below.
 * Convert OTF → WOFF2: https://cloudconvert.com/otf-to-woff2
 */

/* ── Scotland — H1 display script (OTF — upload woff2 when converted) ── */
@font-face {
  font-family: 'Scotland';
  src: url('../fonts/scotland/Scotland.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: optional;
}

/*
 * Uncomment when woff2 files are added:
 *
 * @font-face {
 *   font-family: 'Cormorant Garamond';
 *   src: url('../fonts/cormorant-garamond/cormorant-300.woff2') format('woff2');
 *   font-weight: 300; font-style: normal; font-display: swap;
 * }
 * @font-face {
 *   font-family: 'Cormorant Garamond';
 *   src: url('../fonts/cormorant-garamond/cormorant-300i.woff2') format('woff2');
 *   font-weight: 300; font-style: italic; font-display: swap;
 * }
 * @font-face {
 *   font-family: 'Cormorant Garamond';
 *   src: url('../fonts/cormorant-garamond/cormorant-400.woff2') format('woff2');
 *   font-weight: 400; font-style: normal; font-display: swap;
 * }
 * @font-face {
 *   font-family: 'Cormorant Garamond';
 *   src: url('../fonts/cormorant-garamond/cormorant-400i.woff2') format('woff2');
 *   font-weight: 400; font-style: italic; font-display: swap;
 * }
 * @font-face {
 *   font-family: 'Libre Baskerville';
 *   src: url('../fonts/libre-baskerville/baskerville-400.woff2') format('woff2');
 *   font-weight: 400; font-style: normal; font-display: swap;
 * }
 * @font-face {
 *   font-family: 'Libre Baskerville';
 *   src: url('../fonts/libre-baskerville/baskerville-400i.woff2') format('woff2');
 *   font-weight: 400; font-style: italic; font-display: swap;
 * }
 * @font-face {
 *   font-family: 'Jost';
 *   src: url('../fonts/jost/jost-variable.woff2') format('woff2-variations');
 *   font-weight: 100 700; font-style: normal; font-display: swap;
 * }
 */

/* ── Font stack custom properties ─────────────────────────────── */
:root {
  --cos-font-scotland: 'Scotland', Georgia, 'Times New Roman', serif;
  --cos-font-display:  Georgia, 'Times New Roman', serif;
  --cos-font-body:     Georgia, 'Times New Roman', serif;
  --cos-font-ui:       system-ui, -apple-system, 'Helvetica Neue', Arial, sans-serif;
}
