{"title":"线条吊灯","description":"\u003cp data-start=\"94\" data-end=\"918\"\u003eLED线性吊灯是现代商业办公应用中最常见、用途最广泛的照明解决方案之一。其简洁、极简的轮廓为工作站、会议室和开放式环境提供均匀照明，同时营造出现代建筑美感。线性吊灯在长度、色温、输出、安装方式和表面处理方面均可高度定制，可轻松适应不同的天花板高度和布局要求。无论是作为连续照明、独立灯具还是集成设计特色，它们都能提供高效、防眩光的照明，支持生产力和视觉舒适度。凭借灵活的配置选项和现代设计语言，LED线性吊灯仍然是当今商业、机构和协作办公空间的首选。\u003c\/p\u003e","products":[{"product_id":"led-linear-light-economic-line","title":"LED线条灯 - 经济系列","description":"\u003ch3 style=\"margin-top: 10px margin-bottom: 12px;\"\u003e\u003cstrong\u003e描述\u003c\/strong\u003e\u003c\/h3\u003e\n\n\u003cp style=\"text-align: justify; margin-bottom:10px; margin-top:20px;\"\u003e经济型线形灯具设计时尚经典，可提升任何现代环境的格调。它采用纤薄的矩形灯体，从矩形顶盖延伸而出，由金属和磨砂亚克力灯罩制成。\u003c\/p\u003e\n\u003cp style=\"text-align: justify; margin-bottom:10px; margin-top:20px;\"\u003e灯罩内嵌集成LED光源，可将光线均匀地投射到环境中。非常适合商业和住宅空间。\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003e主要特点和优势：\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ctable width=\"100%\" cellpadding=\"8\" cellspacing=\"0\"\u003e\n\n\u003ctbody style=\"vertical-align: top;\"\u003e\n\n\u003ctr\u003e\n\n\u003ctd width=\"30%\"\u003e\u003cstrong\u003e功率：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd width=\"70%\"\u003e60W\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e电压：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e交流 120-347V\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e透镜： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e磨砂透镜盖\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e长度： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e4英尺\/ 8英尺\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e色温：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e5000k\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e灯泡寿命： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e50,000 小时\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e保修：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e5年保修\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp style=\"margin-top: 14px;\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/LINEAR_LIGHT_54W.pdf?175\" class=\"btn technical-data-btn\" target=\"_blank\"\u003eLED 线形灯 54W 技术数据\u003c\/a\u003e\u003c\/p\u003e\n","brand":"C\u0026C Lighting","offers":[{"title":"4英尺","offer_id":32817762566229,"sku":"","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"8英尺","offer_id":32817762631765,"sku":"","price":120.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/products\/linear_light_series_54w.png?v=1606335814"},{"product_id":"led-linear-strip-light","title":"LED 可调光线性灯带","description":"\u003csection class=\"spec-page\"\u003e\u003c!-- FULL-WIDTH CAROUSEL (Top) --\u003e\n\u003csection class=\"spec-carousel\" aria-label=\"Product photos\"\u003e\n\u003cdiv class=\"spec-carousel-track\" id=\"cobCarousel\" tabindex=\"0\"\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/CC_Lighting_LED_Linear_Strip_Light_Office_Ceiling_Installation.png?v=1780855614\" alt=\"Alt text\u0026lt;!--nl--\u0026gt;C\u0026amp;C Lighting LED线性条形灯安装在开放式办公室天花板上，呈悬挂式连续排布，天花板采用外露黑色结构和盒式HVAC单元。\" loading=\"eager\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbutton class=\"spec-carousel-btn prev\" type=\"button\" aria-label=\"Previous photo\" data-carousel-prev=\"\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"spec-carousel-btn next\" type=\"button\" aria-label=\"Next photo\" data-carousel-next=\"\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"spec-carousel-dots\" aria-label=\"Carousel navigation\" data-carousel-dots=\"\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cscript\u003e\n(function () {\n  const carousel = document.querySelector(\".spec-carousel\");\n  if (!carousel) return;\n\n  const track = carousel.querySelector(\".spec-carousel-track\");\n  const slides = Array.from(carousel.querySelectorAll(\".spec-carousel-slide\"));\n  const prevBtn = carousel.querySelector(\"[data-carousel-prev]\");\n  const nextBtn = carousel.querySelector(\"[data-carousel-next]\");\n  const dotsWrap = carousel.querySelector(\"[data-carousel-dots]\");\n\n  if (!track || slides.length === 0) return;\n\n  let currentIndex = 0;\n  let autoplayTimer = null;\n  const AUTOPLAY_MS = 5000;\n\n  function slideWidth() {\n    return track.getBoundingClientRect().width;\n  }\n\n  function clampIndex(i) {\n    if (i \u003c 0) return 0;\n    if (i \u003e slides.length - 1) return slides.length - 1;\n    return i;\n  }\n\n  function scrollToIndex(i, opts) {\n    currentIndex = clampIndex(i);\n    track.scrollTo({\n      left: currentIndex * slideWidth(),\n      behavior: (opts \u0026\u0026 opts.instant) ? \"auto\" : \"smooth\"\n    });\n    updateDots();\n    updateButtons();\n  }\n\n  function updateButtons() {\n    if (!prevBtn || !nextBtn) return;\n    prevBtn.disabled = currentIndex === 0;\n    nextBtn.disabled = currentIndex === slides.length - 1;\n    prevBtn.style.opacity = prevBtn.disabled ? \"0.45\" : \"1\";\n    nextBtn.style.opacity = nextBtn.disabled ? \"0.45\" : \"1\";\n    prevBtn.style.pointerEvents = prevBtn.disabled ? \"none\" : \"auto\";\n    nextBtn.style.pointerEvents = nextBtn.disabled ? \"none\" : \"auto\";\n  }\n\n  function buildDots() {\n    if (!dotsWrap) return;\n    dotsWrap.innerHTML = \"\";\n    slides.forEach((_, i) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className = \"spec-carousel-dot\";\n      btn.setAttribute(\"aria-label\", \"Go to slide \" + (i + 1));\n      btn.addEventListener(\"click\", () =\u003e scrollToIndex(i));\n      dotsWrap.appendChild(btn);\n    });\n    updateDots();\n  }\n\n  function updateDots() {\n    if (!dotsWrap) return;\n    const dots = Array.from(dotsWrap.querySelectorAll(\".spec-carousel-dot\"));\n    dots.forEach((d, i) =\u003e {\n      const active = i === currentIndex;\n      d.setAttribute(\"aria-current\", active ? \"true\" : \"false\");\n    });\n  }\n\n  function syncIndexFromScroll() {\n    const w = slideWidth();\n    const i = Math.round(track.scrollLeft \/ w);\n    const next = clampIndex(i);\n    if (next !== currentIndex) {\n      currentIndex = next;\n      updateDots();\n      updateButtons();\n    }\n  }\n\n  function startAutoplay() {\n    stopAutoplay();\n    autoplayTimer = window.setInterval(() =\u003e {\n      const next = (currentIndex + 1) % slides.length;\n      scrollToIndex(next);\n    }, AUTOPLAY_MS);\n  }\n\n  function stopAutoplay() {\n    if (autoplayTimer) window.clearInterval(autoplayTimer);\n    autoplayTimer = null;\n  }\n\n  if (prevBtn) prevBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex - 1));\n  if (nextBtn) nextBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex + 1));\n\n  track.addEventListener(\"scroll\", () =\u003e {\n    window.requestAnimationFrame(syncIndexFromScroll);\n  });\n\n  carousel.addEventListener(\"mouseenter\", stopAutoplay);\n  carousel.addEventListener(\"mouseleave\", startAutoplay);\n  carousel.addEventListener(\"focusin\", stopAutoplay);\n  carousel.addEventListener(\"focusout\", startAutoplay);\n\n  track.addEventListener(\"keydown\", (e) =\u003e {\n    if (e.key === \"ArrowLeft\") scrollToIndex(currentIndex - 1);\n    if (e.key === \"ArrowRight\") scrollToIndex(currentIndex + 1);\n  });\n\n  window.addEventListener(\"resize\", () =\u003e {\n    scrollToIndex(currentIndex, { instant: true });\n  });\n\n  buildDots();\n  scrollToIndex(0, { instant: true });\n  startAutoplay();\n})();\n\u003c\/script\u003e \u003c!-- HERO --\u003e\n\u003csection class=\"spec-hero\"\u003e\n\u003cdiv class=\"spec-hero-media\" style=\"text-align: start;\"\u003e\n\n\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/CC_Lighting_LED_Linear_Strip_Light_White_Background.png?v=1780855614\" alt=\"C\u0026amp;C Lighting LED线性条形灯以平行排布方式安装在大型开放式办公空间的罗纹铝百叶天花板上。\"\u003e\u003cbr\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-hero-content\"\u003e\n\n\u003ch4 class=\"spec-title\"\u003eLED线性条形灯\u003c\/h4\u003e\n\n\u003cp class=\"spec-tagline\"\u003e一款高效LED线性条形灯，适用于商业和机构天花板，在2英尺、4英尺和8英尺的配置下，发光效率高达130流明\/瓦——支持表面安装和悬挂安装、串联连接，并提供5年保修。\u003c\/p\u003e\n\n\u003cdiv aria-label=\"Key specifications\" class=\"spec-stats\"\u003e\n\n\u003cspan\u003e高达130流明\/瓦\u003c\/span\u003e \u003cspan\u003e3500K \/ 4000K \/ 5000K\u003c\/span\u003e \u003cspan\u003e0–10V调光\u003c\/span\u003e \u003cspan\u003e2英尺 \/ 4英尺 \/ 8英尺\u003c\/span\u003e \u003cspan\u003e5年保修\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003ca title=\"LED Linear Strip Light Spec Sheet\" rel=\"noopener\" class=\"spec-btn\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/LED_Linear_Strip_Light_Spec_Sheet.pdf?v=1780855653\" target=\"_blank\"\u003e 下载规格表 \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- SUPPORT VISUAL --\u003e\u003c!-- FEATURES --\u003e\n\u003csection class=\"spec-features\"\u003e\n\u003ch2 class=\"spec-section-title\"\u003e主要特点\u003c\/h2\u003e\n\n\u003cdiv class=\"spec-feature-grid\"\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e可用尺寸\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供2英尺、4英尺和8英尺配置，适用于各种商业天花板和墙壁环境。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e高效率\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e发光效率高达130流明\/瓦。输出范围从4,160流明（4英尺\/32瓦）到10,400流明（8英尺\/80瓦），显色指数Ra大于80，功率因数大于0.9。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e瓦数选项\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e4英尺型号：32瓦或40瓦。8英尺型号：50瓦、64瓦或80瓦。瓦数是每种型号固定的，不可通过拨码开关选择。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e色温选择\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e通过灯具末端集成的拨码开关选择3500K、4000K和5000K色温。120度光束角，实现宽广均匀的覆盖。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e输入电压\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e通用电压：标准AC 120–277V，或适用于加拿大三相系统的AC 120–347V。兼容标准北美电气基础设施。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e0–10V调光\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e支持0–10V调光。提供紫色（DIM+）和粉色（DIM-）线用于调光连接。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e安装方式\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e表面安装或通过安全绳悬挂安装。支持表面安装和悬挂配置下的连续排安装（串联连接）。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e串联连接\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e可串联用于连续运行安装。建议串联数量：120V\/277V下，4英尺型号最多10个，8英尺型号最多8个。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e尺寸\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e4英尺：1220×75×83毫米（48.03″×2.95″×3.26″）。8英尺：2438×75×83毫米（95.98″×2.95″×3.26″）。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e5年保修\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供5年保修。通用电压输入和长寿命使其成为商业安装的可靠长期解决方案。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e应用\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e适用于学校、医院、超市、办公室和仓库。高效率、可调光性和排式安装灵活性使其成为任何需要可靠顶部照明的商业空间的实用选择。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e制造商\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e由位于加拿大安大略省康科德的C\u0026amp;C Lighting设计和分销。联系方式：info@candclight.com | 1-905-856-0903。可在加拿大和美国提供商业项目。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  .spec-page{\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 40px 16px 24px;\n  }\n\n  \/* HERO *\/\n  .spec-hero{\n    display: grid;\n    grid-template-columns: 1.05fr 0.95fr;\n    gap: 56px;\n    align-items: center;\n  }\n\n  .spec-hero-media img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  .spec-title{\n    margin: 0 0 10px;\n    font-size: clamp(28px, 3vw, 40px);\n    line-height: 1.15;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n  }\n\n  .spec-tagline{\n    margin: 0 0 18px;\n    font-size: 16px;\n    line-height: 1.55;\n    font-weight: 400;\n    color: rgba(0,0,0,0.70);\n    max-width: 46ch;\n  }\n\n  \/* Stat row: minimal pipe-separated *\/\n  .spec-stats{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px 14px;\n    margin: 0 0 22px;\n    font-size: 13px;\n    letter-spacing: 0.3px;\n    color: rgba(0,0,0,0.62);\n  }\n\n  .spec-stats span{\n    position: relative;\n    padding-right: 14px;\n    white-space: nowrap;\n  }\n\n  .spec-stats span:not(:last-child)::after{\n    content: \"|\";\n    position: absolute;\n    right: 4px;\n    color: rgba(0,0,0,0.28);\n  }\n\n  \/* CTA button: subtle *\/\n  .spec-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 12px 16px;\n    border-radius: 10px;\n    text-decoration: none;\n    font-weight: 600;\n    font-size: 14px;\n    border: 1px solid rgba(0,0,0,0.14);\n    color: rgba(0,0,0,0.86);\n    background: #fff;\n    transition: transform 120ms ease, box-shadow 120ms ease;\n  }\n\n  .spec-btn:hover{\n    transform: translateY(-1px);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.08);\n  }\n\n  \/* SUPPORT *\/\n  .spec-support{\n    margin-top: 32px;\n  }\n\n  .spec-support img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  \/* FEATURES *\/\n  .spec-features{\n    margin-top: 40px;\n    padding-top: 26px;\n    border-top: 1px solid rgba(0,0,0,0.08);\n  }\n\n  .spec-section-title{\n    margin: 0 0 18px;\n    font-size: 16px;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n    color: rgba(0,0,0,0.88);\n  }\n\n  .spec-feature-grid{\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px 40px;\n    align-items: start;\n  }\n\n  .spec-feature{\n    display: grid;\n    grid-template-columns: 210px 1fr;\n    gap: 14px;\n  }\n\n  .spec-feature-label{\n    font-size: 13px;\n    font-weight: 600;\n    color: rgba(0,0,0,0.90);\n    letter-spacing: 0.2px;\n  }\n\n  .spec-feature-text{\n    font-size: 14px;\n    line-height: 1.6;\n    color: rgba(0,0,0,0.68);\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 900px){\n    .spec-hero{\n      grid-template-columns: 1fr;\n      gap: 24px;\n      align-items: start;\n    }\n\n    .spec-stats span{\n      padding-right: 0;\n      white-space: normal;\n    }\n\n    .spec-stats span:not(:last-child)::after{\n      content: \"\";\n    }\n\n    .spec-feature-grid{\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n\n    .spec-feature{\n      grid-template-columns: 1fr;\n      gap: 6px;\n    }\n  }\n\n \n\/* FULL-WIDTH CAROUSEL *\/\n.spec-carousel{\n  position: relative;\n  width: 100vw;\n  left: 50%;\n  right: 50%;\n  margin-left: -50vw;\n  margin-right: -50vw;\n  margin-top: -40px;\n  margin-bottom: 26px;\n  overflow: hidden;\n  background: #0b0b0b;\n}\n\n.spec-carousel-track{\n  display: flex;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n}\n\n.spec-carousel-track::-webkit-scrollbar{\n  display: none;\n}\n\n.spec-carousel-slide{\n  flex: 0 0 100%;\n  scroll-snap-align: center;\n  position: relative;\n  background: #0b0b0b;\n}\n\n.spec-carousel-slide img{\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n.spec-carousel-btn{\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 42px;\n  height: 42px;\n  border-radius: 999px;\n  border: 1px solid rgba(255,255,255,0.22);\n  background: rgba(0,0,0,0.38);\n  color: #fff;\n  font-size: 22px;\n  line-height: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  transition: transform 120ms ease, background 120ms ease;\n}\n\n.spec-carousel-btn:hover{\n  background: rgba(0,0,0,0.55);\n  transform: translateY(-50%) scale(1.03);\n}\n\n.spec-carousel-btn.prev{\n  left: 14px;\n}\n\n.spec-carousel-btn.next{\n  right: 14px;\n}\n\n.spec-carousel-dots{\n  position: absolute;\n  left: 50%;\n  bottom: 14px;\n  transform: translateX(-50%);\n  display: flex;\n  gap: 8px;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: rgba(0,0,0,0.28);\n  border: 1px solid rgba(255,255,255,0.12);\n}\n\n.spec-carousel-dot{\n  width: 8px;\n  height: 8px;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.35);\n  border: 0;\n  cursor: pointer;\n}\n\n.spec-carousel-dot[aria-current=\"true\"]{\n  background: rgba(255,255,255,0.92);\n}\n\n@media (max-width: 900px){\n  .spec-carousel{\n    margin-top: -24px;\n    margin-bottom: 18px;\n  }\n\n  .spec-carousel-btn{\n    width: 36px;\n    height: 36px;\n    font-size: 18px;\n  }\n\n  .spec-carousel-btn.prev{\n    left: 10px;\n  }\n\n  .spec-carousel-btn.next{\n    right: 10px;\n  }\n\n  .spec-carousel-dots{\n    bottom: 10px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e```\u003c\/p\u003e","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":39302413844565,"sku":"","price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/CC_Lighting_LED_Linear_Strip_Light_White_Background.png?v=1780855614"},{"product_id":"led-linear-light-architectural-series","title":"LED线性灯 - 建筑系列","description":"\u003csection class=\"spec-page\"\u003e\u003c!-- FULL-WIDTH CAROUSEL (Top) --\u003e\n\u003csection class=\"spec-carousel\" aria-label=\"Product photos\"\u003e\n\u003cdiv class=\"spec-carousel-track\" id=\"cobCarousel\" tabindex=\"0\"\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/open-plan-office-linear-pendant-lighting-city-view.png?v=1776523490\" alt=\"带悬浮线型吊灯的现代开放式办公室，抛光混凝土地板，落地窗可俯瞰城市天际线\u0026lt;!--nl--\u0026gt;\" loading=\"eager\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/open-plan-office-linear-suspended-lights-glass-partitions.png?v=1776523508\" alt=\"对称的开放式办公室，配有木质桌面工作站、悬浮线型吊灯和玻璃隔断墙，铺设抛光混凝土地板\" loading=\"eager\"\u003e\u003c\/div\u003e\n\n\u003c!-- Add more images like this when you have them --\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton class=\"spec-carousel-btn prev\" type=\"button\" aria-label=\"Previous photo\" data-carousel-prev=\"\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"spec-carousel-btn next\" type=\"button\" aria-label=\"Next photo\" data-carousel-next=\"\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"spec-carousel-dots\" aria-label=\"Carousel navigation\" data-carousel-dots=\"\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cscript\u003e\n(function () {\n  const carousel = document.querySelector(\".spec-carousel\");\n  if (!carousel) return;\n\n  const track = carousel.querySelector(\".spec-carousel-track\");\n  const slides = Array.from(carousel.querySelectorAll(\".spec-carousel-slide\"));\n  const prevBtn = carousel.querySelector(\"[data-carousel-prev]\");\n  const nextBtn = carousel.querySelector(\"[data-carousel-next]\");\n  const dotsWrap = carousel.querySelector(\"[data-carousel-dots]\");\n\n  if (!track || slides.length === 0) return;\n\n  let currentIndex = 0;\n  let autoplayTimer = null;\n  const AUTOPLAY_MS = 5000;\n\n  function slideWidth() {\n    return track.getBoundingClientRect().width;\n  }\n\n  function clampIndex(i) {\n    if (i \u003c 0) return 0;\n    if (i \u003e slides.length - 1) return slides.length - 1;\n    return i;\n  }\n\n  function scrollToIndex(i, opts) {\n    currentIndex = clampIndex(i);\n    track.scrollTo({\n      left: currentIndex * slideWidth(),\n      behavior: (opts \u0026\u0026 opts.instant) ? \"auto\" : \"smooth\"\n    });\n    updateDots();\n    updateButtons();\n  }\n\n  function updateButtons() {\n    if (!prevBtn || !nextBtn) return;\n    prevBtn.disabled = currentIndex === 0;\n    nextBtn.disabled = currentIndex === slides.length - 1;\n    prevBtn.style.opacity = prevBtn.disabled ? \"0.45\" : \"1\";\n    nextBtn.style.opacity = nextBtn.disabled ? \"0.45\" : \"1\";\n    prevBtn.style.pointerEvents = prevBtn.disabled ? \"none\" : \"auto\";\n    nextBtn.style.pointerEvents = nextBtn.disabled ? \"none\" : \"auto\";\n  }\n\n  function buildDots() {\n    if (!dotsWrap) return;\n    dotsWrap.innerHTML = \"\";\n    slides.forEach((_, i) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className = \"spec-carousel-dot\";\n      btn.setAttribute(\"aria-label\", \"Go to slide \" + (i + 1));\n      btn.addEventListener(\"click\", () =\u003e scrollToIndex(i));\n      dotsWrap.appendChild(btn);\n    });\n    updateDots();\n  }\n\n  function updateDots() {\n    if (!dotsWrap) return;\n    const dots = Array.from(dotsWrap.querySelectorAll(\".spec-carousel-dot\"));\n    dots.forEach((d, i) =\u003e {\n      const active = i === currentIndex;\n      d.setAttribute(\"aria-current\", active ? \"true\" : \"false\");\n    });\n  }\n\n  function syncIndexFromScroll() {\n    const w = slideWidth();\n    const i = Math.round(track.scrollLeft \/ w);\n    const next = clampIndex(i);\n    if (next !== currentIndex) {\n      currentIndex = next;\n      updateDots();\n      updateButtons();\n    }\n  }\n\n  function startAutoplay() {\n    stopAutoplay();\n    autoplayTimer = window.setInterval(() =\u003e {\n      const next = (currentIndex + 1) % slides.length;\n      scrollToIndex(next);\n    }, AUTOPLAY_MS);\n  }\n\n  function stopAutoplay() {\n    if (autoplayTimer) window.clearInterval(autoplayTimer);\n    autoplayTimer = null;\n  }\n\n  if (prevBtn) prevBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex - 1));\n  if (nextBtn) nextBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex + 1));\n\n  track.addEventListener(\"scroll\", () =\u003e {\n    window.requestAnimationFrame(syncIndexFromScroll);\n  });\n\n  carousel.addEventListener(\"mouseenter\", stopAutoplay);\n  carousel.addEventListener(\"mouseleave\", startAutoplay);\n  carousel.addEventListener(\"focusin\", stopAutoplay);\n  carousel.addEventListener(\"focusout\", startAutoplay);\n\n  track.addEventListener(\"keydown\", (e) =\u003e {\n    if (e.key === \"ArrowLeft\") scrollToIndex(currentIndex - 1);\n    if (e.key === \"ArrowRight\") scrollToIndex(currentIndex + 1);\n  });\n\n  window.addEventListener(\"resize\", () =\u003e {\n    scrollToIndex(currentIndex, { instant: true });\n  });\n\n  buildDots();\n  scrollToIndex(0, { instant: true });\n  startAutoplay();\n})();\n\u003c\/script\u003e \u003c!-- HERO --\u003e\n\u003csection class=\"spec-hero\"\u003e\n\u003cdiv class=\"spec-hero-media\" style=\"text-align: start;\"\u003e\n\n\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Architecural_Series_Product_Photo.jpg?v=1776443701\" alt=\"\"\u003e\u003cbr\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-hero-content\"\u003e\n\n\u003ch4 class=\"spec-title\"\u003eLED 线型灯 – 建筑系列\u003c\/h4\u003e\n\n\u003cp class=\"spec-tagline\"\u003e高性能建筑照明解决方案，专为需要无缝连续照明、灵活布局配置和精确调光控制的现代商业应用而设计。\u003c\/p\u003e\n\n\u003cdiv aria-label=\"Key specifications\" class=\"spec-stats\"\u003e\n\n\u003cspan\u003e高达 120 流明\/瓦功效\u003c\/span\u003e \u003cspan\u003e显色指数 \u0026gt;80\u003c\/span\u003e \u003cspan\u003e2700K 至 6500K\u003c\/span\u003e \u003cspan\u003e0–10V 和 DALI 可调光\u003c\/span\u003e \u003cspan\u003e5 年质保\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003ca title=\"Item Spec Sheet\" rel=\"noopener\" class=\"spec-btn\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Architectural_Lighting_Series_Spec_Sheet_-_April_21_2026_8d6e2f2b-2a5f-41fb-8602-0a681ad036b7.pdf?v=1789062192\" target=\"_blank\"\u003e 下载规格表 \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- SUPPORT VISUAL --\u003e\u003c!-- FEATURES --\u003e\n\u003csection class=\"spec-features\"\u003e\n\u003ch2 class=\"spec-section-title\"\u003e突出特点\u003c\/h2\u003e\n\n\u003cdiv class=\"spec-feature-grid\"\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e高输出\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e所有灯具尺寸均可提供高达 120 流明\/瓦的持续高性能照明。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e无缝连接\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e灯具可连续连接，接头处无暗区，实现平滑、不间断的照明运行。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e灵活配置\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e支持 L 形、T 形、交叉形和线性布局，可实现完全定制的建筑天花板设计。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e尺寸多样\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供 0.6 米、1.2 米、1.8 米和 2.4 米长度，功率范围从 20 瓦到 120 瓦，以适应不同的应用。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e照明性能\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供均匀的光线分布，600 流明\/英尺输出和宽广的 120° 光束角，实现均匀、无眩光的覆盖。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e色温选项\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e根据配置提供 2700K–6500K 范围，包括 3CCT 和 5CCT 可选选项。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e高级调光选项\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e支持 0–10V 和 DALI 调光，可选智能控制集成，实现精确照明管理。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e安装灵活性\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e可嵌入式、表面安装或悬挂式安装，以适应不同的天花板类型和条件。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e耐用材料与构造\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e采用铝制外壳和 PC 罩，经久耐用，散热效率高。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e多电压兼容性\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e在 50–60 赫兹下运行交流 120–277V \/ 347V，可灵活集成到各种住宅和商业电气系统中。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003eIP 等级\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003eIP20 \/ IP44 等级，可在标准室内和潮湿环境下安全使用。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e应用广泛\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e非常适合商业办公室、零售店、酒店室内、特色天花板以及需要连续均匀照明的大型建筑照明设计。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  .spec-page{\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 40px 16px 24px;\n  }\n\n  \/* HERO *\/\n  .spec-hero{\n    display: grid;\n    grid-template-columns: 1.05fr 0.95fr;\n    gap: 56px;\n    align-items: center;\n  }\n\n  .spec-hero-media img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  .spec-title{\n    margin: 0 0 10px;\n    font-size: clamp(28px, 3vw, 40px);\n    line-height: 1.15;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n  }\n\n  .spec-tagline{\n    margin: 0 0 18px;\n    font-size: 16px;\n    line-height: 1.55;\n    font-weight: 400;\n    color: rgba(0,0,0,0.70);\n    max-width: 46ch;\n  }\n\n  \/* Stat row: minimal pipe-separated *\/\n  .spec-stats{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px 14px;\n    margin: 0 0 22px;\n    font-size: 13px;\n    letter-spacing: 0.3px;\n    color: rgba(0,0,0,0.62);\n  }\n\n  .spec-stats span{\n    position: relative;\n    padding-right: 14px;\n    white-space: nowrap;\n  }\n\n  .spec-stats span:not(:last-child)::after{\n    content: \"|\";\n    position: absolute;\n    right: 4px;\n    color: rgba(0,0,0,0.28);\n  }\n\n  \/* CTA button: subtle *\/\n  .spec-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 12px 16px;\n    border-radius: 10px;\n    text-decoration: none;\n    font-weight: 600;\n    font-size: 14px;\n    border: 1px solid rgba(0,0,0,0.14);\n    color: rgba(0,0,0,0.86);\n    background: #fff;\n    transition: transform 120ms ease, box-shadow 120ms ease;\n  }\n\n  .spec-btn:hover{\n    transform: translateY(-1px);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.08);\n  }\n\n  \/* SUPPORT *\/\n  .spec-support{\n    margin-top: 32px;\n  }\n\n  .spec-support img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  \/* FEATURES *\/\n  .spec-features{\n    margin-top: 40px;\n    padding-top: 26px;\n    border-top: 1px solid rgba(0,0,0,0.08);\n  }\n\n  .spec-section-title{\n    margin: 0 0 18px;\n    font-size: 16px;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n    color: rgba(0,0,0,0.88);\n  }\n\n  .spec-feature-grid{\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px 40px;\n    align-items: start;\n  }\n\n  .spec-feature{\n    display: grid;\n    grid-template-columns: 210px 1fr;\n    gap: 14px;\n  }\n\n  .spec-feature-label{\n    font-size: 13px;\n    font-weight: 600;\n    color: rgba(0,0,0,0.90);\n    letter-spacing: 0.2px;\n  }\n\n  .spec-feature-text{\n    font-size: 14px;\n    line-height: 1.6;\n    color: rgba(0,0,0,0.68);\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 900px){\n    .spec-hero{\n      grid-template-columns: 1fr;\n      gap: 24px;\n      align-items: start;\n    }\n\n    .spec-stats span{\n      padding-right: 0;\n      white-space: normal;\n    }\n\n    .spec-stats span:not(:last-child)::after{\n      content: \"\";\n    }\n\n    .spec-feature-grid{\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n\n    .spec-feature{\n      grid-template-columns: 1fr;\n      gap: 6px;\n    }\n  }\n\n \n\/* FULL-WIDTH CAROUSEL *\/\n.spec-carousel{\n  position: relative;\n  width: 100vw;\n  left: 50%;\n  right: 50%;\n  margin-left: -50vw;\n  margin-right: -50vw;\n  margin-top: -40px;\n  margin-bottom: 26px;\n  overflow: hidden;\n  background: #0b0b0b;\n}\n\n.spec-carousel-track{\n  display: flex;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n}\n\n.spec-carousel-track::-webkit-scrollbar{\n  display: none;\n}\n\n.spec-carousel-slide{\n  flex: 0 0 100%;\n  scroll-snap-align: center;\n  position: relative;\n  background: #0b0b0b;\n}\n\n.spec-carousel-slide img{\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n.spec-carousel-btn{\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 42px;\n  height: 42px;\n  border-radius: 999px;\n  border: 1px solid rgba(255,255,255,0.22);\n  background: rgba(0,0,0,0.38);\n  color: #fff;\n  font-size: 22px;\n  line-height: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  transition: transform 120ms ease, background 120ms ease;\n}\n\n.spec-carousel-btn:hover{\n  background: rgba(0,0,0,0.55);\n  transform: translateY(-50%) scale(1.03);\n}\n\n.spec-carousel-btn.prev{\n  left: 14px;\n}\n\n.spec-carousel-btn.next{\n  right: 14px;\n}\n\n.spec-carousel-dots{\n  position: absolute;\n  left: 50%;\n  bottom: 14px;\n  transform: translateX(-50%);\n  display: flex;\n  gap: 8px;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: rgba(0,0,0,0.28);\n  border: 1px solid rgba(255,255,255,0.12);\n}\n\n.spec-carousel-dot{\n  width: 8px;\n  height: 8px;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.35);\n  border: 0;\n  cursor: pointer;\n}\n\n.spec-carousel-dot[aria-current=\"true\"]{\n  background: rgba(255,255,255,0.92);\n}\n\n@media (max-width: 900px){\n  .spec-carousel{\n    margin-top: -24px;\n    margin-bottom: 18px;\n  }\n\n  .spec-carousel-btn{\n    width: 36px;\n    height: 36px;\n    font-size: 18px;\n  }\n\n  .spec-carousel-btn.prev{\n    left: 10px;\n  }\n\n  .spec-carousel-btn.next{\n    right: 10px;\n  }\n\n  .spec-carousel-dots{\n    bottom: 10px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":40689716428885,"sku":"","price":0.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Architecural_Series_Product_Photo.jpg?v=1776443701"},{"product_id":"architectural-linear-pendant-up-down-light","title":"建筑线性吊灯 上下发光","description":"\u003ch3 style=\"margin-top: 10px margin-bottom: 12px;\"\u003e\u003cstrong\u003e产品描述\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp style=\"text-align: justify; margin-bottom: 10px; margin-top: 20px;\"\u003e这款挤压铝线性LED灯具专为灵活性、高性能和现代美学而设计，是办公室、教育空间和商业内部等开放式环境的理想选择。其纤薄的外壳与简洁的天花板线条相得益彰，同时通过多种配光配置提供高效照明。\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003e主要特点与优势：\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ctable width=\"100%\" cellpadding=\"8\" cellspacing=\"0\"\u003e\n\n\u003ctbody style=\"vertical-align: top;\"\u003e\n\n\u003ctr\u003e\n\n\u003ctd width=\"30%\"\u003e\u003cstrong\u003e时尚的挤压铝外壳：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd width=\"70%\"\u003e现代、耐用的设计，非常适合开放式天花板概念和建筑空间。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e可定制的光线分布：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e可选择70%下照光\/30%上照光、90%下照光\/10%上照光或100%下照光，以满足量身定制的视觉舒适度。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e可选色温和功率：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e现场可选色温（3500K \/ 4000K \/ 5000K）和三种功率设置，以实现现场灵活性。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e高效优质光线：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003eLED输出为115流明\/瓦，典型显色指数为80+，提供均衡、节能的照明。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e平滑调光：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e标准0-10V调光，实现精确的光线控制和氛围营造。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e通用电压：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e兼容120–277V或120–347V，满足广泛的安装要求。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e多功能安装选项：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e可选择悬挂式和连续排式安装，实现开放空间的无缝连接。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e易于安装：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e预组装的悬挂套件可实现快速简便的吊装。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp style=\"margin-top: 14px;\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Architectural_Linear_Pendant_UP_DOWN_Light_TS-AS1_-_January_20_2026.pdf?v=1769094340\" target=\"_blank\" class=\"btn technical-data-btn\" rel=\"noopener\"\u003e建筑线性吊灯（上下照）技术数据\u003c\/a\u003e\u003c\/p\u003e","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":41244346318933,"sku":"","price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/ArchitectureStripLightspecsheet-7.png?v=1748544375"},{"product_id":"custom-recessed-linear-light","title":"定制嵌入式线性灯","description":"\u003ch3 style=\"margin-top: 10px;\"\u003e\u003cstrong\u003e描述：\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp style=\"text-align: justify; margin-top: 10px;\"\u003e提供无缝、现代、量身定制的线性照明。我们的定制嵌入式线性系统专为商业室内空间（办公室、零售、酒店和公共空间）量身定制，将建筑极简主义与高输出、低眩光和可维修部件相结合。 \u003c\/p\u003e\n\n\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003e为何选择：\u003c\/strong\u003e\u003c\/h3\u003e\n\n\u003ctable width=\"100%\" cellpadding=\"8\" cellspacing=\"0\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd width=\"30%\"\u003e\u003cstrong\u003e量身定制：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd width=\"70%\"\u003e连续运行、精确长度、斜切角和图案（L\/T\/X）。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e光学控制：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e漫射、微棱镜或低眩光挡板选项；用于洗墙或走廊的多种光束角度。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e性能：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e高效LED板，CRI 90+，严格的色彩一致性（≤3 SDCM），稳定的输出。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e舒适性：\u003c\/strong\u003e\u003c\/td\u003e\n\u003c!--nl']--\u003eUGR（统一眩光指数）友好型光学器件和屏蔽；无闪烁驱动器配对。\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e可维修： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e远程或集成驱动器；方便现场维护的齿轮。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e支持控制： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e0–10 V、TRIAC\/ELV（选择）、DALI、CASAMBI\/BT 或 PoE 网关（可按需提供）\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003e构建选项：\u003c\/strong\u003e\u003c\/h3\u003e\n\n\n\u003ctable width=\"100%\" cellpadding=\"8\" cellspacing=\"0\"\u003e\n\n\u003ctbody\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd width=\"30%\"\u003e\u003cstrong\u003e型材： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd width=\"70%\"\u003e无边框（嵌入式）或带法兰；浅型和深型外壳。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e色温：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e2700K \/ 3000K \/ 3500K \/ 4000K \/ 5000K；可调白色。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e输出级别： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e多种流明封装（低\/标准\/高）以满足目标照度。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e配光： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e通用漫射、非对称洗墙、窄\/宽蝙蝠翼。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e表面处理：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e标准哑光白\/黑；可按要求定制RAL颜色。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e电源：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e24\/48 V 远程驱动器或 120–347 V 集成驱动器（取决于位置）。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e调光：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e0–10 V 标准；DALI、相控或无线（根据规格）。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e配件： \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e应急备用、连接套件、转角模块、防尘镜片、后退挡板。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003chr\u003e\n\u003cp style=\"margin-bottom:10px;\"\u003e\u003cstrong\u003e应用\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e开放式办公室、会议室、走廊、零售通道、特色天花板、画廊墙壁和接待区。\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003e典型性能\u003c\/strong\u003e\u003c\/h3\u003e\n\n\u003ctable width=\"100%\" cellpadding=\"8\" cellspacing=\"0\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd width=\"30%\"\u003e\u003cstrong\u003e功效：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd width=\"70%\"\u003e高达 110–130 流明\/瓦（取决于封装）\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e显色指数：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e90+（可选 95+）\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e麦克亚当色品：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e≤3 SDCM\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eL70： \u003c\/strong\u003e\u003c\/td\u003e\n\u003c!--nl']--\u003e50,000–100,000 小时（25–40°C 下）\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e认证：\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003ecETLus\/CSA、IC\/非IC选项、潮湿场所（部分型号）\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003chr\u003e\n\u003cp style=\"margin-bottom:10px;\"\u003e\u003cstrong\u003e规格说明\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable width=\"100%\" cellpadding=\"8\" cellspacing=\"0\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e提供运行长度、天花板类型（石膏板、T型龙骨）、安装深度、目标照度以及控制协议。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e我们将在发布前提供施工图纸+负载计划，并确认接头、转角和驱动器位置。\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003chr\u003e\n\u003cp style=\"margin-bottom:10px;\"\u003e\u003cstrong\u003e订购指南 \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eL-RCL — 无边框 — 3.5英寸 — 3500K — 标准输出 — 漫射 — 0–10 V — 120–277 V — 哑光白 — 远程驱动器\u003c\/p\u003e\n\u003cp style=\"margin-top: 14px;\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/recessed_linear_installation_guide_C_C.pdf?v=1764179835\" class=\"btn technical-data-btn\" target=\"_blank\"\u003e安装指南\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003e由于此产品为定制产品，请联系我们索取规格书\u003c\/p\u003e\n","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":41906633310293,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Removebackgroundproject-1.png?v=1764179636"},{"product_id":"custom-linear-pendant","title":"定制线性吊灯","description":"\u003cp data-start=\"362\" data-end=\"994\"\u003e\u003cstrong data-start=\"366\" data-end=\"398\"\u003e定制弧形线性吊灯\u003c\/strong\u003e是一种现代建筑照明系统，专为需要视觉冲击力和定制性能的项目而设计。这款灯具基于 C\u0026amp;C Lighting 的模块化挤压平台打造，可以定制成优美的弧线、柔和的曲线、连续的环形或几何形状，将流畅的设计融入商业、办公室、零售和酒店环境中。通过下照式或上\/下照式配光选项、可定制的半径和长度以及多种光学配件，弧形吊灯提供一致、眩光受控的照明，提升功能和美感。\u003c\/p\u003e\n\u003cp data-start=\"996\" data-end=\"1605\"\u003e该系统采用高效率的\u003cstrong data-start=\"1023\" data-end=\"1049\"\u003eCRI 90+ LED 技术\u003c\/strong\u003e，具有可选的\u003cstrong data-start=\"1066\" data-end=\"1081\"\u003e2700K–6500K\u003c\/strong\u003e色温，为工作场所、协作区和特色天花板提供灵活的性能。它兼容\u003cstrong data-start=\"1201\" data-end=\"1224\"\u003e24V\/48V 低压\u003c\/strong\u003e或\u003cstrong data-start=\"1228\" data-end=\"1253\"\u003e120–347V 线路电压\u003c\/strong\u003e系统，支持\u003cstrong data-start=\"1278\" data-end=\"1341\"\u003e0-10V、Triac\/ELV\/MLV、DALI、DMX 和无线智能控制\u003c\/strong\u003e，可无缝集成到任何照明控制平台。每个灯具都经过精心设计，采用\u003cstrong data-start=\"1460\" data-end=\"1488\"\u003e预组装、预接线\u003c\/strong\u003e的部件，并随附技术图纸、接线图和光度布局，提供完整的项目包。\u003c\/p\u003e\n\u003cp data-start=\"1607\" data-end=\"1834\"\u003e定制弧形线性吊灯以其精致的极简主义外形和完全可定制的形状，将任何空间转变为设计宣言，同时保持了 C\u0026amp;C Lighting 一贯的性能和可靠性。\u003c\/p\u003e\n\u003chr data-start=\"1836\" data-end=\"1839\"\u003e\n\u003ch2 data-start=\"1841\" data-end=\"1860\"\u003e\u003cstrong data-start=\"1844\" data-end=\"1860\"\u003e主要特点\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul data-start=\"1861\" data-end=\"2373\"\u003e\n\n\u003cli data-start=\"1861\" data-end=\"1937\"\u003e\n\n\u003cp data-start=\"1863\" data-end=\"1937\"\u003e完全可定制的形状：弧形、环形、L\/U 形、几何图案\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"1938\" data-end=\"2017\"\u003e\n\n\u003cp data-start=\"1940\" data-end=\"2017\"\u003e多种安装方式：悬挂式、嵌入式、表面安装或墙面过渡式\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2018\" data-end=\"2061\"\u003e\n\n\u003cp data-start=\"2020\" data-end=\"2061\"\u003e下照式或上\/下照式配光\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2062\" data-end=\"2111\"\u003e\n\n\u003cp data-start=\"2064\" data-end=\"2111\"\u003eCRI 90+ LED，可选色温（2700K–6500K）\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2112\" data-end=\"2178\"\u003e\n\n\u003cp data-start=\"2114\" data-end=\"2178\"\u003e低压（24V\/48V）或线路电压（120–347V）电源选项\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2179\" data-end=\"2226\"\u003e\n\n\u003cp data-start=\"2181\" data-end=\"2226\"\u003e兼容所有主流调光协议\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2227\" data-end=\"2280\"\u003e\n\n\u003cp data-start=\"2229\" data-end=\"2280\"\u003e无缝连续运行和均匀照明\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2281\" data-end=\"2329\"\u003e\n\n\u003cp data-start=\"2283\" data-end=\"2329\"\u003e预组装部件，安装快捷\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2330\" data-end=\"2373\"\u003e\n\n\u003cp data-start=\"2332\" data-end=\"2373\"\u003e5年保修和全面的设计支持\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003chr data-start=\"2375\" data-end=\"2378\"\u003e\n\u003ch2 data-start=\"2380\" data-end=\"2399\"\u003e\u003cstrong data-start=\"2383\" data-end=\"2399\"\u003e应用场景\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul data-start=\"2400\" data-end=\"2582\"\u003e\n\n\u003cli data-start=\"2400\" data-end=\"2422\"\u003e\n\n\u003cp data-start=\"2402\" data-end=\"2422\"\u003e商业办公室\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2423\" data-end=\"2449\"\u003e\n\n\u003cp data-start=\"2425\" data-end=\"2449\"\u003e零售和酒店\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2450\" data-end=\"2482\"\u003e\n\n\u003cp data-start=\"2452\" data-end=\"2482\"\u003e特色天花板和大堂\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2483\" data-end=\"2506\"\u003e\n\n\u003cp data-start=\"2485\" data-end=\"2506\"\u003e创意工作空间\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2507\" data-end=\"2535\"\u003e\n\n\u003cp data-start=\"2509\" data-end=\"2535\"\u003e多单元设施区\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2536\" data-end=\"2582\"\u003e\n\n\u003cp data-start=\"2538\" data-end=\"2582\"\u003e教育和机构环境\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003chr data-start=\"2584\" data-end=\"2587\"\u003e\n\u003ch2 data-start=\"2589\" data-end=\"2618\"\u003e\u003cstrong data-start=\"2592\" data-end=\"2618\"\u003e可交付成果\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul data-start=\"2619\" data-end=\"2756\"\u003e\n\n\u003cli data-start=\"2619\" data-end=\"2649\"\u003e\n\n\u003cp data-start=\"2621\" data-end=\"2649\"\u003eDWG\/PDF 技术图纸\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2650\" data-end=\"2684\"\u003e\n\n\u003cp data-start=\"2652\" data-end=\"2684\"\u003e定制数据表和报价单\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2685\" data-end=\"2723\"\u003e\n\n\u003cp data-start=\"2687\" data-end=\"2723\"\u003e光度学研究（DIALux \/ AGi32）\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli data-start=\"2724\" data-end=\"2756\"\u003e\n\n\u003cp data-start=\"2726\" data-end=\"2756\"\u003e接线和安装图\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":41935129837653,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/socialpostC_C2026CommercialcustomlinearlightingSolutionpackage-7.png?v=1764848821"},{"product_id":"custom-linear-extrusion-lighting-system","title":"定制线性挤压照明系统","description":"\u003csection class=\"spec-page\"\u003e\u003c!-- FULL-WIDTH CAROUSEL (Top) --\u003e\n\u003csection aria-label=\"Product photos\" class=\"spec-carousel\"\u003e\n\u003cdiv id=\"cobCarousel\" class=\"spec-carousel-track\" tabindex=\"0\"\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg loading=\"eager\" alt=\"Modern office interior featuring recessed linear lighting system with continuous illumination across workspace and seating areas\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Office_interior_with_installed_linear_lighting.png?v=1776270867\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg loading=\"eager\" alt=\"Architectural linear LED lighting fixtures with precision lens optics and anti-glare design, close-up of modular recessed lighting system in black aluminum housing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Linear_lighting_fixtures_with_precision_optic_modules.png?v=1776271424\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg loading=\"eager\" alt=\"Aluminum linear LED extrusion profile with frosted diffuser, showcasing modular housing design for architectural lighting systems\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Linear_extrusion_close-up_on_dark_background.png?v=1776270834\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg loading=\"eager\" alt=\"Ultra-thin recessed linear LED light fixtures with anti-glare louver design in white aluminum housing, minimal architectural lighting detail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/White_linear_fixtures_on_light_background.png?v=1776270819\"\u003e\u003c\/div\u003e\n\n\u003c!-- Add more images like this when you have them --\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton data-carousel-prev=\"\" aria-label=\"Previous photo\" type=\"button\" class=\"spec-carousel-btn prev\"\u003e‹\u003c\/button\u003e \u003cbutton data-carousel-next=\"\" aria-label=\"Next photo\" type=\"button\" class=\"spec-carousel-btn next\"\u003e›\u003c\/button\u003e\n\u003cdiv data-carousel-dots=\"\" aria-label=\"Carousel navigation\" class=\"spec-carousel-dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cscript\u003e\n(function () {\n  const carousel = document.querySelector(\".spec-carousel\");\n  if (!carousel) return;\n\n  const track = carousel.querySelector(\".spec-carousel-track\");\n  const slides = Array.from(carousel.querySelectorAll(\".spec-carousel-slide\"));\n  const prevBtn = carousel.querySelector(\"[data-carousel-prev]\");\n  const nextBtn = carousel.querySelector(\"[data-carousel-next]\");\n  const dotsWrap = carousel.querySelector(\"[data-carousel-dots]\");\n\n  if (!track || slides.length === 0) return;\n\n  let currentIndex = 0;\n  let autoplayTimer = null;\n  const AUTOPLAY_MS = 5000;\n\n  function slideWidth() {\n    return track.getBoundingClientRect().width;\n  }\n\n  function clampIndex(i) {\n    if (i \u003c 0) return 0;\n    if (i \u003e slides.length - 1) return slides.length - 1;\n    return i;\n  }\n\n  function scrollToIndex(i, opts) {\n    currentIndex = clampIndex(i);\n    track.scrollTo({\n      left: currentIndex * slideWidth(),\n      behavior: (opts \u0026\u0026 opts.instant) ? \"auto\" : \"smooth\"\n    });\n    updateDots();\n    updateButtons();\n  }\n\n  function updateButtons() {\n    if (!prevBtn || !nextBtn) return;\n    prevBtn.disabled = currentIndex === 0;\n    nextBtn.disabled = currentIndex === slides.length - 1;\n    prevBtn.style.opacity = prevBtn.disabled ? \"0.45\" : \"1\";\n    nextBtn.style.opacity = nextBtn.disabled ? \"0.45\" : \"1\";\n    prevBtn.style.pointerEvents = prevBtn.disabled ? \"none\" : \"auto\";\n    nextBtn.style.pointerEvents = nextBtn.disabled ? \"none\" : \"auto\";\n  }\n\n  function buildDots() {\n    if (!dotsWrap) return;\n    dotsWrap.innerHTML = \"\";\n    slides.forEach((_, i) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className = \"spec-carousel-dot\";\n      btn.setAttribute(\"aria-label\", \"Go to slide \" + (i + 1));\n      btn.addEventListener(\"click\", () =\u003e scrollToIndex(i));\n      dotsWrap.appendChild(btn);\n    });\n    updateDots();\n  }\n\n  function updateDots() {\n    if (!dotsWrap) return;\n    const dots = Array.from(dotsWrap.querySelectorAll(\".spec-carousel-dot\"));\n    dots.forEach((d, i) =\u003e {\n      const active = i === currentIndex;\n      d.setAttribute(\"aria-current\", active ? \"true\" : \"false\");\n    });\n  }\n\n  function syncIndexFromScroll() {\n    const w = slideWidth();\n    const i = Math.round(track.scrollLeft \/ w);\n    const next = clampIndex(i);\n    if (next !== currentIndex) {\n      currentIndex = next;\n      updateDots();\n      updateButtons();\n    }\n  }\n\n  function startAutoplay() {\n    stopAutoplay();\n    autoplayTimer = window.setInterval(() =\u003e {\n      const next = (currentIndex + 1) % slides.length;\n      scrollToIndex(next);\n    }, AUTOPLAY_MS);\n  }\n\n  function stopAutoplay() {\n    if (autoplayTimer) window.clearInterval(autoplayTimer);\n    autoplayTimer = null;\n  }\n\n  if (prevBtn) prevBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex - 1));\n  if (nextBtn) nextBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex + 1));\n\n  track.addEventListener(\"scroll\", () =\u003e {\n    window.requestAnimationFrame(syncIndexFromScroll);\n  });\n\n  carousel.addEventListener(\"mouseenter\", stopAutoplay);\n  carousel.addEventListener(\"mouseleave\", startAutoplay);\n  carousel.addEventListener(\"focusin\", stopAutoplay);\n  carousel.addEventListener(\"focusout\", startAutoplay);\n\n  track.addEventListener(\"keydown\", (e) =\u003e {\n    if (e.key === \"ArrowLeft\") scrollToIndex(currentIndex - 1);\n    if (e.key === \"ArrowRight\") scrollToIndex(currentIndex + 1);\n  });\n\n  window.addEventListener(\"resize\", () =\u003e {\n    scrollToIndex(currentIndex, { instant: true });\n  });\n\n  buildDots();\n  scrollToIndex(0, { instant: true });\n  startAutoplay();\n})();\n\u003c\/script\u003e \u003c!-- HERO --\u003e\n\u003csection class=\"spec-hero\"\u003e\n\u003cdiv style=\"text-align: start;\" class=\"spec-hero-media\"\u003e\n\n\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Custom_Linear_Lighting_System_Product_Photo.png?v=1776273236\"\u003e\u003cbr\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-hero-content\"\u003e\n\n\u003ch4 class=\"spec-title\"\u003e定制线性挤压照明系统\u003c\/h4\u003e\n\n\u003cp class=\"spec-tagline\"\u003e适用于建筑、商业和住宅应用的完整铝制线性挤压型材，专为无缝集成、视觉舒适度和灵活安装而设计。\u003c\/p\u003e\n\n\u003cdiv class=\"spec-stats\" aria-label=\"Key specifications\"\u003e\n\n\u003cspan\u003e嵌入式齐平\u003c\/span\u003e \u003cspan\u003e表面安装\u003c\/span\u003e \u003cspan\u003e悬挂吊灯\u003c\/span\u003e \u003cspan\u003e可选磁力系统\u003c\/span\u003e \u003cspan\u003e直射\/间接\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Custom_Linear_Extrusion_Lighting_System_Catalog_Compressed.pdf?v=1776269250\" class=\"spec-btn\" rel=\"noopener\" title=\"Item Spec Sheet\" target=\"_blank\"\u003e下载规格表\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- SUPPORT VISUAL --\u003e\u003c!-- FEATURES --\u003e\n\u003csection class=\"spec-features\"\u003e\n\u003ch2 class=\"spec-section-title\"\u003e突出特点\u003c\/h2\u003e\n\n\u003cdiv class=\"spec-feature-grid\"\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e灵活的电源解决方案\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供低压直流 24V\/48V 用于连续线性照明，以及交流 120-347V 用于商业和大型安装。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e多种调光协议\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e兼容 0-10V、可控硅\/ELV\/MLV、DALI\/DMX 以及 2.4G 无线或智能控制系统，实现可调节的照明性能。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e定制形状配置\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供直线型、L型、U型、方形、矩形或弧形轮廓，以适应各种建筑布局和设计意图。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e定制尺寸和饰面\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e定制漫射器类型、外壳饰面和项目特定尺寸，使每个系统都能根据精确的应用要求进行指定。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e多功能安装解决方案\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e支持嵌入式齐平、表面安装、悬挂吊灯、角落\/洗墙、磁性轨道、天花板、墙壁以及直射\/间接安装应用。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e无缝建筑集成\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e每个外壳都旨在实现天花板或墙壁的整洁集成，为商业、住宅和建筑环境带来精致的外观。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e持续均匀照明\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e旨在在整个运行过程中提供连续、均匀的光输出，以实现协调专业的照明效果。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e高质量光输出\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003eCRI 90+ LED 技术，可选择 2700K 至 5000K 的色温选项，支持视觉舒适度和准确的色彩还原。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e光度规划支持\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e通过 DIALux 和 AGi32 进行光度研究和布局模拟，有助于在制造前确保精确的照明规划。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e预组装交付选项\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供预组装和预接线部分，以加快安装速度，提高现场工作效率。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e包含技术文档\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e项目交付物包括技术图纸、定制报价和剪切表，以及接线和安装图。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e专业设计支持\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供 5 年保修和专业设计支持，帮助将定制线性照明概念转化为实际安装。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  .spec-page{\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 40px 16px 24px;\n  }\n\n  \/* HERO *\/\n  .spec-hero{\n    display: grid;\n    grid-template-columns: 1.05fr 0.95fr;\n    gap: 56px;\n    align-items: center;\n  }\n\n  .spec-hero-media img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  .spec-title{\n    margin: 0 0 10px;\n    font-size: clamp(28px, 3vw, 40px);\n    line-height: 1.15;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n  }\n\n  .spec-tagline{\n    margin: 0 0 18px;\n    font-size: 16px;\n    line-height: 1.55;\n    font-weight: 400;\n    color: rgba(0,0,0,0.70);\n    max-width: 46ch;\n  }\n\n  \/* Stat row: minimal pipe-separated *\/\n  .spec-stats{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px 14px;\n    margin: 0 0 22px;\n    font-size: 13px;\n    letter-spacing: 0.3px;\n    color: rgba(0,0,0,0.62);\n  }\n\n  .spec-stats span{\n    position: relative;\n    padding-right: 14px;\n    white-space: nowrap;\n  }\n\n  .spec-stats span:not(:last-child)::after{\n    content: \"|\";\n    position: absolute;\n    right: 4px;\n    color: rgba(0,0,0,0.28);\n  }\n\n  \/* CTA button: subtle *\/\n  .spec-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 12px 16px;\n    border-radius: 10px;\n    text-decoration: none;\n    font-weight: 600;\n    font-size: 14px;\n    border: 1px solid rgba(0,0,0,0.14);\n    color: rgba(0,0,0,0.86);\n    background: #fff;\n    transition: transform 120ms ease, box-shadow 120ms ease;\n  }\n\n  .spec-btn:hover{\n    transform: translateY(-1px);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.08);\n  }\n\n  \/* SUPPORT *\/\n  .spec-support{\n    margin-top: 32px;\n  }\n\n  .spec-support img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  \/* FEATURES *\/\n  .spec-features{\n    margin-top: 40px;\n    padding-top: 26px;\n    border-top: 1px solid rgba(0,0,0,0.08);\n  }\n\n  .spec-section-title{\n    margin: 0 0 18px;\n    font-size: 16px;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n    color: rgba(0,0,0,0.88);\n  }\n\n  .spec-feature-grid{\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px 40px;\n    align-items: start;\n  }\n\n  .spec-feature{\n    display: grid;\n    grid-template-columns: 210px 1fr;\n    gap: 14px;\n  }\n\n  .spec-feature-label{\n    font-size: 13px;\n    font-weight: 600;\n    color: rgba(0,0,0,0.90);\n    letter-spacing: 0.2px;\n  }\n\n  .spec-feature-text{\n    font-size: 14px;\n    line-height: 1.6;\n    color: rgba(0,0,0,0.68);\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 900px){\n    .spec-hero{\n      grid-template-columns: 1fr;\n      gap: 24px;\n      align-items: start;\n    }\n\n    .spec-stats span{\n      padding-right: 0;\n      white-space: normal;\n    }\n\n    .spec-stats span:not(:last-child)::after{\n      content: \"\";\n    }\n\n    .spec-feature-grid{\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n\n    .spec-feature{\n      grid-template-columns: 1fr;\n      gap: 6px;\n    }\n  }\n\n \n\/* FULL-WIDTH CAROUSEL *\/\n.spec-carousel{\n  position: relative;\n  width: 100vw;\n  left: 50%;\n  right: 50%;\n  margin-left: -50vw;\n  margin-right: -50vw;\n  margin-top: -40px;\n  margin-bottom: 26px;\n  overflow: hidden;\n  background: #0b0b0b;\n}\n\n.spec-carousel-track{\n  display: flex;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n}\n\n.spec-carousel-track::-webkit-scrollbar{\n  display: none;\n}\n\n.spec-carousel-slide{\n  flex: 0 0 100%;\n  scroll-snap-align: center;\n  position: relative;\n  background: #0b0b0b;\n}\n\n.spec-carousel-slide img{\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n.spec-carousel-btn{\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 42px;\n  height: 42px;\n  border-radius: 999px;\n  border: 1px solid rgba(255,255,255,0.22);\n  background: rgba(0,0,0,0.38);\n  color: #fff;\n  font-size: 22px;\n  line-height: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  transition: transform 120ms ease, background 120ms ease;\n}\n\n.spec-carousel-btn:hover{\n  background: rgba(0,0,0,0.55);\n  transform: translateY(-50%) scale(1.03);\n}\n\n.spec-carousel-btn.prev{\n  left: 14px;\n}\n\n.spec-carousel-btn.next{\n  right: 14px;\n}\n\n.spec-carousel-dots{\n  position: absolute;\n  left: 50%;\n  bottom: 14px;\n  transform: translateX(-50%);\n  display: flex;\n  gap: 8px;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: rgba(0,0,0,0.28);\n  border: 1px solid rgba(255,255,255,0.12);\n}\n\n.spec-carousel-dot{\n  width: 8px;\n  height: 8px;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.35);\n  border: 0;\n  cursor: pointer;\n}\n\n.spec-carousel-dot[aria-current=\"true\"]{\n  background: rgba(255,255,255,0.92);\n}\n\n@media (max-width: 900px){\n  .spec-carousel{\n    margin-top: -24px;\n    margin-bottom: 18px;\n  }\n\n  .spec-carousel-btn{\n    width: 36px;\n    height: 36px;\n    font-size: 18px;\n  }\n\n  .spec-carousel-btn.prev{\n    left: 10px;\n  }\n\n  .spec-carousel-btn.next{\n    right: 10px;\n  }\n\n  .spec-carousel-dots{\n    bottom: 10px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":42407072825429,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Custom_Linear_Lighting_System_Product_Photo.png?v=1776273236"},{"product_id":"custom-curved-led-linear-light","title":"定制弧形LED线性灯","description":"\u003csection class=\"spec-page\"\u003e\u003c!-- FULL-WIDTH CAROUSEL (Top) --\u003e\n\u003csection aria-label=\"Product photos\" class=\"spec-carousel\"\u003e\n\u003cdiv id=\"cobCarousel\" class=\"spec-carousel-track\" tabindex=\"0\"\u003e\n\n\u003cdiv class=\"spec-carousel-slide\"\u003e\u003cimg loading=\"eager\" alt=\"Large custom curved LED ring lights suspended in a modern commercial lobby with warm white illumination and matte black architectural profiles by C\u0026amp;C Lighting.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/architectural-curved-led-ring-lighting-installation-lobby-cc-lighting.png?v=1778865957\"\u003e\u003c\/div\u003e\n\n\u003c!-- Add more images like this when you have them --\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton data-carousel-prev=\"\" aria-label=\"Previous photo\" type=\"button\" class=\"spec-carousel-btn prev\"\u003e‹\u003c\/button\u003e \u003cbutton data-carousel-next=\"\" aria-label=\"Next photo\" type=\"button\" class=\"spec-carousel-btn next\"\u003e›\u003c\/button\u003e\n\u003cdiv data-carousel-dots=\"\" aria-label=\"Carousel navigation\" class=\"spec-carousel-dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cscript\u003e\n(function () {\n  const carousel = document.querySelector(\".spec-carousel\");\n  if (!carousel) return;\n\n  const track = carousel.querySelector(\".spec-carousel-track\");\n  const slides = Array.from(carousel.querySelectorAll(\".spec-carousel-slide\"));\n  const prevBtn = carousel.querySelector(\"[data-carousel-prev]\");\n  const nextBtn = carousel.querySelector(\"[data-carousel-next]\");\n  const dotsWrap = carousel.querySelector(\"[data-carousel-dots]\");\n\n  if (!track || slides.length === 0) return;\n\n  let currentIndex = 0;\n  let autoplayTimer = null;\n  const AUTOPLAY_MS = 5000;\n\n  function slideWidth() {\n    return track.getBoundingClientRect().width;\n  }\n\n  function clampIndex(i) {\n    if (i \u003c 0) return 0;\n    if (i \u003e slides.length - 1) return slides.length - 1;\n    return i;\n  }\n\n  function scrollToIndex(i, opts) {\n    currentIndex = clampIndex(i);\n    track.scrollTo({\n      left: currentIndex * slideWidth(),\n      behavior: (opts \u0026\u0026 opts.instant) ? \"auto\" : \"smooth\"\n    });\n    updateDots();\n    updateButtons();\n  }\n\n  function updateButtons() {\n    if (!prevBtn || !nextBtn) return;\n    prevBtn.disabled = currentIndex === 0;\n    nextBtn.disabled = currentIndex === slides.length - 1;\n    prevBtn.style.opacity = prevBtn.disabled ? \"0.45\" : \"1\";\n    nextBtn.style.opacity = nextBtn.disabled ? \"0.45\" : \"1\";\n    prevBtn.style.pointerEvents = prevBtn.disabled ? \"none\" : \"auto\";\n    nextBtn.style.pointerEvents = nextBtn.disabled ? \"none\" : \"auto\";\n  }\n\n  function buildDots() {\n    if (!dotsWrap) return;\n    dotsWrap.innerHTML = \"\";\n    slides.forEach((_, i) =\u003e {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className = \"spec-carousel-dot\";\n      btn.setAttribute(\"aria-label\", \"Go to slide \" + (i + 1));\n      btn.addEventListener(\"click\", () =\u003e scrollToIndex(i));\n      dotsWrap.appendChild(btn);\n    });\n    updateDots();\n  }\n\n  function updateDots() {\n    if (!dotsWrap) return;\n    const dots = Array.from(dotsWrap.querySelectorAll(\".spec-carousel-dot\"));\n    dots.forEach((d, i) =\u003e {\n      const active = i === currentIndex;\n      d.setAttribute(\"aria-current\", active ? \"true\" : \"false\");\n    });\n  }\n\n  function syncIndexFromScroll() {\n    const w = slideWidth();\n    const i = Math.round(track.scrollLeft \/ w);\n    const next = clampIndex(i);\n    if (next !== currentIndex) {\n      currentIndex = next;\n      updateDots();\n      updateButtons();\n    }\n  }\n\n  function startAutoplay() {\n    stopAutoplay();\n    autoplayTimer = window.setInterval(() =\u003e {\n      const next = (currentIndex + 1) % slides.length;\n      scrollToIndex(next);\n    }, AUTOPLAY_MS);\n  }\n\n  function stopAutoplay() {\n    if (autoplayTimer) window.clearInterval(autoplayTimer);\n    autoplayTimer = null;\n  }\n\n  if (prevBtn) prevBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex - 1));\n  if (nextBtn) nextBtn.addEventListener(\"click\", () =\u003e scrollToIndex(currentIndex + 1));\n\n  track.addEventListener(\"scroll\", () =\u003e {\n    window.requestAnimationFrame(syncIndexFromScroll);\n  });\n\n  carousel.addEventListener(\"mouseenter\", stopAutoplay);\n  carousel.addEventListener(\"mouseleave\", startAutoplay);\n  carousel.addEventListener(\"focusin\", stopAutoplay);\n  carousel.addEventListener(\"focusout\", startAutoplay);\n\n  track.addEventListener(\"keydown\", (e) =\u003e {\n    if (e.key === \"ArrowLeft\") scrollToIndex(currentIndex - 1);\n    if (e.key === \"ArrowRight\") scrollToIndex(currentIndex + 1);\n  });\n\n  window.addEventListener(\"resize\", () =\u003e {\n    scrollToIndex(currentIndex, { instant: true });\n  });\n\n  buildDots();\n  scrollToIndex(0, { instant: true });\n  startAutoplay();\n})();\n\u003c\/script\u003e \u003c!-- HERO --\u003e\n\u003csection class=\"spec-hero\"\u003e\n\u003cdiv style=\"text-align: start;\" class=\"spec-hero-media\"\u003e\n\n\u003cbr\u003e\u003cimg alt=\"Custom curved LED ring pendant light in matte black finish with warm 3000K illumination suspended on a seamless white studio background by C\u0026amp;C Lighting.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/custom-curved-led-ring-pendant-light-black-white-background-cc-lighting.png?v=1778865982\"\u003e\u003cbr\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-hero-content\"\u003e\n\n\u003ch4 class=\"spec-title\"\u003e定制弧形LED线性灯\u003c\/h4\u003e\n\n\u003cp class=\"spec-tagline\"\u003e一种建筑弧形LED线性系统，可将直线和弧线无缝拼接成自由形状——非常适合商业空间、酒店环境、办公室和大型定制天花板设计。\u003c\/p\u003e\n\n\u003cdiv class=\"spec-stats\" aria-label=\"Key specifications\"\u003e\n\n\u003cspan\u003e8种标准形状\u003c\/span\u003e \u003cspan\u003e可定制形状\u003c\/span\u003e \u003cspan\u003e15×15mm至150×30mm型材\u003c\/span\u003e \u003cspan\u003e白色和黑色饰面\u003c\/span\u003e \u003cspan\u003ecUL认证\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/Custom_Circle_Light_Spec_Sheet_3.0.pdf?v=1779937630\" class=\"spec-btn\" rel=\"noopener\" title=\"Customized Curved LED Linear Light Spec Sheet\" target=\"_blank\"\u003e 下载规格表 \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- SUPPORT VISUAL --\u003e\u003c!-- FEATURES --\u003e\n\u003csection class=\"spec-features\"\u003e\n\u003ch2 class=\"spec-section-title\"\u003e亮点功能\u003c\/h2\u003e\n\n\u003cdiv class=\"spec-feature-grid\"\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e创新弧形轮廓\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e突破传统弯曲工艺，实现直线与弧线的无缝拼接。从二维转换到三维配置，为线性照明设计开辟了新的可能性。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e柔性硅胶面罩\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e表面创新性地采用“柔性硅胶面罩”系统。直线和弧线段可以通过50米和100米卷材的连续灯罩进行任意配置连接，消除拼接漏光，实现无缝的整体效果。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e形状多样性\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供八种标准型号配置：CCL-1至CCL-8。选项包括圆形环、自由曲线、椭圆形、多环簇和角度几何形状。可根据提供的网格模板进行特殊定制形状。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e型材尺寸选项\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e提供多种型材截面尺寸——90°弧线处为15×15mm、20×20mm、35×35mm和50×35mm；45°弧线处为30×30mm、50×30mm、80×30mm和150×30mm。90°配置还提供最大100×40mm的40mm深型材。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e半径和直径范围\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e90°弧线半径范围从R416mm (16.3\") 到 R1068mm (42.0\")，具体取决于型材尺寸。45°弧线半径范围从R261mm (10.2\") 到 R716mm (28.2\")。涵盖了从私密特色区域到大型大堂装置的广泛建筑尺度。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e模块化组合系统\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e直线和弧线基础模块可以自由组合，形成圆形灯具、自由拼接曲线和定制多元素配置。无论是吸顶式还是悬挂式应用，都拥有无限的设计可能性。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e饰面选项\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e标准饰面有白色 (W) 或黑色 (B)。可提供定制颜色选项 (O) — 订购时请注明所需颜色。饰面是根据项目作为订单配置的一部分选择的。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e定制形状订购\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e对于完全定制的设计，请选择型号C（定制），并使用提供的网格模板绘制所需形状并标注尺寸。请注明首选颜色和所有必要的测量值以供制造审核。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e广泛的应用范围\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e专为商业空间设计，包括购物中心、零售店和展厅；酒店环境，如酒店、大堂、餐厅和酒吧；公共区域，包括机场、博物馆和画廊；办公室和现代住宅内饰。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e认证\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003ecUL认证。符合加拿大和美国商业和建筑照明装置标准。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e三维设计自由度\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e该系统使流动的光线能够几乎在任何方向上自由地穿梭于天花板平面——从一组核心的直线和弧线模块中衍生出数千种可能的形状，适用于任何规模或复杂性的特色天花板。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature\"\u003e\n\n\u003cdiv class=\"spec-feature-label\"\u003e制造商\u003c\/div\u003e\n\n\u003cdiv class=\"spec-feature-text\"\u003e由位于加拿大安大略省康科德的C\u0026amp;C Lighting设计和分销。联系方式：info@candclight.com | 1-905-856-0903。可为加拿大和美国的商业项目提供服务。\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  .spec-page{\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 40px 16px 24px;\n  }\n\n  \/* HERO *\/\n  .spec-hero{\n    display: grid;\n    grid-template-columns: 1.05fr 0.95fr;\n    gap: 56px;\n    align-items: center;\n  }\n\n  .spec-hero-media img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  .spec-title{\n    margin: 0 0 10px;\n    font-size: clamp(28px, 3vw, 40px);\n    line-height: 1.15;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n  }\n\n  .spec-tagline{\n    margin: 0 0 18px;\n    font-size: 16px;\n    line-height: 1.55;\n    font-weight: 400;\n    color: rgba(0,0,0,0.70);\n    max-width: 46ch;\n  }\n\n  \/* Stat row: minimal pipe-separated *\/\n  .spec-stats{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px 14px;\n    margin: 0 0 22px;\n    font-size: 13px;\n    letter-spacing: 0.3px;\n    color: rgba(0,0,0,0.62);\n  }\n\n  .spec-stats span{\n    position: relative;\n    padding-right: 14px;\n    white-space: nowrap;\n  }\n\n  .spec-stats span:not(:last-child)::after{\n    content: \"|\";\n    position: absolute;\n    right: 4px;\n    color: rgba(0,0,0,0.28);\n  }\n\n  \/* CTA button: subtle *\/\n  .spec-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 12px 16px;\n    border-radius: 10px;\n    text-decoration: none;\n    font-weight: 600;\n    font-size: 14px;\n    border: 1px solid rgba(0,0,0,0.14);\n    color: rgba(0,0,0,0.86);\n    background: #fff;\n    transition: transform 120ms ease, box-shadow 120ms ease;\n  }\n\n  .spec-btn:hover{\n    transform: translateY(-1px);\n    box-shadow: 0 10px 24px rgba(0,0,0,0.08);\n  }\n\n  \/* SUPPORT *\/\n  .spec-support{\n    margin-top: 32px;\n  }\n\n  .spec-support img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n  }\n\n  \/* FEATURES *\/\n  .spec-features{\n    margin-top: 40px;\n    padding-top: 26px;\n    border-top: 1px solid rgba(0,0,0,0.08);\n  }\n\n  .spec-section-title{\n    margin: 0 0 18px;\n    font-size: 16px;\n    font-weight: 600;\n    letter-spacing: 0.2px;\n    color: rgba(0,0,0,0.88);\n  }\n\n  .spec-feature-grid{\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px 40px;\n    align-items: start;\n  }\n\n  .spec-feature{\n    display: grid;\n    grid-template-columns: 210px 1fr;\n    gap: 14px;\n  }\n\n  .spec-feature-label{\n    font-size: 13px;\n    font-weight: 600;\n    color: rgba(0,0,0,0.90);\n    letter-spacing: 0.2px;\n  }\n\n  .spec-feature-text{\n    font-size: 14px;\n    line-height: 1.6;\n    color: rgba(0,0,0,0.68);\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 900px){\n    .spec-hero{\n      grid-template-columns: 1fr;\n      gap: 24px;\n      align-items: start;\n    }\n\n    .spec-stats span{\n      padding-right: 0;\n      white-space: normal;\n    }\n\n    .spec-stats span:not(:last-child)::after{\n      content: \"\";\n    }\n\n    .spec-feature-grid{\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n\n    .spec-feature{\n      grid-template-columns: 1fr;\n      gap: 6px;\n    }\n  }\n\n \n\/* FULL-WIDTH CAROUSEL *\/\n.spec-carousel{\n  position: relative;\n  width: 100vw;\n  left: 50%;\n  right: 50%;\n  margin-left: -50vw;\n  margin-right: -50vw;\n  margin-top: -40px;\n  margin-bottom: 26px;\n  overflow: hidden;\n  background: #0b0b0b;\n}\n\n.spec-carousel-track{\n  display: flex;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n}\n\n.spec-carousel-track::-webkit-scrollbar{\n  display: none;\n}\n\n.spec-carousel-slide{\n  flex: 0 0 100%;\n  scroll-snap-align: center;\n  position: relative;\n  background: #0b0b0b;\n}\n\n.spec-carousel-slide img{\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n.spec-carousel-btn{\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 42px;\n  height: 42px;\n  border-radius: 999px;\n  border: 1px solid rgba(255,255,255,0.22);\n  background: rgba(0,0,0,0.38);\n  color: #fff;\n  font-size: 22px;\n  line-height: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  transition: transform 120ms ease, background 120ms ease;\n}\n\n.spec-carousel-btn:hover{\n  background: rgba(0,0,0,0.55);\n  transform: translateY(-50%) scale(1.03);\n}\n\n.spec-carousel-btn.prev{\n  left: 14px;\n}\n\n.spec-carousel-btn.next{\n  right: 14px;\n}\n\n.spec-carousel-dots{\n  position: absolute;\n  left: 50%;\n  bottom: 14px;\n  transform: translateX(-50%);\n  display: flex;\n  gap: 8px;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: rgba(0,0,0,0.28);\n  border: 1px solid rgba(255,255,255,0.12);\n}\n\n.spec-carousel-dot{\n  width: 8px;\n  height: 8px;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.35);\n  border: 0;\n  cursor: pointer;\n}\n\n.spec-carousel-dot[aria-current=\"true\"]{\n  background: rgba(255,255,255,0.92);\n}\n\n@media (max-width: 900px){\n  .spec-carousel{\n    margin-top: -24px;\n    margin-bottom: 18px;\n  }\n\n  .spec-carousel-btn{\n    width: 36px;\n    height: 36px;\n    font-size: 18px;\n  }\n\n  .spec-carousel-btn.prev{\n    left: 10px;\n  }\n\n  .spec-carousel-btn.next{\n    right: 10px;\n  }\n\n  .spec-carousel-dots{\n    bottom: 10px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"C\u0026C Lighting","offers":[{"title":"Default Title","offer_id":42501108891733,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/files\/custom-curved-led-ring-pendant-light-black-white-background-cc-lighting.png?v=1778865982"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0548\/collections\/0bcbd7186a99faf7a00ba0df57b46afd.jpg?v=1764848860","url":"https:\/\/candclight.com\/zh\/collections\/linear-pendants.oembed","provider":"C\u0026C Lighting","version":"1.0","type":"link"}