{"product_id":"supernote-manta-a5x2","title":"Supernote Manta A5X2","description":"\u003csection class=\"hero-video-section\"\u003e\n\u003cdiv class=\"hero-video-wrapper\"\u003e\n\u003c!-- Video --\u003e\n\u003cdiv class=\"video-embed\"\u003e\n\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/0Ko07LXaVyA?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;controls=0\u0026amp;playlist=0Ko07LXaVyA\u0026amp;modestbranding=1\u0026amp;showinfo=0\"\u003e\n      \u003c\/iframe\u003e\n\u003cdiv class=\"hide-watermark\" id=\"wm\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Overlay text center --\u003e\n\u003cdiv class=\"hero-overlay-center\"\u003e\n\u003ch1 class=\"hero-title\"\u003eSupernote \u003cspan class=\"manta\"\u003eManta\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eDive Into Mind Flow\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.hero-video-section {\n  position: relative;\n  width: 100%;\n  height: 100vh;\n  overflow: hidden;\n  background: #000;\n}\n\n.video-embed {\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 1;\n}\n.video-embed iframe {\n  position: absolute;\n  top: 50%; left: 50%;\n  min-width: 100%; min-height: 100%;\n  width: 177.77vh; height: 100vh;\n  transform: translate(-50%, -50%);\n  border: none;\n  pointer-events: none;\n}\n\n\/* Overlay che watermark *\/\n.hide-watermark {\n  position: absolute;\n  bottom: 0; right: 0;\n  width: 140px; height: 50px;\n  background: #000;\n  z-index: 10;\n  opacity: 1;\n  transition: opacity 0.6s ease;\n}\n.hide-watermark.hide { opacity: 0; pointer-events: none; }\n\n\/* Text center *\/\n.hero-overlay-center {\n  position: absolute;\n  top: 40%; left: 50%;\n  transform: translate(-50%, -50%);\n  text-align: center;\n  color: #fff;\n  z-index: 5;\n}\n.hero-title, .hero-subtitle {\n  color: #fff;\n  opacity: 0.85;\n}\n.hero-title {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(36px, 5vw, 64px);\n  font-weight: 700;\n  margin: 0 0 10px;\n}\n.hero-title .manta {\n  font-family: 'Brush Script MT', cursive;\n  font-weight: 400;\n}\n.hero-subtitle {\n  font-size: clamp(20px, 3vw, 32px);\n  font-weight: 600;\n  margin: 0;\n}\n\n\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003csection class=\"sn-feature sn-feature--design\" style=\"--bg-start: #dfe6ea; --bg-end: #e7edf0;\"\u003e\n\u003cdiv class=\"sn-feature__inner\"\u003e\n\u003c!-- Text bên trái --\u003e\n\u003cdiv class=\"sn-feature__text\"\u003e\n\u003cspan class=\"sn-tag\"\u003eThiết Kế Mới\u003c\/span\u003e\n\u003ch2 class=\"sn-title\"\u003eTinh Tế \u0026amp; Mỏng Nhẹ\u003c\/h2\u003e\n\u003cp class=\"sn-desc\"\u003eThiết kế bo dốc gợi hình dáng của cá đuối Manta; các cổng kết nối đặt ở cạnh trên gợi nhớ vây đầu. Hình thái lấy cảm hứng từ đại dương kết hợp giữa thẩm mỹ và công năng.\u003c\/p\u003e\n\u003cul class=\"sn-bullets\"\u003e\n\u003cli\u003e\u003cstrong\u003eTổng thể chỉ 6.0 mm\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eCạnh mỏng nhất chỉ 3.6 mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Ảnh bên phải --\u003e\n\u003cdiv class=\"sn-feature__media\"\u003e\n\u003c!-- 👉 THAY link ảnh tại đây --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/value1_0be7112f-ba0a-49cd-9bdc-2254eb0f40ad.png?v=1731664361\u0026amp;width=2048\" alt=\"Supernote Manta - Thiết kế mới\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ====== Font Fix: thêm Inter (Google Fonts) ====== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800\u0026display=swap');\n\n.sn-feature, .sn-feature * {\n  font-family: 'Inter', system-ui, -apple-system, \"Segoe UI\", Roboto, \"Noto Sans\", Arial, sans-serif;\n}\n\n\/* ====== Feature Section base ====== *\/\n.sn-feature{\n  --padY: clamp(60px, 11vw, 140px);\n  background: linear-gradient(to bottom, var(--bg-start, #e7ecef), var(--bg-end, #e7ecef));\n}\n.sn-feature__inner{\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: var(--padY) clamp(16px,4vw,40px);\n  display: grid;\n  grid-template-columns: 1.05fr 0.95fr;\n  align-items: center;\n  gap: clamp(24px, 5vw, 80px);\n}\n\n\/* Text *\/\n.sn-feature__text{ max-width: 620px; }\n.sn-tag{\n  display:inline-block; background:#1f2937; color:#fff;\n  font-weight: 600; font-size:14px;\n  padding:6px 12px; border-radius:8px; margin-bottom:14px;\n}\n.sn-title{\n  margin: 0 0 16px;\n  font-weight: 800;\n  font-size: clamp(30px, 4vw, 46px);\n  line-height: 1.25;\n  color:#222;\n}\n.sn-desc{\n  margin: 0 0 18px;\n  font-size: clamp(16px, 1.5vw, 18px);\n  line-height: 1.65;\n  color:#444;\n}\n.sn-bullets{\n  margin: 0; padding:0; list-style:none;\n  font-size:16px; color:#333;\n}\n\n\/* Media *\/\n.sn-feature__media{ justify-self: end; }\n.sn-feature__media img{\n  display:block;\n  max-height: 80vh;       \/* 🔥 tăng chiều cao tối đa của ảnh *\/\n  width: auto;\n  object-fit: contain;\n}\n\n\/* Responsive *\/\n@media (max-width: 1024px){\n  .sn-feature__inner{ grid-template-columns: 1fr; }\n  .sn-feature__media{ justify-self: center; }\n  .sn-feature__media img{ max-height: 60vh; width:auto; }\n}\n\u003c\/style\u003e\n\u003csection class=\"feature-section light-section\"\u003e\n\u003cdiv class=\"feature-text center-text\"\u003e\n\u003cspan class=\"feature-label\"\u003eNhẹ\u003c\/span\u003e\n\u003ch2 class=\"feature-title\"\u003eGiảm Trọng Lượng Tổng Thể\u003cbr\u003evới Half Folio\u003c\/h2\u003e\n\u003cp class=\"feature-desc\"\u003eThiết bị + Half Folio = 467 g\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-image center-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/manta_light.png?v=1759209423\" alt=\"Manta với Half Folio\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* --- Cấu trúc chung các section --- *\/\n.feature-section {\n  padding: 80px 20px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(to bottom, #e9eff2, #dee5e8);\n}\n\n\/* --- Text căn giữa --- *\/\n.feature-text.center-text {\n  text-align: center;\n  max-width: 720px;\n  margin-bottom: 40px;\n}\n.feature-label {\n  display: inline-block;\n  background: #111827;\n  color: #fff;\n  font-size: 14px;\n  font-weight: 600;\n  padding: 6px 14px;\n  border-radius: 20px;\n  margin-bottom: 16px;\n}\n.feature-title {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(28px, 4vw, 42px);\n  font-weight: 700;\n  color: #111;\n  margin-bottom: 16px;\n}\n.feature-desc {\n  font-size: 18px;\n  color: #444;\n}\n\n\/* --- Ảnh căn giữa --- *\/\n.feature-image.center-image img {\n  max-width: 100%;\n  max-height: 80vh;   \/* 🔥 tăng chiều cao tối đa của ảnh *\/\n  height: auto;\n  display: block;\n  margin: 0 auto;\n  object-fit: contain;\n}\n\u003c\/style\u003e\n\u003csection class=\"feature-section display-section large-section\"\u003e\u003c!-- Toggle buttons --\u003e\n\u003cdiv class=\"toggle-container\"\u003e\n\u003cbutton data-target=\"clear\" class=\"toggle-btn active\"\u003eClear\u003c\/button\u003e \u003cbutton data-target=\"durable\" class=\"toggle-btn\"\u003eDurable\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Content wrapper --\u003e\n\u003cdiv class=\"toggle-wrapper\" id=\"toggle-content\"\u003e\n\u003c!-- Clear --\u003e\n\u003cdiv data-type=\"clear\" class=\"content-block active\"\u003e\n\u003ch2 class=\"feature-title\"\u003eMàn Hình Rõ Nét Hơn \u0026amp; Lớn Hơn\u003c\/h2\u003e\n\u003cp class=\"feature-desc\"\u003e10.7 inch, 300 PPI\u003c\/p\u003e\n\u003cdiv class=\"img-wrapper big-image\"\u003e\u003cimg alt=\"Màn hình Clear\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Clear_Image.png?v=1759210193\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Durable --\u003e\n\u003cdiv data-type=\"durable\" class=\"content-block\"\u003e\n\u003ch2 class=\"feature-title\"\u003eBền Bỉ \u0026amp; Chống Va Đập\u003c\/h2\u003e\n\u003cp class=\"feature-desc\"\u003eMàn hình linh hoạt, chống rơi và hạn chế trầy xước.\u003c\/p\u003e\n\u003cdiv class=\"img-wrapper big-image\"\u003e\u003cimg alt=\"Màn hình Durable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/durable_imgae.png?v=1759211511\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(() =\u003e {\n  \/\/ Lấy đúng section ngay phía trên \u003cscript\u003e này\n  const section = document.currentScript?.previousElementSibling;\n  if (!section) return;\n\n  \/\/ Chỉ scope trong section này để không ảnh hưởng section khác\n  const btns   = section.querySelectorAll('.toggle-btn');\n  const blocks = section.querySelectorAll('.content-block');\n\n  \/\/ Hàm kích hoạt 1 tab\n  const activate = (target) =\u003e {\n    btns.forEach(b =\u003e b.classList.toggle('active', b.dataset.target === target));\n    blocks.forEach(bl =\u003e bl.classList.toggle('active', bl.dataset.type === target));\n  };\n\n  \/\/ Gắn click qua event delegation (an toàn nếu Shopify re-render)\n  section.addEventListener('click', (e) =\u003e {\n    const btn = e.target.closest('.toggle-btn');\n    if (!btn || !section.contains(btn)) return;\n    if (btn.classList.contains('active')) return; \/\/ đang active thì bỏ qua\n    activate(btn.dataset.target);\n  });\n\n  \/\/ Khởi tạo: đảm bảo đúng state ban đầu\n  const defaultBtn = section.querySelector('.toggle-btn.active') || btns[0];\n  if (defaultBtn) activate(defaultBtn.dataset.target);\n\n  \/\/ Nếu theme có reload section bằng AJAX, lắng nghe để gắn lại\n  document.addEventListener('shopify:section:load', (ev) =\u003e {\n    if (ev.target \u0026\u0026 ev.target.contains(section)) {\n      \/\/ re-init nếu section này được load lại\n      const activeBtn = section.querySelector('.toggle-btn.active') || btns[0];\n      if (activeBtn) activate(activeBtn.dataset.target);\n    }\n  });\n})();\n\u003c\/script\u003e\n\u003cstyle\u003e\n\/* Section tổng *\/\n.large-section {\n  min-height: 100vh;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;   \/* canh giữa dọc *\/\n  align-items: center;\n  text-align: center;\n  background: linear-gradient(to bottom, #d4dbde, #cbd3d6);\n  padding: 40px 20px;\n  box-sizing: border-box;\n}\n\n\/* Nút toggle *\/\n.toggle-container {\n  display: flex;\n  justify-content: center;\n  gap: 30px;\n  margin-bottom: 40px;\n}\n.toggle-btn {\n  min-width: 220px;\n  padding: 16px 40px;\n  border: 1.5px solid rgba(255, 255, 255, 0.5);\n  background: rgba(255, 255, 255, 0.25);\n  color: #222;\n  font-size: 18px;\n  font-weight: 600;\n  border-radius: 30px;\n  cursor: pointer;\n  transition: all 0.3s ease;\n  backdrop-filter: blur(6px);\n}\n.toggle-btn.active {\n  background: #fff;\n  color: #000;\n  box-shadow: 0 6px 20px rgba(0,0,0,0.15);\n}\n\n\/* Content *\/\n.toggle-wrapper {\n  flex: 1;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n}\n.content-block {\n  max-width: 1200px;\n  opacity: 0;\n  pointer-events: none;\n  transition: opacity 0.6s ease;\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}\n.content-block.active {\n  opacity: 1;\n  pointer-events: auto;\n  position: relative;\n  transform: none;\n  top: auto;\n  left: auto;\n}\n\n\/* Text *\/\n.feature-title {\n  font-size: clamp(32px, 4vw, 46px);\n  font-weight: 700;\n  margin-bottom: 20px; \/* thêm khoảng cách *\/\n  color: #111;\n}\n.feature-desc {\n  font-size: 20px;\n  color: #444;\n  margin-bottom: 40px; \/* thêm khoảng cách thoáng trước ảnh *\/\n}\n\n\/* Ảnh *\/\n.img-wrapper.big-image {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n.img-wrapper.big-image img {\n  max-height: 70vh;     \/* ảnh chiếm 70% chiều cao màn hình *\/\n  max-width: 100%;\n  object-fit: contain;\n  display: block;\n}\n\u003c\/style\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003csection class=\"practical-section\"\u003e\n\u003cdiv class=\"practical-header\"\u003e\n\u003cspan class=\"practical-label\"\u003eThực Tiễn\u003c\/span\u003e\n\u003ch2 class=\"practical-title\"\u003eTối đa hoá trải nghiệm với thiết kế tinh tế\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"practical-grid\"\u003e\n\u003c!-- Ô 1 --\u003e\n\u003cdiv class=\"practical-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Practical-Dual_Sidebars.webp?v=1759134752\" alt=\"Dual Sidebars - Thanh công cụ kép\"\u003e\n\u003ch3\u003eThanh Công Cụ Kép\u003c\/h3\u003e\n\u003cp class=\"item-desc\"\u003eThao tác nhanh ở cả hai bên, tối ưu không gian hiển thị khi ghi chú \u0026amp; đọc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ô 2 --\u003e\n\u003cdiv class=\"practical-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Practical-Penloop.webp?v=1759134753\" alt=\"Pen Loop - Vòng giữ bút\"\u003e\n\u003ch3\u003eGiữ Bút Tiện Lợi\u003c\/h3\u003e\n\u003cp class=\"item-desc\"\u003eVòng giữ bút chắc chắn, luôn trong tầm tay mỗi khi cần ghi nhanh.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ô 3 --\u003e\n\u003cdiv class=\"practical-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Practical-Foot_Pads.webp?v=1759134752\" alt=\"Foot Pads - Đế chống trượt\"\u003e\n\u003ch3\u003eĐế Chống Trượt\u003c\/h3\u003e\n\u003cp class=\"item-desc\"\u003eViết ổn định, êm tay hơn trên mặt bàn; hạn chế xê dịch khi thao tác.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ô 4 --\u003e\n\u003cdiv class=\"practical-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Practical-Top_Charging.webp?v=1759134753\" alt=\"Top Charging - Cổng sạc cạnh trên\"\u003e\n\u003ch3\u003eCổng Sạc Cạnh Trên\u003c\/h3\u003e\n\u003cp class=\"item-desc\"\u003eKết nối gọn gàng, không vướng tay khi đặt máy trên bàn làm việc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ép thống nhất font + smoothing như các section trước *\/\n.practical-section,\n.practical-section *{\n  font-family:'Inter',system-ui,-apple-system,\"Segoe UI\",Roboto,\"Noto Sans\",Arial,sans-serif;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n  text-rendering:optimizeLegibility;\n  font-synthesis:none;\n}\n\n.practical-section{\n  background:linear-gradient(to bottom,#e7edf0,#dce3e6);\n  padding:100px 40px;\n  text-align:center;\n}\n\n\/* Heading *\/\n.practical-header{max-width:880px;margin:0 auto 60px;}\n.practical-label{\n  display:inline-block;background:#111827;color:#fff;\n  font-size:14px;font-weight:600;padding:6px 14px;border-radius:20px;margin-bottom:18px;\n}\n.practical-title{\n  font-size:clamp(28px,4vw,42px);\n  font-weight:800; \/* giống sn-title *\/\n  letter-spacing:-0.01em;\n  color:#111;margin:0 0 18px;\n}\n.practical-desc{font-size:18px;color:#444;line-height:1.65;margin:0;}\n\n\/* Grid 2x2 *\/\n.practical-grid{\n  display:grid;grid-template-columns:repeat(2,1fr);\n  gap:48px;max-width:1200px;margin:0 auto;\n}\n.practical-item{text-align:center;}\n.practical-item img{\n  width:100%;height:auto;border-radius:12px;margin-bottom:16px;transition:transform .3s ease;\n}\n.practical-item img:hover{transform:scale(1.03);}\n\n\/* Tiêu đề \u0026 mô tả dưới mỗi ô – đồng bộ kiểu chữ *\/\n.practical-item h3{\n  font-size:clamp(18px,2vw,22px);\n  font-weight:700;          \/* dùng 700 thay vì 800 để hiển thị dấu mượt *\/\n  line-height:1.35;\n  letter-spacing:0;\n  color:#222;margin:8px 0 10px;\n}\n.practical-item .item-desc{\n  font-size:16px;color:#555;line-height:1.6;margin:0;\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  .practical-grid{grid-template-columns:1fr;gap:36px;}\n}\n\u003c\/style\u003e\n\u003c!-- SECTION 6 – Viết Tự Nhiên (label + text ngoài video + video card) --\u003e\n\u003csection id=\"m6-write\" class=\"m6-section\"\u003e\u003c!-- Label --\u003e\n\u003cdiv class=\"m6-label\"\u003eKế Thừa Sự Độc Đáo Của Supernote\u003c\/div\u003e\n\u003c!-- Text (ngoài video) --\u003e\n\u003cdiv class=\"m6-text\"\u003e\n\u003ch2 class=\"m6-title\"\u003eViết Tự Nhiên\u003c\/h2\u003e\n\u003cp class=\"m6-desc\"\u003eCông nghệ \u003cstrong\u003eFeelWrite 2\u003c\/strong\u003e với lớp phim mềm tự phục hồi – cho trải nghiệm viết chân thật, tự nhiên và thoải mái nhất.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Video card (không đụng watermark, không overlay) --\u003e\n\u003cdiv class=\"m6-video\"\u003e\n\u003cdiv class=\"m6-iframe-wrap\"\u003e\u003ciframe class=\"m6-iframe\" src=\"https:\/\/www.youtube.com\/embed\/v3767K6mdFw?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;controls=0\u0026amp;playlist=v3767K6mdFw\u0026amp;modestbranding=1\u0026amp;showinfo=0\" title=\"FeelWrite 2\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ===== Font \u0026 smoothing đồng bộ cho toàn section ===== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800\u0026display=swap');\n\n.m6-section,\n.m6-section *{\n  font-family:'Inter',system-ui,-apple-system,\"Segoe UI\",Roboto,\"Noto Sans\",Arial,sans-serif !important;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n  text-rendering:optimizeLegibility;\n}\n\n\/* ===== Section nền ===== *\/\n.m6-section{\n  padding:100px 20px;\n  background:linear-gradient(to bottom,#f0f3f5,#f9fafa);\n  text-align:center;\n}\n\n\/* ===== Label ===== *\/\n.m6-label{\n  display:inline-block;\n  background:#111827; color:#fff;\n  font-size:16px; font-weight:600;\n  padding:8px 18px; border-radius:12px;\n  margin-bottom:28px;\n}\n\n\/* ===== Text ngoài video ===== *\/\n.m6-text{ max-width:800px; margin:0 auto 40px; }\n.m6-title{\n  margin:0 0 12px;\n  font-weight:800;\n  font-size:clamp(32px,4vw,48px);\n  line-height:1.2;\n  color:#222;\n  letter-spacing:0; \/* tránh bị giãn chữ lạ *\/\n}\n.m6-desc{\n  margin:0;\n  font-size:20px;\n  line-height:1.6;\n  color:#444;\n}\n\n\/* ===== Video card ===== *\/\n.m6-video{ max-width:1100px; margin:0 auto; }\n.m6-iframe-wrap{\n  position:relative; width:100%;\n  border-radius:16px; overflow:hidden;\n  box-shadow:0 12px 40px rgba(0,0,0,.18);\n  background:#000; \/* phòng khi video chưa load *\/\n}\n\/* Giữ tỉ lệ 16:9 (fallback + aspect-ratio) *\/\n.m6-iframe-wrap::before{ content:\"\"; display:block; padding-bottom:56.25%; }\n@supports (aspect-ratio:16\/9){\n  .m6-iframe-wrap{ aspect-ratio:16\/9; }\n  .m6-iframe-wrap::before{ display:none; }\n}\n\/* Iframe fill khung, không nhận click *\/\n.m6-iframe{\n  position:absolute; inset:0;\n  width:100%; height:100%;\n  border:0; pointer-events:none;\n  border-radius:16px;\n}\n\n\/* ===== Responsive ===== *\/\n@media (max-width:768px){\n  .m6-video{ max-width:92vw; }\n}\n\u003c\/style\u003e\n\u003c!-- Slider (mobil\u003c!-- ================= SECTION 7 ================= --\u003e\n\u003csection class=\"feature-section s7-section\"\u003e\n\u003cdiv class=\"s7-heading\"\u003e\n\u003ch2 class=\"s7-title\"\u003eNgòi Bút Ceramic NeverReplace\u003cbr\u003e\u003cspan\u003e– chính xác nhất thế giới! –\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Toggle buttons (desktop only) --\u003e\n\u003cdiv class=\"s7-toggle-container desktop-only\"\u003e\n\u003cbutton data-target=\"durability\" class=\"s7-toggle-btn active\"\u003eĐộ Bền\u003c\/button\u003e \u003cbutton data-target=\"precision\" class=\"s7-toggle-btn\"\u003eĐộ Chính Xác\u003c\/button\u003e \u003cbutton data-target=\"battery\" class=\"s7-toggle-btn\"\u003ePin\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Content wrapper (desktop only) --\u003e\n\u003cdiv class=\"s7-wrapper desktop-only\"\u003e\n\u003c!-- Durability --\u003e\n\u003cdiv data-type=\"durability\" class=\"s7-block active\"\u003e\n\u003cdiv class=\"s7-img\"\u003e\u003cimg alt=\"Độ Bền\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/nibs.webp?v=1759322315\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Precision --\u003e\n\u003cdiv data-type=\"precision\" class=\"s7-block\"\u003e\n\u003cdiv class=\"s7-img\"\u003e\u003cimg alt=\"Độ Chính Xác\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Precision.webp?v=1759322393\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Battery --\u003e\n\u003cdiv data-type=\"battery\" class=\"s7-block\"\u003e\n\u003cdiv class=\"s7-img\"\u003e\u003cimg alt=\"Pin\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/battery.webp?v=1759322351\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Slider (mobile only) --\u003e\n\u003cdiv class=\"s7-slider mobile-only\"\u003e\n\u003cdiv class=\"s7-track\"\u003e\n\u003cdiv class=\"s7-slide\"\u003e\u003cimg alt=\"Độ Bền\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/nibs.webp?v=1759322315\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"s7-slide\"\u003e\u003cimg alt=\"Độ Chính Xác\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Precision.webp?v=1759322393\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"s7-slide\"\u003e\u003cimg alt=\"Pin\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/battery.webp?v=1759322351\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"s7-prev\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"s7-next\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"s7-dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ===== Base ===== *\/\n.s7-section{\n  background: linear-gradient(to bottom,#efefea,#f5f5f0);\n  padding:80px 20px;\n  text-align:center;\n}\n.s7-title{\n  font-family:'Inter',sans-serif;\n  font-size:clamp(28px,4vw,42px);\n  font-weight:700;\n  margin-bottom:30px;\n  color:#111;\n}\n.s7-title span{\n  display:block;\n  font-size:18px;\n  font-weight:400;\n  color:#444;\n  margin-top:8px;\n}\n\n\/* ===== Desktop Toggle ===== *\/\n.desktop-only{display:block;}\n.mobile-only{display:none;}\n\n.s7-toggle-container{\n  display:flex;\n  justify-content:center;\n  gap:30px;\n  margin-bottom:40px;\n}\n.s7-toggle-btn{\n  min-width:200px;\n  padding:14px 32px;\n  border:1.5px solid rgba(0,0,0,.2);\n  background:rgba(255,255,255,.7);\n  font-size:17px;\n  font-weight:600;\n  border-radius:30px;\n  cursor:pointer;\n  transition:all .3s ease;\n}\n.s7-toggle-btn.active{\n  background:#fff;\n  color:#000;\n  box-shadow:0 6px 20px rgba(0,0,0,.12);\n}\n.s7-wrapper{\n  position:relative;\n  max-width:1000px;\n  margin:0 auto;\n}\n.s7-block{\n  display:none;\n  opacity:0;\n  transition:opacity .6s ease;\n}\n.s7-block.active{\n  display:block;\n  opacity:1;\n}\n.s7-img img{\n  max-height:70vh;\n  width:auto;\n  object-fit:contain;\n  display:block;\n  margin:0 auto;\n}\n\n\/* ===== Mobile Slider ===== *\/\n@media (max-width:768px){\n  .desktop-only{display:none;}\n  .mobile-only{display:block;}\n\n  .s7-slider{\n    position:relative;\n    width:100%;\n    max-width:100%;\n    overflow:hidden;\n    margin:0 auto;\n  }\n  .s7-track{\n    display:flex;\n    transition:transform .45s ease;\n    will-change:transform;\n    width:100%;\n  }\n  .s7-slide{\n    flex:0 0 100%;\n    width:100%;\n  }\n  .s7-slide img{\n    width:100%;\n    height:auto;\n    object-fit:contain;\n    display:block;\n  }\n  .s7-prev,.s7-next{\n    position:absolute;\n    top:50%;\n    transform:translateY(-50%);\n    background:rgba(0,0,0,0.4);\n    color:#fff;\n    border:none;\n    padding:10px 14px;\n    border-radius:50%;\n    cursor:pointer;\n    z-index:10;\n  }\n  .s7-prev{left:10px;}\n  .s7-next{right:10px;}\n  .s7-dots{\n    display:flex;\n    justify-content:center;\n    margin-top:12px;\n    gap:8px;\n  }\n  .s7-dots button{\n    width:10px;height:10px;\n    border-radius:50%;\n    border:none;\n    background:#ccc;\n  }\n  .s7-dots button.active{background:#333;}\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\n\/* ===== Desktop Toggle ===== *\/\ndocument.querySelectorAll('.s7-toggle-btn').forEach(btn=\u003e{\n  btn.addEventListener('click',()=\u003e{\n    document.querySelectorAll('.s7-toggle-btn').forEach(b=\u003eb.classList.remove('active'));\n    btn.classList.add('active');\n    let type=btn.dataset.target;\n    document.querySelectorAll('.s7-block').forEach(b=\u003e{\n      b.classList.remove('active');\n      if(b.dataset.type===type) b.classList.add('active');\n    });\n  });\n});\n\n\/* ===== Mobile Slider ===== *\/\n(function(){\n  const slider=document.querySelector('.s7-slider');\n  if(!slider) return;\n  const track=slider.querySelector('.s7-track');\n  const slides=slider.querySelectorAll('.s7-slide');\n  const prev=slider.querySelector('.s7-prev');\n  const next=slider.querySelector('.s7-next');\n  const dotsC=slider.querySelector('.s7-dots');\n  let index=0, vw=window.innerWidth;\n\n  \/\/ dots\n  slides.forEach((_,i)=\u003e{\n    let d=document.createElement('button');\n    if(i===0) d.classList.add('active');\n    d.addEventListener('click',()=\u003ego(i));\n    dotsC.appendChild(d);\n  });\n  const dots=dotsC.querySelectorAll('button');\n\n  function updateDots(i){\n    dots.forEach((d,di)=\u003ed.classList.toggle('active',di===i));\n  }\n  function go(i){\n    index=(i+slides.length)%slides.length;\n    track.style.transform=`translateX(-${index*vw}px)`;\n    updateDots(index);\n  }\n\n  prev.addEventListener('click',()=\u003ego(index-1));\n  next.addEventListener('click',()=\u003ego(index+1));\n\n  \/\/ swipe\n  let startX=0,dx=0;\n  track.addEventListener('touchstart',e=\u003e{startX=e.touches[0].clientX;});\n  track.addEventListener('touchmove',e=\u003e{dx=e.touches[0].clientX-startX;});\n  track.addEventListener('touchend',()=\u003e{\n    if(Math.abs(dx)\u003e50){\n      if(dx\u003c0) go(index+1); else go(index-1);\n    }\n    dx=0;\n  });\n\n  window.addEventListener('resize',()=\u003e{vw=window.innerWidth;go(index);});\n})();\n\u003c\/script\u003e \u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", () =\u003e {\n  const track = document.querySelector(\".s7-track\");\n  const slides = document.querySelectorAll(\".s7-slide\");\n  const prevBtn = document.querySelector(\".s7-prev\");\n  const nextBtn = document.querySelector(\".s7-next\");\n  const dots = document.querySelectorAll(\".s7-dots button\");\n  let index = 0;\n  let autoSlideInterval;\n  let isPaused = false;\n\n  function showSlide(i) {\n    index = (i + slides.length) % slides.length;\n    track.style.transform = `translateX(-${index * 100}%)`;\n    dots.forEach(d =\u003e d.classList.remove(\"active\"));\n    dots[index].classList.add(\"active\");\n  }\n\n  function nextSlide() { showSlide(index + 1); }\n  function prevSlide() { showSlide(index - 1); }\n\n  nextBtn?.addEventListener(\"click\", () =\u003e {\n    nextSlide();\n    resetAutoSlide();\n  });\n  prevBtn?.addEventListener(\"click\", () =\u003e {\n    prevSlide();\n    resetAutoSlide();\n  });\n  dots.forEach((dot, i) =\u003e {\n    dot.addEventListener(\"click\", () =\u003e {\n      showSlide(i);\n      resetAutoSlide();\n    });\n  });\n\n  \/\/ 👉 Auto slide\n  function startAutoSlide() {\n    autoSlideInterval = setInterval(() =\u003e {\n      if (!isPaused) nextSlide();\n    }, 3000);\n  }\n  function resetAutoSlide() {\n    clearInterval(autoSlideInterval);\n    startAutoSlide();\n  }\n\n  \/\/ Swipe support\n  let startX = 0;\n  track.addEventListener(\"touchstart\", e =\u003e {\n    startX = e.touches[0].clientX;\n    isPaused = true; \/\/ dừng khi đang chạm giữ\n  });\n  track.addEventListener(\"touchend\", e =\u003e {\n    let endX = e.changedTouches[0].clientX;\n    if (endX - startX \u003e 50) prevSlide();\n    else if (startX - endX \u003e 50) nextSlide();\n    isPaused = false; \/\/ thả tay thì chạy lại\n    resetAutoSlide();\n  });\n\n  \/\/ Pause khi hover (desktop chỉ đề phòng)\n  track.addEventListener(\"mouseenter\", () =\u003e { isPaused = true; });\n  track.addEventListener(\"mouseleave\", () =\u003e { isPaused = false; });\n\n  showSlide(0);\n  startAutoSlide();\n});\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c!-- SECTION 8 --\u003e\n\u003csection class=\"section-8\"\u003e\n\u003ch2 class=\"s8-heading\"\u003eKhoảng Cách Ngòi Bút Tới Mực Tối Thiểu\u003c\/h2\u003e\n\u003cdiv class=\"s8-img-wrapper\"\u003e\u003cimg alt=\"Minimal nib-to-ink distance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/nibs_to_ink.webp?v=1759324172\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"s8-img-wrapper\"\u003e\n\u003ch2 class=\"s8-heading\"\u003eFrontlight Free\u003cbr\u003ehiển thị tự nhiên như giấy trong ánh sáng thật.\u003c\/h2\u003e\n\u003cimg alt=\"Frontlight Free\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/2025-10-01_20-10-39.png?v=1759324263\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.section-8 {\n  background: #f3f4f3;\n  padding: 80px 20px;\n  text-align: center;\n}\n\n.s8-heading {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(28px, 4vw, 40px);\n  font-weight: 700;\n  margin-bottom: 30px;\n  color: #111;\n}\n\n.s8-img-wrapper {\n  position: relative;\n  margin: 0 auto 50px;\n  max-width: 1000px; \/* Giới hạn chiều rộng tối đa *\/\n}\n\n.s8-img-wrapper img {\n  width: 100%;\n  max-width: 900px; \/* Giới hạn kích thước ảnh *\/\n  height: auto;\n  display: block;\n  margin: 0 auto; \/* Căn giữa ảnh *\/\n  border-radius: 12px;\n  box-shadow: 0 10px 30px rgba(0,0,0,0.08); \/* Thêm shadow như ảnh trên *\/\n}\n\n.s8-label {\n  position: absolute;\n  top: 20px;\n  left: 50%;\n  transform: translateX(-50%);\n  font-size: 18px;\n  font-weight: 600;\n  color: #111;\n}\n\n\/* --- Mobile fix --- *\/\n@media (max-width: 768px) {\n  .s8-img-wrapper {\n    max-width: 100%;\n  }\n  \n  .s8-img-wrapper img {\n    max-width: 100%; \/* Full width trên mobile *\/\n  }\n  \n  .s8-heading {\n    font-size: 22px;\n    margin-bottom: 16px;\n  }\n\n  .s8-label {\n    position: static !important;\n    transform: none !important;\n    display: block;\n    margin-top: 10px;\n    font-size: 16px;\n    color: #222;\n  }\n}\n\u003c\/style\u003e\n\u003c!-- Section 9 --\u003e\n\u003csection class=\"section-9\"\u003e\n\u003ch2 class=\"s9-heading\"\u003eTổ Chức Thông Minh\u003c\/h2\u003e\n\u003cbr\u003e\u003cbr\u003e\u003c!-- Desktop Grid --\u003e\n\u003cdiv class=\"s9-grid desktop-only\"\u003e\n\u003c!-- Cột 1 --\u003e\n\u003cdiv class=\"s9-col\"\u003e\n\u003cdiv class=\"s9-label\"\u003e\n\u003cspan class=\"s9-icon\"\u003eH\u003c\/span\u003e Structure via headings\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Heading_screen_2.webp?v=1759325342\" alt=\"Structure via headings\"\u003e\n\u003c\/div\u003e\n\u003c!-- Cột 2 --\u003e\n\u003cdiv class=\"s9-col\"\u003e\n\u003cdiv class=\"s9-label\"\u003e\n\u003cspan class=\"s9-icon\"\u003eK\u003c\/span\u003e Index via keywords\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Keywords_Screen_Shot_5f7dc080-df82-40af-8735-3e82723aa68d.webp?v=1759325337\" alt=\"Index via keywords\"\u003e\n\u003c\/div\u003e\n\u003c!-- Cột 3 --\u003e\n\u003cdiv class=\"s9-col\"\u003e\n\u003cdiv class=\"s9-label\"\u003e\n\u003cspan class=\"s9-icon\"\u003e🔗\u003c\/span\u003e Connect via links\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Index_template_created_by_u_Abhamr_d5de0fa7-6cd1-496f-b0bf-5c34efc754dd.webp?v=1759325337\" alt=\"Connect via links\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Mobile Slider --\u003e\n\u003cdiv class=\"s9-slider mobile-only\"\u003e\n\u003cdiv class=\"s9-track\"\u003e\n\u003cdiv class=\"s9-slide active\"\u003e\n\u003cdiv class=\"s9-label\"\u003e\n\u003cspan class=\"s9-icon\"\u003eH\u003c\/span\u003e Structure via headings\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Heading_screen_2.webp?v=1759325342\" alt=\"Structure via headings\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"s9-slide\"\u003e\n\u003cdiv class=\"s9-label\"\u003e\n\u003cspan class=\"s9-icon\"\u003eK\u003c\/span\u003e Index via keywords\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Keywords_Screen_Shot_5f7dc080-df82-40af-8735-3e82723aa68d.webp?v=1759325337\" alt=\"Index via keywords\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"s9-slide\"\u003e\n\u003cdiv class=\"s9-label\"\u003e\n\u003cspan class=\"s9-icon\"\u003e🔗\u003c\/span\u003e Connect via links\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/Index_template_created_by_u_Abhamr_d5de0fa7-6cd1-496f-b0bf-5c34efc754dd.webp?v=1759325337\" alt=\"Connect via links\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Nút điều hướng --\u003e \u003cbutton class=\"s9-prev\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"s9-next\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.section-9 {\n  background: #f3f4f3;\n  padding: 80px 20px;\n  text-align: center;\n}\n\n.s9-heading {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(28px, 4vw, 42px);\n  font-weight: 700;\n  margin-bottom: 50px;\n  color: #111;\n}\n\n\/* === Desktop Grid === *\/\n.s9-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 30px;\n  max-width: 1400px;\n  margin: 0 auto;\n}\n.s9-col { display: flex; flex-direction: column; align-items: center; }\n.s9-label {\n  font-size: 18px; font-weight: 600; color: #333;\n  margin-bottom: 16px; display: flex; align-items: center; gap: 8px;\n}\n.s9-icon {\n  border: 2px solid #111; padding: 2px 8px; border-radius: 6px;\n  font-weight: 700; font-size: 16px; background: #fff;\n}\n.s9-col img { width: 100%; height: auto; border-radius: 8px; }\n\n\/* === Mobile Slider === *\/\n.s9-slider {\n  position: relative;\n  max-width: 95%;\n  margin: 0 auto;\n  overflow: hidden;\n}\n.s9-track {\n  position: relative;\n  width: 100%;\n}\n.s9-slide {\n  display: none;\n  flex-direction: column;\n  align-items: center;\n}\n.s9-slide.active { display: flex; }\n.s9-slide img {\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  margin-top: 10px;\n}\n.s9-prev, .s9-next {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(0,0,0,0.5);\n  color: #fff;\n  border: none;\n  font-size: 24px;\n  padding: 8px 14px;\n  cursor: pointer;\n  border-radius: 50%;\n  z-index: 10;\n  transition: background 0.3s ease;\n}\n.s9-prev:hover, .s9-next:hover {\n  background: rgba(0,0,0,0.7);\n}\n.s9-prev { left: 10px; }\n.s9-next { right: 10px; }\n\n\/* === Responsive Toggle === *\/\n.desktop-only { display: block; }\n.mobile-only { display: none; }\n\n\/* Desktop\/Laptop (\u003e= 901px) =\u003e bật grid 3 cột, tắt slider *\/\n@media (min-width: 901px){\n  .section-9 .desktop-only { display: block !important; }\n  .section-9 .mobile-only  { display: none  !important; }\n\n  .section-9 .s9-grid{\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 30px !important;\n    max-width: 1400px;\n    margin: 0 auto;\n  }\n  .section-9 .s9-col{\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n  .section-9 .s9-col img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 8px;\n  }\n}\n\n\/* Mobile\/Tablet nhỏ (\u003c= 900px) =\u003e tắt grid, bật slider *\/\n@media (max-width: 900px){\n  .section-9 .desktop-only { display: none  !important; }\n  .section-9 .mobile-only  { display: block !important; }\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- 🔹 SECTION 10 --\u003e\n\u003csection class=\"offline-section\"\u003e\n\u003cdiv class=\"offline-wrapper\"\u003e\n\u003c!-- Heading --\u003e\n\u003ch2 class=\"offline-heading\"\u003eHỗ Trợ Ngoại Tuyến Linh Hoạt\u003c\/h2\u003e\n\u003cbr\u003e\u003cbr\u003e\u003c!-- Block 1 --\u003e\n\u003cdiv class=\"offline-block\"\u003e\n\u003cp class=\"offline-label\"\u003eChia sẻ files qua USB hoặc Wi-Fi trong mạng nội bộ.\u003c\/p\u003e\n\u003cdiv class=\"offline-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/USB4.png?v=1731997700\u0026amp;width=2048\" alt=\"Offline file transfer\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\u003c!-- Block 2 --\u003e\n\u003cdiv class=\"offline-block\"\u003e\n\u003cp class=\"offline-label\"\u003eNhận dạng chữ viết tay thời gian thực không cần kết nối mạng\u003c\/p\u003e\n\u003cdiv class=\"offline-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/handwritten_conversion_1b4bebc8-f50b-4f22-8b50-6e62c1ab66cd.gif?v=1694144421\u0026amp;width=2048\" alt=\"Handwriting recognition\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* SECTION 10 *\/\n.offline-section {\n  background: #f5f6f3; \/* cùng màu với section 9 *\/\n  padding: 100px 20px;\n  text-align: center;\n  font-family: 'Inter', sans-serif;\n}\n\n.offline-heading {\n  font-family: 'Inter', sans-serif;  \/* ✅ đồng bộ font *\/\n  font-size: clamp(32px, 4vw, 46px);\n  font-weight: 800; \/* ✅ giữ consistent với các heading khác *\/\n  color: #111;\n  margin-bottom: 60px;\n}\n\n\/* Label + image block *\/\n.offline-block {\n  margin-bottom: 60px;\n}\n\n.offline-label {\n  font-family: 'Inter', sans-serif; \/* ✅ đồng bộ font *\/\n  font-size: 20px;\n  font-weight: 600;\n  color: #333;\n  margin-bottom: 20px;\n}\n\n.offline-img img {\n  max-width: 900px;\n  width: 100%;\n  height: auto;\n  display: block;\n  margin: 0 auto;\n  border-radius: 12px;\n  box-shadow: 0 4px 20px rgba(0,0,0,0.08);\n}\n\n\/* Responsive *\/\n@media (max-width: 768px) {\n  .offline-label { font-size: 18px; }\n  .offline-img img { max-width: 100%; }\n}\n\u003c\/style\u003e\n\u003c!-- 🔹 SECTION 11 --\u003e\n\u003csection class=\"gestures-section\"\u003e\n\u003ch2 class=\"gestures-heading\"\u003eCử Chỉ Hiệu Quả\u003c\/h2\u003e\n\u003c!-- Toggle buttons --\u003e\n\u003cdiv class=\"gestures-toggle\"\u003e\n\u003cbutton data-target=\"dual\" class=\"g-btn active\"\u003eThanh Bên Kép\u003c\/button\u003e \u003cbutton data-target=\"erase\" class=\"g-btn\"\u003eXoá Bằng Hai Ngón\u003c\/button\u003e \u003cbutton data-target=\"undo\" class=\"g-btn\"\u003ePhím Tắt Hoàn Tác \u0026amp; Làm Lại\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Video wrapper --\u003e\n\u003cdiv class=\"gestures-wrapper\"\u003e\n\u003c!-- Dual Sidebars --\u003e\n\u003cdiv data-type=\"dual\" class=\"g-content active\"\u003e\n\u003cvideo playsinline=\"\" loop=\"loop\" muted=\"\" autoplay=\"autoplay\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/cbd634f3d6b245cb9f7cccd15ef191ea.mp4#t=0.1\"\u003e\u003c\/video\u003e\n\u003cp class=\"g-label\"\u003eThanh bên gợi ý, truy cập nhanh chóng\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Eraser --\u003e\n\u003cdiv data-type=\"erase\" class=\"g-content\"\u003e\n\u003cvideo playsinline=\"\" loop=\"loop\" muted=\"\" autoplay=\"autoplay\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/fbf670a1e9f94ba3a7863f258e0a9d38.mp4#t=0.1\"\u003e\u003c\/video\u003e\n\u003cp class=\"g-label\"\u003eCử chỉ hai ngón để xoá mà không gián đoạn\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Undo \u0026 Redo --\u003e\n\u003cdiv data-type=\"undo\" class=\"g-content\"\u003e\n\u003cvideo playsinline=\"\" loop=\"loop\" muted=\"\" autoplay=\"autoplay\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/31a80e05da9d406fba4682ffec47001a.mp4#t=0.1\"\u003e\u003c\/video\u003e\n\u003cp class=\"g-label\"\u003eHoàn tác và làm lại nhanh chóng\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.gestures-section {\n  background: #eef1f2;\n  padding: 100px 20px;\n  text-align: center;\n  font-family: 'Inter', sans-serif;\n}\n\n.gestures-heading {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(32px, 4vw, 46px);\n  font-weight: 800;\n  color: #111;\n  margin-bottom: 40px;\n}\n\n\/* Toggle buttons *\/\n.gestures-toggle {\n  display: flex;\n  justify-content: center;\n  gap: 20px;\n  margin-bottom: 40px;\n  flex-wrap: wrap;\n}\n\n.g-btn {\n  all: unset;\n  display: inline-block;\n  padding: 12px 24px;\n  border: 1.5px solid #ccc;\n  border-radius: 30px;\n  background: rgba(255,255,255,0.4);\n  font-size: 16px;\n  font-weight: 600;\n  font-family: 'Inter', sans-serif;\n  color: #111;\n  text-align: center;\n  cursor: pointer;\n  transition: all .3s ease;\n  backdrop-filter: blur(6px);\n}\n\n.g-btn.active {\n  background: #fff;\n  color: #000;\n  box-shadow: 0 4px 14px rgba(0,0,0,0.1);\n}\n\n\/* Video *\/\n.gestures-wrapper {\n  max-width: 900px;\n  margin: 0 auto;\n  position: relative;\n}\n\n.g-content {\n  display: none;\n}\n\n.g-content.active {\n  display: block;\n}\n\n.g-content video {\n  width: 100%;\n  border-radius: 12px;\n  box-shadow: 0 6px 20px rgba(0,0,0,0.1);\n}\n\n.g-label {\n  margin-top: 16px;\n  font-size: 18px;\n  font-weight: 500;\n  color: #333;\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- 🔹 SECTION 12 (đồng bộ với section 11) --\u003e\n\u003csection class=\"s12\"\u003e\n\u003cdiv class=\"s12-inner\"\u003e\n\u003c!-- Block 1: Sketch --\u003e\n\u003cdiv class=\"s12-block\"\u003e\n\u003ch2 class=\"s12-heading\"\u003eVẽ \u0026amp; Phác Thảo Tự Do\u003c\/h2\u003e\n\u003cp class=\"s12-desc\"\u003eThỏa sức sáng tạo với bút vẽ chính xác và độ phản hồi tự nhiên.\u003c\/p\u003e\n\u003cdiv class=\"s12-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/2025-10-02_13-27-35.png?v=1759387428\" alt=\"Sketch Example\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Block 2: Workflow --\u003e\n\u003cdiv class=\"s12-block\"\u003e\n\u003ch2 class=\"s12-heading s12-heading--workflow\"\u003eQuy Trình Làm Việc Liền Mạch\u003c\/h2\u003e\n\u003cp class=\"s12-desc\"\u003eĐồng bộ hoá Email, Word, Lịch và To-Do. Mọi thứ được tối ưu và tích hợp hoàn hảo.\u003c\/p\u003e\n\u003cdiv class=\"s12-img s12-img--workflow\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/supportApps_7fb854b3-01e1-4db3-b797-c7187a6663c4.png?v=1730706008\u0026amp;width=2048\" alt=\"Workflow Integration\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ====== SECTION 12 (chỉ ảnh hưởng Section 12) ====== *\/\n.s12{\n  background:#eef1f2;                \/* cùng màu Section 11 *\/\n  padding:70px 20px;\n  text-align:center;\n  font-family:'Inter',sans-serif;\n}\n.s12-inner{max-width:1200px;margin:0 auto;}\n\n.s12-heading{\n  font-family:'Inter',sans-serif;     \/* ✅ đồng bộ font *\/\n  font-weight:800;                    \/* ✅ bold đúng chuẩn *\/\n  font-size:clamp(28px,4vw,42px);\n  color:#111;\n  margin:0 0 12px;\n}\n.s12-desc{\n  font-size:18px;\n  color:#444;\n  line-height:1.6;\n  margin:0;                           \/* caption không dư margin dưới *\/\n}\n\n\/* Ảnh cách caption 24px (phần J thiếu trước đây) *\/\n.s12-img img{\n  max-width:900px; width:100%; height:auto;\n  border-radius:12px; display:block;\n  margin:24px auto 0;                 \/* 🔸 cách caption một đoạn rõ ràng *\/\n  box-shadow:0 6px 20px rgba(0,0,0,.1);\n}\n\n\/* Heading block 2 cách ảnh block 1 ~3 dòng *\/\n.s12-heading--workflow{ margin-top:80px; }\n\n\/* Responsive *\/\n@media (max-width:768px){\n  .s12-heading{font-size:26px;}\n  .s12-desc{font-size:16px;}\n  .s12-heading--workflow{margin-top:56px;}\n}\n\u003c\/style\u003e\n\u003c!-- 🔹 SECTION 13 --\u003e\n\u003csection class=\"gallery-section\"\u003e\n\u003cdiv class=\"gallery-wrapper\"\u003e\n\u003cdiv class=\"gallery-grid\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/Scene-2-logoless_d8d9335f-b1bb-40e7-8564-5f81889fac8d.jpg?v=1733887195\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/1_3e454b13-b785-48fe-ab33-edba5fb229e5.jpg?v=1733887167\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/5_2dafd4aa-d7f9-4ef1-b612-e6226e340cd1.jpg?v=1733887167\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/16_7c28b47e-03b5-4b2e-87c9-a288026a6699.jpg?v=1733887177\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/10_70685a08-64ef-4c42-af47-4c0551d23a76.jpg?v=1733887186\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/4_7fd8c06a-942e-491a-b311-5a0f822b8d40.jpg?v=1733887167\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/Scene-7-logoless_ebde2a46-da5f-48c2-80af-013cbb5f594b.jpg?v=1733887177\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/Scene-3-logoless_78dac1a2-8a3c-4faf-8a3f-aab5dd8a2010.jpg?v=1733887177\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/3_9f85535a-beac-4fdf-aed0-9eb6ef5f7861.jpg?v=1733887167\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/2_0cc16902-9177-4e90-93d1-28dc9104ca8a.jpg?v=1733887167\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/17_73d25083-142e-4872-bffa-5406924d29f4.jpg?v=1733887177\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/12_068735df-b582-40e9-a369-a9f3c9ec675e.jpg?v=1733887200\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/Scene-4-logoless_efca3809-a879-48fd-80ff-e71de0f6f442.jpg?v=1733887177\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/13_ce8508a7-0df8-4fe4-897a-51d3aa959512.jpg?v=1733887195\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/15_7a531790-ec00-4785-93fe-fdee983c3853.jpg?v=1733887195\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/8_0e64b314-c78b-4612-abd1-b06a87cd5eb2.jpg?v=1733887746\"\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0565\/1945\/9007\/files\/Scene-24-logoless_4f385c24-5be2-42cd-823e-a456e94a9eb6.jpg?v=1733887195\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Fullscreen viewer --\u003e\n\u003cdiv class=\"gallery-viewer hidden\"\u003e\n\u003cbutton class=\"viewer-close\"\u003e×\u003c\/button\u003e \u003cbutton class=\"viewer-prev\"\u003e❮\u003c\/button\u003e \u003cimg alt=\"\" class=\"viewer-img\"\u003e \u003cbutton class=\"viewer-next\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.gallery-section {\n  background: #f5f6f3;\n  padding: 100px 20px;\n  font-family: 'Inter', sans-serif;\n}\n.gallery-wrapper {\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n\/* Desktop grid *\/\n@media (min-width: 1025px) {\n  .gallery-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 16px;\n  }\n  .gallery-grid img {\n    width: 100%;\n    height: 240px;\n    object-fit: cover;\n    border-radius: 10px;\n    cursor: zoom-in;\n    transition: transform 0.3s ease;\n  }\n  .gallery-grid img:hover { transform: scale(1.03); }\n}\n\n\/* Tablet *\/\n@media (min-width: 769px) and (max-width: 1024px) {\n  .gallery-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n  }\n  .gallery-grid img {\n    width: 100%;\n    height: 220px;\n    object-fit: cover;\n    border-radius: 10px;\n  }\n}\n\n\/* Mobile slide *\/\n@media (max-width: 768px) {\n  .gallery-grid {\n    display: flex;\n    overflow-x: auto;\n    gap: 12px;\n    scroll-snap-type: x mandatory;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n  }\n  .gallery-grid img {\n    flex: 0 0 85%;\n    border-radius: 10px;\n    scroll-snap-align: center;\n    object-fit: cover;\n  }\n}\n\n\/* Fullscreen Viewer *\/\n.gallery-viewer {\n  position: fixed;\n  inset: 0;\n  background: rgba(0,0,0,0.95);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 9999;\n  transition: opacity 0.3s ease;\n}\n.gallery-viewer.hidden {\n  opacity: 0;\n  pointer-events: none;\n}\n.viewer-img {\n  max-width: 90%;\n  max-height: 85vh;\n  border-radius: 8px;\n}\n.viewer-close,\n.viewer-prev,\n.viewer-next {\n  position: absolute;\n  background: none;\n  border: none;\n  color: #fff;\n  font-size: 36px;\n  cursor: pointer;\n  transition: opacity 0.2s;\n}\n.viewer-close { top: 20px; right: 40px; font-size: 42px; }\n.viewer-prev { left: 30px; top: 50%; transform: translateY(-50%); }\n.viewer-next { right: 30px; top: 50%; transform: translateY(-50%); }\n.viewer-prev:hover, .viewer-next:hover, .viewer-close:hover {\n  opacity: 0.7;\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Ratta Supernote","offers":[{"title":"Default Title","offer_id":43075517808723,"sku":"SN-A5 X2","price":16490000.0,"currency_code":"VND","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/3725\/4227\/files\/MANTA_-_NIPPON.png?v=1785391578","url":"https:\/\/elifestore.vn\/products\/supernote-manta-a5x2","provider":"eLife Store","version":"1.0","type":"link"}