/*
 * irobot-th-2026 — ฟอนต์แบรนด์ (ข้อกำหนดแบรนด์ข้อ 3)
 *
 * 01.10.2026 เจ้าของเลือก "ย้ายไฟล์ฟอนต์เดิมเข้าธีมใหม่"
 *   ไฟล์ = ชุดเดียวกับที่ธีมเก่าโหลดทุกหน้า (wp-content/themes/irobots/assets/fonts/styles.css)
 *   คัดมาเฉพาะ woff2 + woff 14 ไฟล์ · ชื่อไฟล์ UUID เดิม (ห้ามเปลี่ยน — inc/front-page-content.php
 *   แปลง URL ฟอนต์ของธีมเก่าในเนื้อหา Home 2026 มาที่ไฟล์ชื่อเดียวกันในธีมนี้)
 *   ไม่ได้ย้าย: rb.css / fa2.css (ไอคอนฟอนต์) — rb.css บังคับ font-family 'rb' !important
 *   กับทุก class ที่ขึ้นต้น "irb" ซึ่งชนกับ class ทั้งธีมนี้
 *
 * ประกาศ 2 ชุดชื่อ ชี้ไฟล์เดียวกัน (browser โหลดไฟล์ครั้งเดียวต่อ URL)
 *   A) ชื่อที่ธีมนี้ใช้ใน --irb-font ("Harmonia Sans Pro" · "Helvetica Thai") + unicode-range แยก latin/thai
 *      → หน้า latin ล้วนไม่ดึงฟอนต์ไทย · ตัวที่ Harmonia ไม่มีตกไป Helvetica Thai ทีละตัว (per-glyph fallback)
 *   B) ชื่อเดิมของธีมเก่า ("HarmoniaSans" · "HelveticaThai" · "Helvetica LT Thai") ไม่จำกัด range เหมือนเดิม
 *      → ปลั๊กอิน iqair-checkout-ux (brand irobot: 'HelveticaThai','HarmoniaSans' + sizeAdjust 0.55)
 *        และเนื้อหา Home 2026 ที่อ้างชื่อเหล่านี้ ใช้ได้ตรงตัว ไม่ต้องแก้ปลั๊กอิน/เนื้อหา
 *
 * น้ำหนักที่มี: Harmonia 200 · 400 · 500 · 600–700 (ไฟล์เดียวกัน) · Thai 200 · 400 · 600–700 (Helvetica LT Thai)
 */

/* ---------- A) ชื่อของธีมนี้ (--irb-font) ---------- */

@font-face {
	font-family: "Harmonia Sans Pro";
	font-style: normal;
	font-weight: 200 300;
	font-display: swap;
	src: url("../fonts/cedea5d5-db27-4dc9-8d34-c20cce3ce9c2.woff2") format("woff2"),
		url("../fonts/b8b58a75-9a85-4560-a2f2-bfb3f2f2fc98.woff") format("woff");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Harmonia Sans Pro";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/3ba56aa2-c01d-4bfc-aae4-eac13ee2ebbc.woff2") format("woff2"),
		url("../fonts/51f1c13a-2c9b-4cba-9cbf-93317cbd3e10.woff") format("woff");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Harmonia Sans Pro";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/08591efc-f43b-4dc0-b066-e39bb77fd0d9.woff2") format("woff2"),
		url("../fonts/bb2822e9-2055-4c95-bd66-438a33d71a60.woff") format("woff");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Harmonia Sans Pro";
	font-style: normal;
	font-weight: 600 800;
	font-display: swap;
	src: url("../fonts/d13c38b0-30e7-47f0-bc36-e2b7752b59e3.woff2") format("woff2"),
		url("../fonts/50cd1762-b122-47c3-bce4-8e385f6a6db0.woff") format("woff");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "Helvetica Thai";
	font-style: normal;
	font-weight: 200 300;
	font-display: swap;
	src: url("../fonts/bb14a8df-fb6a-47cb-9489-c2fa0f10e46a.woff2") format("woff2"),
		url("../fonts/f941886e-c28a-42b2-9383-3f35d0071d77.woff") format("woff");
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

@font-face {
	font-family: "Helvetica Thai";
	font-style: normal;
	font-weight: 400 500;
	font-display: swap;
	src: url("../fonts/0ff6a78a-4841-435b-a3cf-fcbec99084a2.woff2") format("woff2"),
		url("../fonts/f728a916-73ae-4b49-a025-d38ee9bc6100.woff") format("woff");
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

@font-face {
	font-family: "Helvetica Thai";
	font-style: normal;
	font-weight: 600 800;
	font-display: swap;
	src: url("../fonts/918887f0-d761-4ff1-ae87-3b4c13042bd8.woff2") format("woff2"),
		url("../fonts/1e094d83-d1f5-439d-9b31-72f321e4afd3.woff") format("woff");
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* ---------- B) ชื่อเดิมของธีม irobots (ปลั๊กอิน checkout · เนื้อหา Home 2026) ---------- */

@font-face {
	font-family: "HarmoniaSans";
	font-weight: 200;
	font-display: swap;
	src: url("../fonts/cedea5d5-db27-4dc9-8d34-c20cce3ce9c2.woff2") format("woff2"),
		url("../fonts/b8b58a75-9a85-4560-a2f2-bfb3f2f2fc98.woff") format("woff");
}

@font-face {
	font-family: "HarmoniaSans";
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/3ba56aa2-c01d-4bfc-aae4-eac13ee2ebbc.woff2") format("woff2"),
		url("../fonts/51f1c13a-2c9b-4cba-9cbf-93317cbd3e10.woff") format("woff");
}

@font-face {
	font-family: "HarmoniaSans";
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/08591efc-f43b-4dc0-b066-e39bb77fd0d9.woff2") format("woff2"),
		url("../fonts/bb2822e9-2055-4c95-bd66-438a33d71a60.woff") format("woff");
}

@font-face {
	font-family: "HarmoniaSans";
	font-weight: 600 700;
	font-display: swap;
	src: url("../fonts/d13c38b0-30e7-47f0-bc36-e2b7752b59e3.woff2") format("woff2"),
		url("../fonts/50cd1762-b122-47c3-bce4-8e385f6a6db0.woff") format("woff");
}

@font-face {
	font-family: "HelveticaThai";
	font-weight: 200;
	font-display: swap;
	src: url("../fonts/bb14a8df-fb6a-47cb-9489-c2fa0f10e46a.woff2") format("woff2"),
		url("../fonts/f941886e-c28a-42b2-9383-3f35d0071d77.woff") format("woff");
}

@font-face {
	font-family: "HelveticaThai";
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/0ff6a78a-4841-435b-a3cf-fcbec99084a2.woff2") format("woff2"),
		url("../fonts/f728a916-73ae-4b49-a025-d38ee9bc6100.woff") format("woff");
}

@font-face {
	font-family: "Helvetica LT Thai";
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/918887f0-d761-4ff1-ae87-3b4c13042bd8.woff2") format("woff2"),
		url("../fonts/1e094d83-d1f5-439d-9b31-72f321e4afd3.woff") format("woff");
}
