{"title":"Featured","description":"","products":[{"product_id":"newland-hr2081-bt-wireless-2d-image-handheld-scanner","title":"Newland HR2081-BT Wireless 2D Image Handheld Scanner","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n    .specs-row { grid-template-columns: 1fr; }\n    .conn-grid { grid-template-columns: 1fr; }\n    .dof-grid { grid-template-columns: 1fr 1fr; }\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  .specs-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin-bottom: 16px;\n  }\n\n  .spec-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n  }\n\n  .spec-panel-full {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .spec-heading {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .spec-table { width: 100%; border-collapse: collapse; }\n  .spec-table tr { border-bottom: 1px solid var(--border); }\n  .spec-table tr:last-child { border-bottom: none; }\n  .spec-table td { padding: 8px 0; font-size: 13px; vertical-align: top; }\n  .spec-table td:first-child { color: var(--text-secondary); width: 46%; padding-right: 8px; font-weight: 300; }\n  .spec-table td:last-child { font-weight: 500; color: var(--text-primary); }\n\n  \/* Depth of field grid *\/\n  .dof-grid {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 8px;\n    margin-top: 14px;\n  }\n\n  .dof-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 12px;\n    text-align: center;\n  }\n\n  .dof-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .dof-range { font-size: 13px; font-weight: 500; color: var(--text-primary); line-height: 1.4; }\n  .dof-mil { font-size: 11px; color: var(--text-muted); margin-top: 3px; }\n\n  \/* Wireless cards *\/\n  .conn-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .conn-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 16px;\n  }\n\n  .conn-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .conn-value { font-size: 13px; font-weight: 500; color: var(--text-primary); line-height: 1.6; }\n\n  \/* Tags *\/\n  .tags-panel {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .tags-list { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n\n  .tag {\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    padding: 4px 10px;\n    background: #fff;\n    border: 1px solid var(--border-strong);\n    border-radius: 6px;\n    color: var(--text-secondary);\n  }\n\n  \/* Use cases *\/\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* Callout *\/\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eWireless 2D Barcode Scanner\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003eNewland HR-2081BT\u003c\/strong\u003e\u003cbr\u003e2D Image Barcode Scanner\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eBluetooth 5.0 \u0026amp; 2.4G — 50m Range — 1D, 2D \u0026amp; QR\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003eThe HR-2081BT is a wireless 2D imaging scanner built for retail, warehousing, and POS environments. With Bluetooth 5.0 providing up to 50m range, a 640×480 CMOS sensor that reads damaged and low-contrast codes, support for handheld and batch scanning modes, and a 2200mAh battery lasting 12+ hours — it keeps staff mobile and operations moving all shift long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Cards --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12.55a11 11 0 0 1 14.08 0M1.42 9a16 16 0 0 1 21.16 0M8.53 16.11a6 6 0 0 1 6.95 0M12 20h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBluetooth 5.0 — up to 50m\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eStable wireless range across large retail floors and warehouses\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"18\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 7h.01M7 12h.01M7 17h.01M12 7h5M12 12h5M12 17h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e1D, 2D \u0026amp; QR codes\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eReads all major symbologies including mobile screen barcodes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eFast CMOS imaging\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003e640×480 sensor handles damaged, dirty, and low-contrast codes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M23 7l-7 5 7 5V7z\"\u003e\u003c\/path\u003e\u003crect rx=\"2\" height=\"14\" width=\"15\" y=\"5\" x=\"1\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBatch scanning mode\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eStore up to 15,000 scans offline and upload when back in range\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M23 7l-7 5 7 5V7z\"\u003e\u003c\/path\u003e\u003crect rx=\"2\" height=\"14\" width=\"15\" y=\"5\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 10h.01M12 10h.01M8 14h.01M12 14h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e12+ hour battery life\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003e2200mAh Li-ion — full shift operation without recharging\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eIP42 \u0026amp; 1.2m drop-rated\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eBuilt to handle daily knocks in retail and industrial environments\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 1 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eImaging \u0026amp; performance\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eImage sensor\u003c\/td\u003e\n\u003ctd\u003e640 × 480 CMOS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIllumination\u003c\/td\u003e\n\u003ctd\u003eWhite LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAiming\u003c\/td\u003e\n\u003ctd\u003eRed LED (625nm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e≥3mil\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan angle — pitch\u003c\/td\u003e\n\u003ctd\u003e±60°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan angle — roll\u003c\/td\u003e\n\u003ctd\u003e360°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan angle — skew\u003c\/td\u003e\n\u003ctd\u003e±60°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eField of view\u003c\/td\u003e\n\u003ctd\u003e42° horizontal, 28° vertical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMin. symbol contrast\u003c\/td\u003e\n\u003ctd\u003e20%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eWireless \u0026amp; battery\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRadio\u003c\/td\u003e\n\u003ctd\u003eBluetooth 5.0 \/ 2.4G RF\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBT range\u003c\/td\u003e\n\u003ctd\u003e≥50m (open space)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2.4G range\u003c\/td\u003e\n\u003ctd\u003e≥30m (open space)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan modes\u003c\/td\u003e\n\u003ctd\u003eSynchronous, auto batch, manual batch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBatch memory\u003c\/td\u003e\n\u003ctd\u003e≥15,000 scans (Code 128, 20 bytes)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e2200mAh lithium-ion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery life\u003c\/td\u003e\n\u003ctd\u003e≥12 hours continuous\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharge time\u003c\/td\u003e\n\u003ctd\u003e≤5.5 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharge voltage\u003c\/td\u003e\n\u003ctd\u003e5VDC ±5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 2 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePhysical\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eUSB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (L×W×H)\u003c\/td\u003e\n\u003ctd\u003e145 × 101 × 68mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e167g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNotification\u003c\/td\u003e\n\u003ctd\u003eBeep, LED indicator, vibration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrop resistance\u003c\/td\u003e\n\u003ctd\u003e1.2m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSealing\u003c\/td\u003e\n\u003ctd\u003eIP42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eEnvironmental\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temp\u003c\/td\u003e\n\u003ctd\u003e-20°C to 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStorage temp\u003c\/td\u003e\n\u003ctd\u003e-40°C to 70°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharge temp\u003c\/td\u003e\n\u003ctd\u003e0°C to 45°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity\u003c\/td\u003e\n\u003ctd\u003e5%–95% (non-condensing)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eESD (air)\u003c\/td\u003e\n\u003ctd\u003e±15 KV\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eESD (direct)\u003c\/td\u003e\n\u003ctd\u003e±8 KV\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eFCC, CE, RoHS, IEC62471, BIS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Depth of field --\u003e\n\u003cdiv class=\"spec-panel-full\"\u003e\n\u003cp class=\"spec-heading\"\u003eTypical depth of field\u003c\/p\u003e\n\u003cdiv class=\"dof-grid\"\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003eEAN-13\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e45–260mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e13mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003eQR Code\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e30–170mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e15mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003eCode 39\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e45–115mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e5mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003ePDF417\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e50–120mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e6.67mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003eData Matrix\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e35–125mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e10mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Symbologies --\u003e\n\u003cdiv class=\"tags-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eSupported symbologies\u003c\/p\u003e\n\u003cdiv class=\"tags-list\"\u003e\n\u003cspan class=\"tag\"\u003eQR Code\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMicro QR\u003c\/span\u003e \u003cspan class=\"tag\"\u003ePDF417\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMicro PDF417\u003c\/span\u003e \u003cspan class=\"tag\"\u003eData Matrix\u003c\/span\u003e \u003cspan class=\"tag\"\u003eAztec\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 128\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 39\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 93\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 11\u003c\/span\u003e \u003cspan class=\"tag\"\u003eGS1-128\u003c\/span\u003e \u003cspan class=\"tag\"\u003eAIM-128\u003c\/span\u003e \u003cspan class=\"tag\"\u003eISBT-128\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCodabar\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUPC-A\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUPC-E\u003c\/span\u003e \u003cspan class=\"tag\"\u003eEAN-8\u003c\/span\u003e \u003cspan class=\"tag\"\u003eEAN-13\u003c\/span\u003e \u003cspan class=\"tag\"\u003eISBN\/ISSN\u003c\/span\u003e \u003cspan class=\"tag\"\u003eITF-6\u003c\/span\u003e \u003cspan class=\"tag\"\u003eITF-14\u003c\/span\u003e \u003cspan class=\"tag\"\u003eInterleaved 2 of 5\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMatrix 2 of 5\u003c\/span\u003e \u003cspan class=\"tag\"\u003eStandard 25\u003c\/span\u003e \u003cspan class=\"tag\"\u003eIndustrial 25\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMSI-Plessey\u003c\/span\u003e \u003cspan class=\"tag\"\u003eGS1 Databar\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCoupon\u003c\/span\u003e \u003cspan class=\"tag\"\u003eGS1 Composite\u003c\/span\u003e \u003cspan class=\"tag\"\u003ePassport OCR\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; POS \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 00-1-1.73l-7-4a2 2 0 00-2 0l-7 4A2 2 0 003 8v8a2 2 0 001 1.73l7 4a2 2 0 002 0l7-4A2 2 0 0021 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Warehousing \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect height=\"13\" width=\"15\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"5.5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"18.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e Logistics \u0026amp; freight \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Inventory management \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"8\" cy=\"11\" cx=\"11\"\u003e\u003c\/circle\u003e\u003cline y2=\"16.65\" x2=\"16.65\" y1=\"21\" x1=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e Supermarkets \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eDual wireless modes — \u003cstrong\u003eBluetooth 5.0 (50m) or 2.4G RF dongle (30m)\u003c\/strong\u003e — mean the HR-2081BT connects to virtually any host device, with or without built-in Bluetooth support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"Default Title","offer_id":50174077403493,"sku":null,"price":320.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/HR2081-BT-0.png?v=1777217000"},{"product_id":"partner-tech-rp-700-compact-high-performance-thermal-printer","title":"Partner Tech RP-700 Compact High Performance Thermal Printer","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --gray-100: #EEECEA;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  \/* Hero *\/\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  \/* Features grid *\/\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n    .specs-row { grid-template-columns: 1fr; }\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  \/* Spec panels *\/\n  .specs-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin-bottom: 16px;\n  }\n\n  .spec-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n  }\n\n  .spec-heading {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .spec-table { width: 100%; border-collapse: collapse; }\n  .spec-table tr { border-bottom: 1px solid var(--border); }\n  .spec-table tr:last-child { border-bottom: none; }\n  .spec-table td { padding: 8px 0; font-size: 13px; vertical-align: top; }\n  .spec-table td:first-child { color: var(--text-secondary); width: 46%; padding-right: 8px; font-weight: 300; }\n  .spec-table td:last-child { font-weight: 500; color: var(--text-primary); }\n\n  \/* Connectivity panel *\/\n  .connectivity-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .conn-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .conn-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 16px;\n  }\n\n  .conn-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .conn-value { font-size: 13px; font-weight: 500; color: var(--text-primary); line-height: 1.5; }\n\n  \/* Barcodes \/ tags *\/\n  .tags-panel {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .tags-list { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n\n  .tag {\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    padding: 4px 10px;\n    background: #fff;\n    border: 1px solid var(--border-strong);\n    border-radius: 6px;\n    color: var(--text-secondary);\n  }\n\n  \/* Use cases *\/\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* Callout *\/\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDirect Thermal — No Ink Required\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003ePartner Tech RP-700\u003c\/strong\u003e\u003cbr\u003eThermal Receipt Printer\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eHigh-Speed POS Receipt Printer — Plug \u0026amp; Play\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003eThe RP-700 is a high-performance POS receipt printer built for speed, reliability, and everyday business efficiency. Printing at up to 250mm\/s with a built-in auto-cutter, drop-in paper loading, and a compact 127×127mm footprint, it keeps transactions flowing during peak trading — without ink, ribbons, or fuss.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Cards --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e250mm\/s print speed\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFast throughput to reduce customer wait times at peak hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6-6 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 12l6-6 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 15l6-6 6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eDrop-in paper loading\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eTop and front loading for quick roll changes, minimising downtime\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 6 2 18 2 18 9\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2\"\u003e\u003c\/path\u003e\u003crect x=\"6\" y=\"14\" width=\"12\" height=\"8\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBuilt-in auto-cutter\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eClean, professional receipt separation — rated 2,000,000 cuts\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12.55a11 11 0 0 1 14.08 0M1.42 9a16 16 0 0 1 21.16 0M8.53 16.11a6 6 0 0 1 6.95 0M12 20h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eFlexible connectivity\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eUSB, Serial, Ethernet, Wi-Fi or MFi-certified Bluetooth\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 14s1.5 2 4 2 4-2 4-2\"\u003e\u003c\/path\u003e\u003cline x1=\"9\" y1=\"9\" x2=\"9.01\" y2=\"9\"\u003e\u003c\/line\u003e\u003cline x1=\"15\" y1=\"9\" x2=\"15.01\" y2=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBuilt-in buzzer\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eAudible notification on print — ideal for kitchen or counter alerts\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eUniversal compatibility\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eESC\/POS emulation with Windows, Mac, Linux, OPOS \u0026amp; JavaPOS drivers\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 1 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePrint specifications\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMethod\u003c\/td\u003e\n\u003ctd\u003eDirect thermal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e203 DPI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax print width\u003c\/td\u003e\n\u003ctd\u003e80mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint speed\u003c\/td\u003e\n\u003ctd\u003e250mm\/sec\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper loading\u003c\/td\u003e\n\u003ctd\u003eTop and front\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEmulation\u003c\/td\u003e\n\u003ctd\u003eESC\/POS compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMemory\u003c\/td\u003e\n\u003ctd\u003eRAM 2MB \/ Flash 4MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePaper \u0026amp; media\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper type\u003c\/td\u003e\n\u003ctd\u003eThermal paper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper width\u003c\/td\u003e\n\u003ctd\u003e57.5 \/ 80 \/ 82.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper thickness\u003c\/td\u003e\n\u003ctd\u003e0.06–0.10mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax roll diameter\u003c\/td\u003e\n\u003ctd\u003e83mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCore inner diameter\u003c\/td\u003e\n\u003ctd\u003e12.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 2 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePhysical \u0026amp; electrical\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (L×W×H)\u003c\/td\u003e\n\u003ctd\u003e127 × 127 × 134mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e1kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlack \/ White\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower type\u003c\/td\u003e\n\u003ctd\u003eExternal adaptor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower input\u003c\/td\u003e\n\u003ctd\u003eAC 100–240V, 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower output\u003c\/td\u003e\n\u003ctd\u003eDC 24V \/ 2.5A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eFCC, CE, CB, 3C, VCCI, MFi, Energy Star\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eReliability \u0026amp; environment\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint head life\u003c\/td\u003e\n\u003ctd\u003e150km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMCBF\u003c\/td\u003e\n\u003ctd\u003e70,000,000 lines\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAuto-cutter life\u003c\/td\u003e\n\u003ctd\u003e2,000,000 cuts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temp\u003c\/td\u003e\n\u003ctd\u003e5°C–45°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStorage temp\u003c\/td\u003e\n\u003ctd\u003e-40°C–60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensors\u003c\/td\u003e\n\u003ctd\u003ePaper end, cover open, black mark, paper near end\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Connectivity --\u003e\n\u003cdiv class=\"connectivity-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eConnectivity options\u003c\/p\u003e\n\u003cdiv class=\"conn-grid\"\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eStandard\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eUSB + Serial (9-pin) + Ethernet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eOptional — Wireless\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eUSB + Wi-Fi\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eOptional — Bluetooth\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eUSB + Bluetooth (MFi certified)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eDriver support\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eWindows, Mac, LinuxCUPS, OPOS, JavaPOS\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Driver \/ OS tags --\u003e\n\u003cdiv class=\"tags-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eCompatible platforms \u0026amp; standards\u003c\/p\u003e\n\u003cdiv class=\"tags-list\"\u003e\n\u003cspan class=\"tag\"\u003eWindows\u003c\/span\u003e \u003cspan class=\"tag\"\u003emacOS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eLinux CUPS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eOPOS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eJavaPOS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eESC\/POS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMFi Certified\u003c\/span\u003e \u003cspan class=\"tag\"\u003eEnergy Star\u003c\/span\u003e \u003cspan class=\"tag\"\u003eFCC\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCE\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCB\u003c\/span\u003e \u003cspan class=\"tag\"\u003eVCCI\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; POS \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 010 8h-1M2 8h16v9a4 4 0 01-4 4H6a4 4 0 01-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Cafés \u0026amp; coffee shops \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 11l19-9-9 19-2-8-8-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Restaurants \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Takeaway \u0026amp; quick service \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Hospitality \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eNo ink or ribbon required — direct thermal printing means \u003cstrong\u003ezero consumables beyond the paper roll\u003c\/strong\u003e, reducing both operating costs and routine maintenance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"USB\/Serial\/Ethernet","offer_id":50232052646245,"sku":null,"price":500.0,"currency_code":"AUD","in_stock":true},{"title":"USB\/WIFI","offer_id":50232052515173,"sku":"RP-700","price":630.0,"currency_code":"AUD","in_stock":true},{"title":"USB\/Bluetooth","offer_id":50232052547941,"sku":"RP-701","price":630.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/RP-700BlackShopify01.jpg?v=1778034811"},{"product_id":"80x80mm-thermal-paper-receipt-rolls-box","title":"80x80mm Thermal Paper Receipt Rolls box","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n    .stat-panel { grid-template-columns: repeat(2, 1fr); }\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  .stat-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 12px;\n  }\n\n  .stat-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 18px 16px;\n    text-align: center;\n  }\n\n  .stat-value {\n    font-size: 20px;\n    font-weight: 500;\n    color: var(--blue-600);\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .stat-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    line-height: 1.4;\n  }\n\n  .tags-panel {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .tags-list { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n\n  .tag {\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    padding: 4px 10px;\n    background: #fff;\n    border: 1px solid var(--border-strong);\n    border-radius: 6px;\n    color: var(--text-secondary);\n  }\n\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eThermal Paper Rolls — Box of 50\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003e80 × 80mm\u003c\/strong\u003e\u003cbr\u003eThermal Paper Rolls\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eDirect Thermal — No Ink, No Ribbon, No Hassle - 50 Rolls Per Box\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003ePremium-grade 80 × 80mm direct thermal paper rolls engineered for fast-paced retail, hospitality, and point-of-sale environments. No ink or ribbons required — just sharp, clear receipts every time. Smooth surface feed ensures jam-free operation across most 80mm thermal receipt printers, supplied in a bulk box of 50 rolls to keep your checkout running without interruption.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Cards --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 6 2 18 2 18 9\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2\"\u003e\u003c\/path\u003e\u003crect height=\"8\" width=\"12\" y=\"14\" x=\"6\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eDirect thermal printing\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eNo ink cartridges or ribbons needed — reduces running costs and eliminates consumable replacements\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003cline y2=\"13\" x2=\"8\" y1=\"13\" x1=\"16\"\u003e\u003c\/line\u003e\u003cline y2=\"17\" x2=\"8\" y1=\"17\" x1=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eCrisp print quality\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003ePremium thermal coating delivers sharp, legible text, barcodes, and logos on every receipt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2v20M2 12h20\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eJam-free feed\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eSmooth surface construction ensures consistent, reliable paper handling with no jams or mis-feeds\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 00-1-1.73l-7-4a2 2 0 00-2 0l-7 4A2 2 0 003 8v8a2 2 0 001 1.73l7 4a2 2 0 002 0l7-4A2 2 0 0021 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e50 rolls per box\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eBulk supply reduces reorder frequency and minimises downtime during busy trading periods\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"14\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 7V5a2 2 0 00-2-2h-4a2 2 0 00-2 2v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eWide compatibility\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFits most 80mm direct thermal receipt printers used in retail, hospitality, and POS environments\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline y2=\"23\" x2=\"12\" y1=\"1\" x1=\"12\"\u003e\u003c\/line\u003e\u003cpath d=\"M17 5H9.5a3.5 3.5 0 000 7h5a3.5 3.5 0 010 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eCost-effective\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eLow maintenance, no consumables to replace — an efficient, economical printing solution for everyday use\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stat highlights --\u003e\n\u003cdiv class=\"stat-panel\"\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e80mm\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003ePaper width\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e80mm\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003eRoll diameter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e50 rolls\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003ePer box\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003eInkless\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003eDirect thermal\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tags --\u003e\n\u003cdiv class=\"tags-panel\"\u003e\n\u003cp style=\"font-family: 'DM Mono',monospace; font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); margin-bottom: 14px; padding-bottom: 10px; border-bottom: 1px solid var(--border);\" class=\"spec-heading\"\u003eCompatibility \u0026amp; key specs\u003c\/p\u003e\n\u003cdiv class=\"tags-list\"\u003e\n\u003cspan class=\"tag\"\u003e80 × 80mm\u003c\/span\u003e \u003cspan class=\"tag\"\u003eDirect Thermal\u003c\/span\u003e \u003cspan class=\"tag\"\u003eNo Ink \/ No Ribbon\u003c\/span\u003e \u003cspan class=\"tag\"\u003eBox of 50\u003c\/span\u003e \u003cspan class=\"tag\"\u003e80mm Printer Compatible\u003c\/span\u003e \u003cspan class=\"tag\"\u003eReceipts\u003c\/span\u003e \u003cspan class=\"tag\"\u003eBarcodes\u003c\/span\u003e \u003cspan class=\"tag\"\u003eLogos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp style=\"font-family: 'DM Mono',monospace; font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); margin-bottom: 14px; padding-bottom: 10px; border-bottom: 1px solid var(--border);\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; supermarkets \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 010 8h-1M2 8h16v9a4 4 0 01-4 4H6a4 4 0 01-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Cafés \u0026amp; coffee shops \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 11l19-9-9 19-2-8-8-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Restaurants \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"3\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Takeaway \u0026amp; quick service \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"14\" width=\"20\" y=\"3\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Hospitality \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Healthcare \u0026amp; pharmacy \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eDirect thermal printing means \u003cstrong\u003eno ink cartridges, no ribbons, and no scheduled consumable replacements\u003c\/strong\u003e — just load a roll and print, keeping your checkout moving with minimal maintenance overhead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"Default Title","offer_id":50216069628261,"sku":"P8080TH50","price":120.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/80x80mmThermalRolls01.jpg?v=1780028526"},{"product_id":"partner-tech-rp-630-high-speed-thermal-receipt-printer","title":"Partner Tech RP-630 High Speed Thermal Receipt Printer","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n    .specs-row { grid-template-columns: 1fr; }\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  .specs-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin-bottom: 16px;\n  }\n\n  .spec-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n  }\n\n  .spec-heading {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .spec-table { width: 100%; border-collapse: collapse; }\n  .spec-table tr { border-bottom: 1px solid var(--border); }\n  .spec-table tr:last-child { border-bottom: none; }\n  .spec-table td { padding: 8px 0; font-size: 13px; vertical-align: top; }\n  .spec-table td:first-child { color: var(--text-secondary); width: 46%; padding-right: 8px; font-weight: 300; }\n  .spec-table td:last-child { font-weight: 500; color: var(--text-primary); }\n\n  .connectivity-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .conn-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .conn-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 16px;\n  }\n\n  .conn-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .conn-value { font-size: 13px; font-weight: 500; color: var(--text-primary); line-height: 1.5; }\n\n  .tags-panel {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .tags-list { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n\n  .tag {\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    padding: 4px 10px;\n    background: #fff;\n    border: 1px solid var(--border-strong);\n    border-radius: 6px;\n    color: var(--text-secondary);\n  }\n\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDirect Thermal — No Ink Required\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003ePartner Tech RP-630\u003c\/strong\u003e\u003cbr\u003eThermal Receipt Printer\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eHigh-Speed POS Receipt Printer — Plug \u0026amp; Play\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003eThe RP-630 is a reliable, high-performance receipt printer built for fast-paced retail and hospitality environments. Printing at 250mm\/s with a built-in auto-cutter, drop-in paper loading, and wall-mount capability, it keeps your counter tidy and your transactions moving — without ink, ribbons, or fuss.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Cards --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e250mm\/s print speed\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFast throughput to reduce customer wait times during peak hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6-6 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 12l6-6 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 15l6-6 6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eDrop-in paper loading\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eTop-load design for quick, hassle-free roll changes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 6 2 18 2 18 9\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2\"\u003e\u003c\/path\u003e\u003crect height=\"8\" width=\"12\" y=\"14\" x=\"6\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBuilt-in auto-cutter\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eClean receipt separation every time — rated 1,500,000 cuts\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12.55a11 11 0 0 1 14.08 0M1.42 9a16 16 0 0 1 21.16 0M8.53 16.11a6 6 0 0 1 6.95 0M12 20h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eUSB, Serial \u0026amp; Ethernet\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eStandard wired connectivity for seamless POS integration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"1\" height=\"4\" width=\"8\" y=\"2\" x=\"8\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 4h2a2 2 0 012 2v14a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2h2\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 11v6M9 14l3-3 3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eWall-mountable\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFlexible installation to suit any counter or kitchen layout\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"14\" width=\"20\" y=\"3\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eUniversal compatibility\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eESC\/POS emulation with Windows, Mac, Linux, OPOS \u0026amp; JavaPOS\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 1 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePrint specifications\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMethod\u003c\/td\u003e\n\u003ctd\u003eDirect thermal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e203 × 180 DPI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax print width\u003c\/td\u003e\n\u003ctd\u003e80mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint speed\u003c\/td\u003e\n\u003ctd\u003e250mm\/sec\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper loading\u003c\/td\u003e\n\u003ctd\u003eTop\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEmulation\u003c\/td\u003e\n\u003ctd\u003eESC\/POS compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMemory\u003c\/td\u003e\n\u003ctd\u003eRAM 2MB \/ Flash 4MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePaper \u0026amp; media\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper type\u003c\/td\u003e\n\u003ctd\u003eThermal paper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper width\u003c\/td\u003e\n\u003ctd\u003e57.5mm \/ 80mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper thickness\u003c\/td\u003e\n\u003ctd\u003e0.06–0.08mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax roll diameter\u003c\/td\u003e\n\u003ctd\u003e83mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCore inner diameter\u003c\/td\u003e\n\u003ctd\u003e12.5mm ±0.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 2 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePhysical \u0026amp; electrical\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (L×W×H)\u003c\/td\u003e\n\u003ctd\u003e200 × 145 × 145mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e1.45kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower type\u003c\/td\u003e\n\u003ctd\u003eExternal adaptor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower input\u003c\/td\u003e\n\u003ctd\u003eAC 100–240V, 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower output\u003c\/td\u003e\n\u003ctd\u003eDC 24V \/ 2.15A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eFCC, CE, CB, 3C, VCCI, Energy Star\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eReliability \u0026amp; environment\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint head life\u003c\/td\u003e\n\u003ctd\u003e150km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMCBF\u003c\/td\u003e\n\u003ctd\u003e60,000,000 lines\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAuto-cutter life\u003c\/td\u003e\n\u003ctd\u003e1,500,000 cuts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temp\u003c\/td\u003e\n\u003ctd\u003e5°C–45°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStorage temp\u003c\/td\u003e\n\u003ctd\u003e-40°C–60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensors\u003c\/td\u003e\n\u003ctd\u003ePaper end, cover open, black mark\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Connectivity --\u003e\n\u003cdiv class=\"connectivity-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eConnectivity \u0026amp; compatibility\u003c\/p\u003e\n\u003cdiv class=\"conn-grid\"\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eInterface\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eUSB + Serial (9-pin) + Ethernet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eEmulation\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eESC\/POS command compatible\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eDriver support\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eWindows, Mac, LinuxCUPS, OPOS, JavaPOS\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eInstallation\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003eCountertop or wall-mount\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tags --\u003e\n\u003cdiv class=\"tags-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eCompatible platforms \u0026amp; certifications\u003c\/p\u003e\n\u003cdiv class=\"tags-list\"\u003e\n\u003cspan class=\"tag\"\u003eWindows\u003c\/span\u003e \u003cspan class=\"tag\"\u003emacOS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eLinux CUPS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eOPOS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eJavaPOS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eESC\/POS\u003c\/span\u003e \u003cspan class=\"tag\"\u003eEnergy Star\u003c\/span\u003e \u003cspan class=\"tag\"\u003eFCC\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCE\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCB\u003c\/span\u003e \u003cspan class=\"tag\"\u003e3C\u003c\/span\u003e \u003cspan class=\"tag\"\u003eVCCI\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; POS \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 010 8h-1M2 8h16v9a4 4 0 01-4 4H6a4 4 0 01-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Cafés \u0026amp; coffee shops \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 11l19-9-9 19-2-8-8-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Restaurants \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"3\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Takeaway \u0026amp; quick service \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"14\" width=\"20\" y=\"3\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Hospitality \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eNo ink or ribbon required — direct thermal printing means \u003cstrong\u003ezero consumables beyond the paper roll\u003c\/strong\u003e, reducing both operating costs and routine maintenance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"Default Title","offer_id":50216069988709,"sku":"RP-630","price":460.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/RP-630Shopify01.jpg?v=1778034388"},{"product_id":"fr4080-1d-2d-desktop-barcode-scanner","title":"Newland FR4080 2D Image Desktop Barcode Scanner - USB","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n    .specs-row { grid-template-columns: 1fr; }\n    .dof-grid { grid-template-columns: 1fr 1fr; }\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  .specs-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin-bottom: 16px;\n  }\n\n  .spec-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n  }\n\n  .spec-panel-full {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .spec-heading {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .spec-table { width: 100%; border-collapse: collapse; }\n  .spec-table tr { border-bottom: 1px solid var(--border); }\n  .spec-table tr:last-child { border-bottom: none; }\n  .spec-table td { padding: 8px 0; font-size: 13px; vertical-align: top; }\n  .spec-table td:first-child { color: var(--text-secondary); width: 46%; padding-right: 8px; font-weight: 300; }\n  .spec-table td:last-child { font-weight: 500; color: var(--text-primary); }\n\n  .dof-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .dof-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px;\n    text-align: center;\n  }\n\n  .dof-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .dof-range { font-size: 14px; font-weight: 500; color: var(--text-primary); line-height: 1.4; }\n  .dof-mil { font-size: 11px; color: var(--text-muted); margin-top: 3px; }\n\n  .tags-panel {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .tags-list { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n\n  .tag {\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    padding: 4px 10px;\n    background: #fff;\n    border: 1px solid var(--border-strong);\n    border-radius: 6px;\n    color: var(--text-secondary);\n  }\n\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eDesktop Hands-Free 2D Scanner\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003eNewland FR4080\u003c\/strong\u003e\u003cbr\u003e2D Desktop Image Scanner\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eAuto-Sensing Presentation Scanner — USB Plug \u0026amp; Play\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003eThe FR4080 is a high-performance hands-free desktop scanner built for fast-paced retail and service counters. Its 1280×800 CMOS sensor, intelligent IR auto-trigger, 2.5m\/s motion tolerance, and wide 51°×32° field of view deliver instant, accurate reads of 1D, 2D, QR, and mobile screen barcodes — no button press, no alignment, no delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Cards --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eIR auto-trigger\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eIntelligent sensor detects and scans automatically — no button press needed\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"18\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 7h.01M7 12h.01M7 17h.01M12 7h5M12 12h5M12 17h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e1D, 2D \u0026amp; QR codes\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eReads all major symbologies including mobile screens and damaged codes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e2.5m\/s motion tolerance\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eCaptures moving barcodes reliably — no need to slow down at checkout\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M1 6l11 6L23 6M1 6v12l11 6 11-6V6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e1280×800 CMOS sensor\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eHigh-resolution imaging for sharp decoding of dense and small codes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eIP52 \u0026amp; 1.2m drop-rated\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eDust and moisture protection for reliable daily use at the counter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12.55a11 11 0 0 1 14.08 0M1.42 9a16 16 0 0 1 21.16 0M8.53 16.11a6 6 0 0 1 6.95 0M12 20h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eUSB \u0026amp; RS-232\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFlexible wired connectivity for easy integration into any POS system\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eImaging \u0026amp; performance\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eImage sensor\u003c\/td\u003e\n\u003ctd\u003e1280 × 800 CMOS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIllumination\u003c\/td\u003e\n\u003ctd\u003eWhite LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e≥3mil\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotion tolerance\u003c\/td\u003e\n\u003ctd\u003e2.5m\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eField of view\u003c\/td\u003e\n\u003ctd\u003e51° horizontal, 32° vertical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan angle — pitch\u003c\/td\u003e\n\u003ctd\u003e±50°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan angle — roll\u003c\/td\u003e\n\u003ctd\u003e360°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScan angle — skew\u003c\/td\u003e\n\u003ctd\u003e±45°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMin. symbol contrast\u003c\/td\u003e\n\u003ctd\u003e25%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePhysical \u0026amp; electrical\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eUSB, RS-232\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (W×D×H)\u003c\/td\u003e\n\u003ctd\u003e83 × 81 × 148mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e293g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating voltage\u003c\/td\u003e\n\u003ctd\u003e5VDC ±5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower consumption\u003c\/td\u003e\n\u003ctd\u003e1041mW (typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCurrent @ 5VDC\u003c\/td\u003e\n\u003ctd\u003e219mA (typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNotification\u003c\/td\u003e\n\u003ctd\u003eBeep, LED indicator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eEnvironmental\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temp\u003c\/td\u003e\n\u003ctd\u003e-20°C to 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStorage temp\u003c\/td\u003e\n\u003ctd\u003e-40°C to 70°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity\u003c\/td\u003e\n\u003ctd\u003e5%–95% (non-condensing)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eESD (air)\u003c\/td\u003e\n\u003ctd\u003e±14 KV\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eESD (direct)\u003c\/td\u003e\n\u003ctd\u003e±8 KV\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrop resistance\u003c\/td\u003e\n\u003ctd\u003e1.2m, 6 sides\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIngress protection\u003c\/td\u003e\n\u003ctd\u003eIP52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eCertifications\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eEMC\u003c\/td\u003e\n\u003ctd\u003eFCC Part 15 Class B, CE EMC Class B\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEnvironmental\u003c\/td\u003e\n\u003ctd\u003eRoHS compliant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Depth of field --\u003e\n\u003cdiv class=\"spec-panel-full\"\u003e\n\u003cp class=\"spec-heading\"\u003eTypical depth of field\u003c\/p\u003e\n\u003cdiv class=\"dof-grid\"\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003eEAN-13\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e10–210mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e13mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dof-card\"\u003e\n\u003cp class=\"dof-label\"\u003eQR Code\u003c\/p\u003e\n\u003cp class=\"dof-range\"\u003e10–180mm\u003c\/p\u003e\n\u003cp class=\"dof-mil\"\u003e15mil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Symbologies --\u003e\n\u003cdiv class=\"tags-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eSupported symbologies\u003c\/p\u003e\n\u003cdiv class=\"tags-list\"\u003e\n\u003cspan class=\"tag\"\u003eQR Code\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMicro QR\u003c\/span\u003e \u003cspan class=\"tag\"\u003ePDF417\u003c\/span\u003e \u003cspan class=\"tag\"\u003eData Matrix\u003c\/span\u003e \u003cspan class=\"tag\"\u003eAztec\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 128\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 39\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 93\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCode 11\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCodabar\u003c\/span\u003e \u003cspan class=\"tag\"\u003eEAN-13\u003c\/span\u003e \u003cspan class=\"tag\"\u003eEAN-8\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUPC-A\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUPC-E\u003c\/span\u003e \u003cspan class=\"tag\"\u003eISBN\/ISSN\u003c\/span\u003e \u003cspan class=\"tag\"\u003eITF-6\u003c\/span\u003e \u003cspan class=\"tag\"\u003eITF-14\u003c\/span\u003e \u003cspan class=\"tag\"\u003eInterleaved 2 of 5\u003c\/span\u003e \u003cspan class=\"tag\"\u003eIndustrial 25\u003c\/span\u003e \u003cspan class=\"tag\"\u003eStandard 25\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMatrix 2 of 5\u003c\/span\u003e \u003cspan class=\"tag\"\u003eGS1 Databar\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMSI-Plessey\u003c\/span\u003e \u003cspan class=\"tag\"\u003ePlessey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; POS \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 010 8h-1M2 8h16v9a4 4 0 01-4 4H6a4 4 0 01-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Cafés \u0026amp; coffee shops \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 11l19-9-9 19-2-8-8-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Restaurants \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Pharmacies \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"14\" width=\"20\" y=\"3\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Hospitality \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"8\" cy=\"11\" cx=\"11\"\u003e\u003c\/circle\u003e\u003cline y2=\"16.65\" x2=\"16.65\" y1=\"21\" x1=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e Supermarkets \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eThe built-in IR auto-trigger means \u003cstrong\u003eno button press and no manual aiming\u003c\/strong\u003e — simply present a barcode and the FR4080 reads it instantly, keeping checkout queues moving at peak hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"Default Title","offer_id":50216070775141,"sku":null,"price":380.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/FR4080-0.png?v=1777209032"},{"product_id":"57x37mm-thermal-paper-rolls-50-box","title":"57x37mm Thermal Paper (EFTPOS) Rolls Box","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .stats-grid { grid-template-columns: repeat(2, 1fr); }\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n  }\n\n  .stat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px 16px;\n    text-align: center;\n  }\n\n  .stat-value {\n    font-size: 24px;\n    font-weight: 500;\n    color: var(--blue-600);\n    letter-spacing: -0.02em;\n    line-height: 1.1;\n    margin-bottom: 6px;\n  }\n\n  .stat-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n  }\n\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  .spec-panel-full {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .spec-heading {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .spec-table { width: 100%; border-collapse: collapse; }\n  .spec-table tr { border-bottom: 1px solid var(--border); }\n  .spec-table tr:last-child { border-bottom: none; }\n  .spec-table td { padding: 8px 0; font-size: 13px; vertical-align: top; }\n  .spec-table td:first-child { color: var(--text-secondary); width: 46%; padding-right: 8px; font-weight: 300; }\n  .spec-table td:last-child { font-weight: 500; color: var(--text-primary); }\n\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eThermal Paper — No Ink Required\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003e57mm × 37mm\u003c\/strong\u003e\u003cbr\u003eThermal Paper Rolls\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eEFTPOS \u0026amp; Portable Printer Rolls — Carton of 50\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003ePremium thermal paper rolls precision-wound for smooth, jam-free feeding in EFTPOS terminals, credit card machines, and portable receipt printers. The high-sensitivity thermal coating delivers sharp, smudge-resistant prints every time — no ink, no ribbons, no fuss. Supplied in a bulk carton of 50 rolls for cost-effective stocking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Stats --\u003e\n\u003cdiv class=\"stats-grid\"\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e57mm\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003eRoll width\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e37mm\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003eRoll diameter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e50\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003eRolls per carton\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cp class=\"stat-value\"\u003e0\u003c\/p\u003e\n\u003cp class=\"stat-label\"\u003eInk or ribbon needed\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Features --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 6 2 18 2 18 9\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2\"\u003e\u003c\/path\u003e\u003crect x=\"6\" y=\"14\" width=\"12\" height=\"8\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eHigh-sensitivity thermal coating\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eSharp, dark, smudge-resistant prints without ink or ribbon consumables\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6-6 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 12l6-6 6 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 15l6-6 6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003ePrecision wound\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eConsistent feed stock that minimises paper jams during peak trading periods\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eEFTPOS compatible\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFits most EFTPOS terminals, credit card machines, and portable thermal printers\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eCompact 37mm diameter\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eSized for smaller countertop terminals and handheld mobile payment devices\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 00-1-1.73l-7-4a2 2 0 00-2 0l-7 4A2 2 0 003 8v8a2 2 0 001 1.73l7 4a2 2 0 002 0l7-4A2 2 0 0021 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBulk carton of 50\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eFewer reorders, lower per-roll cost, and always stocked for busy periods\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eBroad compatibility\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eWorks across most 57mm thermal printers — simplify your inventory management\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panel --\u003e\n\u003cdiv class=\"spec-panel-full\"\u003e\n\u003cp class=\"spec-heading\"\u003eProduct specifications\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRoll width\u003c\/td\u003e\n\u003ctd\u003e57mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRoll diameter\u003c\/td\u003e\n\u003ctd\u003e37mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePaper type\u003c\/td\u003e\n\u003ctd\u003ePremium thermal paper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint method\u003c\/td\u003e\n\u003ctd\u003eDirect thermal (no ink or ribbon required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint quality\u003c\/td\u003e\n\u003ctd\u003eSharp, dark, smudge-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCarton quantity\u003c\/td\u003e\n\u003ctd\u003e50 rolls per carton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible devices\u003c\/td\u003e\n\u003ctd\u003eEFTPOS terminals, credit card machines, portable thermal printers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; POS \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 010 8h-1M2 8h16v9a4 4 0 01-4 4H6a4 4 0 01-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Cafés \u0026amp; coffee shops \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 11l19-9-9 19-2-8-8-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Restaurants \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Takeaway \u0026amp; food service \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e EFTPOS \u0026amp; mobile payments \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eSupplied in a \u003cstrong\u003ebulk carton of 50 rolls\u003c\/strong\u003e — buying in bulk lowers your per-roll cost and keeps your terminals stocked through even the busiest trading periods.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"Default Title","offer_id":50231921901925,"sku":"5737T","price":70.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/57x37mmThermalPaper.jpg?v=1780028996"},{"product_id":"k15-pos-terminal","title":"K15 - 15\" POS Terminal","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --blue-50: #E6F1FB;\n    --blue-100: #B5D4F4;\n    --blue-600: #185FA5;\n    --blue-800: #0C447C;\n    --gray-50: #F7F7F5;\n    --border: rgba(0,0,0,0.09);\n    --border-strong: rgba(0,0,0,0.15);\n    --text-primary: #1a1a18;\n    --text-secondary: #5F5E5A;\n    --text-muted: #888780;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: #f4f3ef;\n    color: var(--text-primary);\n    min-height: 100vh;\n    padding: 48px 16px;\n  }\n\n  .page { max-width: 860px; margin: 0 auto; }\n\n  .hero {\n    background: #fff;\n    border-radius: 16px;\n    border: 1px solid var(--border);\n    padding: 48px 48px 40px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    width: 340px; height: 340px;\n    background: radial-gradient(circle at top right, var(--blue-50) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .hero-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue-600);\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .hero-eyebrow::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--blue-600);\n  }\n\n  .hero-title {\n    font-size: 36px;\n    font-weight: 300;\n    line-height: 1.15;\n    letter-spacing: -0.02em;\n    margin-bottom: 8px;\n  }\n\n  .hero-title strong { font-weight: 500; }\n\n  .hero-subtitle {\n    font-size: 16px;\n    color: var(--text-secondary);\n    margin-bottom: 28px;\n    font-weight: 300;\n  }\n\n  .hero-desc {\n    font-size: 15px;\n    line-height: 1.8;\n    color: var(--text-secondary);\n    max-width: 620px;\n    border-left: 2px solid var(--blue-100);\n    padding-left: 20px;\n  }\n\n  .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  @media (max-width: 600px) {\n    .features-grid { grid-template-columns: repeat(2, 1fr); }\n    .hero { padding: 28px 24px; }\n    .hero-title { font-size: 26px; }\n    .specs-row { grid-template-columns: 1fr; }\n    .cpu-grid { grid-template-columns: 1fr; }\n    .conn-grid { grid-template-columns: 1fr; }\n  }\n\n  .feat-card {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s, transform 0.2s;\n  }\n\n  .feat-card:hover {\n    border-color: var(--blue-100);\n    transform: translateY(-2px);\n  }\n\n  .feat-icon {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: var(--blue-50);\n    display: flex; align-items: center; justify-content: center;\n    margin-bottom: 12px;\n  }\n\n  .feat-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  .feat-title { font-size: 13px; font-weight: 500; margin-bottom: 4px; }\n  .feat-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n\n  .specs-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin-bottom: 16px;\n  }\n\n  .spec-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n  }\n\n  .spec-panel-full {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .spec-heading {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .spec-table { width: 100%; border-collapse: collapse; }\n  .spec-table tr { border-bottom: 1px solid var(--border); }\n  .spec-table tr:last-child { border-bottom: none; }\n  .spec-table td { padding: 8px 0; font-size: 13px; vertical-align: top; }\n  .spec-table td:first-child { color: var(--text-secondary); width: 46%; padding-right: 8px; font-weight: 300; }\n  .spec-table td:last-child { font-weight: 500; color: var(--text-primary); }\n\n  \/* CPU cards *\/\n  .cpu-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .cpu-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 16px;\n  }\n\n  .cpu-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .cpu-name { font-size: 13px; font-weight: 500; color: var(--text-primary); margin-bottom: 2px; }\n  .cpu-detail { font-size: 12px; color: var(--text-muted); }\n\n  \/* Connectivity *\/\n  .connectivity-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .conn-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .conn-card {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 16px;\n  }\n\n  .conn-label {\n    font-family: 'DM Mono', monospace;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--text-muted);\n    margin-bottom: 6px;\n  }\n\n  .conn-value { font-size: 13px; font-weight: 500; color: var(--text-primary); line-height: 1.6; }\n\n  \/* Tags *\/\n  .tags-panel {\n    background: var(--gray-50);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .tags-list { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n\n  .tag {\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    font-weight: 500;\n    padding: 4px 10px;\n    background: #fff;\n    border: 1px solid var(--border-strong);\n    border-radius: 6px;\n    color: var(--text-secondary);\n  }\n\n  \/* Use cases *\/\n  .use-cases-panel {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 24px;\n    margin-bottom: 16px;\n  }\n\n  .uc-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 14px; }\n\n  .uc-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 13px;\n    padding: 7px 14px;\n    border-radius: 20px;\n    border: 1px solid var(--border-strong);\n    color: var(--text-secondary);\n    background: var(--gray-50);\n  }\n\n  .uc-pill svg { width: 14px; height: 14px; stroke: var(--text-muted); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n\n  \/* Callout *\/\n  .callout {\n    background: var(--blue-50);\n    border: 1px solid var(--blue-100);\n    border-radius: 12px;\n    padding: 18px 22px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .callout-icon svg { width: 18px; height: 18px; stroke: var(--blue-600); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-top: 2px; }\n  .callout p { font-size: 14px; line-height: 1.65; color: var(--blue-800); }\n\n  .footer-note { text-align: center; font-size: 12px; color: var(--text-muted); padding-top: 8px; }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- Hero --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eAll-in-One POS Terminal\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003e\n\u003cstrong\u003eK15\u003c\/strong\u003e\u003cbr\u003ePOS Terminal\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003e15″ Touchscreen — Slim, Fanless, Counter-Ready\u003c\/p\u003e\n\u003cp class=\"hero-desc\"\u003eThe K15 is a slim, all-in-one point-of-sale terminal built for modern retail, hospitality, and service environments. A 15″ fully laminated capacitive touchscreen, Intel Alder Lake processors, fast M.2 PCIe SSD storage, and a fanless design combine to deliver a quiet, responsive, and professional checkout experience — without the bulk of traditional POS setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Cards --\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003e15″ fully laminated display\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eNo air gap for sharper visuals, less glare, and a premium look at the counter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2a10 10 0 100 20A10 10 0 0012 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eIntel Alder Lake processors\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eN95 Quad Core through to i5-1235U Deca Core — choose the right spec for your workload\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eFast M.2 PCIe SSD\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003e256GB or 512GB storage for snappy boot times and reliable daily operation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2v20M2 12h20\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eFanless design\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eSilent, maintenance-free operation — no dust build-up, no noise at the counter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eOptional peripherals\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eMSR, RFID, fingerprint scanner, and 2D barcode scanner available as built-in options\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 3H3v18h18V3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 3v18M15 3v18M3 9h18M3 15h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feat-title\"\u003eVESA 75×75 mount ready\u003c\/p\u003e\n\u003cp class=\"feat-desc\"\u003eWall mount or pole mount for flexible counter and back-office installations\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Processor options --\u003e\n\u003cdiv class=\"spec-panel-full\"\u003e\n\u003cp class=\"spec-heading\"\u003eProcessor options\u003c\/p\u003e\n\u003cdiv class=\"cpu-grid\"\u003e\n\u003cdiv class=\"cpu-card\"\u003e\n\u003cp class=\"cpu-label\"\u003eEntry\u003c\/p\u003e\n\u003cp class=\"cpu-name\"\u003eN95\u003c\/p\u003e\n\u003cp class=\"cpu-detail\"\u003eAlder Lake N-Series\u003cbr\u003e3.4GHz Quad Core\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpu-card\"\u003e\n\u003cp class=\"cpu-label\"\u003eMid-range\u003c\/p\u003e\n\u003cp class=\"cpu-name\"\u003ei3-1215U\u003c\/p\u003e\n\u003cp class=\"cpu-detail\"\u003eAlder Lake\u003cbr\u003e4.4GHz Hexa Core\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpu-card\"\u003e\n\u003cp class=\"cpu-label\"\u003ePerformance\u003c\/p\u003e\n\u003cp class=\"cpu-name\"\u003ei5-1235U\u003c\/p\u003e\n\u003cp class=\"cpu-detail\"\u003eAlder Lake\u003cbr\u003e4.4GHz Deca Core\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Spec panels row 1 --\u003e\n\u003cdiv class=\"specs-row\"\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eDisplay \u0026amp; compute\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay size\u003c\/td\u003e\n\u003ctd\u003e15″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e1024 × 768\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTouch type\u003c\/td\u003e\n\u003ctd\u003eMulti-point projected capacitive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRAM\u003c\/td\u003e\n\u003ctd\u003e8GB \/ 16GB DDR4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStorage\u003c\/td\u003e\n\u003ctd\u003e256GB \/ 512GB M.2 PCIe SSD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeaker\u003c\/td\u003e\n\u003ctd\u003e2W built-in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003ePhysical \u0026amp; environment\u003c\/p\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (W×H×D)\u003c\/td\u003e\n\u003ctd\u003e360 × 290 × 220mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e4kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVESA mount\u003c\/td\u003e\n\u003ctd\u003e75 × 75 (wall \u0026amp; pole)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temp\u003c\/td\u003e\n\u003ctd\u003e0°C–60°C, 10%–90% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStorage temp\u003c\/td\u003e\n\u003ctd\u003e-20°C–80°C, 10%–90% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOS support\u003c\/td\u003e\n\u003ctd\u003eWindows 10, Windows 11, Linux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- I\/O \u0026 Connectivity --\u003e\n\u003cdiv class=\"connectivity-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eI\/O ports \u0026amp; connectivity\u003c\/p\u003e\n\u003cdiv class=\"conn-grid\"\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eUSB\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e4× USB 2.0\u003cbr\u003e4× USB 3.0\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eSerial \u0026amp; network\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e2× COM (RJ45)\u003cbr\u003e1× LAN\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003eDisplay \u0026amp; audio\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e1× HDMI\u003cbr\u003e1× Audio 3.5mm jack\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003ePOS \u0026amp; wireless\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e1× Cash drawer (RJ11)\u003cbr\u003eWi-Fi \/ Bluetooth (optional)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Customer display options --\u003e\n\u003cdiv class=\"spec-panel-full\"\u003e\n\u003cp class=\"spec-heading\"\u003eCustomer display options\u003c\/p\u003e\n\u003cdiv class=\"conn-grid\"\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003e9.7″\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e1024 × 768\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003e11.6″\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e1366 × 768\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"conn-card\"\u003e\n\u003cp class=\"conn-label\"\u003e15″\u003c\/p\u003e\n\u003cp class=\"conn-value\"\u003e1920 × 1080\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tags --\u003e\n\u003cdiv class=\"tags-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eOptional peripherals \u0026amp; OS support\u003c\/p\u003e\n\u003cdiv class=\"tags-list\"\u003e\n\u003cspan class=\"tag\"\u003eMSR Card Reader\u003c\/span\u003e \u003cspan class=\"tag\"\u003eRFID\u003c\/span\u003e \u003cspan class=\"tag\"\u003eFingerprint Scanner\u003c\/span\u003e \u003cspan class=\"tag\"\u003e2D Barcode Scanner\u003c\/span\u003e \u003cspan class=\"tag\"\u003eWi-Fi \/ Bluetooth\u003c\/span\u003e \u003cspan class=\"tag\"\u003eWindows 10\u003c\/span\u003e \u003cspan class=\"tag\"\u003eWindows 11\u003c\/span\u003e \u003cspan class=\"tag\"\u003eLinux\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Use cases --\u003e\n\u003cdiv class=\"use-cases-panel\"\u003e\n\u003cp class=\"spec-heading\"\u003eIdeal for\u003c\/p\u003e\n\u003cdiv class=\"uc-pills\"\u003e\n\u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Retail \u0026amp; POS \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 010 8h-1M2 8h16v9a4 4 0 01-4 4H6a4 4 0 01-4-4V8zM6 1v3M10 1v3M14 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Cafés \u0026amp; coffee shops \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 11l19-9-9 19-2-8-8-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Restaurants \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Takeaway \u0026amp; quick service \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 21h8M12 17v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Hospitality \u003c\/span\u003e \u003cspan class=\"uc-pill\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Healthcare \u0026amp; services \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Callout --\u003e\n\u003cdiv class=\"callout\"\u003e\n\u003cdiv class=\"callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp\u003eThe fanless processor design means \u003cstrong\u003eno moving parts, no dust filters, and no fan noise\u003c\/strong\u003e — ideal for customer-facing counters where quiet, reliable operation matters most.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Gold Coast Pos","offers":[{"title":"N95 3.4GHz Quad Core \/ 8GB \/ 256GB","offer_id":50248607433061,"sku":"K15-N95-8GB256GB","price":2250.0,"currency_code":"AUD","in_stock":true},{"title":"N95 3.4GHz Quad Core \/ 8GB \/ 512GB","offer_id":50248607564133,"sku":"K15-N95-8GB512GB","price":2410.0,"currency_code":"AUD","in_stock":true},{"title":"N95 3.4GHz Quad Core \/ 16GB \/ 256GB","offer_id":50248607826277,"sku":"K15-N95-16GB256GB","price":2460.0,"currency_code":"AUD","in_stock":true},{"title":"N95 3.4GHz Quad Core \/ 16GB \/ 512GB","offer_id":50248607957349,"sku":"K15-N95-16GB512GB","price":2620.0,"currency_code":"AUD","in_stock":true},{"title":"i3 4.4GHz Hexa Core \/ 8GB \/ 256GB","offer_id":50250266804581,"sku":"K15-i3-8GB256GB","price":2970.0,"currency_code":"AUD","in_stock":true},{"title":"i3 4.4GHz Hexa Core \/ 8GB \/ 512GB","offer_id":50250266837349,"sku":"K15-i3-8GB512GB","price":3130.0,"currency_code":"AUD","in_stock":true},{"title":"i3 4.4GHz Hexa Core \/ 16GB \/ 256GB","offer_id":50250266902885,"sku":"K15-i3-16GB256GB","price":3180.0,"currency_code":"AUD","in_stock":true},{"title":"i3 4.4GHz Hexa Core \/ 16GB \/ 512GB","offer_id":50250266935653,"sku":"K15-i3-16GB512GB","price":3340.0,"currency_code":"AUD","in_stock":true},{"title":"i5 4.4GHz Deca Core \/ 8GB \/ 256GB","offer_id":50250267099493,"sku":"K15-i5-8GB256GB","price":3870.0,"currency_code":"AUD","in_stock":true},{"title":"i5 4.4GHz Deca Core \/ 8GB \/ 512GB","offer_id":50250267132261,"sku":"K15-i5-8GB512GB","price":4030.0,"currency_code":"AUD","in_stock":true},{"title":"i5 4.4GHz Deca Core \/ 16GB \/ 256GB","offer_id":50250267197797,"sku":"K15-i5-16GB256GB","price":4080.0,"currency_code":"AUD","in_stock":true},{"title":"i5 4.4GHz Deca Core \/ 16GB \/ 512GB","offer_id":50250267230565,"sku":"K15-i5-16GB512GB","price":4240.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0873\/7872\/3173\/files\/K15Shopify01.jpg?v=1778035799"}],"url":"https:\/\/gcpos.com.au\/collections\/featured.oembed","provider":"GCPos","version":"1.0","type":"link"}