{"title":"Gaming accessories","description":"\u003ch2\u003eEssential Gaming Accessories by Elegoal\u003c\/h2\u003e\n\u003cp\u003eComplete and enhance your gaming setup with our comprehensive collection of \u003cstrong\u003eElegoal Gaming Accessories\u003c\/strong\u003e. From organization solutions to performance enhancers, these essential components take your gaming experience to the next level.\u003c\/p\u003e\n\n\u003ch3\u003eOur Gaming Accessories Collection:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eGaming Headset Stands\u003c\/strong\u003e - Keep your headphones organized and easily accessible\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGaming Mouse Pads\u003c\/strong\u003e - Precision surfaces for optimal mouse performance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Management Solutions\u003c\/strong\u003e - Keep your gaming setup clean and organized\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGaming Desk Accessories\u003c\/strong\u003e - Enhance your gaming workspace\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRGB Lighting Accessories\u003c\/strong\u003e - Add stunning visual effects to your setup\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGaming Storage Solutions\u003c\/strong\u003e - Organize your gaming gear efficiently\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWhy Gaming Accessories Matter:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrganization\u003c\/strong\u003e - Keep your gaming area clean and professional\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerformance\u003c\/strong\u003e - Optimize your equipment for better gameplay\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLongevity\u003c\/strong\u003e - Protect and extend the life of your gaming gear\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAesthetics\u003c\/strong\u003e - Create a visually impressive gaming environment\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComfort\u003c\/strong\u003e - Improve ergonomics for longer gaming sessions\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eWhether you're setting up your first gaming station or upgrading an existing setup, our gaming accessories provide the finishing touches that make all the difference. From practical storage solutions to eye-catching RGB enhancements, find everything you need to create the perfect gaming environment.\u003c\/p\u003e\n\n\u003ch3\u003ePerfect For:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSetup Organization\u003c\/strong\u003e - Clean and professional gaming spaces\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStreamers\u003c\/strong\u003e - Professional-looking broadcast environments\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompetitive Gamers\u003c\/strong\u003e - Optimized performance accessories\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCasual Gamers\u003c\/strong\u003e - Comfort and convenience enhancements\u003c\/li\u003e\n\u003c\/ul\u003e\n","products":[{"product_id":"egh15","title":"EGH15 -Elegoal-Gaming headset","description":"\u003cstyle\u003e\n.ws {\n  --acc: #ff6b00;\n  --rad: 20px;\n  --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n  --maxw: 1600px; \/* 最大内容宽度 *\/\n  --imgH: clamp(340px, 42vw, 600px); \/* 图片自适应高度 *\/\n  --sh: 0 12px 28px rgba(0, 0, 0, .12); \/* 优化后的阴影 *\/\n  font: 22px\/1.8 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; \/* 增加字体大小 *\/\n}\n\n.ws * {\n  box-sizing: border-box;\n}\n\n.ws .cus_container {\n  width: 100%;\n  max-width: var(--maxw);\n  margin: 0 auto;\n  padding: 0 clamp(12px, 2.5vw, 28px);\n}\n\n.ws .cus_section {\n  display: block;\n  background: #fff;\n  margin: 40px 0;\n  border-radius: var(--rad);\n  box-shadow: var(--sh);\n  border: 1px solid rgba(0, 0, 0, .06);\n  overflow: hidden;\n  position: relative;\n}\n\n.ws .cus_section:before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border-radius: inherit;\n  padding: 1px;\n  background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%), radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%), radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask-composite: exclude;\n  pointer-events: none;\n}\n\n.ws .image-container {\n  width: 100%;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #fff; \/* 背景设置为白色 *\/\n  border-bottom: 1px solid rgba(0, 0, 0, .06);\n  position: relative;\n  overflow: hidden;\n}\n\n.ws .image-container img {\n  max-width: 100%;\n  max-height: 80vh; \/* 限制图片最大高度，避免遮挡 *\/\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: none; \/* 去除放大效果 *\/\n}\n\n.ws .image-badge {\n  position: absolute;\n  top: clamp(14px, 2.6vw, 22px);\n  left: clamp(16px, 3vw, 24px);\n  padding: .55em 1.1em;\n  background: linear-gradient(135deg, var(--acc), #ff8a37);\n  color: #fff;\n  font-weight: 700;\n  border-radius: 12px;\n  letter-spacing: .3px;\n  text-transform: uppercase;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n  font-size: 1.1rem;\n}\n\n.ws .description-container {\n  padding: var(--pad);\n  box-sizing: border-box;\n  min-height: auto;\n  display: block;\n  align-items: unset;\n}\n\n.ws .products_des {\n  max-width: 960px;\n  margin: 0 auto;\n}\n\n.ws .products_des h1 {\n  font-size: clamp(40px, 5vw, 55px);\n  line-height: 1.2;\n  margin: 0 0 .8em;\n  color: #000;\n  position: relative;\n  padding-left: 26px;\n  font-weight: 800;\n  letter-spacing: .2px;\n}\n\n.ws .products_des h1::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .58em;\n  width: 12px;\n  height: 12px;\n  background-color: var(--acc);\n  border-radius: 50%;\n}\n\n.ws .products_des .product-type {\n  font-size: 1.5rem;\n  color: var(--acc);\n  font-weight: 700;\n  margin: .3em 0 1.2em;\n}\n\n.ws .spec-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* 使文本排布更加整齐 *\/\n  gap: 20px 40px; \/* 加大间距，避免文本拥挤 *\/\n}\n\n.ws .spec-list li {\n  display: block;\n  position: relative;\n  padding-left: 1.1em;\n  font-size: 1.3rem; \/* 增大字体 *\/\n  line-height: 2;\n  margin: 0;\n}\n\n.ws .spec-list li:before {\n  content: \"•\";\n  position: absolute;\n  left: 0;\n  top: .1em;\n  color: var(--acc);\n  font-weight: 800;\n}\n\n.ws .spec-list li strong {\n  min-width: auto;\n  color: #000;\n  display: inline;\n}\n\n.ws #color-selector {\n  margin-top: 30px;\n}\n\n.ws #color-selector \u003e span {\n  display: block;\n  font-weight: 700;\n  margin-bottom: 15px;\n}\n\n.ws #color-options {\n  display: flex;\n  gap: 15px;\n  margin: 8px 0 15px;\n}\n\n.ws .color-swatch {\n  width: 55px;\n  height: 55px;\n  border-radius: 50%;\n  display: inline-block;\n  cursor: pointer;\n  box-shadow: 0 0 0 1px #ddd;\n  transition: transform .2s, box-shadow .2s;\n}\n\n.ws .color-swatch.black {\n  background: #000;\n  border: 2px solid #000;\n}\n\n.ws .color-swatch.white {\n  background: #fff;\n  border: 2px solid #999;\n}\n\n.ws .color-swatch.orange {\n  background: #ff7a00;\n  border: 2px solid #ff7a00;\n}\n\n.ws .color-swatch:hover {\n  transform: scale(1.08);\n  box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n}\n\n.ws .color-names {\n  display: flex;\n  gap: 25px;\n  margin-left: 5px;\n  font-size: 1.2rem;\n  color: #555;\n}\n\n\/* 调整移动端显示 *\/\n@media (max-width: 768px) {\n  .ws .cus_section {\n    border-radius: 12px;\n  }\n\n  .ws .image-badge {\n    font-size: .95rem;\n    padding: .5em 1em;\n  }\n\n  .ws .image-container {\n    height: auto;\n    min-height: 300px;\n  }\n\n  .ws .products_des h1 {\n    font-size: 36px;\n  }\n\n  .ws .spec-list li {\n    font-size: 1.2rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ws * {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n@media (prefers-color-scheme: dark) {\n  .ws .cus_section {\n    background: #0f1115;\n    border-color: #1c1e24;\n  }\n  .ws .products_des h1,\n  .ws .spec-list li,\n  .ws .color-names {\n    color: #e9eef4;\n  }\n  .ws .products_des .product-type {\n    color: #ffa366;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"Wireless speaker product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/1.webp?v=1755346885\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0×2.7mm \/ -38±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/600mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 15H (with LED)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 3.5H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\/orange\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Orange color option\" title=\"Orange\" class=\"color-swatch orange\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eorange\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"orange","offer_id":43127346364504,"sku":"EGH15","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/1.webp?v=1755346885"},{"product_id":"egh17","title":"EGH17-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n.ws {\n  --acc: #ff6b00;\n  --rad: 20px;\n  --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n  --maxw: 1600px; \/* 最大内容宽度 *\/\n  --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n  --sh: 0 12px 28px rgba(0, 0, 0, .08); \/* 优化后的阴影 *\/\n  font: 22px\/1.8 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; \/* 增加字体大小 *\/\n}\n\n.ws * {\n  box-sizing: border-box;\n}\n\n.ws .cus_container {\n  width: 100%;\n  max-width: var(--maxw);\n  margin: 0 auto;\n  padding: 0 clamp(12px, 2.5vw, 28px);\n}\n\n.ws .cus_section {\n  display: block;\n  background: #fff;\n  margin: 40px 0;\n  border-radius: var(--rad);\n  box-shadow: var(--sh);\n  border: 1px solid rgba(0, 0, 0, .06);\n  overflow: hidden;\n  position: relative;\n}\n\n.ws .cus_section:before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border-radius: inherit;\n  padding: 1px;\n  background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%), radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%), radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask-composite: exclude;\n  pointer-events: none;\n}\n\n.ws .image-container {\n  width: 100%;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #fff; \/* 背景设置为白色 *\/\n  border-bottom: 1px solid rgba(0, 0, 0, .06);\n  position: relative;\n  overflow: hidden;\n}\n\n.ws .image-container img {\n  max-width: 100%;\n  max-height: 80vh; \/* 限制图片最大高度，避免遮挡 *\/\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: none; \/* 去除放大效果 *\/\n}\n\n.ws .image-badge {\n  position: absolute;\n  top: clamp(14px, 2.6vw, 22px);\n  left: clamp(16px, 3vw, 24px);\n  padding: .55em 1.1em;\n  background: linear-gradient(135deg, var(--acc), #ff8a37);\n  color: #fff;\n  font-weight: 700;\n  border-radius: 12px;\n  letter-spacing: .3px;\n  text-transform: uppercase;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n  font-size: 1.1rem;\n}\n\n.ws .description-container {\n  padding: var(--pad);\n  box-sizing: border-box;\n  min-height: auto;\n  display: block;\n}\n\n.ws .products_des {\n  max-width: 960px;\n  margin: 0 auto;\n}\n\n.ws .products_des h1 {\n  font-size: clamp(40px, 5vw, 55px);\n  line-height: 1.2;\n  margin: 0 0 .8em;\n  color: #000;\n  position: relative;\n  padding-left: 26px;\n  font-weight: 800;\n  letter-spacing: .2px;\n}\n\n.ws .products_des h1::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .58em;\n  width: 12px;\n  height: 12px;\n  background-color: var(--acc);\n  border-radius: 50%;\n}\n\n.ws .products_des .product-type {\n  font-size: 1.5rem;\n  color: var(--acc);\n  font-weight: 700;\n  margin: .3em 0 1.2em;\n}\n\n.ws .spec-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* 使文本排布更加整齐 *\/\n  gap: 20px 40px; \/* 加大间距，避免文本拥挤 *\/\n}\n\n.ws .spec-list li {\n  display: block;\n  position: relative;\n  padding-left: 1.1em;\n  font-size: 1.3rem; \/* 增大字体 *\/\n  line-height: 2;\n  margin: 0;\n}\n\n.ws .spec-list li:before {\n  content: \"•\";\n  position: absolute;\n  left: 0;\n  top: .1em;\n  color: var(--acc);\n  font-weight: 800;\n}\n\n.ws .spec-list li strong {\n  min-width: auto;\n  color: #000;\n  display: inline;\n}\n\n.ws #color-selector {\n  margin-top: 30px;\n}\n\n.ws #color-selector \u003e span {\n  display: block;\n  font-weight: 700;\n  margin-bottom: 15px;\n}\n\n.ws #color-options {\n  display: flex;\n  gap: 15px;\n  margin: 8px 0 15px;\n}\n\n.ws .color-swatch {\n  width: 55px;\n  height: 55px;\n  border-radius: 50%;\n  display: inline-block;\n  cursor: pointer;\n  box-shadow: 0 0 0 1px #ddd;\n  transition: transform .2s, box-shadow .2s;\n}\n\n.ws .color-swatch.black {\n  background: #000;\n  border: 2px solid #000;\n}\n\n.ws .color-swatch.white {\n  background: #fff;\n  border: 2px solid #999;\n}\n\n.ws .color-swatch.orange {\n  background: #ff7a00;\n  border: 2px solid #ff7a00;\n}\n\n.ws .color-swatch:hover {\n  transform: scale(1.08);\n  box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n}\n\n.ws .color-names {\n  display: flex;\n  gap: 25px;\n  margin-left: 5px;\n  font-size: 1.2rem;\n  color: #555;\n}\n\n\/* 调整移动端显示 *\/\n@media (max-width: 768px) {\n  .ws .cus_section {\n    border-radius: 12px;\n  }\n\n  .ws .image-badge {\n    font-size: .95rem;\n    padding: .5em 1em;\n  }\n\n  .ws .image-container {\n    height: auto;\n    min-height: 300px;\n  }\n\n  .ws .products_des h1 {\n    font-size: 36px;\n  }\n\n  .ws .spec-list li {\n    font-size: 1.2rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ws * {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n@media (prefers-color-scheme: dark) {\n  .ws .cus_section {\n    background: #0f1115;\n    border-color: #1c1e24;\n  }\n  .ws .products_des h1,\n  .ws .spec-list li,\n  .ws .color-names {\n    color: #e9eef4;\n  }\n  .ws .products_des .product-type {\n    color: #ffa366;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/2.webp?v=1755347446\" alt=\"Wireless speaker product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0×2.7mm \/ -38±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/600mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 15H (with LED)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 3.5H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346397272,"sku":"EGH17","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/2.webp?v=1755347446"},{"product_id":"egh03","title":"EGH03-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n.ws {\n  --acc: #ff6b00;\n  --rad: 20px;\n  --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n  --maxw: 1600px; \/* 最大内容宽度 *\/\n  --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n  --sh: 0 12px 28px rgba(0, 0, 0, .08); \/* 优化后的阴影 *\/\n  font: 22px\/1.8 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; \/* 增加字体大小 *\/\n}\n\n.ws * {\n  box-sizing: border-box;\n}\n\n.ws .cus_container {\n  width: 100%;\n  max-width: var(--maxw);\n  margin: 0 auto;\n  padding: 0 clamp(12px, 2.5vw, 28px);\n}\n\n.ws .cus_section {\n  display: block;\n  background: #fff;\n  margin: 40px 0;\n  border-radius: var(--rad);\n  box-shadow: var(--sh);\n  border: 1px solid rgba(0, 0, 0, .06);\n  overflow: hidden;\n  position: relative;\n}\n\n.ws .cus_section:before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border-radius: inherit;\n  padding: 1px;\n  background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%), radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%), radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask-composite: exclude;\n  pointer-events: none;\n}\n\n.ws .image-container {\n  width: 100%;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #fff; \/* 背景设置为白色 *\/\n  border-bottom: 1px solid rgba(0, 0, 0, .06);\n  position: relative;\n  overflow: hidden;\n}\n\n.ws .image-container img {\n  max-width: 100%;\n  max-height: 80vh; \/* 限制图片最大高度，避免遮挡 *\/\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: none; \/* 去除放大效果 *\/\n}\n\n.ws .image-badge {\n  position: absolute;\n  top: clamp(14px, 2.6vw, 22px);\n  left: clamp(16px, 3vw, 24px);\n  padding: .55em 1.1em;\n  background: linear-gradient(135deg, var(--acc), #ff8a37);\n  color: #fff;\n  font-weight: 700;\n  border-radius: 12px;\n  letter-spacing: .3px;\n  text-transform: uppercase;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n  font-size: 1.1rem;\n}\n\n.ws .description-container {\n  padding: var(--pad);\n  box-sizing: border-box;\n  min-height: auto;\n  display: block;\n}\n\n.ws .products_des {\n  max-width: 960px;\n  margin: 0 auto;\n}\n\n.ws .products_des h1 {\n  font-size: clamp(40px, 5vw, 55px);\n  line-height: 1.2;\n  margin: 0 0 .8em;\n  color: #000;\n  position: relative;\n  padding-left: 26px;\n  font-weight: 800;\n  letter-spacing: .2px;\n}\n\n.ws .products_des h1::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .58em;\n  width: 12px;\n  height: 12px;\n  background-color: var(--acc);\n  border-radius: 50%;\n}\n\n.ws .products_des .product-type {\n  font-size: 1.5rem;\n  color: var(--acc);\n  font-weight: 700;\n  margin: .3em 0 1.2em;\n}\n\n.ws .spec-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* 使文本排布更加整齐 *\/\n  gap: 20px 40px; \/* 加大间距，避免文本拥挤 *\/\n}\n\n.ws .spec-list li {\n  display: block;\n  position: relative;\n  padding-left: 1.1em;\n  font-size: 1.3rem; \/* 增大字体 *\/\n  line-height: 2;\n  margin: 0;\n}\n\n.ws .spec-list li:before {\n  content: \"•\";\n  position: absolute;\n  left: 0;\n  top: .1em;\n  color: var(--acc);\n  font-weight: 800;\n}\n\n.ws .spec-list li strong {\n  min-width: auto;\n  color: #000;\n  display: inline;\n}\n\n.ws #color-selector {\n  margin-top: 30px;\n}\n\n.ws #color-selector \u003e span {\n  display: block;\n  font-weight: 700;\n  margin-bottom: 15px;\n}\n\n.ws #color-options {\n  display: flex;\n  gap: 15px;\n  margin: 8px 0 15px;\n}\n\n.ws .color-swatch {\n  width: 55px;\n  height: 55px;\n  border-radius: 50%;\n  display: inline-block;\n  cursor: pointer;\n  box-shadow: 0 0 0 1px #ddd;\n  transition: transform .2s, box-shadow .2s;\n}\n\n.ws .color-swatch.black {\n  background: #000;\n  border: 2px solid #000;\n}\n\n.ws .color-swatch.white {\n  background: #fff;\n  border: 2px solid #999;\n}\n\n.ws .color-swatch.orange {\n  background: #ff7a00;\n  border: 2px solid #ff7a00;\n}\n\n.ws .color-swatch:hover {\n  transform: scale(1.08);\n  box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n}\n\n.ws .color-names {\n  display: flex;\n  gap: 25px;\n  margin-left: 5px;\n  font-size: 1.2rem;\n  color: #555;\n}\n\n\/* 调整移动端显示 *\/\n@media (max-width: 768px) {\n  .ws .cus_section {\n    border-radius: 12px;\n  }\n\n  .ws .image-badge {\n    font-size: .95rem;\n    padding: .5em 1em;\n  }\n\n  .ws .image-container {\n    height: auto;\n    min-height: 300px;\n  }\n\n  .ws .products_des h1 {\n    font-size: 36px;\n  }\n\n  .ws .spec-list li {\n    font-size: 1.2rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ws * {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n@media (prefers-color-scheme: dark) {\n  .ws .cus_section {\n    background: #0f1115;\n    border-color: #1c1e24;\n  }\n  .ws .products_des h1,\n  .ws .spec-list li,\n  .ws .color-names {\n    color: #e9eef4;\n  }\n  .ws .products_des .product-type {\n    color: #ffa366;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/3.webp?v=1755347665\" alt=\"Wireless speaker product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅黑色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346430040,"sku":"EGH03","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/3.webp?v=1755347665"},{"product_id":"egh80","title":"EGH80-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n.ws {\n  --acc: #ff6b00;\n  --rad: 20px;\n  --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n  --maxw: 1600px; \/* 最大内容宽度 *\/\n  --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n  --sh: 0 12px 28px rgba(0, 0, 0, .08); \/* 优化后的阴影 *\/\n  font: 22px\/1.8 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; \/* 增加字体大小 *\/\n}\n\n.ws * {\n  box-sizing: border-box;\n}\n\n.ws .cus_container {\n  width: 100%;\n  max-width: var(--maxw);\n  margin: 0 auto;\n  padding: 0 clamp(12px, 2.5vw, 28px);\n}\n\n.ws .cus_section {\n  display: block;\n  background: #fff;\n  margin: 40px 0;\n  border-radius: var(--rad);\n  box-shadow: var(--sh);\n  border: 1px solid rgba(0, 0, 0, .06);\n  overflow: hidden;\n  position: relative;\n}\n\n.ws .cus_section:before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border-radius: inherit;\n  padding: 1px;\n  background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%), radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%), radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask-composite: exclude;\n  pointer-events: none;\n}\n\n.ws .image-container {\n  width: 100%;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #fff; \/* 背景设置为白色 *\/\n  border-bottom: 1px solid rgba(0, 0, 0, .06);\n  position: relative;\n  overflow: hidden;\n}\n\n.ws .image-container img {\n  max-width: 100%;\n  max-height: 80vh; \/* 限制图片最大高度，避免遮挡 *\/\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: none; \/* 去除放大效果 *\/\n}\n\n.ws .image-badge {\n  position: absolute;\n  top: clamp(14px, 2.6vw, 22px);\n  left: clamp(16px, 3vw, 24px);\n  padding: .55em 1.1em;\n  background: linear-gradient(135deg, var(--acc), #ff8a37);\n  color: #fff;\n  font-weight: 700;\n  border-radius: 12px;\n  letter-spacing: .3px;\n  text-transform: uppercase;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n  font-size: 1.1rem;\n}\n\n.ws .description-container {\n  padding: var(--pad);\n  box-sizing: border-box;\n  min-height: auto;\n  display: block;\n}\n\n.ws .products_des {\n  max-width: 960px;\n  margin: 0 auto;\n}\n\n.ws .products_des h1 {\n  font-size: clamp(40px, 5vw, 55px);\n  line-height: 1.2;\n  margin: 0 0 .8em;\n  color: #000;\n  position: relative;\n  padding-left: 26px;\n  font-weight: 800;\n  letter-spacing: .2px;\n}\n\n.ws .products_des h1::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .58em;\n  width: 12px;\n  height: 12px;\n  background-color: var(--acc);\n  border-radius: 50%;\n}\n\n.ws .products_des .product-type {\n  font-size: 1.5rem;\n  color: var(--acc);\n  font-weight: 700;\n  margin: .3em 0 1.2em;\n}\n\n.ws .spec-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* 使文本排布更加整齐 *\/\n  gap: 20px 40px; \/* 加大间距，避免文本拥挤 *\/\n}\n\n.ws .spec-list li {\n  display: block;\n  position: relative;\n  padding-left: 1.1em;\n  font-size: 1.3rem; \/* 增大字体 *\/\n  line-height: 2;\n  margin: 0;\n}\n\n.ws .spec-list li:before {\n  content: \"•\";\n  position: absolute;\n  left: 0;\n  top: .1em;\n  color: var(--acc);\n  font-weight: 800;\n}\n\n.ws .spec-list li strong {\n  min-width: auto;\n  color: #000;\n  display: inline;\n}\n\n.ws #color-selector {\n  margin-top: 30px;\n}\n\n.ws #color-selector \u003e span {\n  display: block;\n  font-weight: 700;\n  margin-bottom: 15px;\n}\n\n.ws #color-options {\n  display: flex;\n  gap: 15px;\n  margin: 8px 0 15px;\n}\n\n.ws .color-swatch {\n  width: 55px;\n  height: 55px;\n  border-radius: 50%;\n  display: inline-block;\n  cursor: pointer;\n  box-shadow: 0 0 0 1px #ddd;\n  transition: transform .2s, box-shadow .2s;\n}\n\n.ws .color-swatch.black {\n  background: #000;\n  border: 2px solid #000;\n}\n\n.ws .color-swatch.white {\n  background: #fff;\n  border: 2px solid #999;\n}\n\n.ws .color-swatch:hover {\n  transform: scale(1.08);\n  box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n}\n\n.ws .color-names {\n  display: flex;\n  gap: 25px;\n  margin-left: 5px;\n  font-size: 1.2rem;\n  color: #555;\n}\n\n\/* 调整移动端显示 *\/\n@media (max-width: 768px) {\n  .ws .cus_section {\n    border-radius: 12px;\n  }\n\n  .ws .image-badge {\n    font-size: .95rem;\n    padding: .5em 1em;\n  }\n\n  .ws .image-container {\n    height: auto;\n    min-height: 300px;\n  }\n\n  .ws .products_des h1 {\n    font-size: 36px;\n  }\n\n  .ws .spec-list li {\n    font-size: 1.2rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ws * {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n@media (prefers-color-scheme: dark) {\n  .ws .cus_section {\n    background: #0f1115;\n    border-color: #1c1e24;\n  }\n  .ws .products_des h1,\n  .ws .spec-list li,\n  .ws .color-names {\n    color: #e9eef4;\n  }\n  .ws .products_des .product-type {\n    color: #ffa366;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/4.webp?v=1755347861\" alt=\"Wireless speaker product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ50MM \/ 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0×2.7mm \/ -36±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/750mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 20H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 2H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e 197×90×201mm；245g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑 \/ 白 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-swatch white\" title=\"White\" aria-label=\"White color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e\u003cspan\u003eWhite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black\/white","offer_id":43127346462808,"sku":"EGH80","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/4.webp?v=1755347861"},{"product_id":"egh25","title":"EGH25-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n.ws {\n  --acc: #ff6b00;\n  --rad: 20px;\n  --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n  --maxw: 1600px; \/* 最大内容宽度 *\/\n  --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n  --sh: 0 12px 28px rgba(0, 0, 0, .08); \/* 优化后的阴影 *\/\n  font: 22px\/1.8 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; \/* 增加字体大小 *\/\n}\n\n.ws * {\n  box-sizing: border-box;\n}\n\n.ws .cus_container {\n  width: 100%;\n  max-width: var(--maxw);\n  margin: 0 auto;\n  padding: 0 clamp(12px, 2.5vw, 28px);\n}\n\n.ws .cus_section {\n  display: block;\n  background: #fff;\n  margin: 40px 0;\n  border-radius: var(--rad);\n  box-shadow: var(--sh);\n  border: 1px solid rgba(0, 0, 0, .06);\n  overflow: hidden;\n  position: relative;\n}\n\n.ws .cus_section:before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border-radius: inherit;\n  padding: 1px;\n  background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%), radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%), radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask-composite: exclude;\n  pointer-events: none;\n}\n\n.ws .image-container {\n  width: 100%;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #fff; \/* 背景设置为白色 *\/\n  border-bottom: 1px solid rgba(0, 0, 0, .06);\n  position: relative;\n  overflow: hidden;\n}\n\n.ws .image-container img {\n  max-width: 100%;\n  max-height: 80vh; \/* 限制图片最大高度，避免遮挡 *\/\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: none; \/* 去除放大效果 *\/\n}\n\n.ws .image-badge {\n  position: absolute;\n  top: clamp(14px, 2.6vw, 22px);\n  left: clamp(16px, 3vw, 24px);\n  padding: .55em 1.1em;\n  background: linear-gradient(135deg, var(--acc), #ff8a37);\n  color: #fff;\n  font-weight: 700;\n  border-radius: 12px;\n  letter-spacing: .3px;\n  text-transform: uppercase;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n  font-size: 1.1rem;\n}\n\n.ws .description-container {\n  padding: var(--pad);\n  box-sizing: border-box;\n  min-height: auto;\n  display: block;\n}\n\n.ws .products_des {\n  max-width: 960px;\n  margin: 0 auto;\n}\n\n.ws .products_des h1 {\n  font-size: clamp(40px, 5vw, 55px);\n  line-height: 1.2;\n  margin: 0 0 .8em;\n  color: #000;\n  position: relative;\n  padding-left: 26px;\n  font-weight: 800;\n  letter-spacing: .2px;\n}\n\n.ws .products_des h1::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .58em;\n  width: 12px;\n  height: 12px;\n  background-color: var(--acc);\n  border-radius: 50%;\n}\n\n.ws .products_des .product-type {\n  font-size: 1.5rem;\n  color: var(--acc);\n  font-weight: 700;\n  margin: .3em 0 1.2em;\n}\n\n.ws .spec-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* 使文本排布更加整齐 *\/\n  gap: 20px 40px; \/* 加大间距，避免文本拥挤 *\/\n}\n\n.ws .spec-list li {\n  display: block;\n  position: relative;\n  padding-left: 1.1em;\n  font-size: 1.3rem; \/* 增大字体 *\/\n  line-height: 2;\n  margin: 0;\n}\n\n.ws .spec-list li:before {\n  content: \"•\";\n  position: absolute;\n  left: 0;\n  top: .1em;\n  color: var(--acc);\n  font-weight: 800;\n}\n\n.ws .spec-list li strong {\n  min-width: auto;\n  color: #000;\n  display: inline;\n}\n\n.ws #color-selector {\n  margin-top: 30px;\n}\n\n.ws #color-selector \u003e span {\n  display: block;\n  font-weight: 700;\n  margin-bottom: 15px;\n}\n\n.ws #color-options {\n  display: flex;\n  gap: 15px;\n  margin: 8px 0 15px;\n}\n\n.ws .color-swatch {\n  width: 55px;\n  height: 55px;\n  border-radius: 50%;\n  display: inline-block;\n  cursor: pointer;\n  box-shadow: 0 0 0 1px #ddd;\n  transition: transform .2s, box-shadow .2s;\n}\n\n.ws .color-swatch.black {\n  background: #000;\n  border: 2px solid #000;\n}\n\n.ws .color-swatch.white {\n  background: #fff;\n  border: 2px solid #999;\n}\n\n.ws .color-swatch:hover {\n  transform: scale(1.08);\n  box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n}\n\n.ws .color-names {\n  display: flex;\n  gap: 25px;\n  margin-left: 5px;\n  font-size: 1.2rem;\n  color: #555;\n}\n\n\/* 调整移动端显示 *\/\n@media (max-width: 768px) {\n  .ws .cus_section {\n    border-radius: 12px;\n  }\n\n  .ws .image-badge {\n    font-size: .95rem;\n    padding: .5em 1em;\n  }\n\n  .ws .image-container {\n    height: auto;\n    min-height: 300px;\n  }\n\n  .ws .products_des h1 {\n    font-size: 36px;\n  }\n\n  .ws .spec-list li {\n    font-size: 1.2rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ws * {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n@media (prefers-color-scheme: dark) {\n  .ws .cus_section {\n    background: #0f1115;\n    border-color: #1c1e24;\n  }\n  .ws .products_des h1,\n  .ws .spec-list li,\n  .ws .color-names {\n    color: #e9eef4;\n  }\n  .ws .products_des .product-type {\n    color: #ffa366;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"Wired speaker with Bluetooth transmitter product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/6.webp?v=1755347952\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (include Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter:\u003c\/strong\u003e Φ50MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Impedance:\u003c\/strong\u003e 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 112dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Frequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity:\u003c\/strong\u003e 99dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic frequency response:\u003c\/strong\u003e 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.:\u003c\/strong\u003e Φ6.0×2.7mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -36±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e 190×96×212mm；275g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅黑色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346495576,"sku":"EGH25","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/6.webp?v=1755347952"},{"product_id":"egh36-w","title":"EGH36-W-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n.ws {\n  --acc: #ff6b00;\n  --rad: 20px;\n  --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n  --maxw: 1600px; \/* 最大内容宽度 *\/\n  --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n  --sh: 0 12px 28px rgba(0, 0, 0, .08); \/* 优化后的阴影 *\/\n  font: 22px\/1.8 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; \/* 增加字体大小 *\/\n}\n\n.ws * {\n  box-sizing: border-box;\n}\n\n.ws .cus_container {\n  width: 100%;\n  max-width: var(--maxw);\n  margin: 0 auto;\n  padding: 0 clamp(12px, 2.5vw, 28px);\n}\n\n.ws .cus_section {\n  display: block;\n  background: #fff;\n  margin: 40px 0;\n  border-radius: var(--rad);\n  box-shadow: var(--sh);\n  border: 1px solid rgba(0, 0, 0, .06);\n  overflow: hidden;\n  position: relative;\n}\n\n.ws .cus_section:before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border-radius: inherit;\n  padding: 1px;\n  background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%), radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%), radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask-composite: exclude;\n  pointer-events: none;\n}\n\n.ws .image-container {\n  width: 100%;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  background-color: #fff; \/* 背景设置为白色 *\/\n  border-bottom: 1px solid rgba(0, 0, 0, .06);\n  position: relative;\n  overflow: hidden;\n}\n\n.ws .image-container img {\n  max-width: 100%;\n  max-height: 80vh; \/* 限制图片最大高度，避免遮挡 *\/\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: none; \/* 去除放大效果 *\/\n}\n\n.ws .image-badge {\n  position: absolute;\n  top: clamp(14px, 2.6vw, 22px);\n  left: clamp(16px, 3vw, 24px);\n  padding: .55em 1.1em;\n  background: linear-gradient(135deg, var(--acc), #ff8a37);\n  color: #fff;\n  font-weight: 700;\n  border-radius: 12px;\n  letter-spacing: .3px;\n  text-transform: uppercase;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n  font-size: 1.1rem;\n}\n\n.ws .description-container {\n  padding: var(--pad);\n  box-sizing: border-box;\n  min-height: auto;\n  display: block;\n}\n\n.ws .products_des {\n  max-width: 960px;\n  margin: 0 auto;\n}\n\n.ws .products_des h1 {\n  font-size: clamp(40px, 5vw, 55px);\n  line-height: 1.2;\n  margin: 0 0 .8em;\n  color: #000;\n  position: relative;\n  padding-left: 26px;\n  font-weight: 800;\n  letter-spacing: .2px;\n}\n\n.ws .products_des h1::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: .58em;\n  width: 12px;\n  height: 12px;\n  background-color: var(--acc);\n  border-radius: 50%;\n}\n\n.ws .products_des .product-type {\n  font-size: 1.5rem;\n  color: var(--acc);\n  font-weight: 700;\n  margin: .3em 0 1.2em;\n}\n\n.ws .spec-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* 使文本排布更加整齐 *\/\n  gap: 20px 40px; \/* 加大间距，避免文本拥挤 *\/\n}\n\n.ws .spec-list li {\n  display: block;\n  position: relative;\n  padding-left: 1.1em;\n  font-size: 1.3rem; \/* 增大字体 *\/\n  line-height: 2;\n  margin: 0;\n}\n\n.ws .spec-list li:before {\n  content: \"•\";\n  position: absolute;\n  left: 0;\n  top: .1em;\n  color: var(--acc);\n  font-weight: 800;\n}\n\n.ws .spec-list li strong {\n  min-width: auto;\n  color: #000;\n  display: inline;\n}\n\n.ws #color-selector {\n  margin-top: 30px;\n}\n\n.ws #color-selector \u003e span {\n  display: block;\n  font-weight: 700;\n  margin-bottom: 15px;\n}\n\n.ws #color-options {\n  display: flex;\n  gap: 15px;\n  margin: 8px 0 15px;\n}\n\n.ws .color-swatch {\n  width: 55px;\n  height: 55px;\n  border-radius: 50%;\n  display: inline-block;\n  cursor: pointer;\n  box-shadow: 0 0 0 1px #ddd;\n  transition: transform .2s, box-shadow .2s;\n}\n\n.ws .color-swatch.black {\n  background: #000;\n  border: 2px solid #000;\n}\n\n.ws .color-swatch.white {\n  background: #fff;\n  border: 2px solid #999;\n}\n\n.ws .color-swatch:hover {\n  transform: scale(1.08);\n  box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n}\n\n.ws .color-names {\n  display: flex;\n  gap: 25px;\n  margin-left: 5px;\n  font-size: 1.2rem;\n  color: #555;\n}\n\n\/* 调整移动端显示 *\/\n@media (max-width: 768px) {\n  .ws .cus_section {\n    border-radius: 12px;\n  }\n\n  .ws .image-badge {\n    font-size: .95rem;\n    padding: .5em 1em;\n  }\n\n  .ws .image-container {\n    height: auto;\n    min-height: 300px;\n  }\n\n  .ws .products_des h1 {\n    font-size: 36px;\n  }\n\n  .ws .spec-list li {\n    font-size: 1.2rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ws * {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n@media (prefers-color-scheme: dark) {\n  .ws .cus_section {\n    background: #0f1115;\n    border-color: #1c1e24;\n  }\n  .ws .products_des h1,\n  .ws .spec-list li,\n  .ws .color-names {\n    color: #e9eef4;\n  }\n  .ws .products_des .product-type {\n    color: #ffa366;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/8.webp?v=1755347951\" alt=\"Wireless speaker product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ50MM \/ 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 118dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0×2.7mm \/ -36±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/750mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 20H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 2H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e 178×90×205mm；257g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑 \/ 白 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch white\" title=\"White\" aria-label=\"White color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"white","offer_id":43127346561112,"sku":"EGH36-W","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/8.webp?v=1755347951"},{"product_id":"egh31","title":"EGH31-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    \/* 基础样式保持不变 *\/\n    .cus_container {\n        width: 100%;\n        max-width: 1600px;\n        margin: 0 auto;\n        padding: 0 20px;\n    }\n\n    \/* 使用flex布局进行左右排布 *\/\n    .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background-color: #fff;\n        margin: 60px 0;\n        box-shadow: 0 15px 30px rgba(0, 0, 0, 0.05);\n        border-radius: 20px;\n        overflow: hidden;\n    }\n\n    \/* 图片容器 *\/\n    .image-container {\n        flex: 1;\n        min-height: 500px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n    }\n\n    .image-container img {\n        width: 100%;\n        height: auto; \/* 使图片自适应宽度 *\/\n        max-height: 100%;\n        object-fit: contain; \/* 保证图片按比例显示 *\/\n        object-position: center;\n        transition: transform 0.3s ease;\n    }\n\n    .image-container:hover img {\n        transform: scale(1.03);\n    }\n\n    .image-badge {\n        position: absolute;\n        top: 20px;\n        left: 20px;\n        background: #ff6b00;\n        color: white;\n        padding: 8px 16px;\n        border-radius: 20px;\n        font-weight: bold;\n        font-size: 0.9rem;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n    }\n\n    \/* 文本部分的容器 *\/\n    .description-container {\n        flex: 1;\n        padding: 80px 60px;\n        box-sizing: border-box;\n    }\n\n    .products_des {\n        max-width: 600px;\n        margin: 0 auto;\n    }\n\n    .products_des h1 {\n        font-size: 4.5rem;\n        color: #000;\n        line-height: 1.1em;\n        margin-bottom: 20px;\n        position: relative;\n        padding-left: 30px;\n    }\n\n    .products_des h1::before {\n        content: '';\n        position: absolute;\n        left: 0;\n        top: 50%;\n        width: 12px;\n        height: 12px;\n        background-color: #ff6b00;\n        border-radius: 50%;\n        transform: translateY(-50%);\n    }\n\n    .products_des .product-type {\n        font-size: 1.5rem;\n        color: #ff6b00;\n        font-weight: 600;\n        margin-bottom: 30px;\n    }\n\n    .spec-list {\n        list-style: none;\n        padding: 0;\n    }\n\n    .spec-list li {\n        display: flex;\n        align-items: flex-start;\n        margin-bottom: 18px;\n        font-size: 1.1rem;\n        line-height: 1.6em;\n    }\n\n    .spec-list li strong {\n        min-width: 220px;\n        color: #000;\n    }\n\n    .spec-list li:before {\n        content: '•';\n        color: #ff6b00;\n        font-weight: bold;\n        display: inline-block;\n        width: 1em;\n        margin-left: -1em;\n        margin-top: 0.3em;\n    }\n\n    \/* 颜色选择器样式 *\/\n    #color-selector {\n        margin-top: 40px;\n    }\n\n    #color-selector \u003e span {\n        display: block;\n        font-weight: bold;\n        margin-bottom: 15px;\n    }\n\n    #color-options {\n        display: flex;\n        gap: 15px;\n        margin: 10px 0 20px;\n    }\n\n    .color-swatch {\n        width: 45px !important;\n        height: 45px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: all 0.2s ease !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .color-swatch.black {\n        background: #000 !important;\n        border: 2px solid #000 !important;\n    }\n\n    .color-swatch.white {\n        background: #fff !important;\n        border: 2px solid #999 !important;\n    }\n\n    .color-swatch:hover {\n        transform: scale(1.1) !important;\n        box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff6b00 !important;\n    }\n\n    .color-names {\n        display: flex;\n        gap: 30px;\n        margin-left: 5px;\n        font-size: 0.95rem;\n        color: #555;\n    }\n\n    \/* 响应式调整 *\/\n    @media only screen and (max-width: 1024px) {\n        .description-container {\n            padding: 50px 30px;\n        }\n\n        .products_des h1 {\n            font-size: 3.5rem;\n        }\n\n        .spec-list li strong {\n            min-width: 180px;\n        }\n    }\n\n    @media only screen and (max-width: 767px) {\n        .cus_section {\n            flex-direction: column;\n            margin: 30px 0;\n            border-radius: 10px;\n        }\n\n        .image-container,\n        .description-container {\n            flex: 1 100%;\n            min-height: 300px;\n        }\n\n        .description-container {\n            padding: 30px 20px;\n        }\n\n        .products_des h1 {\n            font-size: 2.5rem;\n            padding-left: 20px;\n        }\n\n        .spec-list li {\n            flex-direction: column;\n        }\n\n        .spec-list li strong {\n            min-width: auto;\n            margin-bottom: 5px;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/10.webp?v=1755347952\" alt=\"Wireless speaker product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ53MM \/ 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0*2.7mm \/ -36±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/1000mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 24H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 3.5H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Aluminum+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e 179*99*205mm；354g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择区域 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-label=\"White color option\" title=\"White\" class=\"color-swatch white\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e \u003cspan\u003eWhite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346593880,"sku":"EGH31","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/10.webp?v=1755347952"},{"product_id":"egh32","title":"EGH32-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 使用flex布局进行左右排布 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background-color: #fff;\n        margin: 60px 0;\n        box-shadow: 0 15px 30px rgba(0, 0, 0, 0.05);\n        border-radius: 20px;\n        overflow: hidden;\n    }\n\n    \/* 图片容器 *\/\n    .ws .image-container {\n        flex: 1;\n        min-height: 500px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n    }\n\n    .ws .image-container img {\n        width: 100%;\n        height: auto; \/* 使图片自适应宽度 *\/\n        max-height: 100%;\n        object-fit: contain; \/* 保证图片按比例显示 *\/\n        object-position: center;\n        transition: transform .3s ease;\n    }\n\n    .ws .image-container:hover img {\n        transform: scale(1.03);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: 20px;\n        left: 20px;\n        background: #ff6b00;\n        color: white;\n        padding: 8px 16px;\n        border-radius: 20px;\n        font-weight: bold;\n        font-size: 0.9rem;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n    }\n\n    \/* 文本部分的容器 *\/\n    .ws .description-container {\n        flex: 1;\n        padding: 80px 60px;\n        box-sizing: border-box;\n    }\n\n    .ws .products_des {\n        max-width: 600px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: 4.5rem;\n        color: #000;\n        line-height: 1.1em;\n        margin-bottom: 20px;\n        position: relative;\n        padding-left: 30px;\n    }\n\n    .ws .products_des h1::before {\n        content: '';\n        position: absolute;\n        left: 0;\n        top: 50%;\n        width: 12px;\n        height: 12px;\n        background-color: #ff6b00;\n        border-radius: 50%;\n        transform: translateY(-50%);\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.5rem;\n        color: #ff6b00;\n        font-weight: 600;\n        margin-bottom: 30px;\n    }\n\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n    }\n\n    .ws .spec-list li {\n        display: flex;\n        align-items: flex-start;\n        margin-bottom: 18px;\n        font-size: 1.1rem;\n        line-height: 1.6em;\n    }\n\n    .ws .spec-list li strong {\n        min-width: 220px;\n        color: #000;\n    }\n\n    .ws .spec-list li:before {\n        content: '•';\n        color: #ff6b00;\n        font-weight: bold;\n        display: inline-block;\n        width: 1em;\n        margin-left: -1em;\n        margin-top: 0.3em;\n    }\n\n    \/* 颜色选择器样式 *\/\n    .ws #color-selector {\n        margin-top: 40px;\n    }\n\n    .ws #color-selector \u003e span {\n        display: block;\n        font-weight: bold;\n        margin-bottom: 15px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 15px;\n        margin: 10px 0 20px;\n    }\n\n    .ws .color-swatch {\n        width: 45px !important;\n        height: 45px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: all 0.2s ease !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .ws .color-swatch.black {\n        background: #000 !important;\n        border: 2px solid #000 !important;\n    }\n\n    .ws .color-swatch.white {\n        background: #fff !important;\n        border: 2px solid #999 !important;\n    }\n\n    .ws .color-swatch.purple {\n        background: #8a2be2;\n        border: 2px solid #8a2be2;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.1) !important;\n        box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff6b00 !important;\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 30px;\n        margin-left: 5px;\n        font-size: 0.95rem;\n        color: #555;\n    }\n\n    \/* 响应式调整 *\/\n    @media only screen and (max-width: 1024px) {\n        .ws .description-container {\n            padding: 50px 30px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 3.5rem;\n        }\n\n        .ws .spec-list li strong {\n            min-width: 180px;\n        }\n    }\n\n    @media only screen and (max-width: 767px) {\n        .ws .cus_section {\n            flex-direction: column;\n            margin: 30px 0;\n            border-radius: 10px;\n        }\n\n        .ws .image-container,\n        .ws .description-container {\n            flex: 1 100%;\n            min-height: 300px;\n        }\n\n        .ws .description-container {\n            padding: 30px 20px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 2.5rem;\n            padding-left: 20px;\n        }\n\n        .ws .spec-list li {\n            flex-direction: column;\n        }\n\n        .ws .spec-list li strong {\n            min-width: auto;\n            margin-bottom: 5px;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"Wireless speaker product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/12.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ50MM \/ 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0*2.7mm \/ -36±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/800mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 22H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 3H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size\/Weight:\u003c\/strong\u003e 188×95×195mm；290g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\/purple\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑\/白\/紫 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346626648,"sku":"EGH32","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/12.webp?v=1755347951"},{"product_id":"egh32-pro","title":"EGH32 PRO-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    \/* 基础样式保持不变 *\/\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 卡片：上下结构，轻阴影+细描边 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background: #fff;\n        margin: 40px 0;\n        border-radius: var(--rad);\n        box-shadow: var(--sh);\n        border: 1px solid rgba(0, 0, 0, .06);\n        overflow: hidden;\n        position: relative;\n    }\n\n    .ws .cus_section:before {\n        content: \"\";\n        position: absolute;\n        inset: -1px;\n        border-radius: inherit;\n        padding: 1px;\n        background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%),\n            radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%),\n            radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n        -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n        -webkit-mask-composite: xor;\n        mask-composite: exclude;\n        pointer-events: none;\n    }\n\n    \/* 媒体：整图可见，不裁切不遮字 *\/\n    .ws .image-container {\n        flex: 1;\n        height: var(--imgH);\n        min-height: unset;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        background: radial-gradient(110% 80% at 50% 0, #f7f9fb, transparent 60%) #f2f4f7;\n        border-bottom: 1px solid rgba(0, 0, 0, .06);\n        position: relative;\n        overflow: hidden;\n    }\n\n    .ws .image-container img {\n        max-width: 100%;\n        max-height: 100%;\n        width: auto;\n        height: auto;\n        object-fit: contain;\n        object-position: center;\n        display: block;\n        transition: transform .35s ease;\n    }\n\n    .ws .cus_section:hover .image-container img {\n        transform: scale(1.01);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: clamp(14px, 2.6vw, 22px);\n        left: clamp(16px, 3vw, 24px);\n        padding: .55em 1.1em;\n        background: linear-gradient(135deg, var(--acc), #ff8a37);\n        color: #fff;\n        font-weight: 700;\n        border-radius: 12px;\n        letter-spacing: .3px;\n        text-transform: uppercase;\n        box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n        font-size: .95rem;\n    }\n\n    \/* 文案：稳定排版（标题自适应） *\/\n    .ws .description-container {\n        flex: 1;\n        padding: var(--pad);\n        box-sizing: border-box;\n        min-height: auto;\n        display: block;\n    }\n\n    .ws .products_des {\n        max-width: 960px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: clamp(28px, 4.8vw, 46px);\n        line-height: 1.15;\n        margin: 0 0 .6em;\n        color: #000;\n        position: relative;\n        padding-left: 26px;\n        font-weight: 800;\n        letter-spacing: .2px;\n    }\n\n    .ws .products_des h1::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: .58em;\n        width: 10px;\n        height: 10px;\n        background-color: var(--acc);\n        border-radius: 50%;\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.25rem;\n        color: var(--acc);\n        font-weight: 700;\n        margin: .3em 0 1.1em;\n    }\n\n    \/* 规格：两列自适应，避免强制 min-width 挤乱 *\/\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 10px 22px;\n    }\n\n    .ws .spec-list li {\n        display: block;\n        position: relative;\n        padding-left: 1.1em;\n        font-size: 1.05rem;\n        line-height: 1.6;\n        margin: 0;\n    }\n\n    .ws .spec-list li:before {\n        content: \"•\";\n        position: absolute;\n        left: 0;\n        top: .1em;\n        color: var(--acc);\n        font-weight: 800;\n    }\n\n    .ws .spec-list li strong {\n        min-width: auto;\n        color: #000;\n        display: inline;\n    }\n\n    \/* 颜色选择器（黑\/白\/紫） *\/\n    .ws #color-selector {\n        margin-top: 28px;\n    }\n\n    .ws #color-selector\u003espan {\n        display: block;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 12px;\n        margin: 8px 0 10px;\n    }\n\n    .ws .color-swatch {\n        width: 45px !important;\n        height: 45px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: transform .2s, box-shadow .2s !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .ws .color-swatch.black {\n        background: #000 !important;\n        border: 2px solid #000 !important;\n    }\n\n    .ws .color-swatch.white {\n        background: #fff !important;\n        border: 2px solid #999 !important;\n    }\n\n    .ws .color-swatch.purple {\n        background: #8a2be2 !important;\n        border: 2px solid #8a2be2 !important;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.06);\n        box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 20px;\n        margin-left: 5px;\n        font-size: .95rem;\n        color: #555;\n    }\n\n    \/* 无障碍隐藏工具类 *\/\n    .ws .sr {\n        position: absolute;\n        width: 1px;\n        height: 1px;\n        padding: 0;\n        margin: -1px;\n        overflow: hidden;\n        clip: rect(0, 0, 0, 0);\n        white-space: nowrap;\n        border: 0;\n    }\n\n    \/* 移动端与系统偏好 *\/\n    @media (max-width: 768px) {\n        .ws .cus_section {\n            border-radius: 12px;\n        }\n\n        .ws .image-badge {\n            font-size: .9rem;\n            padding: .5em 1em;\n        }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n        .ws * {\n            transition: none !important;\n            animation: none !important;\n        }\n    }\n\n    @media (prefers-color-scheme: dark) {\n        .ws .cus_section {\n            background: #0f1115;\n            border-color: #1c1e24;\n        }\n\n        .ws .products_des h1,\n        .ws .spec-list li,\n        .ws .color-names {\n            color: #e9eef4;\n        }\n\n        .ws .products_des .product-type {\n            color: #ffa366;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"Wireless speaker with charging base and transmitter product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/14.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (Charging Base with wireless transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ50MM \/ 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0×2.7mm \/ -36±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/800mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 22H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 3H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size\/Weight:\u003c\/strong\u003e 188×95×195mm；290g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\/purple\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑\/白\/紫 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black\/white\/purple","offer_id":43127346659416,"sku":"EGH32 PRO","price":129.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/14.webp?v=1755347951"},{"product_id":"egh37","title":"EGH37-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 使用flex布局进行左右排布 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background-color: #fff;\n        margin: 60px 0;\n        box-shadow: 0 15px 30px rgba(0, 0, 0, 0.05);\n        border-radius: 20px;\n        overflow: hidden;\n    }\n\n    \/* 图片容器 *\/\n    .ws .image-container {\n        flex: 1;\n        min-height: 500px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n    }\n\n    .ws .image-container img {\n        width: 100%;\n        height: auto; \/* 使图片自适应宽度 *\/\n        max-height: 100%;\n        object-fit: contain; \/* 保证图片按比例显示 *\/\n        object-position: center;\n        transition: transform .3s ease;\n    }\n\n    .ws .image-container:hover img {\n        transform: scale(1.03);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: 20px;\n        left: 20px;\n        background: #ff6b00;\n        color: white;\n        padding: 8px 16px;\n        border-radius: 20px;\n        font-weight: bold;\n        font-size: 0.9rem;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n    }\n\n    \/* 文本部分的容器 *\/\n    .ws .description-container {\n        flex: 1;\n        padding: 80px 60px;\n        box-sizing: border-box;\n    }\n\n    .ws .products_des {\n        max-width: 600px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: 4.5rem;\n        color: #000;\n        line-height: 1.1em;\n        margin-bottom: 20px;\n        position: relative;\n        padding-left: 30px;\n    }\n\n    .ws .products_des h1::before {\n        content: '';\n        position: absolute;\n        left: 0;\n        top: 50%;\n        width: 12px;\n        height: 12px;\n        background-color: #ff6b00;\n        border-radius: 50%;\n        transform: translateY(-50%);\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.5rem;\n        color: #ff6b00;\n        font-weight: 600;\n        margin-bottom: 30px;\n    }\n\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n    }\n\n    .ws .spec-list li {\n        display: flex;\n        align-items: flex-start;\n        margin-bottom: 18px;\n        font-size: 1.1rem;\n        line-height: 1.6em;\n    }\n\n    .ws .spec-list li strong {\n        min-width: 220px;\n        color: #000;\n    }\n\n    .ws .spec-list li:before {\n        content: '•';\n        color: #ff6b00;\n        font-weight: bold;\n        display: inline-block;\n        width: 1em;\n        margin-left: -1em;\n        margin-top: 0.3em;\n    }\n\n    \/* 颜色选择器样式 *\/\n    .ws #color-selector {\n        margin-top: 40px;\n    }\n\n    .ws #color-selector \u003e span {\n        display: block;\n        font-weight: bold;\n        margin-bottom: 15px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 15px;\n        margin: 10px 0 20px;\n    }\n\n    .ws .color-swatch {\n        width: 45px !important;\n        height: 45px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: all 0.2s ease !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .ws .color-swatch.black {\n        background: #000 !important;\n        border: 2px solid #000 !important;\n    }\n\n    .ws .color-swatch.white {\n        background: #fff !important;\n        border: 2px solid #999 !important;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.1) !important;\n        box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff6b00 !important;\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 30px;\n        margin-left: 5px;\n        font-size: 0.95rem;\n        color: #555;\n    }\n\n    \/* 响应式调整 *\/\n    @media only screen and (max-width: 1024px) {\n        .ws .description-container {\n            padding: 50px 30px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 3.5rem;\n        }\n\n        .ws .spec-list li strong {\n            min-width: 180px;\n        }\n    }\n\n    @media only screen and (max-width: 767px) {\n        .ws .cus_section {\n            flex-direction: column;\n            margin: 30px 0;\n            border-radius: 10px;\n        }\n\n        .ws .image-container,\n        .ws .description-container {\n            flex: 1 100%;\n            min-height: 300px;\n        }\n\n        .ws .description-container {\n            padding: 30px 20px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 2.5rem;\n            padding-left: 20px;\n        }\n\n        .ws .spec-list li {\n            flex-direction: column;\n        }\n\n        .ws .spec-list li strong {\n            min-width: auto;\n            margin-bottom: 5px;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/15.webp?v=1755347951\" alt=\"Wireless speaker product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless (without conversion cable)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e 2.4G\/BT\/USB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ50MM \/ 32Ω±15%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity\/Frequency response:\u003c\/strong\u003e 112dB±3dB \/ 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeadphone Sensitivity\/Mic frequency response:\u003c\/strong\u003e 99dB±3dB \/ 100Hz-10KHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Spec.\/Sensitivity\/Impedance:\u003c\/strong\u003e Φ6.0×2.7mm \/ -36±3dB \/ 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery (with NTC):\u003c\/strong\u003e 3.7V\/800mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlay Time:\u003c\/strong\u003e 20H (12H LED)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCharging Time:\u003c\/strong\u003e 2H\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Aluminum+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection Method:\u003c\/strong\u003e Wireless USB Transceiver \/ Type-C Analog\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e 186×96×214mm；306g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\/white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑 \/ 白 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch white\" title=\"White\" aria-label=\"White color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"white","offer_id":43127346692184,"sku":"EGH37","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/15.webp?v=1755347951"},{"product_id":"egh05","title":"EGH05-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 使用flex布局进行左右排布 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background-color: #fff;\n        margin: 60px 0;\n        box-shadow: 0 15px 30px rgba(0, 0, 0, 0.05);\n        border-radius: 20px;\n        overflow: hidden;\n    }\n\n    \/* 图片容器 *\/\n    .ws .image-container {\n        flex: 1;\n        min-height: 500px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n    }\n\n    .ws .image-container img {\n        width: 100%;\n        height: auto; \/* 使图片自适应宽度 *\/\n        max-height: 100%;\n        object-fit: contain; \/* 保证图片按比例显示 *\/\n        object-position: center;\n        transition: transform .3s ease;\n    }\n\n    .ws .image-container:hover img {\n        transform: scale(1.03);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: 20px;\n        left: 20px;\n        background: #ff6b00;\n        color: white;\n        padding: 8px 16px;\n        border-radius: 20px;\n        font-weight: bold;\n        font-size: 0.9rem;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n    }\n\n    \/* 文本部分的容器 *\/\n    .ws .description-container {\n        flex: 1;\n        padding: 80px 60px;\n        box-sizing: border-box;\n    }\n\n    .ws .products_des {\n        max-width: 600px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: 4.5rem;\n        color: #000;\n        line-height: 1.1em;\n        margin-bottom: 20px;\n        position: relative;\n        padding-left: 30px;\n    }\n\n    .ws .products_des h1::before {\n        content: '';\n        position: absolute;\n        left: 0;\n        top: 50%;\n        width: 12px;\n        height: 12px;\n        background-color: #ff6b00;\n        border-radius: 50%;\n        transform: translateY(-50%);\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.5rem;\n        color: #ff6b00;\n        font-weight: 600;\n        margin-bottom: 30px;\n    }\n\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n    }\n\n    .ws .spec-list li {\n        display: flex;\n        align-items: flex-start;\n        margin-bottom: 18px;\n        font-size: 1.1rem;\n        line-height: 1.6em;\n    }\n\n    .ws .spec-list li strong {\n        min-width: 220px;\n        color: #000;\n    }\n\n    .ws .spec-list li:before {\n        content: '•';\n        color: #ff6b00;\n        font-weight: bold;\n        display: inline-block;\n        width: 1em;\n        margin-left: -1em;\n        margin-top: 0.3em;\n    }\n\n    \/* 颜色选择器样式 *\/\n    .ws #color-selector {\n        margin-top: 40px;\n    }\n\n    .ws #color-selector \u003e span {\n        display: block;\n        font-weight: bold;\n        margin-bottom: 15px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 15px;\n        margin: 10px 0 20px;\n    }\n\n    .ws .color-swatch {\n        width: 45px !important;\n        height: 45px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: all 0.2s ease !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .ws .color-swatch.black {\n        background: #000 !important;\n        border: 2px solid #000 !important;\n    }\n\n    .ws .color-swatch.white {\n        background: #fff !important;\n        border: 2px solid #999 !important;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.1) !important;\n        box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff6b00 !important;\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 30px;\n        margin-left: 5px;\n        font-size: 0.95rem;\n        color: #555;\n    }\n\n    \/* 响应式调整 *\/\n    @media only screen and (max-width: 1024px) {\n        .ws .description-container {\n            padding: 50px 30px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 3.5rem;\n        }\n\n        .ws .spec-list li strong {\n            min-width: 180px;\n        }\n    }\n\n    @media only screen and (max-width: 767px) {\n        .ws .cus_section {\n            flex-direction: column;\n            margin: 30px 0;\n            border-radius: 10px;\n        }\n\n        .ws .image-container,\n        .ws .description-container {\n            flex: 1 100%;\n            min-height: 300px;\n        }\n\n        .ws .description-container {\n            padding: 30px 20px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 2.5rem;\n            padding-left: 20px;\n        }\n\n        .ws .spec-list li {\n            flex-direction: column;\n        }\n\n        .ws .spec-list li strong {\n            min-width: auto;\n            margin-bottom: 5px;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/17.webp?v=1755347951\" alt=\"Wired speaker with Bluetooth transmitter product image\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (includes Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346757720,"sku":"EGH05","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/17.webp?v=1755347951"},{"product_id":"egh10","title":"EGH10-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 卡片：上下结构（不两列），加细腻描边与轻阴影 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background: #fff;\n        margin: 40px 0;\n        border-radius: var(--rad);\n        box-shadow: var(--sh);\n        border: 1px solid rgba(0, 0, 0, .06);\n        overflow: hidden;\n        position: relative;\n    }\n\n    .ws .cus_section:before {\n        content: \"\";\n        position: absolute;\n        inset: -1px;\n        border-radius: inherit;\n        padding: 1px;\n        background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%),\n            radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%),\n            radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n        -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n        -webkit-mask-composite: xor;\n        mask-composite: exclude;\n        pointer-events: none;\n    }\n\n    \/* 图片：整图可见，不裁切，不遮字 *\/\n    .ws .image-container {\n        flex: 1;\n        height: var(--imgH);\n        min-height: unset;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        background: radial-gradient(110% 80% at 50% 0, #f7f9fb, transparent 60%) #f2f4f7;\n        border-bottom: 1px solid rgba(0, 0, 0, .06);\n        position: relative;\n        overflow: hidden;\n    }\n\n    .ws .image-container img {\n        max-width: 100%;\n        max-height: 100%;\n        width: auto;\n        height: auto;\n        object-fit: contain;\n        object-position: center;\n        display: block;\n        transition: transform .35s ease;\n    }\n\n    .ws .cus_section:hover .image-container img {\n        transform: scale(1.01);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: clamp(14px, 2.6vw, 22px);\n        left: clamp(16px, 3vw, 24px);\n        padding: .55em 1.1em;\n        background: linear-gradient(135deg, var(--acc), #ff8a37);\n        color: #fff;\n        font-weight: 700;\n        border-radius: 12px;\n        letter-spacing: .3px;\n        text-transform: uppercase;\n        box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n        font-size: .95rem;\n    }\n\n    \/* 文案：稳定排版 *\/\n    .ws .description-container {\n        flex: 1;\n        padding: var(--pad);\n        box-sizing: border-box;\n        min-height: auto;\n        display: block;\n    }\n\n    .ws .products_des {\n        max-width: 960px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: clamp(28px, 4.8vw, 46px);\n        line-height: 1.15;\n        margin: 0 0 .5em;\n        position: relative;\n        padding-left: 26px;\n        font-weight: 800;\n        letter-spacing: .2px;\n    }\n\n    .ws .products_des h1::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: .55em;\n        width: 10px;\n        height: 10px;\n        background-color: var(--acc);\n        border-radius: 50%;\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.25rem;\n        color: var(--acc);\n        font-weight: 700;\n        margin: .2em 0 1em;\n    }\n\n    \/* 规格：两列自适应，空间不足自动换行 *\/\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 10px 22px;\n    }\n\n    .ws .spec-list li {\n        display: block;\n        position: relative;\n        padding-left: 1.1em;\n        font-size: 1.05rem;\n        line-height: 1.6;\n    }\n\n    .ws .spec-list li:before {\n        content: \"•\";\n        position: absolute;\n        left: 0;\n        top: .1em;\n        color: var(--acc);\n        font-weight: 800;\n    }\n\n    .ws .spec-list li strong {\n        min-width: auto;\n        color: #000;\n        display: inline;\n    }\n\n    \/* 颜色选择器（黑色） *\/\n    .ws #color-selector {\n        margin-top: 28px;\n    }\n\n    .ws #color-selector\u003espan {\n        display: block;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 12px;\n        margin: 8px 0 10px;\n    }\n\n    .ws .color-swatch {\n        width: 42px !important;\n        height: 42px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: transform .2s ease, box-shadow .2s ease !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .ws .color-swatch.black {\n        background: #000 !important;\n        border: 2px solid #000 !important;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.06);\n        box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 20px;\n        margin-left: 5px;\n        font-size: .95rem;\n        color: #555;\n    }\n\n    \/* 响应式与可访问性偏好 *\/\n    @media (max-width: 768px) {\n        .ws .cus_section {\n            border-radius: 12px;\n        }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n        .ws * {\n            transition: none !important;\n            animation: none !important;\n        }\n    }\n\n    @media (prefers-color-scheme: dark) {\n        .ws .cus_section {\n            background: #0f1115;\n            border-color: #1c1e24;\n        }\n\n        .ws .products_des h1,\n        .ws .spec-list li,\n        .ws .color-names {\n            color: #e9eef4;\n        }\n\n        .ws .products_des .product-type {\n            color: #ffa366;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/18.webp?v=1755347951\" alt=\"Wired speaker with Bluetooth transmitter product image\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (include Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅黑色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346790488,"sku":"EGH10","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/18.webp?v=1755347951"},{"product_id":"egh06","title":"EGH06-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 卡片：上下结构（取消两列），加细腻描边与轻阴影 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background: #fff;\n        margin: 40px 0;\n        border-radius: var(--rad);\n        box-shadow: var(--sh);\n        border: 1px solid rgba(0, 0, 0, .06);\n        overflow: hidden;\n        position: relative;\n    }\n\n    .ws .cus_section:before {\n        content: \"\";\n        position: absolute;\n        inset: -1px;\n        border-radius: inherit;\n        padding: 1px;\n        background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%),\n            radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%),\n            radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n        -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n        -webkit-mask-composite: xor;\n        mask-composite: exclude;\n        pointer-events: none;\n    }\n\n    \/* 图片：整图可见，不裁切，不遮字 *\/\n    .ws .image-container {\n        flex: 1;\n        height: var(--imgH);\n        min-height: unset;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        background: radial-gradient(110% 80% at 50% 0, #f7f9fb, transparent 60%) #f2f4f7;\n        border-bottom: 1px solid rgba(0, 0, 0, .06);\n        position: relative;\n        overflow: hidden;\n    }\n\n    .ws .image-container img {\n        max-width: 100%;\n        max-height: 100%;\n        width: auto;\n        height: auto;\n        object-fit: contain;\n        object-position: center;\n        display: block;\n        transition: transform .35s ease;\n    }\n\n    .ws .cus_section:hover .image-container img {\n        transform: scale(1.01);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: clamp(14px, 2.6vw, 22px);\n        left: clamp(16px, 3vw, 24px);\n        padding: .55em 1.1em;\n        background: linear-gradient(135deg, var(--acc), #ff8a37);\n        color: #fff;\n        font-weight: 700;\n        border-radius: 12px;\n        letter-spacing: .3px;\n        text-transform: uppercase;\n        box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n        font-size: .95rem;\n    }\n\n    \/* 文案：稳定排版（标题自适应，不再固定4.5rem） *\/\n    .ws .description-container {\n        flex: 1;\n        padding: var(--pad);\n        box-sizing: border-box;\n        min-height: auto;\n        display: block;\n    }\n\n    .ws .products_des {\n        max-width: 960px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: clamp(28px, 4.8vw, 46px);\n        color: #000;\n        line-height: 1.15;\n        margin: 0 0 .6em;\n        position: relative;\n        padding-left: 26px;\n        font-weight: 800;\n        letter-spacing: .2px;\n    }\n\n    .ws .products_des h1::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: .58em;\n        width: 10px;\n        height: 10px;\n        background-color: var(--acc);\n        border-radius: 50%;\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.25rem;\n        color: var(--acc);\n        font-weight: 700;\n        margin: .3em 0 1.1em;\n    }\n\n    \/* 规格：两列自适应，避免强制 min-width 挤乱 *\/\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 10px 22px;\n    }\n\n    .ws .spec-list li {\n        display: block;\n        position: relative;\n        padding-left: 1.1em;\n        font-size: 1.05rem;\n        line-height: 1.6;\n        margin: 0;\n    }\n\n    .ws .spec-list li:before {\n        content: \"•\";\n        position: absolute;\n        left: 0;\n        top: .1em;\n        color: var(--acc);\n        font-weight: 800;\n    }\n\n    .ws .spec-list li strong {\n        min-width: auto;\n        color: #000;\n        display: inline;\n    }\n\n    \/* 颜色选择（仅黑色） *\/\n    .ws #color-selector {\n        margin-top: 28px;\n    }\n\n    .ws #color-selector\u003espan {\n        display: block;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 12px;\n        margin: 8px 0 10px;\n    }\n\n    .ws .color-swatch {\n        width: 45px;\n        height: 45px;\n        border-radius: 50%;\n        display: inline-block;\n        cursor: pointer;\n        box-shadow: 0 0 0 1px #ddd;\n        transition: transform .2s, box-shadow .2s;\n    }\n\n    .ws .color-swatch.black {\n        background: #000;\n        border: 2px solid #000;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.06);\n        box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 20px;\n        margin-left: 5px;\n        font-size: .95rem;\n        color: #555;\n    }\n\n    \/* 移动端与偏好设置 *\/\n    @media (max-width: 768px) {\n        .ws .cus_section {\n            border-radius: 12px;\n        }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n        .ws * {\n            transition: none !important;\n            animation: none !important;\n        }\n    }\n\n    @media (prefers-color-scheme: dark) {\n        .ws .cus_section {\n            background: #0f1115;\n            border-color: #1c1e24;\n        }\n\n        .ws .products_des h1,\n        .ws .spec-list li,\n        .ws .color-names {\n            color: #e9eef4;\n        }\n\n        .ws .products_des .product-type {\n            color: #ffa366;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"Wired speaker with Bluetooth transmitter product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/19.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (include Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;\" class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅黑色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346823256,"sku":"EGH06","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/19.webp?v=1755347951"},{"product_id":"egh07","title":"EGH07-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 卡片：上下结构，细腻描边+轻阴影 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background: #fff;\n        margin: 40px 0;\n        border-radius: var(--rad);\n        box-shadow: var(--sh);\n        border: 1px solid rgba(0, 0, 0, .06);\n        overflow: hidden;\n        position: relative;\n    }\n\n    .ws .cus_section:before {\n        content: \"\";\n        position: absolute;\n        inset: -1px;\n        border-radius: inherit;\n        padding: 1px;\n        background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%),\n            radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%),\n            radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n        -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n        -webkit-mask-composite: xor;\n        mask-composite: exclude;\n        pointer-events: none;\n    }\n\n    \/* 媒体：整图可见，不裁切不遮字 *\/\n    .ws .image-container {\n        flex: 1;\n        height: var(--imgH);\n        min-height: unset;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        background: radial-gradient(110% 80% at 50% 0, #f7f9fb, transparent 60%) #f2f4f7;\n        border-bottom: 1px solid rgba(0, 0, 0, .06);\n        position: relative;\n        overflow: hidden;\n    }\n\n    .ws .image-container img {\n        max-width: 100%;\n        max-height: 100%;\n        width: auto;\n        height: auto;\n        object-fit: contain;\n        object-position: center;\n        display: block;\n        transition: transform .35s ease;\n    }\n\n    .ws .cus_section:hover .image-container img {\n        transform: scale(1.01);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: clamp(14px, 2.6vw, 22px);\n        left: clamp(16px, 3vw, 24px);\n        padding: .55em 1.1em;\n        background: linear-gradient(135deg, var(--acc), #ff8a37);\n        color: #fff;\n        font-weight: 700;\n        border-radius: 12px;\n        letter-spacing: .3px;\n        text-transform: uppercase;\n        box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n        font-size: .95rem;\n    }\n\n    \/* 文案区：更稳定的排版（标题自适应） *\/\n    .ws .description-container {\n        flex: 1;\n        padding: var(--pad);\n        box-sizing: border-box;\n        min-height: auto;\n        display: block;\n        align-items: unset;\n    }\n\n    .ws .products_des {\n        max-width: 960px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: clamp(28px, 4.8vw, 46px);\n        color: #000;\n        line-height: 1.15;\n        margin: 0 0 .6em;\n        position: relative;\n        padding-left: 26px;\n        font-weight: 800;\n        letter-spacing: .2px;\n    }\n\n    .ws .products_des h1::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: .58em;\n        width: 10px;\n        height: 10px;\n        background-color: var(--acc);\n        border-radius: 50%;\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.25rem;\n        color: var(--acc);\n        font-weight: 700;\n        margin: .3em 0 1.1em;\n    }\n\n    \/* 规格：两列自适应，避免强制 min-width 挤乱 *\/\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 10px 22px;\n    }\n\n    .ws .spec-list li {\n        display: block;\n        position: relative;\n        padding-left: 1.1em;\n        font-size: 1.05rem;\n        line-height: 1.6;\n        margin: 0;\n    }\n\n    .ws .spec-list li:before {\n        content: \"•\";\n        position: absolute;\n        left: 0;\n        top: .1em;\n        color: var(--acc);\n        font-weight: 800;\n    }\n\n    .ws .spec-list li strong {\n        min-width: auto;\n        color: #000;\n        display: inline;\n    }\n\n    \/* 颜色选择（仅黑色） *\/\n    .ws #color-selector {\n        margin-top: 28px;\n    }\n\n    .ws #color-selector\u003espan {\n        display: block;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 12px;\n        margin: 8px 0 10px;\n    }\n\n    .ws .color-swatch {\n        width: 45px;\n        height: 45px;\n        border-radius: 50%;\n        display: inline-block;\n        cursor: pointer;\n        box-shadow: 0 0 0 1px #ddd;\n        transition: transform .2s, box-shadow .2s;\n    }\n\n    .ws .color-swatch.black {\n        background: #000;\n        border: 2px solid #000;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.06);\n        box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 20px;\n        margin-left: 5px;\n        font-size: .95rem;\n        color: #555;\n    }\n\n    \/* 移动端与系统偏好 *\/\n    @media (max-width: 768px) {\n        .ws .cus_section {\n            border-radius: 12px;\n        }\n\n        .ws .image-badge {\n            font-size: .9rem;\n            padding: .5em 1em;\n        }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n        .ws * {\n            transition: none !important;\n            animation: none !important;\n        }\n    }\n\n    @media (prefers-color-scheme: dark) {\n        .ws .cus_section {\n            background: #0f1115;\n            border-color: #1c1e24;\n        }\n\n        .ws .products_des h1,\n        .ws .spec-list li,\n        .ws .color-names {\n            color: #e9eef4;\n        }\n\n        .ws .products_des .product-type {\n            color: #ffa366;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"Wired speaker with Bluetooth transmitter product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/20.webp?v=1755347952\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (include Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\" style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅黑色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346856024,"sku":"EGH07","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/20.webp?v=1755347952"},{"product_id":"egh08","title":"EGH08-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度 *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 使用flex布局进行左右排布 *\/\n    .ws .cus_section {\n        display: flex;\n        flex-wrap: wrap;\n        background-color: #fff;\n        margin: 60px 0;\n        box-shadow: 0 15px 30px rgba(0, 0, 0, 0.05);\n        border-radius: 20px;\n        overflow: hidden;\n    }\n\n    \/* 图片容器 *\/\n    .ws .image-container {\n        flex: 1;\n        min-height: 500px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n    }\n\n    .ws .image-container img {\n        width: 100%;\n        height: auto; \/* 使图片自适应宽度 *\/\n        max-height: 100%;\n        object-fit: contain; \/* 保证图片按比例显示 *\/\n        object-position: center;\n        transition: transform .3s ease;\n    }\n\n    .ws .image-container:hover img {\n        transform: scale(1.03);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: 20px;\n        left: 20px;\n        background: #ff6b00;\n        color: white;\n        padding: 8px 16px;\n        border-radius: 20px;\n        font-weight: bold;\n        font-size: 0.9rem;\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n    }\n\n    \/* 文本部分的容器 *\/\n    .ws .description-container {\n        flex: 1;\n        padding: 80px 60px;\n        box-sizing: border-box;\n    }\n\n    .ws .products_des {\n        max-width: 600px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: 4.5rem;\n        color: #000;\n        line-height: 1.1em;\n        margin-bottom: 20px;\n        position: relative;\n        padding-left: 30px;\n    }\n\n    .ws .products_des h1::before {\n        content: '';\n        position: absolute;\n        left: 0;\n        top: 50%;\n        width: 12px;\n        height: 12px;\n        background-color: #ff6b00;\n        border-radius: 50%;\n        transform: translateY(-50%);\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.5rem;\n        color: #ff6b00;\n        font-weight: 600;\n        margin-bottom: 30px;\n    }\n\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n    }\n\n    .ws .spec-list li {\n        display: flex;\n        align-items: flex-start;\n        margin-bottom: 18px;\n        font-size: 1.1rem;\n        line-height: 1.6em;\n    }\n\n    .ws .spec-list li strong {\n        min-width: 220px;\n        color: #000;\n    }\n\n    .ws .spec-list li:before {\n        content: '•';\n        color: #ff6b00;\n        font-weight: bold;\n        display: inline-block;\n        width: 1em;\n        margin-left: -1em;\n        margin-top: 0.3em;\n    }\n\n    \/* 颜色选择器样式 *\/\n    .ws #color-selector {\n        margin-top: 40px;\n    }\n\n    .ws #color-selector \u003e span {\n        display: block;\n        font-weight: bold;\n        margin-bottom: 15px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 15px;\n        margin: 10px 0 20px;\n    }\n\n    .ws .color-swatch {\n        width: 45px !important;\n        height: 45px !important;\n        border-radius: 50% !important;\n        display: inline-block !important;\n        cursor: pointer !important;\n        box-shadow: 0 0 0 1px #ddd !important;\n        transition: all 0.2s ease !important;\n        overflow: hidden !important;\n        position: relative !important;\n    }\n\n    .ws .color-swatch.white {\n        background: #fff !important;\n        border: 2px solid #999 !important;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.1) !important;\n        box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff6b00 !important;\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 30px;\n        margin-left: 5px;\n        font-size: 0.95rem;\n        color: #555;\n    }\n\n    \/* 响应式调整 *\/\n    @media only screen and (max-width: 1024px) {\n        .ws .description-container {\n            padding: 50px 30px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 3.5rem;\n        }\n\n        .ws .spec-list li strong {\n            min-width: 180px;\n        }\n    }\n\n    @media only screen and (max-width: 767px) {\n        .ws .cus_section {\n            flex-direction: column;\n            margin: 30px 0;\n            border-radius: 10px;\n        }\n\n        .ws .image-container,\n        .ws .description-container {\n            flex: 1 100%;\n            min-height: 300px;\n        }\n\n        .ws .description-container {\n            padding: 30px 20px;\n        }\n\n        .ws .products_des h1 {\n            font-size: 2.5rem;\n            padding-left: 20px;\n        }\n\n        .ws .spec-list li {\n            flex-direction: column;\n        }\n\n        .ws .spec-list li strong {\n            min-width: auto;\n            margin-bottom: 5px;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg alt=\"White wired speaker with Bluetooth transmitter product image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/21.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (includes Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅白色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"White color option\" title=\"White\" class=\"color-swatch white\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"white","offer_id":43127346888792,"sku":"EGH08","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/21.webp?v=1755347951"},{"product_id":"egh09","title":"EGH09-Elegoal-Gaming headset","description":"\u003cstyle\u003e\n    .ws {\n        --acc: #ff6b00;\n        --rad: 20px;\n        --pad: clamp(20px, 3.6vw, 48px); \/* 文案内边距 *\/\n        --maxw: 1600px; \/* 最大内容宽度 *\/\n        --imgH: clamp(340px, 42vw, 640px); \/* 图片自适应高度（更宽时不过高） *\/\n        --sh: 0 12px 28px rgba(0, 0, 0, .08);\n        font: 16px\/1.6 system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .ws * {\n        box-sizing: border-box;\n    }\n\n    \/* 容器：父容器内100%宽，居中 *\/\n    .ws .cus_container {\n        width: 100%;\n        max-width: var(--maxw);\n        margin: 0 auto;\n        padding: 0 clamp(12px, 2.5vw, 28px);\n    }\n\n    \/* 卡片：上下结构，细腻描边+轻阴影 *\/\n    .ws .cus_section {\n        display: flex;\n        background: #fff;\n        margin: 40px 0;\n        border-radius: var(--rad);\n        box-shadow: var(--sh);\n        border: 1px solid rgba(0, 0, 0, .06);\n        overflow: hidden;\n        position: relative;\n    }\n\n    .ws .cus_section:before {\n        content: \"\";\n        position: absolute;\n        inset: -1px;\n        border-radius: inherit;\n        padding: 1px;\n        background: linear-gradient(180deg, rgba(255, 107, 0, .28), transparent 42%),\n            radial-gradient(420px 140px at 8% -10%, rgba(255, 255, 255, .35), transparent 60%),\n            radial-gradient(420px 140px at 92% -10%, rgba(255, 255, 255, .25), transparent 60%);\n        -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n        -webkit-mask-composite: xor;\n        mask-composite: exclude;\n        pointer-events: none;\n    }\n\n    \/* 媒体：整图可见，不裁切不遮字 *\/\n    .ws .image-container {\n        flex: 1;\n        height: var(--imgH);\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        background: radial-gradient(110% 80% at 50% 0, #f7f9fb, transparent 60%) #f2f4f7;\n        border-right: 1px solid rgba(0, 0, 0, .06);\n        position: relative;\n        overflow: hidden;\n    }\n\n    .ws .image-container img {\n        max-width: 100%;\n        max-height: 100%;\n        width: auto;\n        height: auto;\n        object-fit: contain;\n        object-position: center;\n        display: block;\n        transition: transform .35s ease;\n    }\n\n    .ws .cus_section:hover .image-container img {\n        transform: scale(1.01);\n    }\n\n    .ws .image-badge {\n        position: absolute;\n        top: clamp(14px, 2.6vw, 22px);\n        left: clamp(16px, 3vw, 24px);\n        padding: .55em 1.1em;\n        background: linear-gradient(135deg, var(--acc), #ff8a37);\n        color: #fff;\n        font-weight: 700;\n        border-radius: 12px;\n        letter-spacing: .3px;\n        text-transform: uppercase;\n        box-shadow: 0 8px 22px rgba(0, 0, 0, .16);\n        font-size: .95rem;\n    }\n\n    \/* 文案区：更稳定的排版（标题自适应） *\/\n    .ws .description-container {\n        flex: 1;\n        padding: var(--pad);\n        box-sizing: border-box;\n        min-height: auto;\n        display: block;\n        align-items: unset;\n    }\n\n    .ws .products_des {\n        max-width: 960px;\n        margin: 0 auto;\n    }\n\n    .ws .products_des h1 {\n        font-size: clamp(28px, 4.8vw, 46px);\n        color: #000;\n        line-height: 1.15;\n        margin: 0 0 .6em;\n        position: relative;\n        padding-left: 26px;\n        font-weight: 800;\n        letter-spacing: .2px;\n    }\n\n    .ws .products_des h1::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: .58em;\n        width: 10px;\n        height: 10px;\n        background-color: var(--acc);\n        border-radius: 50%;\n    }\n\n    .ws .products_des .product-type {\n        font-size: 1.25rem;\n        color: var(--acc);\n        font-weight: 700;\n        margin: .3em 0 1.1em;\n    }\n\n    \/* 规格：两列自适应，避免强制 min-width 挤乱 *\/\n    .ws .spec-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 10px 22px;\n    }\n\n    .ws .spec-list li {\n        display: block;\n        position: relative;\n        padding-left: 1.1em;\n        font-size: 1.05rem;\n        line-height: 1.6;\n        margin: 0;\n    }\n\n    .ws .spec-list li:before {\n        content: \"•\";\n        position: absolute;\n        left: 0;\n        top: .1em;\n        color: var(--acc);\n        font-weight: 800;\n    }\n\n    .ws .spec-list li strong {\n        min-width: auto;\n        color: #000;\n        display: inline;\n    }\n\n    \/* 颜色（仅黑色） *\/\n    .ws #color-selector {\n        margin-top: 28px;\n    }\n\n    .ws #color-selector\u003espan {\n        display: block;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\n\n    .ws #color-options {\n        display: flex;\n        gap: 12px;\n        margin: 8px 0 10px;\n    }\n\n    .ws .color-swatch {\n        width: 45px;\n        height: 45px;\n        border-radius: 50%;\n        display: inline-block;\n        cursor: pointer;\n        box-shadow: 0 0 0 1px #ddd;\n        transition: transform .2s, box-shadow .2s;\n    }\n\n    .ws .color-swatch.black {\n        background: #000;\n        border: 2px solid #000;\n    }\n\n    .ws .color-swatch:hover {\n        transform: scale(1.06);\n        box-shadow: 0 0 0 2px #fff, 0 0 0 6px var(--acc);\n    }\n\n    .ws .color-names {\n        display: flex;\n        gap: 20px;\n        margin-left: 5px;\n        font-size: .95rem;\n        color: #555;\n    }\n\n    \/* 无障碍隐藏 *\/\n    .ws .sr {\n        position: absolute;\n        width: 1px;\n        height: 1px;\n        padding: 0;\n        margin: -1px;\n        overflow: hidden;\n        clip: rect(0, 0, 0, 0);\n        white-space: nowrap;\n        border: 0;\n    }\n\n    \/* 移动端与系统偏好 *\/\n    @media (max-width: 768px) {\n        .ws .cus_section {\n            border-radius: 12px;\n        }\n\n        .ws .image-badge {\n            font-size: .9rem;\n            padding: .5em 1em;\n        }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n        .ws * {\n            transition: none !important;\n            animation: none !important;\n        }\n    }\n\n    @media (prefers-color-scheme: dark) {\n        .ws .cus_section {\n            background: #0f1115;\n            border-color: #1c1e24;\n        }\n\n        .ws .products_des h1,\n        .ws .spec-list li,\n        .ws .color-names {\n            color: #e9eef4;\n        }\n\n        .ws .products_des .product-type {\n            color: #ffa366;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"ws\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED SPEAKER\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/22.webp?v=1755347951\" alt=\"Black wired speaker with Bluetooth transmitter product image\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Speaker\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire (include Bluetooth transmitter)\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunctional Mode:\u003c\/strong\u003e USB+3.5MM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Diameter\/Impedance:\u003c\/strong\u003e Φ40MM \/ 32Ω\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpeaker Sensitivity:\u003c\/strong\u003e 108dB±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrequency response:\u003c\/strong\u003e 20Hz-20kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax Load Power:\u003c\/strong\u003e 30mW\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Sensitivity:\u003c\/strong\u003e -38±3dB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMic Impedance:\u003c\/strong\u003e 2.2KΩ\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 1.9M 3.5MM 4Pin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PP+ABS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Size:\u003c\/strong\u003e (Dimensions available upon request)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 仅黑色选项 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127346921560,"sku":"EGH09","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/22.webp?v=1755347951"},{"product_id":"egm03pro","title":"EGM03Pro-Elegoal-Gaming mouse","description":"\u003c!-- ===== Wireless Mouse — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.wm{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3vw,42px);\n  --maxw:1600px;                 \/* 最大宽度 *\/\n  --imgH:clamp(360px,42vw,620px);\/* 媒体高度：整图可见 *\/\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.wm *{box-sizing:border-box}\n\n\/* 容器 *\/\n.wm .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.wm .cus_section{\n  display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden\n}\n\n\/* 媒体：整图可见（contain），不裁切不挡字 *\/\n.wm .image-container{\n  height:var(--imgH);min-height:auto;position:relative;overflow:hidden;\n  display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.06);\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.wm .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.wm .image-container:hover img{transform:scale(1.01)}\n.wm .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.wm .description-container{padding:var(--pad)}\n.wm .products_des{max-width:1000px;margin:0 auto}\n.wm .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.wm .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.wm .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格：两列自适应稳定不乱 *\/\n.wm .spec-list{\n  list-style:none;padding:0;margin:0 0 1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.wm .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.wm .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.wm .spec-list strong{color:#111;min-width:auto}\n\n\/* 颜色选择（黑\/红\/粉） *\/\n.wm #color-selector{margin-top:18px}\n.wm #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.wm #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.wm .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.wm .color-swatch.black{background:#000;border-color:#000}\n.wm .color-swatch.red{background:#ff3b30;border-color:#ff3b30}\n.wm .color-swatch.pink{background:#ff69b4;border-color:#ff69b4}\n.wm .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.wm .color-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.wm .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.wm .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.wm *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .wm .cus_section{background:#0f1115;border-color:#1c1e24}\n  .wm .products_des h1,.wm .spec-list li,.wm .color-names{color:#e9eef4}\n  .wm .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"wm\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS MOUSE\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/23.webp?v=1755347951\" alt=\"Wireless mouse with RGB lighting\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Mouse\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless\u003c\/div\u003e\n\u003ch2 class=\"sr\" style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensor:\u003c\/strong\u003e PAW3311\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLighting:\u003c\/strong\u003e RGB Ambient Lighting\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable DPI:\u003c\/strong\u003e 800 (Red) \/ 1200 (Green) \/ 1600 (Blue) \/ 3200 (Yellow) \/ 6400 (Cyan) \/ 12000 (Purple)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery:\u003c\/strong\u003e 600mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoftware:\u003c\/strong\u003e Driver Support\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black \/ Red \/ Pink\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑、红、粉 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-swatch red\" title=\"Red\" aria-label=\"Red color option\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-swatch pink\" title=\"Pink\" aria-label=\"Pink color option\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e\u003cspan\u003eRed\u003c\/span\u003e\u003cspan\u003ePink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black\/Red\/Pink","offer_id":43127346987096,"sku":"EGM03Pro","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/23.webp?v=1755347951"},{"product_id":"egm05-w","title":"EGM05 W-Elegoal-Gaming mouse","description":"\u003c!-- ===== Wireless Mouse — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.wm{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3vw,42px);\n  --maxw:1600px;\n  --imgH:clamp(360px,42vw,620px);\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.wm *{box-sizing:border-box}\n\n\/* 容器 *\/\n.wm .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.wm .cus_section{\n  display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden\n}\n\n\/* 媒体：整图可见（contain），不裁切不挡字 *\/\n.wm .image-container{\n  height:var(--imgH);position:relative;overflow:hidden;\n  display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.06);\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.wm .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.wm .image-container:hover img{transform:scale(1.01)}\n.wm .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.wm .description-container{padding:var(--pad)}\n.wm .products_des{max-width:1000px;margin:0 auto}\n.wm .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.wm .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.wm .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格：两列自适应稳定不乱 *\/\n.wm .spec-list{\n  list-style:none;padding:0;margin:0 0 1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.wm .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.wm .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.wm .spec-list strong{color:#111}\n\n\/* 颜色选择（黑\/橙\/紫） *\/\n.wm #color-selector{margin-top:18px}\n.wm #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.wm #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.wm .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.wm .color-swatch.black{background:#000;border-color:#000}\n.wm .color-swatch.orange{background:#ff7a00;border-color:#ff7a00}\n.wm .color-swatch.purple{background:#8a2be2;border-color:#8a2be2}\n.wm .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.wm .color-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.wm .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.wm .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.wm *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .wm .cus_section{background:#0f1115;border-color:#1c1e24}\n  .wm .products_des h1,.wm .spec-list li,.wm .color-names{color:#e9eef4}\n  .wm .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"wm\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRELESS MOUSE\u003c\/div\u003e\n\u003cimg alt=\"Wireless mouse with RGB lighting in black, orange and purple colors\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/24.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWireless Mouse\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wireless\u003c\/div\u003e\n\u003ch2 style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\" class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensor:\u003c\/strong\u003e PAW3311\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLighting:\u003c\/strong\u003e RGB Ambient Lighting\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable DPI Levels:\u003c\/strong\u003e 800 (Red) \/ 1200 (Green) \/ 1600 (Blue) \/ 3200 (Yellow) \/ 6400 (Cyan) \/ 12000 (Purple)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery:\u003c\/strong\u003e 600mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoftware Support:\u003c\/strong\u003e Driver Support\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black \/ Orange \/ Purple\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑\/橙\/紫 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-label=\"Orange color option\" title=\"Orange\" class=\"color-swatch orange\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-label=\"Purple color option\" title=\"Purple\" class=\"color-swatch purple\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e\u003cspan\u003eOrange\u003c\/span\u003e\u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black\/Orange\/Purple","offer_id":43127347019864,"sku":"EGM05-W","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/24.webp?v=1755347951"},{"product_id":"egm05","title":"EGM05-Elegoal-Gaming mouse","description":"\u003c!-- ===== Wired Mouse — stacked · full image visible · conflict-safe styles ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.wiredm{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3vw,42px);\n  --maxw:1600px;\n  --imgH:clamp(360px,42vw,620px);\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.wiredm *{box-sizing:border-box}\n\n\/* 容器 *\/\n.wiredm .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.wiredm .cus_section{\n  display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden\n}\n\n\/* 媒体：整图可见（contain），不裁切 *\/\n.wiredm .image-container{\n  height:var(--imgH);position:relative;overflow:hidden;\n  display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.06);\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.wiredm .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.wiredm .image-container:hover img{transform:scale(1.01)}\n.wiredm .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.wiredm .description-container{padding:var(--pad)}\n.wiredm .products_des{max-width:1000px;margin:0 auto}\n.wiredm .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.wiredm .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.wiredm .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格：两列自适应 *\/\n.wiredm .spec-list{\n  list-style:none;padding:0;margin:.4rem 0 1.1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.wiredm .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.wiredm .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.wiredm .spec-list strong{color:#111}\n\n\/* 颜色选择（黑\/橙\/紫） *\/\n.wiredm #color-selector{margin-top:18px}\n.wiredm #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.wiredm #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.wiredm .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.wiredm .color-swatch.black{background:#000;border-color:#000}\n.wiredm .color-swatch.orange{background:#ff7a00;border-color:#ff7a00}\n.wiredm .color-swatch.purple{background:#8a2be2;border-color:#8a2be2}\n.wiredm .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.wiredm .color-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.wiredm .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.wiredm .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.wiredm *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .wiredm .cus_section{background:#0f1115;border-color:#1c1e24}\n  .wiredm .products_des h1,.wiredm .spec-list li,.wiredm .color-names{color:#e9eef4}\n  .wiredm .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"wiredm\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED MOUSE\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/25.webp?v=1755347952\" alt=\"Wired mouse with RGB lighting in black, orange and purple colors\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Mouse\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire\u003c\/div\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"spec-list\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 127×64×40mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensor:\u003c\/strong\u003e PAW3311\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLighting:\u003c\/strong\u003e RGB Ambient Lighting\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable DPI Levels:\u003c\/strong\u003e 800 (Red) \/ 1600 (Green) \/ 2000 (Blue) \/ 2400 (Yellow) \/ 3000 (Green) \/ 4000 (Purple) \/ 12000 (White)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection:\u003c\/strong\u003e USB Port\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black \/ Orange \/ Purple\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑\/橙\/紫 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-swatch orange\" title=\"Orange\" aria-label=\"Orange color option\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-swatch purple\" title=\"Purple\" aria-label=\"Purple color option\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e\u003cspan\u003eOrange\u003c\/span\u003e\u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black\/Orange\/Purple","offer_id":43127347052632,"sku":"EGM05","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/25.webp?v=1755347952"},{"product_id":"egm0500","title":"EGM0500-Elegoal-Gaming mouse","description":"\u003c!-- ===== Wired Mouse — stacked · full image visible · conflict-safe styles ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.mousev2{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3vw,42px);\n  --maxw:1600px;\n  --imgH:clamp(360px,42vw,620px);\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.mousev2 *{box-sizing:border-box}\n\n\/* 容器 *\/\n.mousev2 .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.mousev2 .cus_section{\n  display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden\n}\n\n\/* 媒体：整图可见（contain），不裁切 *\/\n.mousev2 .image-container{\n  height:var(--imgH);position:relative;overflow:hidden;\n  display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.06);\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.mousev2 .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.mousev2 .image-container:hover img{transform:scale(1.01)}\n.mousev2 .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.mousev2 .description-container{padding:var(--pad)}\n.mousev2 .products_des{max-width:1000px;margin:0 auto}\n.mousev2 .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.mousev2 .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.mousev2 .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格：两列自适应 *\/\n.mousev2 .spec-list{\n  list-style:none;padding:0;margin:.4rem 0 1.1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.mousev2 .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.mousev2 .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.mousev2 .spec-list strong{color:#111}\n\n\/* 颜色选择（黑\/红） *\/\n.mousev2 #color-selector{margin-top:18px}\n.mousev2 #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.mousev2 #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.mousev2 .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.mousev2 .color-swatch.black{background:#000;border-color:#000}\n.mousev2 .color-swatch.red{background:#ff3b30;border-color:#ff3b30}\n.mousev2 .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.mousev2 .color-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.mousev2 .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.mousev2 .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.mousev2 *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .mousev2 .cus_section{background:#0f1115;border-color:#1c1e24}\n  .mousev2 .products_des h1,.mousev2 .spec-list li,.mousev2 .color-names{color:#e9eef4}\n  .mousev2 .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"mousev2\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWIRED MOUSE\u003c\/div\u003e\n\u003cimg alt=\"Wired mouse with RGB lighting in black and red colors\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/26.webp?v=1755347952\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWired Mouse\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: wire\u003c\/div\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 127×64×40mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensor:\u003c\/strong\u003e PAW3311\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLighting:\u003c\/strong\u003e RGB Ambient Lighting\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable DPI Levels:\u003c\/strong\u003e 800 (Red) \/ 1600 (Green) \/ 2000 (Blue) \/ 2400 (Yellow) \/ 3000 (Green) \/ 4000 (Purple) \/ 12000 (White)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection:\u003c\/strong\u003e USB Port\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black \/ Red\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑\/红 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-label=\"Red color option\" title=\"Red\" class=\"color-swatch red\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\n\u003cspan\u003eBlack\u003c\/span\u003e\u003cspan\u003eRed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black\/Red","offer_id":43127347085400,"sku":"EGM0500","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/26.webp?v=1755347952"},{"product_id":"egk99","title":"EGK99-Elegoal-Gaming keyboard","description":"\u003c!-- ===== Waterproof Wired Gaming Keyboard — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.kb{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3vw,42px);\n  --maxw:1600px;                 \/* 你要的最大宽度 *\/\n  --imgH:clamp(360px,42vw,620px);\/* 媒体高度：整图可见不裁切 *\/\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.kb *{box-sizing:border-box}\n\n\/* 容器 *\/\n.kb .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.kb .cus_section{\n  display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden\n}\n\n\/* 媒体：整图可见（contain），不挡字 *\/\n.kb .image-container{\n  height:var(--imgH);min-height:auto;position:relative;overflow:hidden;\n  display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.06);\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.kb .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.kb .image-container:hover img{transform:scale(1.01)}\n.kb .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.kb .description-container{padding:var(--pad)}\n.kb .products_des{max-width:1000px;margin:0 auto}\n.kb .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.kb .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.kb .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格两列自适应，稳定不乱 *\/\n.kb .spec-list{\n  list-style:none;padding:0;margin:0 0 1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.kb .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.kb .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.kb .spec-list strong{color:#111;min-width:auto}\n\n\/* 颜色选择（黑\/白） *\/\n.kb #color-selector{margin-top:18px}\n.kb #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.kb #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.kb .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s\n}\n.kb .color-swatch.black{background:#000;border:2px solid #000}\n.kb .color-swatch.white{background:#fff;border:2px solid #999}\n.kb .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.kb .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.kb .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.kb *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .kb .cus_section{background:#0f1115;border-color:#1c1e24}\n  .kb .products_des h1,.kb .spec-list li,.kb .color-names{color:#e9eef4}\n  .kb .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"kb\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWATERPROOF WIRED KEYBOARD\u003c\/div\u003e\n\u003cimg alt=\"Waterproof wired gaming keyboard in black and white colors\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/27.webp?v=1755347952\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWaterproof Wired Keyboard\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: waterproof, wire\u003c\/div\u003e\n\u003ch2 style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\" class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Professional Magnetic Switch Gaming Keyboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResponse Time:\u003c\/strong\u003e Ultra-Fast 1ms\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurability:\u003c\/strong\u003e 80 Million Keystroke Lifespan\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof Rating:\u003c\/strong\u003e IP68-Rated\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeycaps:\u003c\/strong\u003e Dye-Sublimation for Durability\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBacklighting:\u003c\/strong\u003e Multicolor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeedback:\u003c\/strong\u003e Comfortable and Precise Tactile\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLayout:\u003c\/strong\u003e Compact 98-Key\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择（黑、白） --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"black","offer_id":43127347118168,"sku":"EGK99","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/27.webp?v=1755347952"},{"product_id":"egk99-w","title":"EGK99 W-Elegoal-Gaming keyboard","description":"\u003c!-- ===== Three-Mode Wireless Keyboard — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.tmk{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3.2vw,42px);\n  --maxw:1600px;                 \/* 最大内容宽度 *\/\n  --imgH:clamp(340px,40vw,620px);\/* 图片高度，保证整图可见不遮字 *\/\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.tmk *{box-sizing:border-box}\n\n\/* 容器 *\/\n.tmk .ctr{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构 + 轻量描边 *\/\n.tmk .card{\n  background:#fff;border-radius:var(--rad);\n  border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);\n  overflow:hidden;margin:40px 0;position:relative\n}\n.tmk .card:before{\n  content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;\n  background:linear-gradient(180deg,rgba(255,107,0,.25),transparent 42%);\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none\n}\n\n\/* 媒体：整图可见（contain） *\/\n.tmk .media{\n  height:var(--imgH);display:grid;place-items:center;position:relative;overflow:hidden;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  border-bottom:1px solid rgba(0,0,0,.06)\n}\n.tmk .media img{\n  max-width:100%;max-height:100%;width:auto;height:auto;\n  object-fit:contain;object-position:center;display:block;transition:transform .3s ease\n}\n.tmk .media:hover img{transform:scale(1.01)}\n.tmk .badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 正文 *\/\n.tmk .cnt{padding:var(--pad)}\n.tmk h1{\n  margin:0 0 .55em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.tmk h1:before{content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%}\n.tmk .type{color:var(--acc);font-weight:700;margin:.25em 0 1.05em}\n\n\/* 规格：两列自适应 *\/\n.tmk .specs{\n  list-style:none;padding:0;margin:0 0 1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.tmk .specs li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.tmk .specs li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.tmk .specs b{color:#111}\n\n\/* 颜色选择 *\/\n.tmk .colors{margin-top:18px}\n.tmk .colors\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.tmk .sw{display:flex;gap:12px;margin:8px 0 10px}\n.tmk .dot{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s\n}\n.tmk .dot.black{background:#000;border:2px solid #000}\n.tmk .dot:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.tmk .names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 屏幕阅读器专用 *\/\n.tmk .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n\n\/* 适配与深色模式 *\/\n@media (max-width:768px){.tmk .card{border-radius:12px}.tmk .badge{font-size:.9rem;padding:.5em 1em}}\n@media (prefers-reduced-motion:reduce){.tmk *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .tmk .card{background:#0f1115;border-color:#1c1e24}\n  .tmk h1,.tmk .specs li,.tmk .names{color:#e9eef4}\n  .tmk .type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"tmk\"\u003e\n\u003csection class=\"ctr\"\u003e\n\u003carticle aria-label=\"Three-Mode Wireless Mechanical Keyboard\" class=\"card\"\u003e\u003c!-- 上：整图可见 --\u003e\n\u003cfigure class=\"media\"\u003e\u003cspan class=\"badge\"\u003eThree-Mode Wireless\u003c\/span\u003e \u003cimg alt=\"Black three-mode wireless mechanical keyboard with RGB backlighting, full view\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/28.webp?v=1755347951\"\u003e\u003c\/figure\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"cnt\"\u003e\n\u003ch1\u003eThree-Mode Wireless Keyboard\u003c\/h1\u003e\n\u003cdiv class=\"type\"\u003eType: Wireless \/ Three Modes\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"specs\"\u003e\n\u003cli\u003e\n\u003cb\u003eType:\u003c\/b\u003e Three-Mode Mechanical Keyboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSwitches:\u003c\/b\u003e Fast-Response Mechanical Switches\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConstruction:\u003c\/b\u003e Durable ABS with Diverse Color Options\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBattery:\u003c\/b\u003e 3000mAh for Extended Use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eKeycaps:\u003c\/b\u003e Dye-Sublimated for Premium Durability\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBacklighting:\u003c\/b\u003e RGB with Driver Support\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCustomization:\u003c\/b\u003e Hot-Swappable Switches\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLayout:\u003c\/b\u003e 99-Key with Metal Volume Control Roller\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择 --\u003e\n\u003cdiv id=\"color-selector\" class=\"colors\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\" class=\"sw\"\u003e\n\u003cbutton title=\"Black\" aria-label=\"Black color option\" class=\"dot black\"\u003e\u003c\/button\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black","offer_id":43127347150936,"sku":"EGK99-W","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/28.webp?v=1755347951"},{"product_id":"fk98-w","title":"FK98 W-Elegoal-Gaming keyboard","description":"\u003c!-- ===== Waterproof Wired Optical Gaming Keyboard — stacked · full image visible · conflict-safe styles ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.kbdv2{\n  --acc:#ff6b00;--rad:20px;--pad:clamp(18px,3vw,42px);--maxw:1600px;\n  --imgH:clamp(360px,42vw,620px);--sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.kbdv2 *{box-sizing:border-box}\n\n\/* 容器 *\/\n.kbdv2 .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.kbdv2 .cus_section{display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden}\n\n\/* 媒体：整图可见（contain） *\/\n.kbdv2 .image-container{\n  height:var(--imgH);position:relative;overflow:hidden;display:grid;place-items:center;\n  border-bottom:1px solid rgba(0,0,0,.06);background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.kbdv2 .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.kbdv2 .image-container:hover img{transform:scale(1.01)}\n.kbdv2 .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.kbdv2 .description-container{padding:var(--pad)}\n.kbdv2 .products_des{max-width:1000px;margin:0 auto}\n.kbdv2 .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.kbdv2 .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.kbdv2 .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格：两列自适应 *\/\n.kbdv2 .spec-list{\n  list-style:none;padding:0;margin:.4rem 0 1.1rem;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 22px\n}\n.kbdv2 .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.kbdv2 .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.kbdv2 .spec-list strong{color:#111}\n\n\/* 颜色选择（蓝\/黑） *\/\n.kbdv2 #color-selector{margin-top:18px}\n.kbdv2 #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.kbdv2 #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.kbdv2 .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.kbdv2 .color-swatch.blue{background:#1e90ff;border-color:#1e90ff}\n.kbdv2 .color-swatch.black{background:#000;border-color:#000}\n.kbdv2 .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.kbdv2 .color-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.kbdv2 .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.kbdv2 .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.kbdv2 *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .kbdv2 .cus_section{background:#0f1115;border-color:#1c1e24}\n  .kbdv2 .products_des h1,.kbdv2 .spec-list li,.kbdv2 .color-names{color:#e9eef4}\n  .kbdv2 .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"kbdv2\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eWaterproof Wired\u003c\/div\u003e\n\u003cimg alt=\"Blue and black waterproof wired optical gaming keyboard with backlighting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/29.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eWaterproof Wired Keyboard\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: waterproof, wire\u003c\/div\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Professional Optical Gaming Keyboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAudio Control:\u003c\/strong\u003e Built-in Volume Roller\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConstruction:\u003c\/strong\u003e Durable ABS with Vibrant Color Options\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResponse Time:\u003c\/strong\u003e Ultra-Fast 1ms\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurability:\u003c\/strong\u003e 80 Million Keystroke Lifespan\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof Rating:\u003c\/strong\u003e IP68\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeycaps:\u003c\/strong\u003e PBT for Enhanced Durability\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBacklighting:\u003c\/strong\u003e Mixed-Color\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSwitch Feel:\u003c\/strong\u003e Comfortable\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLayout:\u003c\/strong\u003e 98-Key\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Blue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Blue color option\" title=\"Blue\" class=\"color-swatch blue\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Blue","offer_id":43127347183704,"sku":"FK98-W","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/29.webp?v=1755347951"},{"product_id":"egk981-w","title":"EGK981-W Elegoal Wireless Gaming Keyboard","description":"\u003c!-- ===== Three-Mode Wireless Mechanical Keyboard — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.tmk{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3.2vw,42px);\n  --maxw:1600px;                 \/* 最大内容宽度 *\/\n  --imgH:clamp(340px,40vw,620px);\/* 图片容器高度：保证整图可见不挡字 *\/\n  --sh:0 10px 24px rgba(0,0,0,.06);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.tmk *{box-sizing:border-box}\n\n\/* 容器：父容器 100% 宽，居中 *\/\n.tmk .ctr{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构 *\/\n.tmk .card{\n  background:#fff;border-radius:var(--rad);\n  border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);\n  overflow:hidden;margin:40px 0;position:relative\n}\n\/* 轻量高光描边（不影响性能） *\/\n.tmk .card:before{\n  content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;\n  background:linear-gradient(180deg,rgba(255,107,0,.25),transparent 42%);\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none\n}\n\n\/* 媒体：整图可见（contain），不裁切不遮字 *\/\n.tmk .media{\n  height:var(--imgH);display:grid;place-items:center;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  border-bottom:1px solid rgba(0,0,0,.06);position:relative;overflow:hidden\n}\n.tmk .media img{\n  max-width:100%;max-height:100%;width:auto;height:auto;\n  object-fit:contain;object-position:center;display:block;transition:transform .3s ease\n}\n.tmk .media:hover img{transform:scale(1.01)}\n.tmk .badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案：稳定排版 *\/\n.tmk .cnt{padding:var(--pad)}\n.tmk h1{\n  margin:0 0 .55em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.tmk h1:before{content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%}\n.tmk .type{color:var(--acc);font-weight:700;margin:.25em 0 1.05em}\n\n\/* 规格：两列自适应，间距稳定，不会挤乱 *\/\n.tmk .specs{\n  list-style:none;padding:0;margin:0 0 1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.tmk .specs li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.tmk .specs li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.tmk .specs b{color:#111}\n\n\/* 颜色选择 *\/\n.tmk .colors{margin-top:18px}\n.tmk .colors\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.tmk .sw{display:flex;gap:12px;margin:8px 0 10px}\n.tmk .dot{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s\n}\n.tmk .dot.white{background:#fff;border:2px solid #999}\n.tmk .dot.black{background:#000;border:2px solid #000}\n.tmk .dot:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.tmk .names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 屏幕阅读器专用 *\/\n.tmk .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n\n\/* 自适配与深色模式 *\/\n@media (max-width:768px){.tmk .card{border-radius:12px}.tmk .badge{font-size:.9rem;padding:.5em 1em}}\n@media (prefers-reduced-motion:reduce){.tmk *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .tmk .card{background:#0f1115;border-color:#1c1e24}\n  .tmk h1,.tmk .specs li,.tmk .names{color:#e9eef4}\n  .tmk .type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"tmk\"\u003e\n\u003csection class=\"ctr\"\u003e\n\u003carticle aria-label=\"Three-Mode Wireless Mechanical Keyboard\" class=\"card\"\u003e\u003c!-- 上：整图可见 --\u003e\n\u003cfigure class=\"media\"\u003e\u003cspan class=\"badge\"\u003eThree-Mode Wireless\u003c\/span\u003e \u003cimg alt=\"White and black three-mode wireless mechanical keyboard with TFT screen and RGB backlighting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/30.webp?v=1755347951\"\u003e\u003c\/figure\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"cnt\"\u003e\n\u003ch1\u003eThree-Mode Wireless Keyboard\u003c\/h1\u003e\n\u003cdiv class=\"type\"\u003eType: Wireless \/ Three Modes\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"specs\"\u003e\n\u003cli\u003e\n\u003cb\u003eType:\u003c\/b\u003e Three-Mode Mechanical Keyboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSwitches:\u003c\/b\u003e Fast-Response Mechanical Switches\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConstruction:\u003c\/b\u003e Durable ABS with Diverse Color Options\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStructure:\u003c\/b\u003e Gasket for Improved Tactile Feel\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLighting:\u003c\/b\u003e RGB Backlighting\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCustomization:\u003c\/b\u003e Hot-Swappable Switches\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDisplay:\u003c\/b\u003e 1.41\" TFT Screen (Battery, Bluetooth, 2.4G, Time)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSoftware:\u003c\/b\u003e Supports Custom GIF Animations\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLayout:\u003c\/b\u003e 99-Key\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBattery:\u003c\/b\u003e 8000mAh\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eColor:\u003c\/b\u003e White \/ Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择 --\u003e\n\u003cdiv id=\"color-selector\" class=\"colors\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\" class=\"sw\"\u003e\n\u003cbutton title=\"White\" aria-label=\"White color option\" class=\"dot white\"\u003e\u003c\/button\u003e \u003cbutton title=\"Black\" aria-label=\"Black color option\" class=\"dot black\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"names\"\u003e\n\u003cspan\u003eWhite\u003c\/span\u003e\u003cspan\u003eBlack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"white","offer_id":43127347216472,"sku":"EGK981-W","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/30.webp?v=1755347951"},{"product_id":"egk980-w","title":"EGK980 W-Elegoal-Gaming keyboard","description":"\u003c!-- ===== Waterproof Wired Gaming Keyboard — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.kb{\n  --acc:#ff6b00; --rad:20px;\n  --pad:clamp(18px,3.2vw,42px);\n  --maxw:1600px;                 \/* 最大内容宽度 *\/\n  --imgH:clamp(340px,40vw,620px);\/* 图片容器高度，保证整图可见 *\/\n  --sh:0 10px 24px rgba(0,0,0,.06);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.kb *{box-sizing:border-box}\n\n\/* 容器：父容器 100% 宽，居中 *\/\n.kb .ctr{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构，轻量投影+细描边（性能友好） *\/\n.kb .card{\n  background:#fff;border-radius:var(--rad);\n  border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);\n  overflow:hidden;margin:40px 0;position:relative\n}\n\/* 低成本高质感边缘高光 *\/\n.kb .card:before{\n  content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;\n  background:linear-gradient(180deg,rgba(255,107,0,.28),transparent 42%);\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none\n}\n\n\/* 媒体：整图可见，不裁切不遮字 *\/\n.kb .media{\n  height:var(--imgH);display:grid;place-items:center;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  border-bottom:1px solid rgba(0,0,0,.06);position:relative;overflow:hidden\n}\n.kb .media img{\n  max-width:100%;max-height:100%;width:auto;height:auto;\n  object-fit:contain;object-position:center;display:block;transition:transform .3s ease\n}\n.kb .media:hover img{transform:scale(1.01)}\n.kb .badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案：稳定排版（自适应标题） *\/\n.kb .cnt{padding:var(--pad)}\n.kb h1{\n  margin:0 0 .55em;font-weight:800;letter-spacing:.2px;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px;color:#000\n}\n.kb h1:before{content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%}\n.kb .type{color:var(--acc);font-weight:700;margin:.25em 0 1.05em}\n\n\/* 规格：两列自适应，间距稳定 *\/\n.kb .specs{\n  list-style:none;padding:0;margin:0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.kb .specs li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.kb .specs li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.kb .specs b{color:#111}\n\n\/* 颜色选择：黑 \/ 黄 \/ 紫 *\/\n.kb .colors{margin-top:22px}\n.kb .colors\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.kb .sw{display:flex;gap:12px;margin:8px 0 10px}\n.kb .dot{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.kb .dot.black{background:#000;border-color:#000}\n.kb .dot.yellow{background:#ffd700;border-color:#ffd700}\n.kb .dot.purple{background:#8a2be2;border-color:#8a2be2}\n.kb .dot:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.kb .names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 屏幕阅读器专用 *\/\n.kb .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n\n\/* 移动端与深色模式 *\/\n@media (max-width:768px){.kb .card{border-radius:12px}.kb .badge{font-size:.9rem;padding:.5em 1em}}\n@media (prefers-reduced-motion:reduce){.kb *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .kb .card{background:#0f1115;border-color:#1c1e24}\n  .kb h1,.kb .specs li,.kb .names{color:#e9eef4}\n  .kb .type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"kb\"\u003e\n\u003csection class=\"ctr\"\u003e\n\u003carticle class=\"card\" aria-label=\"Waterproof Wired Gaming Keyboard\"\u003e\u003c!-- 上：整图可见 --\u003e\n\u003cfigure class=\"media\"\u003e\u003cspan class=\"badge\"\u003eWaterproof Wired\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/31.webp?v=1755347951\" alt=\"Black, yellow and purple waterproof wired gaming keyboard with multicolor backlighting\"\u003e\u003c\/figure\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"cnt\"\u003e\n\u003ch1\u003eWaterproof Wired Keyboard\u003c\/h1\u003e\n\u003cdiv class=\"type\"\u003eType: waterproof, wire\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"specs\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cb\u003eType:\u003c\/b\u003e Professional Magnetic Switch Gaming Keyboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eResponse Time:\u003c\/b\u003e Ultra-Fast 1ms\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDurability:\u003c\/b\u003e 80 Million Keystroke Lifespan\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWaterproof Rating:\u003c\/b\u003e IP68-Rated\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eKeycaps:\u003c\/b\u003e Dye-Sublimation for Durability\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBacklighting:\u003c\/b\u003e Multicolor\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeedback:\u003c\/b\u003e Comfortable and Precise Tactile\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLayout:\u003c\/b\u003e Compact 98-Key\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\/Yellow\/Purple\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择 --\u003e\n\u003cdiv class=\"colors\" id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv class=\"sw\" id=\"color-options\"\u003e\n\u003cbutton class=\"dot black\" aria-label=\"Black color option\" title=\"Black\"\u003e\u003c\/button\u003e\n\u003cdiv class=\"names\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black","offer_id":43127347282008,"sku":"EGK980-W","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/31.webp?v=1755347951"},{"product_id":"egk980","title":"EGK980-Elegoal-Gaming keyboard","description":"\u003c!-- ===== Waterproof Wired Gaming Keyboard — stacked · 1600px · full image visible ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.kb{\n  --acc:#ff6b00; --rad:20px;\n  --pad:clamp(18px,3.2vw,42px);\n  --maxw:1600px;                 \/* 最大内容宽度 *\/\n  --imgH:clamp(340px,40vw,620px);\/* 图片容器高度，保证整图可见 *\/\n  --sh:0 10px 24px rgba(0,0,0,.06);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.kb *{box-sizing:border-box}\n\n\/* 容器：父容器 100% 宽，居中 *\/\n.kb .ctr{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构，轻量投影+细描边（性能友好） *\/\n.kb .card{\n  background:#fff;border-radius:var(--rad);\n  border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);\n  overflow:hidden;margin:40px 0;position:relative\n}\n\/* 低成本高质感边缘高光 *\/\n.kb .card:before{\n  content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;\n  background:linear-gradient(180deg,rgba(255,107,0,.28),transparent 42%);\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none\n}\n\n\/* 媒体：整图可见，不裁切不遮字 *\/\n.kb .media{\n  height:var(--imgH);display:grid;place-items:center;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  border-bottom:1px solid rgba(0,0,0,.06);position:relative;overflow:hidden\n}\n.kb .media img{\n  max-width:100%;max-height:100%;width:auto;height:auto;\n  object-fit:contain;object-position:center;display:block;transition:transform .3s ease\n}\n.kb .media:hover img{transform:scale(1.01)}\n.kb .badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案：稳定排版（自适应标题） *\/\n.kb .cnt{padding:var(--pad)}\n.kb h1{\n  margin:0 0 .55em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.kb h1:before{content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%}\n.kb .type{color:var(--acc);font-weight:700;margin:.25em 0 1.05em}\n\n\/* 规格：两列自适应，间距稳定 *\/\n.kb .specs{\n  list-style:none;padding:0;margin:0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.kb .specs li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.kb .specs li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.kb .specs b{color:#111}\n\n\/* 颜色选择：仅黑色 *\/\n.kb .colors{margin-top:22px}\n.kb .colors\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.kb .sw{display:flex;gap:12px;margin:8px 0 10px}\n.kb .dot{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid #000;background:#000\n}\n.kb .dot:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.kb .names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 屏幕阅读器专用 *\/\n.kb .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n\n\/* 移动端与深色模式 *\/\n@media (max-width:768px){.kb .card{border-radius:12px}.kb .badge{font-size:.9rem;padding:.5em 1em}}\n@media (prefers-reduced-motion:reduce){.kb *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .kb .card{background:#0f1115;border-color:#1c1e24}\n  .kb h1,.kb .specs li,.kb .names{color:#e9eef4}\n  .kb .type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"kb\"\u003e\n\u003csection class=\"ctr\"\u003e\n\u003carticle aria-label=\"Waterproof Wired Gaming Keyboard\" class=\"card\"\u003e\u003c!-- 上：整图可见 --\u003e\n\u003cfigure class=\"media\"\u003e\u003cspan class=\"badge\"\u003eWaterproof Wired\u003c\/span\u003e \u003cimg alt=\"Black waterproof wired gaming keyboard with multicolor backlighting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/32.webp?v=1755347951\"\u003e\u003c\/figure\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"cnt\"\u003e\n\u003ch1\u003eWaterproof Wired Keyboard\u003c\/h1\u003e\n\u003cdiv class=\"type\"\u003eType: waterproof, wired\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"specs\"\u003e\n\u003cli\u003e\n\u003cb\u003eType:\u003c\/b\u003e Professional Magnetic Switch Gaming Keyboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eResponse Time:\u003c\/b\u003e Ultra-Fast 1ms\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDurability:\u003c\/b\u003e 80 Million Keystroke Lifespan\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWaterproof Rating:\u003c\/b\u003e IP68-Rated\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eKeycaps:\u003c\/b\u003e Dye-Sublimation for Durability\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBacklighting:\u003c\/b\u003e Multicolor\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeedback:\u003c\/b\u003e Comfortable and Precise Tactile\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLayout:\u003c\/b\u003e Compact 98-Key\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择（黑色） --\u003e\n\u003cdiv id=\"color-selector\" class=\"colors\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\" class=\"sw\"\u003e\n\u003cbutton title=\"Black\" aria-label=\"Black color option\" class=\"dot\"\u003e\u003c\/button\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"blank","offer_id":43127347314776,"sku":"EGK980","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/32.webp?v=1755347951"},{"product_id":"ecm02-comb","title":"ECM02COMB-Elegoal-Gaming sets","description":"\u003c!-- ===== Wired Gaming Bundle — Stacked, 1600px wide, full image visible ===== --\u003e\n\u003cstyle\u003e\n.wg{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3.2vw,42px);\n  --maxw:1600px;                \/* 容器最大宽度（你要的 1600px） *\/\n  --imgH:clamp(320px,40vw,600px);\/* 媒体自适应高度：更宽时不会太高挡字 *\/\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.wg *{box-sizing:border-box}\n\n\/* 容器：父容器内 100% 宽，居中 *\/\n.wg .ctr{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构 *\/\n.wg .card{background:#fff;border-radius:var(--rad);border:1px solid rgba(0,0,0,.06);\n  box-shadow:var(--sh);overflow:hidden}\n\n\/* 媒体：整图可见，不越界不遮字 *\/\n.wg .media{position:relative;height:var(--imgH);display:flex;align-items:center;justify-content:center;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  overflow:hidden;border-bottom:1px solid rgba(0,0,0,.06)}\n.wg .media img{\n  max-width:100%;max-height:100%;width:auto;height:auto; \/* 关键：同时限制宽高 *\/\n  object-fit:contain;object-position:center;display:block;position:static\n}\n.wg .badge{position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 8px 22px rgba(0,0,0,.16)}\n\n\/* 文案：稳定排版 *\/\n.wg .cnt{padding:var(--pad)}\n.wg h1{margin:0 0 .5em;font-weight:800;letter-spacing:.2px;\n  font-size:clamp(28px,4.8vw,46px);line-height:1.15;display:flex;align-items:center;gap:12px}\n.wg h1:before{content:\"\";width:10px;height:10px;background:var(--acc);border-radius:50%}\n.wg .type{color:var(--acc);font-weight:700;margin:.2em 0 1em}\n\n\/* 规格：两列自适应，空间不足自动换行，不会挤乱 *\/\n.wg .specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));\n  gap:10px 22px;list-style:none;padding:0;margin:0 0 1.2em}\n.wg .specs li{position:relative;padding-left:1.1em}\n.wg .specs li:before{content:\"•\";position:absolute;left:0;top:.05em;color:var(--acc);font-weight:800}\n.wg .specs b{color:#111}\n\n\/* 颜色选择 *\/\n.wg .colors\u003espan{font-weight:700;display:block;margin:.2em 0 .6em}\n.wg .sw{display:flex;gap:12px;margin:.4em 0 0}\n.wg .dot{width:42px;height:42px;border-radius:50%;background:#ff69b4;border:none;\n  box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.12);cursor:pointer;transition:transform .2s,box-shadow .2s}\n.wg .dot:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.wg .names{display:flex;gap:20px;color:#666;font-size:.95rem;margin-top:.35em}\n\n\/* 适配与性能 *\/\n@media (max-width:768px){.wg .card{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.wg *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .wg .card{background:#0f1115;border-color:#1c1e24}\n  .wg h1,.wg .specs li,.wg .names{color:#e9eef4}\n  .wg .type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"wg\"\u003e\n\u003csection class=\"ctr\"\u003e\n\u003carticle class=\"card\" aria-label=\"Wired Gaming Bundle\"\u003e\u003c!-- 上：整图可见 --\u003e\n\u003cfigure class=\"media\"\u003e\u003cspan class=\"badge\"\u003eWired Gaming Set\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/33.webp?v=1755347951\" alt=\"Pink wired gaming headset, keyboard and mouse\"\u003e\u003c\/figure\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"cnt\"\u003e\n\u003ch1\u003eWired Gaming Bundle\u003c\/h1\u003e\n\u003cdiv class=\"type\"\u003eType: Wired\u003c\/div\u003e\n\u003ch2 class=\"sr\" style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"specs\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cb\u003eIncludes:\u003c\/b\u003e Headset, Keyboard, Mouse\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConnection:\u003c\/b\u003e Wired\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Pink\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"colors\" id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors\u003c\/span\u003e\n\u003cdiv class=\"names\"\u003e\u003cbutton class=\"dot\" title=\"Pink\" aria-label=\"Pink color option\"\u003e\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Pink","offer_id":43127347347544,"sku":"ECM02\nCOMB","price":299.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/33.webp?v=1755347951"},{"product_id":"ecm03-comb","title":"ECM03COMB-Elegoal-Gaming sets","description":"\u003c!-- ===== Wired Gaming Bundle — White · stacked only · 1600px · full image visible ===== --\u003e\n\u003cstyle\u003e\n.wg{\n  --acc:#ff6b00;--rad:20px;\n  --pad:clamp(20px,3.6vw,48px);               \/* 文案内边距 *\/\n  --maxw:1600px;                               \/* 你要的最大内容宽度 *\/\n  --imgH:clamp(340px,42vw,640px);             \/* 媒体自适应高度：更宽时不过高 *\/\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.wg *{box-sizing:border-box}\n\n\/* 容器：父容器内 100% 宽，居中 *\/\n.wg .ctr{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构（不再两列） *\/\n.wg .card{position:relative;display:block;background:#fff;border-radius:var(--rad);\n  border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden;margin:40px 0}\n\n\/* 细腻描边（轻量，不影响性能） *\/\n.wg .card:before{content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;\n  background:\n    linear-gradient(180deg,rgba(255,107,0,.28),transparent 42%),\n    radial-gradient(420px 140px at 8% -10%,rgba(255,255,255,.35),transparent 60%),\n    radial-gradient(420px 140px at 92% -10%,rgba(255,255,255,.25),transparent 60%);\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}\n\n\/* 媒体：整图可见、上下分隔、防遮字 *\/\n.wg .media{position:relative;height:var(--imgH);display:flex;align-items:center;justify-content:center;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  overflow:hidden;border-bottom:1px solid rgba(0,0,0,.06);margin:0}\n.wg .media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;display:block}\n.wg .badge{position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 8px 22px rgba(0,0,0,.16)}\n\n\/* 文案：稳定排版 *\/\n.wg .cnt{padding:var(--pad)}\n.wg h1{margin:0 0 .5em;font-weight:800;letter-spacing:.2px;\n  font-size:clamp(28px,4.6vw,46px);line-height:1.15;display:flex;align-items:center;gap:12px}\n.wg h1:before{content:\"\";width:10px;height:10px;background:var(--acc);border-radius:50%}\n.wg .type{color:var(--acc);font-weight:700;margin:.2em 0 1em}\n\n\/* 规格：两列自适应，空间不足自动换行 *\/\n.wg .specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));\n  gap:10px 22px;list-style:none;padding:0;margin:0 0 1.2em}\n.wg .specs li{position:relative;padding-left:1.1em}\n.wg .specs li:before{content:\"•\";position:absolute;left:0;top:.05em;color:var(--acc);font-weight:800}\n.wg .specs b{color:#111}\n\n\/* 颜色选择（沿用你的结构） *\/\n.wg .colors\u003espan{font-weight:700;display:block;margin:.2em 0 .6em}\n.wg .sw{display:flex;gap:12px;margin:.4em 0 0}\n.wg .dot{width:42px;height:42px;border-radius:50%;background:#fff;border:1px solid #d0d5dd;\n  box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.12);cursor:pointer;transition:transform .2s,box-shadow .2s}\n.wg .dot:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.wg .dot:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.wg .names{display:flex;gap:20px;color:#666;font-size:.95rem;margin-top:.35em}\n\n\/* 无障碍隐藏工具类（避免内联重复样式） *\/\n.wg .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n\n\/* 小屏优化与性能偏好 *\/\n@media (max-width:768px){.wg .card{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.wg *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .wg .card{background:#0f1115;border-color:#1c1e24}\n  .wg h1,.wg .specs li,.wg .names{color:#e9eef4}\n  .wg .type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"wg\"\u003e\n\u003csection class=\"ctr\"\u003e\n\u003carticle class=\"card\" aria-label=\"Wired Gaming Bundle (White)\"\u003e\u003c!-- 上：整图可见 --\u003e\n\u003cfigure class=\"media\"\u003e\u003cspan class=\"badge\"\u003eWired Gaming Set\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/34.webp?v=1755347951\" alt=\"White wired gaming headset, keyboard and mouse\"\u003e\u003c\/figure\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"cnt\"\u003e\n\u003ch1\u003eWired Gaming Bundle\u003c\/h1\u003e\n\u003cdiv class=\"type\"\u003eType: Wired\u003c\/div\u003e\n\u003ch2 class=\"sr\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"specs\" role=\"list\"\u003e\n\u003cli\u003e\n\u003cb\u003eIncludes:\u003c\/b\u003e Headset, Keyboard, Mouse\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConnection:\u003c\/b\u003e Wired\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eColor:\u003c\/b\u003e White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv id=\"color-selector\" class=\"colors\"\u003e\n\u003cspan\u003eAvailable Colors\u003c\/span\u003e\n\u003cdiv id=\"color-options\" class=\"sw\"\u003e\n\u003cbutton class=\"dot white\" title=\"White\" aria-label=\"White color option\"\u003e\u003c\/button\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"names\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"white","offer_id":43127347380312,"sku":"ECM03\nCOMB","price":299.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/34.webp?v=1755347951"},{"product_id":"egc01","title":"EGC01-Elegoal-Gaming Acc","description":"\u003c!-- ===== Ergonomic Office Chair — stacked · 1600px · full image visible ===== --\u003e\n\u003cstyle\u003e\n.ec{\n  --acc:#ff6b00;--rad:20px;\n  --pad:clamp(20px,3.6vw,48px);          \/* 文案内边距 *\/\n  --maxw:1600px;                          \/* 最大内容宽度 *\/\n  --imgH:clamp(340px,42vw,640px);         \/* 媒体自适应高度：更宽时不过高，不压文案 *\/\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.ec *{box-sizing:border-box}\n\n\/* 容器：父容器内 100% 宽，居中 *\/\n.ec .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n\n\/* 卡片：上下结构（不两列）+ 轻量描边高光 *\/\n.ec .cus_section{\n  display:block;background:#fff;margin:40px 0;border-radius:var(--rad);\n  box-shadow:var(--sh);border:1px solid rgba(0,0,0,.06);overflow:hidden;position:relative\n}\n.ec .cus_section:before{\n  content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;\n  background:\n    linear-gradient(180deg,rgba(255,107,0,.28),transparent 42%),\n    radial-gradient(420px 140px at 8% -10%,rgba(255,255,255,.35),transparent 60%),\n    radial-gradient(420px 140px at 92% -10%,rgba(255,255,255,.25),transparent 60%);\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none\n}\n\n\/* 媒体：整图可见、绝不裁切、不遮字 *\/\n.ec .image-container{\n  width:100%;height:var(--imgH);position:relative;display:grid;place-items:center;\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7;\n  overflow:hidden;border-bottom:1px solid rgba(0,0,0,.06)\n}\n.ec .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;\n  object-fit:contain;object-position:center;display:block;transition:transform .35s ease\n}\n.ec .cus_section:hover .image-container img{transform:scale(1.01)}\n.ec .image-badge{\n  position:absolute;top:clamp(16px,2.6vw,24px);left:clamp(16px,3vw,24px);\n  padding:.65em 1.2em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.4px;text-transform:uppercase;\n  box-shadow:0 8px 22px rgba(0,0,0,.16);font-size:.95rem\n}\n\n\/* 文案：稳定排版 *\/\n.ec .description-container{width:100%;padding:var(--pad);box-sizing:border-box}\n.ec .products_des{max-width:1000px;margin:0 auto}\n.ec .products_des h1{\n  font-size:clamp(28px,4.8vw,46px);color:#000;line-height:1.15;margin:0 0 .6em;\n  position:relative;padding-left:26px;font-weight:800;letter-spacing:.2px\n}\n.ec .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background-color:var(--acc);border-radius:50%\n}\n.ec .products_des .product-type{font-size:1.25rem;color:var(--acc);font-weight:700;margin:.3em 0 1.1em}\n\n\/* 规格：两列自适应，空间不足自动换行；不再用强制 min-width，避免挤乱 *\/\n.ec .spec-list{\n  list-style:none;padding:0;margin:0;display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 22px\n}\n.ec .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.ec .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.ec .spec-list li strong{min-width:auto;color:#000;display:inline}\n\n\/* 颜色选择（仅黑色） *\/\n.ec #color-selector{margin-top:28px}\n.ec #color-selector\u003espan{display:block;font-weight:700;margin-bottom:10px}\n.ec #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.ec .color-swatch{width:45px;height:45px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s ease,box-shadow .2s ease}\n.ec .color-swatch.black{background:#000;border:2px solid #000}\n.ec .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.ec .color-names{display:flex;gap:20px;margin-left:5px;font-size:.95rem;color:#555}\n\n\/* 小屏与无障碍偏好 *\/\n@media (max-width:768px){.ec .cus_section{border-radius:12px}.ec .image-badge{font-size:.9rem;padding:.55em 1em}}\n@media (prefers-reduced-motion:reduce){.ec *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .ec .cus_section{background:#0f1115;border-color:#1c1e24}\n  .ec .products_des h1,.ec .spec-list li,.ec .color-names{color:#e9eef4}\n  .ec .products_des .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ec\"\u003e\n  \u003cdiv class=\"cus_container\"\u003e\n    \u003cdiv class=\"cus_section\"\u003e\n      \u003c!-- 图片在上：完整可见 --\u003e\n      \u003cdiv class=\"image-container\"\u003e\n        \u003cdiv class=\"image-badge\"\u003eErgonomic Design\u003c\/div\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/35.webp?v=1755347951\" alt=\"Black ergonomic office chair with metal frame and adjustable armrests\"\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 详情在下：栅格稳定 --\u003e\n      \u003cdiv class=\"description-container\"\u003e\n        \u003cdiv class=\"products_des\"\u003e\n          \u003ch1\u003eErgonomic Office Chair\u003c\/h1\u003e\n          \u003cdiv class=\"product-type\"\u003eType: Office Furniture\u003c\/div\u003e\n\n          \u003ch2 class=\"sr\" style=\"position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0\"\u003eSpecifications\u003c\/h2\u003e\n          \u003cul class=\"spec-list\" role=\"list\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDesign:\u003c\/strong\u003e Ergonomic for All-Day Comfort\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Durable, Water-Resistant Leather\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eCushioning:\u003c\/strong\u003e High-Density Foam for Optimal Support\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFrame:\u003c\/strong\u003e Sturdy Full Metal for Enhanced Durability\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eArmrests:\u003c\/strong\u003e Adjustable 1D for Secure Positioning\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eSafety:\u003c\/strong\u003e SGS4 Certified Gas Lift \u0026amp; Explosion-Proof Base\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eRecline:\u003c\/strong\u003e 145° for Versatile Comfort\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eBase:\u003c\/strong\u003e Reinforced with Quiet Casters for Smooth Mobility\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 70×56×126 mm\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 126KG\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black\u003c\/li\u003e\n          \u003c\/ul\u003e\n\n          \u003c!-- 仅黑色选项 --\u003e\n          \u003cdiv id=\"color-selector\"\u003e\n            \u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n            \u003cdiv id=\"color-options\"\u003e\n              \u003cdiv class=\"color-swatch black\" title=\"Black\" aria-label=\"Black color option\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"ELE-Gaming","offers":[{"title":"Black \/ Upholstered padded","offer_id":43127347413080,"sku":"EGC01","price":69.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/35.webp?v=1755347951"},{"product_id":"egs01","title":"EGS01-Elegoal-Gaming headset standing","description":"\u003c!-- ===== RGB Gaming USB Hub — stacked · full image visible · conflict-safe styles ===== --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.hubv2{\n  --acc:#ff6b00;\n  --rad:20px;\n  --pad:clamp(18px,3vw,42px);\n  --maxw:1600px;\n  --imgH:clamp(360px,42vw,620px);\n  --sh:0 12px 28px rgba(0,0,0,.08);\n  font:16px\/1.6 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif\n}\n.hubv2 *{box-sizing:border-box}\n\n\/* 容器 *\/\n.hubv2 .cus_container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 clamp(12px,2.5vw,28px)}\n.hubv2 .cus_section{\n  display:flex;flex-direction:column;background:#fff;border-radius:var(--rad);\n  margin:40px 0;border:1px solid rgba(0,0,0,.06);box-shadow:var(--sh);overflow:hidden\n}\n\n\/* 媒体：整图可见（contain），不裁切 *\/\n.hubv2 .image-container{\n  height:var(--imgH);position:relative;overflow:hidden;\n  display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.06);\n  background:radial-gradient(110% 80% at 50% 0,#f7f9fb,transparent 60%) #f2f4f7\n}\n.hubv2 .image-container img{\n  max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;\n  transition:transform .3s ease;display:block\n}\n.hubv2 .image-container:hover img{transform:scale(1.01)}\n.hubv2 .image-badge{\n  position:absolute;left:clamp(16px,3vw,24px);top:clamp(14px,2.6vw,22px);\n  padding:.55em 1.1em;background:linear-gradient(135deg,var(--acc),#ff8a37);color:#fff;\n  font-weight:700;border-radius:12px;letter-spacing:.3px;text-transform:uppercase;\n  box-shadow:0 6px 18px rgba(0,0,0,.14);font-size:.95rem\n}\n\n\/* 文案区 *\/\n.hubv2 .description-container{padding:var(--pad)}\n.hubv2 .products_des{max-width:1000px;margin:0 auto}\n.hubv2 .products_des h1{\n  margin:0 0 .6em;font-weight:800;letter-spacing:.2px;color:#000;\n  font-size:clamp(28px,4.6vw,44px);line-height:1.15;position:relative;padding-left:26px\n}\n.hubv2 .products_des h1::before{\n  content:\"\";position:absolute;left:0;top:.58em;width:10px;height:10px;background:var(--acc);border-radius:50%\n}\n.hubv2 .product-type{color:var(--acc);font-weight:700;margin:.2em 0 1.1em;font-size:1.2rem}\n\n\/* 规格：两列自适应 *\/\n.hubv2 .spec-list{\n  list-style:none;padding:0;margin:.4rem 0 1.1rem 0;\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 22px\n}\n.hubv2 .spec-list li{position:relative;padding-left:1.1em;font-size:1.05rem;line-height:1.6}\n.hubv2 .spec-list li:before{content:\"•\";position:absolute;left:0;top:.1em;color:var(--acc);font-weight:800}\n.hubv2 .spec-list strong{color:#111}\n\n\/* 颜色选择（仅黑色） *\/\n.hubv2 #color-selector{margin-top:18px}\n.hubv2 #color-selector\u003espan{font-weight:700;display:block;margin-bottom:10px}\n.hubv2 #color-options{display:flex;gap:12px;margin:8px 0 10px}\n.hubv2 .color-swatch{\n  width:44px;height:44px;border-radius:50%;display:inline-block;cursor:pointer;\n  box-shadow:0 0 0 1px #ddd;transition:transform .2s,box-shadow .2s;border:2px solid transparent\n}\n.hubv2 .color-swatch.black{background:#000;border-color:#000}\n.hubv2 .color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 2px #fff,0 0 0 6px var(--acc)}\n.hubv2 .color-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:3px}\n.hubv2 .color-names{display:flex;gap:20px;color:#666;font-size:.95rem}\n\n\/* 响应式与偏好 *\/\n@media (max-width:768px){.hubv2 .cus_section{border-radius:12px}}\n@media (prefers-reduced-motion:reduce){.hubv2 *{transition:none!important;animation:none!important}}\n@media (prefers-color-scheme:dark){\n  .hubv2 .cus_section{background:#0f1115;border-color:#1c1e24}\n  .hubv2 .products_des h1,.hubv2 .spec-list li,.hubv2 .color-names{color:#e9eef4}\n  .hubv2 .product-type{color:#ffa366}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hubv2\"\u003e\n\u003cdiv class=\"cus_container\"\u003e\n\u003cdiv class=\"cus_section\"\u003e\n\u003c!-- 上：整图可见 --\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cdiv class=\"image-badge\"\u003eRGB Lighting Hub\u003c\/div\u003e\n\u003cimg alt=\"Black USB hub with front and bottom RGB lighting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/36.webp?v=1755347951\"\u003e\n\u003c\/div\u003e\n\u003c!-- 下：稳定文本 --\u003e\n\u003cdiv class=\"description-container\"\u003e\n\u003cdiv class=\"products_des\"\u003e\n\u003ch1\u003eRGB Gaming USB Hub\u003c\/h1\u003e\n\u003cdiv class=\"product-type\"\u003eType: Computer Accessories\u003c\/div\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul role=\"list\" class=\"spec-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions \u0026amp; Weight:\u003c\/strong\u003e 118×129×293 mm, 350 g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLighting:\u003c\/strong\u003e Front and bottom RGB for immersive ambience\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Ports:\u003c\/strong\u003e 1–3 rear USB ports (configurable)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable:\u003c\/strong\u003e 1.2 m high-quality USB cable for stable connection\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdditional Feature:\u003c\/strong\u003e PC power control cable (Power \/ Reset \/ On-Off)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 颜色选择：黑色 --\u003e\n\u003cdiv id=\"color-selector\"\u003e\n\u003cspan\u003eAvailable Colors:\u003c\/span\u003e\n\u003cdiv id=\"color-options\"\u003e\n\u003cdiv aria-label=\"Black color option\" title=\"Black\" class=\"color-swatch black\" tabindex=\"0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-names\"\u003e\u003cspan\u003eBlack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ELE-Gaming","offers":[{"title":"Black","offer_id":43127347445848,"sku":"EGS01","price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/4469\/2568\/files\/36.webp?v=1755347951"}],"url":"https:\/\/www.elegoal.com\/collections\/gaming-accessories.oembed","provider":"Elegoal","version":"1.0","type":"link"}