{"title":"Gaming PCs $1,500–$2,500","description":"\u003cp\u003eThe sweet spot. Between $1,500 and $2,500 you get the builds we recommend most — current-generation GPUs, CPUs with headroom for years of game updates, and quality cases with proper airflow. These machines handle 1440p high-refresh gaming comfortably and are the best value-per-frame in our range. Every one is assembled and stress-tested in Camperdown before dispatch, covered by a 3-year return-to-base warranty, with Sydney pickup or Australia-wide shipping.\u003c\/p\u003e","products":[{"product_id":"7500f-5070-gaming","title":"RYZEN 5 7500F | RTX 5070 Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"11\" width=\"11\" y=\"6.5\" x=\"6.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cstrong\u003eAMD Ryzen 5 7500F CPU Processor – 6 Core 12 Thread 5.0GHz Boost AM5\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"16\" width=\"16\" y=\"4\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"5\" width=\"5\" y=\"7\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"6\" width=\"16\" y=\"9\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"6.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"17.5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWD Green SN3000 NVMe SSD - 1TB\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"8\" width=\"16\" y=\"8\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"11\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cstrong\u003eMSI GeForce RTX 5070 12G Shadow 2X OC Graphics Card\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"18\" width=\"12\" y=\"3\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"0.5\" height=\"3\" width=\"7\" y=\"6\" x=\"8.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"1\" cy=\"17\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eMatx Open view fish tank case - Black ( Infinity 4 pro fan * 3)\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"16\" y=\"7\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"3\" cy=\"12\" cx=\"9\"\u003e\u003c\/circle\u003e\n          \u003crect rx=\"0.5\" height=\"4\" width=\"2.5\" y=\"10\" x=\"16\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cstrong\u003eMSI MAG A750BN PCIE5 750W Power Supply\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"13\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728193601789,"sku":null,"price":2099.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728193634557,"sku":null,"price":2279.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728193667325,"sku":null,"price":2408.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728193700093,"sku":null,"price":2588.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728193732861,"sku":null,"price":2248.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728193765629,"sku":null,"price":2428.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728193798397,"sku":null,"price":2557.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728193831165,"sku":null,"price":2737.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728193863933,"sku":null,"price":2348.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728193896701,"sku":null,"price":2528.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728193929469,"sku":null,"price":2657.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728193962237,"sku":null,"price":2837.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728193995005,"sku":null,"price":2478.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728194027773,"sku":null,"price":2658.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728194060541,"sku":null,"price":2787.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728194093309,"sku":null,"price":2967.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728194126077,"sku":null,"price":2588.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728194158845,"sku":null,"price":2768.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728194191613,"sku":null,"price":2897.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728194224381,"sku":null,"price":3077.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/7500f_5070.jpg?v=1770343232"},{"product_id":"ryzen-5-7500f-rtx-5060","title":"RYZEN 5 7500F | RTX 5060 | Liquid Cooled RGB Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Spec Cards + Tooltips (Shopify Optimized) ===== *\/\n  .pc-specs{\n    --bg:#fff;--bd:#e5e7eb;--text:#111827;--muted:#6b7280;\n    --radius:12px;--gap:14px;--icon:28px;\n    margin:8px 0 18px;\n    font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,\"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color:var(--text);\n  }\n  .pc-specs .title{font-size:18px;font-weight:700;margin:0 0 10px}\n  .pc-specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}\n  @media (max-width:640px){.pc-specs-grid{grid-template-columns:1fr}}\n\n  .spec-item{\n    position:relative;display:flex;align-items:center;gap:12px;\n    background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius);\n    padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04);\n    overflow:visible;\n  }\n  .spec-icon{\n    width:var(--icon);height:var(--icon);\n    display:grid;place-items:center;\n    border-radius:10px;border:1px solid var(--bd);background:#f9fafb;color:#374151;\n    flex:0 0 var(--icon);cursor:help;position:relative;outline:none;overflow:visible;\n  }\n  .spec-icon svg{width:18px;height:18px;display:block}\n  .spec-text{line-height:1.25}\n  .spec-label{font-size:12px;color:var(--muted)}\n  \/* ✅ 统一所有 value 样式（Case\/OS\/Warranty 也一样） *\/\n  .spec-value{font-weight:600;font-size:14px;margin-top:2px}\n\n  \/* ===== Tooltip ===== *\/\n  .spec-icon[data-tip]::after,.spec-icon[data-tip]::before{\n    position:absolute;opacity:0;pointer-events:none;transition:opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content:attr(data-tip);\n    top:50%;left:calc(100% + 10px);transform:translateY(-50%);\n    min-width:220px;max-width:360px;\n    background:#111827;color:#fff;padding:8px 10px;border-radius:8px;\n    box-shadow:0 8px 24px rgba(0,0,0,.18);\n    font-size:12px;line-height:1.4;z-index:30;\n    white-space:normal;overflow-wrap:anywhere;word-break:normal;\n  }\n  .spec-icon[data-tip]::before{\n    content:\"\";top:50%;left:calc(100% + 4px);transform:translateY(-50%);\n    border:6px solid transparent;border-right-color:#111827;z-index:29;\n  }\n  .spec-icon[data-tip]:hover::after,.spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,.spec-icon[data-tip]:focus::before{opacity:1}\n\n  @media (max-width:640px){\n    .spec-icon[data-tip]::after{left:50%;top:calc(100% + 10px);transform:translate(-50%,0)}\n    .spec-icon[data-tip]::before{\n      left:50%;top:100%;transform:translate(-50%,0);\n      border:6px solid transparent;border-top-color:#111827;border-right-color:transparent;\n    }\n  }\n  @media (prefers-reduced-motion:reduce){.spec-icon[data-tip]::after,.spec-icon[data-tip]::before{transition:none}}\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 7500F 6 Cores 12 Threads 5.0GHz AM5 Processor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI B650M Bomber WIFI AM5 mATX Motherboard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKingbank KP130 1TB M.2 NVMe M.2 2280 SSD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI GeForce RTX 5060 8G Shadow 2X OC Graphics Card\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eMatx Open view fish tank case - black\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright 550W 80+ Bronze Certified ATX Power Supply TB550S\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eWindows 11 (Installed,Not Activated)\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119185661,"sku":null,"price":1629.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728119218429,"sku":null,"price":1809.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728119251197,"sku":null,"price":1938.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728119283965,"sku":null,"price":2118.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119316733,"sku":null,"price":1778.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728119349501,"sku":null,"price":1958.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728119382269,"sku":null,"price":2087.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728119415037,"sku":null,"price":2267.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119447805,"sku":null,"price":1878.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728119480573,"sku":null,"price":2058.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728119513341,"sku":null,"price":2187.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728119546109,"sku":null,"price":2367.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119578877,"sku":null,"price":2008.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728119611645,"sku":null,"price":2188.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728119644413,"sku":null,"price":2317.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728119677181,"sku":null,"price":2497.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119709949,"sku":null,"price":2118.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728119742717,"sku":null,"price":2298.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728119775485,"sku":null,"price":2427.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728119808253,"sku":null,"price":2607.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119841021,"sku":null,"price":2208.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728119873789,"sku":null,"price":2388.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728119906557,"sku":null,"price":2517.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728119939325,"sku":null,"price":2697.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728119972093,"sku":null,"price":2238.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728120004861,"sku":null,"price":2418.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728120037629,"sku":null,"price":2547.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728120070397,"sku":null,"price":2727.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728120103165,"sku":null,"price":2458.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728120135933,"sku":null,"price":2638.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728120168701,"sku":null,"price":2767.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728120201469,"sku":null,"price":2947.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/1232.jpg?v=1768182433"},{"product_id":"ryzen-5-9600-rtx-5070","title":"RYZEN 5 9600x | RTX 5070 | Rgb Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 9600X 6 Cores 12 Threads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL30 Desktop RAM - White16gb\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWD Green SN3000 NVMe SSD - 1TB\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cstrong\u003eZOTAC Gaming GeForce RTX 5070 Twin Edge OC GDDR7 12GB\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003emATX Case with 3 fans\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cstrong\u003eMSI MAG A750BN PCIE5 750 W Power Supply\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728195404029,"sku":null,"price":2199.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728195436797,"sku":null,"price":2379.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728195469565,"sku":null,"price":2508.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728195502333,"sku":null,"price":2688.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728195535101,"sku":null,"price":2368.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728195567869,"sku":null,"price":2548.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728195600637,"sku":null,"price":2677.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728195633405,"sku":null,"price":2857.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728195666173,"sku":null,"price":2498.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728195698941,"sku":null,"price":2678.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728195731709,"sku":null,"price":2807.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728195764477,"sku":null,"price":2987.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728195797245,"sku":null,"price":2608.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728195830013,"sku":null,"price":2788.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728195862781,"sku":null,"price":2917.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728195895549,"sku":null,"price":3097.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/123123asdawd.jpg?v=1770343145"},{"product_id":"ryzen-5-7500f-rtx-5061","title":"RYZEN 5 7500F | RTX 5060 | Rgb Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"11\" width=\"11\" y=\"6.5\" x=\"6.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 7500F 6 Cores 12 Threads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"16\" width=\"16\" y=\"4\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"5\" width=\"5\" y=\"7\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI B650M Bomber WIFI AM5 mATX\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"6\" width=\"16\" y=\"9\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"6.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"17.5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cstrong\u003eWD Green SN3000 NVMe SSD - 1TB\u003cbr\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"8\" width=\"16\" y=\"8\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"11\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eZotac GeForce RTX 5060 8G 2X OC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"18\" width=\"12\" y=\"3\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"0.5\" height=\"3\" width=\"7\" y=\"6\" x=\"8.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"1\" cy=\"17\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMatx Open view fish tank case - Black ( Infinity 4 pro fan * 3)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"16\" y=\"7\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"3\" cy=\"12\" cx=\"9\"\u003e\u003c\/circle\u003e\n          \u003crect rx=\"0.5\" height=\"4\" width=\"2.5\" y=\"10\" x=\"16\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright 550W 80+ Bronze Certified ATX Power Supply TB550S\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cstrong\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler \u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"13\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728112369917,"sku":null,"price":1599.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728112402685,"sku":null,"price":1779.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728112435453,"sku":null,"price":1908.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728112468221,"sku":null,"price":2088.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728112500989,"sku":null,"price":1748.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728112533757,"sku":null,"price":1928.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728112566525,"sku":null,"price":2057.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728112599293,"sku":null,"price":2237.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728112632061,"sku":null,"price":1848.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728112664829,"sku":null,"price":2028.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728112697597,"sku":null,"price":2157.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728112730365,"sku":null,"price":2337.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728112763133,"sku":null,"price":1978.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728112795901,"sku":null,"price":2158.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728112828669,"sku":null,"price":2287.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728112861437,"sku":null,"price":2467.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728112894205,"sku":null,"price":2088.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728112926973,"sku":null,"price":2268.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728112959741,"sku":null,"price":2397.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728112992509,"sku":null,"price":2577.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728113025277,"sku":null,"price":2178.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728113058045,"sku":null,"price":2358.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728113090813,"sku":null,"price":2487.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X (+$579) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728113123581,"sku":null,"price":2667.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728113156349,"sku":null,"price":2208.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728113189117,"sku":null,"price":2388.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728113221885,"sku":null,"price":2517.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9850X3D (+$609) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728113254653,"sku":null,"price":2697.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728113287421,"sku":null,"price":2428.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728113320189,"sku":null,"price":2608.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728113352957,"sku":null,"price":2737.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 9 9950X3D (+$829) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728113385725,"sku":null,"price":2917.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/111.jpg?v=1768031264"},{"product_id":"ryzen-5-7500f-rtx-5060-white-rgb-aio","title":"RYZEN 5 7500F | RTX 5060 | Liquid Cooled White Rgb Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cstrong\u003eAMD Ryzen 5 7500F 3.7GHz 6-Core 12-Thread Processor\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cstrong\u003eKlevv Fit V 1x16GB 6400MHz CL32 DDR5 White\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cstrong\u003eKingbank KP130 1TB NVMe M.2 2280 SSD\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eZOTAC Gaming GeForce RTX 5060 Twin Edge OC GDDR7 8GB White\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMATX Open-view Case White 3 fans included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e650W MSI PSU - MAG A650BNL WHITE\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cstrong\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler \u003cbr\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eWindows 11 (Installed, Not Activated)\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728189440253,"sku":null,"price":1699.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728189473021,"sku":null,"price":1879.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728189505789,"sku":null,"price":2008.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 7500F (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728189538557,"sku":null,"price":2188.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728189571325,"sku":null,"price":1848.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728189604093,"sku":null,"price":2028.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728189636861,"sku":null,"price":2157.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (+$149) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728189669629,"sku":null,"price":2337.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728189702397,"sku":null,"price":1948.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728189735165,"sku":null,"price":2128.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728189767933,"sku":null,"price":2257.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$249) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728189800701,"sku":null,"price":2437.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728189833469,"sku":null,"price":2078.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728189866237,"sku":null,"price":2258.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728189899005,"sku":null,"price":2387.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$379) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728189931773,"sku":null,"price":2567.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728189964541,"sku":null,"price":2188.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728189997309,"sku":null,"price":2368.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728190030077,"sku":null,"price":2497.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$489) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728190062845,"sku":null,"price":2677.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/10123.jpg?v=1768038907"},{"product_id":"ryzen-5-7500f-rtx-5070-white-rgb-aio","title":"RYZEN 5 7500F | RTX 5070 | Liquid Cooled White RGB Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cstrong\u003eAMD Ryzen 5 7500F 3.7GHz 6-Core 12-Thread Processor\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cstrong\u003eKlevv 16gb 6000mhz cl30 (non RGB)\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cstrong\u003eKingbank kp130 1TB\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\n\u003cp\u003e\u003cstrong\u003eGeForce RTX™ 5070 12G VENTUS 2X OC WHITE\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMatx Open view fish tank case - White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMsi a850GL white\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cstrong\u003eMSI MAG CoreLiquid A13 240 AIO Liquid CPU Cooler - White\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Default Title","offer_id":47078745604349,"sku":null,"price":2499.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/7500f_5060_aio_white.jpg?v=1770343457"},{"product_id":"ryzen-5-9700x-rtx-5060-aio","title":"RYZEN 7 9700X | RTX 5060 | Liquid Cooled Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Spec Cards + Tooltips (Shopify Optimized) ===== *\/\n  .pc-specs{\n    --bg:#fff;--bd:#e5e7eb;--text:#111827;--muted:#6b7280;\n    --radius:12px;--gap:14px;--icon:28px;\n    margin:8px 0 18px;\n    font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,\"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color:var(--text);\n  }\n  .pc-specs .title{font-size:18px;font-weight:700;margin:0 0 10px}\n  .pc-specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}\n  @media (max-width:640px){.pc-specs-grid{grid-template-columns:1fr}}\n\n  .spec-item{\n    position:relative;display:flex;align-items:center;gap:12px;\n    background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius);\n    padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04);\n    overflow:visible;\n  }\n  .spec-icon{\n    width:var(--icon);height:var(--icon);\n    display:grid;place-items:center;\n    border-radius:10px;border:1px solid var(--bd);background:#f9fafb;color:#374151;\n    flex:0 0 var(--icon);cursor:help;position:relative;outline:none;overflow:visible;\n  }\n  .spec-icon svg{width:18px;height:18px;display:block}\n  .spec-text{line-height:1.25}\n  .spec-label{font-size:12px;color:var(--muted)}\n  \/* ✅ 统一所有 value 样式（Case\/OS\/Warranty 也一样） *\/\n  .spec-value{font-weight:600;font-size:14px;margin-top:2px}\n\n  \/* ===== Tooltip ===== *\/\n  .spec-icon[data-tip]::after,.spec-icon[data-tip]::before{\n    position:absolute;opacity:0;pointer-events:none;transition:opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content:attr(data-tip);\n    top:50%;left:calc(100% + 10px);transform:translateY(-50%);\n    min-width:220px;max-width:360px;\n    background:#111827;color:#fff;padding:8px 10px;border-radius:8px;\n    box-shadow:0 8px 24px rgba(0,0,0,.18);\n    font-size:12px;line-height:1.4;z-index:30;\n    white-space:normal;overflow-wrap:anywhere;word-break:normal;\n  }\n  .spec-icon[data-tip]::before{\n    content:\"\";top:50%;left:calc(100% + 4px);transform:translateY(-50%);\n    border:6px solid transparent;border-right-color:#111827;z-index:29;\n  }\n  .spec-icon[data-tip]:hover::after,.spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,.spec-icon[data-tip]:focus::before{opacity:1}\n\n  @media (max-width:640px){\n    .spec-icon[data-tip]::after{left:50%;top:calc(100% + 10px);transform:translate(-50%,0)}\n    .spec-icon[data-tip]::before{\n      left:50%;top:100%;transform:translate(-50%,0);\n      border:6px solid transparent;border-top-color:#111827;border-right-color:transparent;\n    }\n  }\n  @media (prefers-reduced-motion:reduce){.spec-icon[data-tip]::after,.spec-icon[data-tip]::before{transition:none}}\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 7 9700x 8 Cores 16 Threads AM5 Processor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI MAG B650M bomber WIFI AM5 mATX Motherboard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - 16gb White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWD Green SN3000 NVMe SSD - 1TB\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI GeForce RTX 5060 8G Shadow 2X OC Graphics Card\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMatx Open view fish tank case - Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright 550W 80+ Bronze Certified ATX Power Supply TB550S\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler - Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eWindows 11 Installed\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 7 9700X (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728190587133,"sku":null,"price":1849.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728190619901,"sku":null,"price":2029.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728190652669,"sku":null,"price":2158.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728190685437,"sku":null,"price":2338.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728190718205,"sku":null,"price":2048.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728190750973,"sku":null,"price":2228.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728190783741,"sku":null,"price":2357.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728190816509,"sku":null,"price":2537.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728190849277,"sku":null,"price":2158.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728190882045,"sku":null,"price":2338.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728190914813,"sku":null,"price":2467.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728190947581,"sku":null,"price":2647.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/123123_4.jpg?v=1769144216"},{"product_id":"ryzen-5-9600x-rtx-5060-ti","title":"RYZEN 5 9600x | RTX 5060 TI Gaming PC","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 9600X 6 Cores 12 Threads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKingbank KP130 1TB M.2 NVMe M.2 2280 SSD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cstrong\u003eZotac Gaming GeForce RTX 5060 Ti 8GB Twin Edge OC GDDR7\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003emATX Case with 3 fans\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cstrong\u003eMSI MAG A750BN PCIE5 750 W Power Supply\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728192061693,"sku":null,"price":1999.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728192094461,"sku":null,"price":2179.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728192127229,"sku":null,"price":2308.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728192159997,"sku":null,"price":2488.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728192192765,"sku":null,"price":2168.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728192225533,"sku":null,"price":2348.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728192258301,"sku":null,"price":2477.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728192291069,"sku":null,"price":2657.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728192323837,"sku":null,"price":2298.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728192356605,"sku":null,"price":2478.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728192389373,"sku":null,"price":2607.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728192422141,"sku":null,"price":2787.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728192454909,"sku":null,"price":2408.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728192487677,"sku":null,"price":2588.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728192520445,"sku":null,"price":2717.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728192553213,"sku":null,"price":2897.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/5060ti_96.jpg?v=1771403054"},{"product_id":"ryzen-7-9700x-rtx-5070-liquid-cooled-rgb-gaming-pc","title":"RYZEN 7 9700x | RTX 5070 | Liquid Cooled RGB Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"11\" width=\"11\" y=\"6.5\" x=\"6.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 7 9700X 8 Cores 16 Threads 5.5GHz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"16\" width=\"16\" y=\"4\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"5\" width=\"5\" y=\"7\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI B650M Bomber WIFI AM5 mATX\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKlevv FIT V DDR5 6000MHz CL30 Desktop 16GB White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"6\" width=\"16\" y=\"9\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"6.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"17.5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKingbank KP130 1TB PCIe 3.0 3500\/3000 NVMe M.2 2280 SSD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"8\" width=\"16\" y=\"8\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"11\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eZOTAC Gaming GeForce RTX 5070 Twin Edge OC GDDR7 12GB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"18\" width=\"12\" y=\"3\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"0.5\" height=\"3\" width=\"7\" y=\"6\" x=\"8.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"1\" cy=\"17\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003emATX Case with 3 fans\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"16\" y=\"7\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"3\" cy=\"12\" cx=\"9\"\u003e\u003c\/circle\u003e\n          \u003crect rx=\"0.5\" height=\"4\" width=\"2.5\" y=\"10\" x=\"16\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI MAG A750BN PCIE5 750 W Power Supply\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 7 9700X (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728205431037,"sku":null,"price":2299.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728205463805,"sku":null,"price":2479.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728205496573,"sku":null,"price":2608.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728205529341,"sku":null,"price":2788.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728205562109,"sku":null,"price":2498.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728205594877,"sku":null,"price":2678.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728205627645,"sku":null,"price":2807.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$199) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728205660413,"sku":null,"price":2987.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728205693181,"sku":null,"price":2608.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728205725949,"sku":null,"price":2788.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728205758717,"sku":null,"price":2917.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$309) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728205791485,"sku":null,"price":3097.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/DSC_3021_757e680b-0360-47c8-bd1a-7ea478509e1c.jpg?v=1768271923"},{"product_id":"ryzen-5-9600x-rtx-5070-white-gaming-pc","title":"RYZEN 5 9600X | RTX 5070 White Gaming PC","description":"\u003cp\u003e\u003cimg\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cstrong\u003eAMD Ryzen 5 9600X CPU Processor – 6 Core 12 Thread 5.4GHz\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cspan\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cspan\u003eKlevv Fit V 1x16GB 6400MHz CL30 DDR5 White\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cspan\u003eKLEVV CRAS C910G 1TB PCIe 4.0 NVMe M.2 2280 SSD\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eZOTAC Gaming GeForce RTX 5070 AMP GDDR7 12GB White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cstrong\u003eMatx Open view fish tank case - White\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cstrong\u003eAntec CSK DC 750W 80+ Bronze PCIE 5.1 Power Supply - White\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cstrong\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler - white\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"13\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (activation not required)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003c\/p\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728205857021,"sku":null,"price":2299.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728205889789,"sku":null,"price":2479.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728205922557,"sku":null,"price":2608.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728205955325,"sku":null,"price":2788.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728205988093,"sku":null,"price":2468.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206020861,"sku":null,"price":2648.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206053629,"sku":null,"price":2777.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206086397,"sku":null,"price":2957.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728206119165,"sku":null,"price":2598.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206151933,"sku":null,"price":2778.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206184701,"sku":null,"price":2907.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206217469,"sku":null,"price":3087.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728206250237,"sku":null,"price":2708.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206283005,"sku":null,"price":2888.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206315773,"sku":null,"price":3017.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206348541,"sku":null,"price":3197.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/DSC_4308.jpg?v=1778581577"},{"product_id":"ryzen-5-9600x-rtx-5060-liquid-cooled-rgb-gaming-pc","title":"RYZEN 5 9600x | RTX 5060 Ti | Liquid Cooled RGB Gaming Pc","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Spec Cards + Tooltips (Shopify Optimized) ===== *\/\n  .pc-specs{\n    --bg:#fff;--bd:#e5e7eb;--text:#111827;--muted:#6b7280;\n    --radius:12px;--gap:14px;--icon:28px;\n    margin:8px 0 18px;\n    font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,\"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color:var(--text);\n  }\n  .pc-specs .title{font-size:18px;font-weight:700;margin:0 0 10px}\n  .pc-specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}\n  @media (max-width:640px){.pc-specs-grid{grid-template-columns:1fr}}\n\n  .spec-item{\n    position:relative;display:flex;align-items:center;gap:12px;\n    background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius);\n    padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04);\n    overflow:visible;\n  }\n  .spec-icon{\n    width:var(--icon);height:var(--icon);\n    display:grid;place-items:center;\n    border-radius:10px;border:1px solid var(--bd);background:#f9fafb;color:#374151;\n    flex:0 0 var(--icon);cursor:help;position:relative;outline:none;overflow:visible;\n  }\n  .spec-icon svg{width:18px;height:18px;display:block}\n  .spec-text{line-height:1.25}\n  .spec-label{font-size:12px;color:var(--muted)}\n  \/* ✅ 统一所有 value 样式（Case\/OS\/Warranty 也一样） *\/\n  .spec-value{font-weight:600;font-size:14px;margin-top:2px}\n\n  \/* ===== Tooltip ===== *\/\n  .spec-icon[data-tip]::after,.spec-icon[data-tip]::before{\n    position:absolute;opacity:0;pointer-events:none;transition:opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content:attr(data-tip);\n    top:50%;left:calc(100% + 10px);transform:translateY(-50%);\n    min-width:220px;max-width:360px;\n    background:#111827;color:#fff;padding:8px 10px;border-radius:8px;\n    box-shadow:0 8px 24px rgba(0,0,0,.18);\n    font-size:12px;line-height:1.4;z-index:30;\n    white-space:normal;overflow-wrap:anywhere;word-break:normal;\n  }\n  .spec-icon[data-tip]::before{\n    content:\"\";top:50%;left:calc(100% + 4px);transform:translateY(-50%);\n    border:6px solid transparent;border-right-color:#111827;z-index:29;\n  }\n  .spec-icon[data-tip]:hover::after,.spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,.spec-icon[data-tip]:focus::before{opacity:1}\n\n  @media (max-width:640px){\n    .spec-icon[data-tip]::after{left:50%;top:calc(100% + 10px);transform:translate(-50%,0)}\n    .spec-icon[data-tip]::before{\n      left:50%;top:100%;transform:translate(-50%,0);\n      border:6px solid transparent;border-top-color:#111827;border-right-color:transparent;\n    }\n  }\n  @media (prefers-reduced-motion:reduce){.spec-icon[data-tip]::after,.spec-icon[data-tip]::before{transition:none}}\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 9600x 6 Cores 12 Threads 5.4GHz AM5 Processor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI B650M Bomber WIFI AM5 mATX Motherboard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKingbank KP160 1TB M.2 5000\/4200 PCIe 4.0 NVMe M.2 2280 SSD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI GeForce RTX 5060 Ti 8G Shadow 2X OC Graphics Card\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eMatx Open view fish tank case - black\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eADATA XPG Pylon II 650W 80+ Bronze Non-Modular ATX 3.1 Power Suppl\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eWindows 11 (Installed,Not Activated)\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728206414077,"sku":null,"price":2199.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206446845,"sku":null,"price":2379.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206479613,"sku":null,"price":2508.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 5 9600X (Standard) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206512381,"sku":null,"price":2688.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728206545149,"sku":null,"price":2368.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206577917,"sku":null,"price":2548.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206610685,"sku":null,"price":2677.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9700X (+$169) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206643453,"sku":null,"price":2857.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728206676221,"sku":null,"price":2498.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206708989,"sku":null,"price":2678.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206741757,"sku":null,"price":2807.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 7800X3D (+$299) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206774525,"sku":null,"price":2987.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 1TB NVMe (Standard)","offer_id":47728206807293,"sku":null,"price":2608.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 16GB DDR5 (Standard) \/ 2TB NVMe (+$180)","offer_id":47728206840061,"sku":null,"price":2788.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 1TB NVMe (Standard)","offer_id":47728206872829,"sku":null,"price":2917.0,"currency_code":"AUD","in_stock":true},{"title":"Ryzen 7 9800X3D (+$409) \/ 32GB \/ 2x16GB (+$309) \/ 2TB NVMe (+$180)","offer_id":47728206905597,"sku":null,"price":3097.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/1232.jpg?v=1768182433"},{"product_id":"ryzen-5-7500f-rtx-5060-rgb-gaming-pc-powered-by-msi-essential","title":"RYZEN 5 7500F | RTX 5060 | Rgb Gaming Pc (Powered by MSI  essential)","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 7500F 6 Cores 12 Threads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI B650M Bomber WIFI AM5 mATX\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cstrong\u003eKingbank KP130 1TB\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI GeForce RTX 5060 8G Shadow 2X OC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMatx Open view fish tank case - Black ( Infinity 4 pro fan * 3)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright 550W 80+ Bronze Certified ATX Power Supply TB550S\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cstrong\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler \u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" aria-hidden=\"true\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Default Title","offer_id":47705441370365,"sku":null,"price":1599.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/111.jpg?v=1768031264"},{"product_id":"ryzen-5-7500f-rtx-5060-liquid-cooled-rgb-gaming-pc-powered-by-msi-essential","title":"RYZEN 5 7500F | RTX 5060 | Liquid Cooled RGB Gaming Pc (Powered by MSI  essential)","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Spec Cards + Tooltips (Shopify Optimized) ===== *\/\n  .pc-specs{\n    --bg:#fff;--bd:#e5e7eb;--text:#111827;--muted:#6b7280;\n    --radius:12px;--gap:14px;--icon:28px;\n    margin:8px 0 18px;\n    font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,\"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color:var(--text);\n  }\n  .pc-specs .title{font-size:18px;font-weight:700;margin:0 0 10px}\n  .pc-specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}\n  @media (max-width:640px){.pc-specs-grid{grid-template-columns:1fr}}\n\n  .spec-item{\n    position:relative;display:flex;align-items:center;gap:12px;\n    background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius);\n    padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04);\n    overflow:visible;\n  }\n  .spec-icon{\n    width:var(--icon);height:var(--icon);\n    display:grid;place-items:center;\n    border-radius:10px;border:1px solid var(--bd);background:#f9fafb;color:#374151;\n    flex:0 0 var(--icon);cursor:help;position:relative;outline:none;overflow:visible;\n  }\n  .spec-icon svg{width:18px;height:18px;display:block}\n  .spec-text{line-height:1.25}\n  .spec-label{font-size:12px;color:var(--muted)}\n  \/* ✅ 统一所有 value 样式（Case\/OS\/Warranty 也一样） *\/\n  .spec-value{font-weight:600;font-size:14px;margin-top:2px}\n\n  \/* ===== Tooltip ===== *\/\n  .spec-icon[data-tip]::after,.spec-icon[data-tip]::before{\n    position:absolute;opacity:0;pointer-events:none;transition:opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content:attr(data-tip);\n    top:50%;left:calc(100% + 10px);transform:translateY(-50%);\n    min-width:220px;max-width:360px;\n    background:#111827;color:#fff;padding:8px 10px;border-radius:8px;\n    box-shadow:0 8px 24px rgba(0,0,0,.18);\n    font-size:12px;line-height:1.4;z-index:30;\n    white-space:normal;overflow-wrap:anywhere;word-break:normal;\n  }\n  .spec-icon[data-tip]::before{\n    content:\"\";top:50%;left:calc(100% + 4px);transform:translateY(-50%);\n    border:6px solid transparent;border-right-color:#111827;z-index:29;\n  }\n  .spec-icon[data-tip]:hover::after,.spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,.spec-icon[data-tip]:focus::before{opacity:1}\n\n  @media (max-width:640px){\n    .spec-icon[data-tip]::after{left:50%;top:calc(100% + 10px);transform:translate(-50%,0)}\n    .spec-icon[data-tip]::before{\n      left:50%;top:100%;transform:translate(-50%,0);\n      border:6px solid transparent;border-top-color:#111827;border-right-color:transparent;\n    }\n  }\n  @media (prefers-reduced-motion:reduce){.spec-icon[data-tip]::after,.spec-icon[data-tip]::before{transition:none}}\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 7500F 6 Cores 12 Threads 5.0GHz AM5 Processor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI B650M Bomber WIFI AM5 mATX Motherboard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKingbank KP130 1TB M.2 NVMe M.2 2280 SSD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI GeForce RTX 5060 8G Shadow 2X OC Graphics Card\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eMatx Open view fish tank case - black\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright 550W 80+ Bronze Certified ATX Power Supply TB550S\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eWindows 11 (Installed,Not Activated)\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Default Title","offer_id":47705441730813,"sku":null,"price":1629.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/1232.jpg?v=1768182433"},{"product_id":"ryzen-7-9700x-rtx-5060-liquid-cooled-gaming-pc-powered-by-msi-essential","title":"RYZEN 7 9700X | RTX 5060 | Liquid Cooled Gaming Pc (Powered by MSI  essential)","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Spec Cards + Tooltips (Shopify Optimized) ===== *\/\n  .pc-specs{\n    --bg:#fff;--bd:#e5e7eb;--text:#111827;--muted:#6b7280;\n    --radius:12px;--gap:14px;--icon:28px;\n    margin:8px 0 18px;\n    font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,\"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color:var(--text);\n  }\n  .pc-specs .title{font-size:18px;font-weight:700;margin:0 0 10px}\n  .pc-specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}\n  @media (max-width:640px){.pc-specs-grid{grid-template-columns:1fr}}\n\n  .spec-item{\n    position:relative;display:flex;align-items:center;gap:12px;\n    background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius);\n    padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04);\n    overflow:visible;\n  }\n  .spec-icon{\n    width:var(--icon);height:var(--icon);\n    display:grid;place-items:center;\n    border-radius:10px;border:1px solid var(--bd);background:#f9fafb;color:#374151;\n    flex:0 0 var(--icon);cursor:help;position:relative;outline:none;overflow:visible;\n  }\n  .spec-icon svg{width:18px;height:18px;display:block}\n  .spec-text{line-height:1.25}\n  .spec-label{font-size:12px;color:var(--muted)}\n  \/* ✅ 统一所有 value 样式（Case\/OS\/Warranty 也一样） *\/\n  .spec-value{font-weight:600;font-size:14px;margin-top:2px}\n\n  \/* ===== Tooltip ===== *\/\n  .spec-icon[data-tip]::after,.spec-icon[data-tip]::before{\n    position:absolute;opacity:0;pointer-events:none;transition:opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content:attr(data-tip);\n    top:50%;left:calc(100% + 10px);transform:translateY(-50%);\n    min-width:220px;max-width:360px;\n    background:#111827;color:#fff;padding:8px 10px;border-radius:8px;\n    box-shadow:0 8px 24px rgba(0,0,0,.18);\n    font-size:12px;line-height:1.4;z-index:30;\n    white-space:normal;overflow-wrap:anywhere;word-break:normal;\n  }\n  .spec-icon[data-tip]::before{\n    content:\"\";top:50%;left:calc(100% + 4px);transform:translateY(-50%);\n    border:6px solid transparent;border-right-color:#111827;z-index:29;\n  }\n  .spec-icon[data-tip]:hover::after,.spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,.spec-icon[data-tip]:focus::before{opacity:1}\n\n  @media (max-width:640px){\n    .spec-icon[data-tip]::after{left:50%;top:calc(100% + 10px);transform:translate(-50%,0)}\n    .spec-icon[data-tip]::before{\n      left:50%;top:100%;transform:translate(-50%,0);\n      border:6px solid transparent;border-top-color:#111827;border-right-color:transparent;\n    }\n  }\n  @media (prefers-reduced-motion:reduce){.spec-icon[data-tip]::after,.spec-icon[data-tip]::before{transition:none}}\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 7 9700x 8 Cores 16 Threads AM5 Processor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"7\" y=\"7\" width=\"5\" height=\"5\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI MAG B650M bomber WIFI AM5 mATX Motherboard\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"9\" width=\"16\" height=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"6.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"12\" r=\"0.9\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKingbank KP130 1TB NVMe M.2 2280 SSD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI GeForce RTX 5060 8G Shadow 2X OC Graphics Card\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"8.5\" y=\"6\" width=\"7\" height=\"3\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"17\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAURA GC10M V2 ARGB (3 fans included)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"9\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003crect x=\"16\" y=\"10\" width=\"2.5\" height=\"4\" rx=\"0.5\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eADATA XPG Pylon II 650W 80+ Bronze Non-Modular ATX 3.1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Frozen Infinity 240 AIO Liquid CPU Cooler - Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eWindows 11 Installed\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-icon\" data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" tabindex=\"0\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003e3-Year Return-to-Base Warranty\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Default Title","offer_id":47705442156797,"sku":null,"price":1849.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/123123_4.jpg?v=1769144216"},{"product_id":"ryzen-5-7500f-rtx-5070-advanced-powered-by-msi","title":"RYZEN 5 7500F | RTX 5070 (Advanced powered by MSI)","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"11\" width=\"11\" y=\"6.5\" x=\"6.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cstrong\u003eAMD Ryzen 5 7500F CPU Processor – 6 Core 12 Thread 5.0GHz Boost AM5\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"16\" width=\"16\" y=\"4\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"5\" width=\"5\" y=\"7\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - 16gb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"6\" width=\"16\" y=\"9\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"6.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"17.5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI SPATIUM M461 PCIe 4.0 NVMe M.2 1TB \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"8\" width=\"16\" y=\"8\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"11\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cstrong\u003eMSI GeForce RTX 5070 12G Shadow 2X OC Graphics Card\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"18\" width=\"12\" y=\"3\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"0.5\" height=\"3\" width=\"7\" y=\"6\" x=\"8.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"1\" cy=\"17\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e\u003cstrong\u003eMatx Open view fish tank case - Black ( Infinity 4 pro fan * 3)\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"16\" y=\"7\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"3\" cy=\"12\" cx=\"9\"\u003e\u003c\/circle\u003e\n          \u003crect rx=\"0.5\" height=\"4\" width=\"2.5\" y=\"10\" x=\"16\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cstrong\u003eMSI MAG A750BN PCIE5 750W Power Supply\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"13\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Default Title","offer_id":47705507692797,"sku":null,"price":2199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/7500f_5070.jpg?v=1770343232"},{"product_id":"ryzen-5-9600x-rtx-5070-rgb-gaming-pc-advanced-powered-by-msi","title":"RYZEN 5 9600x | RTX 5070 | Rgb Gaming Pc (Advanced powered by MSI)","description":"\u003cstyle\u003e\n  \/* ===== Ready-to-go PC: Eight Parts Cards + Compact Tooltips ===== *\/\n  .pc-specs{\n    --card-bg:#fff;\n    --card-border:#e5e7eb;\n    --icon-size:28px;\n    --radius:12px;\n    --gap:14px;\n    --text:#111827;\n    --muted:#6b7280;\n    margin: 8px 0 18px 0;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, \"Apple Color Emoji\",\"Segoe UI Emoji\";\n    color: var(--text);\n  }\n  .pc-specs .title{ font-size: 18px; font-weight: 700; margin-bottom: 10px; }\n  .pc-specs-grid{\n    display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: var(--gap);\n  }\n  @media (max-width: 640px){ .pc-specs-grid{ grid-template-columns: 1fr; } }\n\n  .spec-item{\n    position: relative;\n    display:flex; align-items:center; gap:12px;\n    background: var(--card-bg);\n    border:1px solid var(--card-border);\n    border-radius: var(--radius);\n    padding:12px 14px;\n    box-shadow: 0 1px 2px rgba(0,0,0,.04);\n    overflow: visible; \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon{\n    width: var(--icon-size); height: var(--icon-size);\n    display:grid; place-items:center;\n    border-radius: 10px;\n    border:1px solid var(--card-border);\n    background:#f9fafb;\n    flex: 0 0 var(--icon-size);\n    color:#374151;            \/* 改这里可统一图标颜色 *\/\n    cursor: help;\n    position: relative;       \/* tooltip 定位参考 *\/\n    outline: none;\n    overflow: visible;        \/* 关键：允许 tooltip 溢出 *\/\n  }\n  .spec-icon svg{ width: 18px; height: 18px; display:block; }\n  .spec-text{ line-height:1.25 }\n  .spec-label{ font-size:12px; color: var(--muted); }\n  .spec-value{ font-weight:600; font-size:14px; margin-top:2px; }\n\n  \/* ===== Compact Tooltip (two-line bubble) ===== *\/\n  .spec-icon[data-tip]::after,\n  .spec-icon[data-tip]::before{\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity .12s ease;\n  }\n  .spec-icon[data-tip]::after{\n    content: attr(data-tip);\n    top: 50%;\n    left: calc(100% + 10px);\n    transform: translateY(-50%);\n\n    \/* 尺寸放大：可再调这两行 *\/\n    min-width: 220px;\n    max-width: 360px;\n\n    background: #111827;\n    color: #fff;\n    padding: 8px 10px;\n    border-radius: 8px;\n    box-shadow: 0 8px 24px rgba(0,0,0,.18);\n    font-size: 12px; line-height: 1.4;\n    z-index: 30;\n\n    \/* 关键：去掉省略号，允许正常换行 *\/\n    display: block;                 \/* 覆盖 -webkit-box *\/\n    -webkit-line-clamp: unset;      \/* 取消行数限制 *\/\n    -webkit-box-orient: unset;\n    overflow: visible;\n    text-overflow: unset;\n    white-space: normal;\n    word-break: normal;\n    overflow-wrap: anywhere;\n  }\n  \/* 小箭头 *\/\n  .spec-icon[data-tip]::before{\n    content: \"\";\n    top: 50%;\n    left: calc(100% + 4px);\n    transform: translateY(-50%);\n    border: 6px solid transparent;\n    border-right-color: #111827;\n    z-index: 29;\n  }\n  \/* 显示时机：hover + keyboard focus *\/\n  .spec-icon[data-tip]:hover::after,\n  .spec-icon[data-tip]:hover::before,\n  .spec-icon[data-tip]:focus::after,\n  .spec-icon[data-tip]:focus::before{\n    opacity: 1;\n  }\n\n  \/* 窄屏：把气泡放到底部居中 *\/\n  @media (max-width: 640px){\n    .spec-icon[data-tip]::after{\n      left: 50%;\n      top: calc(100% + 10px);\n      transform: translate(-50%, 0);\n    }\n    .spec-icon[data-tip]::before{\n      left: 50%;\n      top: 100%;\n      transform: translate(-50%, 0);\n      border: 6px solid transparent;\n      border-top-color: #111827;\n    }\n  }\n\n  \/* 减少动画（无障碍） *\/\n  @media (prefers-reduced-motion: reduce){\n    .spec-icon[data-tip]::after,\n    .spec-icon[data-tip]::before{ transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pc-specs\"\u003e\n\u003cdiv class=\"title\"\u003eBuild Specs\u003c\/div\u003e\n\u003cdiv class=\"pc-specs-grid\"\u003e\n\u003c!-- 1) CPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"CPU runs general tasks and game logic; more cores\/clocks boost responsiveness.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- CPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"11\" width=\"11\" y=\"6.5\" x=\"6.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 2v3M12 2v3M16 2v3M8 19v3M12 19v3M16 19v3M2 8h3M2 12h3M2 16h3M19 8h3M19 12h3M19 16h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCPU\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAMD Ryzen 5 9600X 6 Cores 12 Threads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2) Motherboard --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Connects all components; defines ports, Wi-Fi and upgrade support.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Motherboard icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"16\" width=\"16\" y=\"4\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"5\" width=\"5\" y=\"7\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M14 8h3M14 11h3M7 15h10M7 18h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMotherboard\u003c\/div\u003e\n\u003cstrong\u003eMSI B650M BOMBER WIFI AMD mATX Motherboard\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3) Memory \/ RAM --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Working memory; more and faster RAM reduces stutter and improves multitasking.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- RAM icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 9h18v6H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 9v-2M9 9v-2M12 9v-2M15 9v-2M18 9v-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 15v2M10 15v2M13 15v2M16 15v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMemory\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eKLEVV FIT V DDR5 6000MHz CL28 Desktop RAM - Black 16gb\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4) Storage \/ NVMe --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"NVMe SSD loads Windows and games much faster than HDD or older SATA SSD.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- NVMe icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"6\" width=\"16\" y=\"9\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"6.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"0.9\" cy=\"12\" cx=\"17.5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMSI SPATIUM M461 PCIe 4.0 NVMe M.2 1TB \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5) Graphics \/ GPU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Renders graphics; stronger GPUs let you raise settings and stay smooth.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- GPU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"8\" width=\"16\" y=\"8\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M19 10h2v4h-2M6 20h6\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"11\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M11 10.5v3M9.5 12h3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGraphics\u003c\/div\u003e\n\u003cstrong\u003eMSI GeForce RTX 5070 12G Shadow 2X OC Graphics Card\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6) Case --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Affects airflow, size and style; mATX stays compact yet capable.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Case icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"18\" width=\"12\" y=\"3\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"0.5\" height=\"3\" width=\"7\" y=\"6\" x=\"8.5\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"1\" cy=\"17\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003emATX Case with 3 fans\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7) Power Supply \/ PSU --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Stable power for all parts; headroom helps reliability and upgrades.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- PSU icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"16\" y=\"7\" x=\"4\"\u003e\u003c\/rect\u003e\n          \u003ccircle r=\"3\" cy=\"12\" cx=\"9\"\u003e\u003c\/circle\u003e\n          \u003crect rx=\"0.5\" height=\"4\" width=\"2.5\" y=\"10\" x=\"16\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cstrong\u003eMSI MAG A750BN PCIE5 750 W Power Supply\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 8) Cooling --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv aria-hidden=\"true\" data-tip=\"Lower temps mean quieter operation and steadier boost clocks.\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Cooling\/Fan icon --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 9.7c1.2-2.8 4.3-2.3 4.3-2.3M14.3 12c2.8 1.2 2.3 4.3 2.3 4.3M12 14.3c-1.2 2.8-4.3 2.3-4.3 2.3M9.7 12C6.9 10.8 7.4 7.7 7.4 7.7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCooling\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eThermalright Assassin X120 Refined SE ARGB CPU Air Cooler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 9) Operating System --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"Windows 11 is pre-installed for testing and basic setup. Not activated: you can enter a product key later or purchase a digital license.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- OS icon (Windows style 2x2 tiles) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"3\" x=\"13\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect rx=\"1\" height=\"8\" width=\"8\" y=\"13\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOperating System\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWindows 11 (Installed, Not Activated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10) Warranty --\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv data-tip=\"3-Year Return-to-Base warranty: bring the PC back to our store for diagnosis\/repair. Covers manufacturing defects; excludes physical\/liquid damage and user-induced faults.\" aria-hidden=\"true\" class=\"spec-icon\" tabindex=\"0\"\u003e\n\u003c!-- Warranty icon (shield with check) --\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2.2 2.2L15 10.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-text\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3-Year Return-to-Base Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"G-ONE Computer","offers":[{"title":"Default Title","offer_id":47705510969597,"sku":null,"price":2299.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4992\/3837\/files\/123123asdawd.jpg?v=1770343145"}],"url":"https:\/\/gonecomputer.com.au\/collections\/gaming-pcs-1500-2500.oembed","provider":"G-ONE Computer","version":"1.0","type":"link"}