{"title":"LEDs","description":"\u003cp\u003eFrom indicator lights to Arduino projects, our LED range covers the essentials for makers, hobbyists, and electronics enthusiasts across New Zealand. Browse diffused and clear LEDs in a variety of colours and sizes — all quality components ready to ship fast.\u003c\/p\u003e","products":[{"product_id":"5mm-super-bright-water-clear-led-bulbs","title":"5mm LED Diodes – Water Clear Super Bright","description":"\u003cstyle\u003e\n  .nzn-desc {\n    width: 100%;\n    max-width: 1400px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #101114;\n  }\n\n  .nzn-desc,\n  .nzn-desc * {\n    box-sizing: border-box;\n  }\n\n  .nzn-desc .nzn-tabs {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    gap: 30px;\n    border-bottom: 1px solid #e7e7e7;\n    overflow-x: auto;\n    overflow-y: hidden;\n    scrollbar-width: none;\n    min-height: 55px;\n    align-items: flex-end;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .nzn-desc .nzn-tabs::-webkit-scrollbar {\n    display: none;\n  }\n\n  .nzn-desc .nzn-tab {\n    flex: 0 0 auto;\n    background: none;\n    border: 0;\n    padding: 16px 0;\n    font: inherit;\n    font-size: 14px;\n    font-weight: 800;\n    white-space: nowrap;\n    border-bottom: 3px solid transparent;\n    color: #101114;\n    cursor: pointer;\n    transition: color .18s ease, border-color .18s ease;\n  }\n\n  .nzn-desc .nzn-tab:hover {\n    color: #ff7a2f;\n  }\n\n  .nzn-desc .nzn-tab.is-active {\n    border-bottom-color: #ff7a2f;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-card {\n    width: 100%;\n    border: 1px solid #e7e7e7;\n    border-top: 0;\n    border-radius: 0 0 18px 18px;\n    padding: 38px 34px;\n    box-shadow: 0 10px 24px rgba(0,0,0,.035);\n    background: #fff;\n    min-height: 620px;\n    display: flex;\n    flex-direction: column;\n  }\n\n  .nzn-desc .nzn-panel {\n    display: none;\n  }\n\n  .nzn-desc .nzn-panel.is-active {\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    animation: nznTabFade .18s ease both;\n  }\n\n  @keyframes nznTabFade {\n    from { opacity: 0; transform: translateY(6px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  .nzn-desc .nzn-panel-content {\n    flex: 1;\n  }\n\n  .nzn-desc .nzn-overview {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 46px;\n    align-items: start;\n  }\n\n  .nzn-desc .nzn-overview-copy {\n    padding-top: 6px;\n    text-align: center;\n  }\n\n  .nzn-desc p {\n    font-size: 15px;\n    line-height: 1.65;\n    color: #60646c;\n    margin: 0;\n  }\n\n  .nzn-desc .nzn-checks {\n    list-style: none;\n    padding: 0;\n    margin: 34px auto 0;\n    display: grid;\n    gap: 18px;\n    width: fit-content;\n    max-width: 100%;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-checks li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 14.5px;\n    color: #101114;\n    line-height: 1.45;\n  }\n\n  .nzn-desc .nzn-checks li::before {\n    content: \"✓\";\n    flex-shrink: 0;\n    color: #ff7a2f;\n    font-weight: 900;\n    font-size: 16px;\n    line-height: 1;\n  }\n\n  .nzn-desc .nzn-section-title {\n    margin: 0 0 30px;\n    padding-top: 10px;\n    text-transform: uppercase;\n    letter-spacing: .12em;\n    font-size: 14px;\n    font-weight: 900;\n    color: #ff7a2f;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-started {\n    background: #eef6ff;\n    border-left: 4px solid #4a9af7;\n    border-radius: 16px;\n    padding: 26px 28px;\n  }\n\n  .nzn-desc .nzn-started h3 {\n    margin: 0 0 20px;\n    text-transform: uppercase;\n    letter-spacing: .12em;\n    font-size: 14px;\n    font-weight: 900;\n    color: #1f4268;\n  }\n\n  .nzn-desc .nzn-step {\n    display: grid;\n    grid-template-columns: 34px 1fr;\n    gap: 14px;\n    margin-bottom: 18px;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-step:last-child {\n    margin-bottom: 0;\n  }\n\n  .nzn-desc .nzn-step span {\n    width: 34px;\n    height: 34px;\n    border-radius: 999px;\n    background: #fff;\n    border: 1px solid #d9e9fb;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 900;\n  }\n\n  .nzn-desc .nzn-step strong {\n    display: block;\n    font-size: 14px;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-step p {\n    margin-top: 4px;\n    font-size: 13px;\n    color: #40566c;\n  }\n\n  .nzn-desc .nzn-specs {\n    border-top: 1px solid #e7e7e7;\n  }\n\n  .nzn-desc .nzn-specs div {\n    display: grid;\n    grid-template-columns: minmax(180px, .8fr) 1.4fr;\n    gap: 24px;\n    padding: 15px 14px;\n    border-bottom: 1px solid #e7e7e7;\n    font-size: 14px;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-specs div:nth-child(even) {\n    background: #fafafa;\n  }\n\n  .nzn-desc .nzn-specs span {\n    color: #60646c;\n  }\n\n  .nzn-desc .nzn-specs strong {\n    font-weight: 800;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-included-card {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 18px;\n    align-items: center;\n    border: 1px solid #e7e7e7;\n    border-radius: 16px;\n    background: #fafafa;\n    padding: 24px;\n    margin-bottom: 12px;\n  }\n\n  .nzn-desc .nzn-included-qty {\n    width: 48px;\n    height: 48px;\n    border-radius: 999px;\n    background: #fff5ef;\n    border: 1px solid rgba(255,122,47,.2);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 900;\n    color: #ff7a2f;\n    font-size: 13px;\n  }\n\n  .nzn-desc .nzn-included-card strong {\n    display: block;\n    font-size: 16px;\n    margin-bottom: 4px;\n  }\n\n  .nzn-desc .nzn-included-card p {\n    font-size: 14px;\n  }\n\n  .nzn-desc .nzn-qty-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 12px;\n    margin-bottom: 28px;\n  }\n\n  .nzn-desc .nzn-qty-card {\n    border: 1px solid #e7e7e7;\n    border-radius: 12px;\n    padding: 18px 14px;\n    text-align: center;\n    background: #fafafa;\n  }\n\n  .nzn-desc .nzn-qty-card .qty {\n    font-size: 22px;\n    font-weight: 900;\n    color: #ff7a2f;\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .nzn-desc .nzn-qty-card .qty-label {\n    font-size: 12px;\n    color: #60646c;\n    text-transform: uppercase;\n    letter-spacing: .08em;\n    font-weight: 700;\n  }\n\n  .nzn-desc .nzn-uses {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n\n  .nzn-desc .nzn-use {\n    border-left: 3px solid #ff7a2f;\n    background: #f7f7f7;\n    padding: 15px 16px;\n    font-size: 14px;\n    line-height: 1.45;\n    text-align: left;\n    border-radius: 0 8px 8px 0;\n  }\n\n  .nzn-desc .nzn-faq {\n    display: grid;\n    gap: 12px;\n  }\n\n  .nzn-desc .nzn-faq-item {\n    border: 1px solid #e7e7e7;\n    border-radius: 12px;\n    padding: 16px 18px;\n    background: #fff;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-faq-item strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-faq-item p {\n    font-size: 14px;\n  }\n\n  .nzn-desc .nzn-note {\n    margin-top: 30px;\n    background: #fafafa;\n    border: 1px solid #e7e7e7;\n    border-radius: 12px;\n    padding: 16px 18px;\n    text-align: center;\n    color: #60646c;\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  .nzn-desc .nzn-variant-block {\n    margin-bottom: 28px;\n  }\n\n  .nzn-desc .nzn-variant-label {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    font-size: 13px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: .1em;\n    color: #fff;\n    padding: 8px 14px;\n    border-radius: 8px 8px 0 0;\n    margin-bottom: 0;\n  }\n\n  .nzn-desc .nzn-variant-label.red   { background: #c0151d; }\n  .nzn-desc .nzn-variant-label.green { background: #1a6e2a; }\n\n  .nzn-desc .nzn-resistor-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    border: 1px solid #e7e7e7;\n    border-top: 0;\n    border-radius: 0 0 8px 8px;\n    overflow: hidden;\n    margin-bottom: 0;\n  }\n\n  .nzn-desc .nzn-resistor-table th {\n    padding: 10px 14px;\n    text-align: left;\n    font-size: 12px;\n    font-weight: 900;\n    letter-spacing: .08em;\n    color: #60646c;\n    background: #fafafa;\n    border-bottom: 1px solid #e7e7e7;\n  }\n\n  .nzn-desc .nzn-resistor-table td {\n    padding: 11px 14px;\n    border-bottom: 1px solid #f0f0f0;\n    color: #101114;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-resistor-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  .nzn-desc .nzn-resistor-table td:last-child {\n    font-weight: 700;\n  }\n\n  .nzn-desc .nzn-specs-subhead {\n    font-size: 12px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: .1em;\n    color: #60646c;\n    margin: 24px 0 10px;\n    padding-left: 2px;\n  }\n\n  @media (max-width: 750px) {\n    .nzn-desc {\n      width: 100%;\n      max-width: 100%;\n      padding: 0;\n      overflow: hidden;\n    }\n\n    .nzn-desc .nzn-tabs {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 0;\n      overflow: visible;\n      min-height: unset;\n      border-bottom: 0;\n      width: 100%;\n      max-width: 100%;\n    }\n\n    .nzn-desc .nzn-tab {\n      width: 100%;\n      min-width: 0;\n      padding: 12px 6px;\n      font-size: 12px;\n      line-height: 1.15;\n      text-align: center;\n      white-space: normal;\n      border-bottom: 2px solid #e7e7e7;\n    }\n\n    .nzn-desc .nzn-tab.is-active {\n      border-bottom-color: #ff7a2f;\n    }\n\n    .nzn-desc .nzn-card {\n      padding: 24px 16px;\n      min-height: unset;\n      width: 100%;\n      max-width: 100%;\n      border-top: 1px solid #e7e7e7;\n      border-radius: 0 0 16px 16px;\n    }\n\n    .nzn-desc .nzn-panel.is-active {\n      display: block;\n    }\n\n    .nzn-desc .nzn-overview {\n      grid-template-columns: 1fr;\n      gap: 26px;\n    }\n\n    .nzn-desc .nzn-overview-copy {\n      padding-top: 0;\n      text-align: center;\n    }\n\n    .nzn-desc p {\n      font-size: 14.5px;\n      text-align: center;\n    }\n\n    .nzn-desc .nzn-checks {\n      margin-top: 24px;\n      gap: 13px;\n      width: fit-content;\n      max-width: 100%;\n    }\n\n    .nzn-desc .nzn-checks li {\n      align-items: flex-start;\n      gap: 10px;\n      font-size: 14px;\n      text-align: left;\n    }\n\n    .nzn-desc .nzn-checks li::before {\n      margin-top: 2px;\n    }\n\n    .nzn-desc .nzn-uses {\n      grid-template-columns: 1fr;\n    }\n\n    .nzn-desc .nzn-specs div {\n      grid-template-columns: 1fr;\n      gap: 4px;\n      padding: 13px 10px;\n    }\n\n    .nzn-desc .nzn-section-title {\n      text-align: left;\n      padding-top: 0;\n      margin-bottom: 22px;\n    }\n\n    .nzn-desc .nzn-started {\n      padding: 20px 16px;\n    }\n\n    .nzn-desc .nzn-included-card {\n      grid-template-columns: 1fr;\n      text-align: left;\n      justify-items: start;\n    }\n\n    .nzn-desc .nzn-qty-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nzn-desc\"\u003e\n  \u003cdiv class=\"nzn-tabs\"\u003e\n    \u003cbutton class=\"nzn-tab is-active\" type=\"button\" data-tab=\"overview\"\u003eOverview\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"specifications\"\u003eSpecifications\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"resistors\"\u003eResistor Guide\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"included\"\u003eWhat's Included\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"uses\"\u003eCommon Uses\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"faqs\"\u003eFAQs\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nzn-card\"\u003e\n\n    \u003c!-- OVERVIEW --\u003e\n    \u003cdiv class=\"nzn-panel is-active\" data-panel=\"overview\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003cdiv class=\"nzn-overview\"\u003e\n          \u003cdiv class=\"nzn-overview-copy\"\u003e\n            \u003cp\u003eSuper bright 5mm water-clear through-hole LED diodes, available in red and green. Choose your quantity and colour from the variant selector. Focused, intense beam from a transparent lens — standard 5mm DIP footprint compatible with breadboards, PCBs, and panel mounts.\u003c\/p\u003e\n\n            \u003cul class=\"nzn-checks\"\u003e\n              \u003cli\u003e5mm DIP through-hole, breadboard ready\u003c\/li\u003e\n              \u003cli\u003eWater-clear (transparent) lens\u003c\/li\u003e\n              \u003cli\u003eSuper bright, focused beam\u003c\/li\u003e\n              \u003cli\u003e20mA forward current, 120°+ viewing angle\u003c\/li\u003e\n              \u003cli\u003e100,000-hour rated service life\u003c\/li\u003e\n              \u003cli\u003eAvailable in single, 10, 25, or 50 pack\u003c\/li\u003e\n              \u003cli\u003eEvery batch sample-tested before dispatch\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-started\"\u003e\n            \u003ch3\u003eQuick Start\u003c\/h3\u003e\n\n            \u003cdiv class=\"nzn-step\"\u003e\n              \u003cspan\u003e1\u003c\/span\u003e\n              \u003cdiv\u003e\n                \u003cstrong\u003eIdentify polarity\u003c\/strong\u003e\n                \u003cp\u003eThe longer leg is the anode (+). The shorter leg, or the side with a flat on the body, is the cathode (−).\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"nzn-step\"\u003e\n              \u003cspan\u003e2\u003c\/span\u003e\n              \u003cdiv\u003e\n                \u003cstrong\u003eChoose your resistor\u003c\/strong\u003e\n                \u003cp\u003eAlways use a current-limiting resistor. See the Resistor Guide tab for values by supply voltage and colour.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"nzn-step\"\u003e\n              \u003cspan\u003e3\u003c\/span\u003e\n              \u003cdiv\u003e\n                \u003cstrong\u003eWire anode → resistor → supply\u003c\/strong\u003e\n                \u003cp\u003eConnect: Supply (+) → Resistor → LED anode → LED cathode → GND.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"nzn-step\"\u003e\n              \u003cspan\u003e4\u003c\/span\u003e\n              \u003cdiv\u003e\n                \u003cstrong\u003eSelect your variant\u003c\/strong\u003e\n                \u003cp\u003eChoose your colour and pack size from the variant selector before adding to cart.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Always use a current-limiting resistor — connecting directly to a supply without one will instantly burn out the LED. Need quantities above 50? Contact us for bulk pricing.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SPECIFICATIONS --\u003e\n    \u003cdiv class=\"nzn-panel\" data-panel=\"specifications\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eSpecifications\u003c\/h3\u003e\n\n        \u003cp class=\"nzn-specs-subhead\"\u003eShared — All Colours \u0026amp; Pack Sizes\u003c\/p\u003e\n        \u003cdiv class=\"nzn-specs\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eDiameter\u003c\/span\u003e\u003cstrong\u003e5mm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePackage Type\u003c\/span\u003e\u003cstrong\u003eDIP (through-hole)\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLens Type\u003c\/span\u003e\u003cstrong\u003eWater Clear (Transparent)\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eForward Current\u003c\/span\u003e\u003cstrong\u003e20mA\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eViewing Angle\u003c\/span\u003e\u003cstrong\u003e120°+\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eService Life\u003c\/span\u003e\u003cstrong\u003e100,000 hours\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eAvailable Pack Sizes\u003c\/span\u003e\u003cstrong\u003e1, 10, 25, 50\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWarranty\u003c\/span\u003e\u003cstrong\u003e1 Year\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"nzn-specs-subhead\" style=\"margin-top:28px;\"\u003eBy Colour\u003c\/p\u003e\n        \u003cdiv class=\"nzn-specs\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003e🔴 Red — Forward Voltage\u003c\/span\u003e\u003cstrong\u003e1.8V – 2.2V\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003e🟢 Green — Forward Voltage\u003c\/span\u003e\u003cstrong\u003e2.0V – 2.4V\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Select your colour and pack size from the variant selector before adding to cart.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- RESISTOR GUIDE --\u003e\n    \u003cdiv class=\"nzn-panel\" data-panel=\"resistors\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eResistor Guide\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-variant-block\"\u003e\n          \u003cdiv class=\"nzn-variant-label red\"\u003e🔴 Red — Forward Voltage 1.8–2.2V\u003c\/div\u003e\n          \u003ctable class=\"nzn-resistor-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eSupply Voltage\u003c\/th\u003e\n                \u003cth\u003eResistor Value\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd\u003e3.3V\u003c\/td\u003e\n\u003ctd\u003e68 – 100 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e5V\u003c\/td\u003e\n\u003ctd\u003e150 – 220 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e9V\u003c\/td\u003e\n\u003ctd\u003e390 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e12V\u003c\/td\u003e\n\u003ctd\u003e560 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"nzn-variant-block\"\u003e\n          \u003cdiv class=\"nzn-variant-label green\"\u003e🟢 Green — Forward Voltage 2.0–2.4V\u003c\/div\u003e\n          \u003ctable class=\"nzn-resistor-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eSupply Voltage\u003c\/th\u003e\n                \u003cth\u003eResistor Value\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd\u003e3.3V\u003c\/td\u003e\n\u003ctd\u003e68 – 100 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e5V\u003c\/td\u003e\n\u003ctd\u003e150 – 220 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e9V\u003c\/td\u003e\n\u003ctd\u003e390 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e12V\u003c\/td\u003e\n\u003ctd\u003e560 Ω\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Values assume 20mA target current. For lower brightness or longer LED life, use a higher resistor value. Standard E12\/E24 series resistors work well — round up to the nearest available value.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- INCLUDED --\u003e\n    \u003cdiv class=\"nzn-panel\" data-panel=\"included\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eWhat's Included\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-qty-grid\"\u003e\n          \u003cdiv class=\"nzn-qty-card\"\u003e\n            \u003cspan class=\"qty\"\u003e1×\u003c\/span\u003e\n            \u003cspan class=\"qty-label\"\u003eSingle\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-qty-card\"\u003e\n            \u003cspan class=\"qty\"\u003e10×\u003c\/span\u003e\n            \u003cspan class=\"qty-label\"\u003e10 Pack\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-qty-card\"\u003e\n            \u003cspan class=\"qty\"\u003e25×\u003c\/span\u003e\n            \u003cspan class=\"qty-label\"\u003e25 Pack\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-qty-card\"\u003e\n            \u003cspan class=\"qty\"\u003e50×\u003c\/span\u003e\n            \u003cspan class=\"qty-label\"\u003e50 Pack\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"nzn-included-card\"\u003e\n          \u003cdiv class=\"nzn-included-qty\"\u003e×\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003e5mm Water-Clear LED Diodes\u003c\/strong\u003e\n            \u003cp\u003eYour selected colour (Red or Green) in your selected pack size. Resistors are not included.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Resistors are sold separately. Select your colour and pack size from the variant selector before adding to cart.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- USES --\u003e\n    \u003cdiv class=\"nzn-panel\" data-panel=\"uses\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Uses\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-uses\"\u003e\n          \u003cdiv class=\"nzn-use\"\u003eArduino \u0026amp; microcontroller indicator LEDs\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eBreadboard \u0026amp; PCB prototyping\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003ePanel indicators \u0026amp; status displays\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eRaspberry Pi \u0026amp; ESP32 projects\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eDIY electronics \u0026amp; maker builds\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eEducational \u0026amp; hobbyist kits\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Standard 5mm DIP footprint — compatible with any breadboard, stripboard, or PCB with 5mm LED footprint.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- FAQS --\u003e\n    \u003cdiv class=\"nzn-panel\" data-panel=\"faqs\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Questions\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-faq\"\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWhich leg is the anode (positive)?\u003c\/strong\u003e\n            \u003cp\u003eThe longer leg is the anode (+) and the shorter leg is the cathode (−). If the legs have been trimmed, look for the flat edge on the LED body — the flat side indicates the cathode.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eDo I always need a resistor?\u003c\/strong\u003e\n            \u003cp\u003eYes — always use a current-limiting resistor. Connecting an LED directly to a power supply will exceed the 20mA forward current and burn it out almost instantly. See the Resistor Guide tab for recommended values.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWhich pack size should I choose?\u003c\/strong\u003e\n            \u003cp\u003eA single or 10-pack is ideal for a quick project or to try the product. A 25 or 50-pack suits ongoing builds, classroom use, or stocking up — the per-LED price drops as you go up in quantity.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eCan I order larger quantities?\u003c\/strong\u003e\n            \u003cp\u003eYes — contact us directly for bulk pricing on quantities above 50.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Select your colour and pack size from the variant selector before adding to cart.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('click', function(event) {\n    const tab = event.target.closest('.nzn-desc .nzn-tab');\n    if (!tab) return;\n\n    const wrapper = tab.closest('.nzn-desc');\n    if (!wrapper) return;\n\n    const target = tab.getAttribute('data-tab');\n\n    wrapper.querySelectorAll('.nzn-tab').forEach(function(item) {\n      item.classList.remove('is-active');\n    });\n\n    wrapper.querySelectorAll('.nzn-panel').forEach(function(panel) {\n      panel.classList.remove('is-active');\n    });\n\n    tab.classList.add('is-active');\n\n    const panel = wrapper.querySelector('[data-panel=\"' + target + '\"]');\n    if (panel) panel.classList.add('is-active');\n  });\n\u003c\/script\u003e","brand":"NZN Electronics","offers":[{"title":"Single \/ Red","offer_id":42656017678432,"sku":"LED-5MM-CLR-RED-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Single \/ Green","offer_id":42656017711200,"sku":"LED-5MM-CLR-GRN-1","price":0.9,"currency_code":"NZD","in_stock":true},{"title":"10 Pack \/ Red","offer_id":42768073687136,"sku":"LED-5MM-CLR-RED-10","price":1.99,"currency_code":"NZD","in_stock":true},{"title":"10 Pack \/ Green","offer_id":42768073719904,"sku":"LED-5MM-CLR-GRN-10","price":1.99,"currency_code":"NZD","in_stock":true},{"title":"25 Pack \/ Red","offer_id":42768073752672,"sku":"LED-5MM-CLR-RED-25","price":2.99,"currency_code":"NZD","in_stock":false},{"title":"25 Pack \/ Green","offer_id":42768073785440,"sku":"LED-5MM-CLR-GRN-25","price":2.99,"currency_code":"NZD","in_stock":false},{"title":"50 Pack \/ Red","offer_id":42768073818208,"sku":"LED-5MM-CLR-RED-50","price":3.99,"currency_code":"NZD","in_stock":false},{"title":"50 Pack \/ Green","offer_id":42768073850976,"sku":"LED-5MM-CLR-GRN-50","price":3.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/5mm_led_singular.png?v=1779526731"},{"product_id":"3mm-prewired-diffused-led-20cm","title":"3mm Pre-wired Diffused LED — 20cm (5V \/ 12V)","description":"\u003cstyle\u003e\n  .nzn-desc {\n    width: 100%;\n    max-width: 1400px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #101114;\n  }\n\n  .nzn-desc,\n  .nzn-desc * {\n    box-sizing: border-box;\n  }\n\n  .nzn-desc .nzn-tabs {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    gap: 30px;\n    border-bottom: 1px solid #e7e7e7;\n    overflow-x: auto;\n    overflow-y: hidden;\n    scrollbar-width: none;\n    min-height: 55px;\n    align-items: flex-end;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .nzn-desc .nzn-tabs::-webkit-scrollbar {\n    display: none;\n  }\n\n  .nzn-desc .nzn-tab {\n    flex: 0 0 auto;\n    background: none;\n    border: 0;\n    padding: 16px 0;\n    font: inherit;\n    font-size: 14px;\n    font-weight: 800;\n    white-space: nowrap;\n    border-bottom: 3px solid transparent;\n    color: #101114;\n    cursor: pointer;\n    transition: color .18s ease, border-color .18s ease;\n  }\n\n  .nzn-desc .nzn-tab:hover {\n    color: #ff7a2f;\n  }\n\n  .nzn-desc .nzn-tab.is-active {\n    border-bottom-color: #ff7a2f;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-card {\n    width: 100%;\n    border: 1px solid #e7e7e7;\n    border-top: 0;\n    border-radius: 0 0 18px 18px;\n    padding: 38px 34px;\n    box-shadow: 0 10px 24px rgba(0,0,0,.035);\n    background: #fff;\n    min-height: 580px;\n    display: flex;\n    flex-direction: column;\n  }\n\n  .nzn-desc .nzn-panel {\n    display: none;\n  }\n\n  .nzn-desc .nzn-panel.is-active {\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    animation: nznTabFade .18s ease both;\n  }\n\n  @keyframes nznTabFade {\n    from {\n      opacity: 0;\n      transform: translateY(6px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .nzn-desc .nzn-panel-content {\n    flex: 1;\n  }\n\n  .nzn-desc .nzn-overview {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 46px;\n    align-items: start;\n  }\n\n  .nzn-desc .nzn-overview-copy {\n    padding-top: 6px;\n    text-align: center;\n  }\n\n  .nzn-desc p {\n    font-size: 15px;\n    line-height: 1.65;\n    color: #60646c;\n    margin: 0;\n  }\n\n  .nzn-desc .nzn-checks {\n    list-style: none;\n    padding: 0;\n    margin: 34px auto 0;\n    display: grid;\n    gap: 18px;\n    width: fit-content;\n    max-width: 100%;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-checks li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 14.5px;\n    color: #101114;\n    line-height: 1.45;\n  }\n\n  .nzn-desc .nzn-checks li::before {\n    content: \"✓\";\n    flex-shrink: 0;\n    color: #ff7a2f;\n    font-weight: 900;\n    font-size: 16px;\n    line-height: 1;\n  }\n\n  .nzn-desc .nzn-section-title {\n    margin: 0 0 30px;\n    padding-top: 10px;\n    text-transform: uppercase;\n    letter-spacing: .12em;\n    font-size: 14px;\n    font-weight: 900;\n    color: #ff7a2f;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-info {\n    background: #eef6ff;\n    border-left: 4px solid #4a9af7;\n    border-radius: 16px;\n    padding: 26px 28px;\n  }\n\n  .nzn-desc .nzn-info h3 {\n    margin: 0 0 16px;\n    text-transform: uppercase;\n    letter-spacing: .12em;\n    font-size: 14px;\n    font-weight: 900;\n    color: #1f4268;\n  }\n\n  .nzn-desc .nzn-info p {\n    color: #40566c;\n    font-size: 14px;\n  }\n\n  .nzn-desc .nzn-specs {\n    border-top: 1px solid #e7e7e7;\n  }\n\n  .nzn-desc .nzn-specs div {\n    display: grid;\n    grid-template-columns: minmax(180px, .8fr) 1.4fr;\n    gap: 24px;\n    padding: 15px 14px;\n    border-bottom: 1px solid #e7e7e7;\n    font-size: 14px;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-specs div:nth-child(even) {\n    background: #fafafa;\n  }\n\n  .nzn-desc .nzn-specs span {\n    color: #60646c;\n  }\n\n  .nzn-desc .nzn-specs strong {\n    font-weight: 800;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-uses {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n\n  .nzn-desc .nzn-use {\n    border-left: 3px solid #ff7a2f;\n    background: #f7f7f7;\n    padding: 15px 16px;\n    font-size: 14px;\n    line-height: 1.45;\n    text-align: left;\n    border-radius: 0 8px 8px 0;\n  }\n\n  .nzn-desc .nzn-faq {\n    display: grid;\n    gap: 12px;\n  }\n\n  .nzn-desc .nzn-faq-item {\n    border: 1px solid #e7e7e7;\n    border-radius: 12px;\n    padding: 16px 18px;\n    background: #fff;\n    text-align: left;\n  }\n\n  .nzn-desc .nzn-faq-item strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #101114;\n  }\n\n  .nzn-desc .nzn-faq-item p {\n    font-size: 14px;\n  }\n\n  .nzn-desc .nzn-note {\n    margin-top: 30px;\n    background: #fafafa;\n    border: 1px solid #e7e7e7;\n    border-radius: 12px;\n    padding: 16px 18px;\n    text-align: center;\n    color: #60646c;\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  @media (max-width: 750px) {\n    .nzn-desc .nzn-tabs {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 0;\n      overflow: visible;\n      min-height: unset;\n      border-bottom: 0;\n    }\n\n    .nzn-desc .nzn-tab {\n      width: 100%;\n      min-width: 0;\n      padding: 12px 6px;\n      font-size: 12px;\n      line-height: 1.15;\n      text-align: center;\n      white-space: normal;\n      border-bottom: 2px solid #e7e7e7;\n    }\n\n    .nzn-desc .nzn-tab.is-active {\n      border-bottom-color: #ff7a2f;\n    }\n\n    .nzn-desc .nzn-card {\n      padding: 24px 16px;\n      min-height: unset;\n      border-top: 1px solid #e7e7e7;\n      border-radius: 0 0 16px 16px;\n    }\n\n    .nzn-desc .nzn-overview {\n      grid-template-columns: 1fr;\n      gap: 26px;\n    }\n\n    .nzn-desc .nzn-uses {\n      grid-template-columns: 1fr;\n    }\n\n    .nzn-desc .nzn-specs div {\n      grid-template-columns: 1fr;\n      gap: 4px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nzn-desc\"\u003e\n\n  \u003cdiv class=\"nzn-tabs\"\u003e\n    \u003cbutton class=\"nzn-tab is-active\" type=\"button\" data-tab=\"overview\"\u003eOverview\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"specifications\"\u003eSpecifications\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"connection\"\u003eConnection\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"uses\"\u003eCommon Uses\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"faqs\"\u003eFAQs\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nzn-card\"\u003e\n\n    \u003cdiv class=\"nzn-panel is-active\" data-panel=\"overview\"\u003e\n\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n\n        \u003cdiv class=\"nzn-overview\"\u003e\n\n          \u003cdiv class=\"nzn-overview-copy\"\u003e\n\n            \u003cp\u003eReady-to-use 3mm diffused LEDs with a built-in current-limiting resistor — simply connect to your 5V or 12V DC supply and they light up instantly. No resistor calculations or extra components required.\u003c\/p\u003e\n\n            \u003cul class=\"nzn-checks\"\u003e\n              \u003cli\u003eBuilt-in resistor pre-installed\u003c\/li\u003e\n              \u003cli\u003eAvailable in 5V or 12V variants\u003c\/li\u003e\n              \u003cli\u003e20cm pre-wired leads\u003c\/li\u003e\n              \u003cli\u003eWide-angle diffused lens\u003c\/li\u003e\n              \u003cli\u003eAvailable in six colours\u003c\/li\u003e\n            \u003c\/ul\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-info\"\u003e\n\n            \u003ch3\u003eReady To Connect\u003c\/h3\u003e\n\n            \u003cp\u003eThe resistor is already soldered inside the heat shrink tubing near the LED, making these ideal for Arduino, ESP32, Raspberry Pi, automotive, and control panel projects without additional wiring complexity.\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n        \u003cstrong\u003ePlease note:\u003c\/strong\u003e Select the correct voltage variant for your application. 5V and 12V versions use different built-in resistors.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"specifications\"\u003e\n\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n\n        \u003ch3 class=\"nzn-section-title\"\u003eSpecifications\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-specs\"\u003e\n\n          \u003cdiv\u003e\n\u003cspan\u003eLED Size\u003c\/span\u003e\u003cstrong\u003e3mm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLens Type\u003c\/span\u003e\u003cstrong\u003eDiffused\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eOperating Voltage\u003c\/span\u003e\u003cstrong\u003e5V or 12V DC\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eForward Current\u003c\/span\u003e\u003cstrong\u003e20mA max\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eViewing Angle\u003c\/span\u003e\u003cstrong\u003e160–180°\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWire Length\u003c\/span\u003e\u003cstrong\u003e20cm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWire Colours\u003c\/span\u003e\u003cstrong\u003eRed (+) \/ Black (-)\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLED Colours\u003c\/span\u003e\u003cstrong\u003eRed, White, Blue, Green, Yellow, Orange\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLife Rating\u003c\/span\u003e\u003cstrong\u003e100,000 hours\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eOperating Temperature\u003c\/span\u003e\u003cstrong\u003e-40°C to +85°C\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePackage Type\u003c\/span\u003e\u003cstrong\u003eThrough-hole pre-wired LED\u003c\/strong\u003e\n\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n        \u003cstrong\u003ePlease note:\u003c\/strong\u003e Each LED includes a resistor matched specifically to its voltage variant.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"connection\"\u003e\n\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n\n        \u003ch3 class=\"nzn-section-title\"\u003eHow To Connect\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-info\" style=\"margin-bottom:16px;\"\u003e\n\n          \u003ch3\u003eWire Polarity\u003c\/h3\u003e\n\n          \u003cp\u003e\u003cstrong\u003eRed wire\u003c\/strong\u003e → Positive supply\u003cbr\u003e\n          \u003cstrong\u003eBlack wire\u003c\/strong\u003e → Ground \/ negative\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"nzn-info\"\u003e\n\n          \u003ch3\u003eVoltage Variants\u003c\/h3\u003e\n\n          \u003cp\u003e\u003cstrong\u003e5V version:\u003c\/strong\u003e Suitable for Arduino, Raspberry Pi, ESP32, USB power supplies, and microcontroller GPIO outputs.\u003cbr\u003e\u003cbr\u003e\n\n          \u003cstrong\u003e12V version:\u003c\/strong\u003e Suitable for automotive, CCTV systems, LED drivers, alarm systems, and regulated 12V DC supplies.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n        \u003cstrong\u003ePlease note:\u003c\/strong\u003e Connecting the wrong voltage may damage the LED or reduce brightness.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"uses\"\u003e\n\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Uses\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-uses\"\u003e\n\n          \u003cdiv class=\"nzn-use\"\u003eArduino and ESP32 status indicators\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eBreadboard and electronics prototyping\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eAutomotive dashboard indicator lights\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eControl panels and switchboards\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eRC, caravan, and marine projects\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eModel, diorama, and miniature lighting\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n        \u003cstrong\u003ePlease note:\u003c\/strong\u003e These LEDs are polarity-sensitive and will not illuminate if wired backwards.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"faqs\"\u003e\n\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Questions\u003c\/h3\u003e\n\n        \u003cdiv class=\"nzn-faq\"\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eDo I need an external resistor?\u003c\/strong\u003e\n            \u003cp\u003eNo — the resistor is already built into the wiring under the heat shrink tubing.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eCan I use the 5V version at 12V?\u003c\/strong\u003e\n            \u003cp\u003eNo. Each version is designed specifically for its rated voltage. Using the wrong voltage may permanently damage the LED.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWill the 5V version work with Arduino?\u003c\/strong\u003e\n            \u003cp\u003eYes. It can connect directly to a 5V supply or Arduino GPIO output pin.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eCan I use the 12V version in a vehicle?\u003c\/strong\u003e\n            \u003cp\u003eYes — these are suitable for automotive indicator and panel lighting applications on 12V systems.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eAre these diffused or clear LEDs?\u003c\/strong\u003e\n            \u003cp\u003eThese use a diffused lens for a softer, wider-angle glow rather than a narrow focused beam.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nzn-note\"\u003e\n        \u003cstrong\u003ePlease note:\u003c\/strong\u003e Each LED is sold individually unless otherwise stated.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('click', function(event) {\n\n    const tab = event.target.closest('.nzn-desc .nzn-tab');\n    if (!tab) return;\n\n    const wrapper = tab.closest('.nzn-desc');\n    if (!wrapper) return;\n\n    const target = tab.getAttribute('data-tab');\n\n    wrapper.querySelectorAll('.nzn-tab').forEach(function(item) {\n      item.classList.remove('is-active');\n    });\n\n    wrapper.querySelectorAll('.nzn-panel').forEach(function(panel) {\n      panel.classList.remove('is-active');\n    });\n\n    tab.classList.add('is-active');\n\n    const panel = wrapper.querySelector('[data-panel=\"' + target + '\"]');\n    if (panel) panel.classList.add('is-active');\n\n  });\n\u003c\/script\u003e","brand":"NZN Electronics","offers":[{"title":"Red \/ 5V","offer_id":42665214771296,"sku":"LED-3MM-DIF-RED-5V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Red \/ 12V","offer_id":42744323145824,"sku":"LED-3MM-DIF-RED-12V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Green \/ 5V","offer_id":42665214804064,"sku":"LED-3MM-DIF-GRN-5V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Green \/ 12V","offer_id":42744323178592,"sku":"LED-3MM-DIF-GRN-12V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ 5V","offer_id":42669819723872,"sku":"LED-3MM-DIF-YLW-5V","price":0.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow \/ 12V","offer_id":42744323211360,"sku":"LED-3MM-DIF-YLW-12V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ 5V","offer_id":42739583058016,"sku":"LED-3MM-DIF-ORG-5V","price":0.99,"currency_code":"NZD","in_stock":false},{"title":"Orange \/ 12V","offer_id":42744323244128,"sku":"LED-3MM-DIF-ORG-12V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"White \/ 5V","offer_id":42739583090784,"sku":"LED-3MM-DIF-WHT-5V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"White \/ 12V","offer_id":42744323276896,"sku":"LED-3MM-DIF-WHT-12V","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ 5V","offer_id":42739583123552,"sku":"LED-3MM-DIF-BLU-5V","price":0.99,"currency_code":"NZD","in_stock":false},{"title":"Blue \/ 12V","offer_id":42744323309664,"sku":"LED-3MM-DIF-BLU-12V","price":0.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/3mm_12v_led_prewired-hero.png?v=1778698325"},{"product_id":"2mm-prewired-5v-white-diffused-led","title":"2mm Pre-wired 5V White Diffused LED — 20cm","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700\u0026display=swap');\n  .nzn-desc .tagline{font-family:'DM Sans',sans-serif;font-size:17px;line-height:1.7;color:#333;border-left:3px solid #e07e2c;padding-left:16px;margin-bottom:32px}\n  .nzn-desc .section-title{font-family:'DM Sans',sans-serif;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e07e2c;margin-bottom:14px}\n  .nzn-desc .specs-table{width:100%;border-collapse:collapse;margin-bottom:32px;font-family:'DM Sans',sans-serif;font-size:14px}\n  .nzn-desc .specs-table tr{border-bottom:1px solid #ebebeb}\n  .nzn-desc .specs-table tr:last-child{border-bottom:none}\n  .nzn-desc .specs-table td{padding:10px 8px}\n  .nzn-desc .specs-table td:first-child{color:#888;width:42%;font-size:14px}\n  .nzn-desc .specs-table td:last-child{font-weight:600;color:#1a1a1a}\n  .nzn-desc .uses-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:32px}\n  .nzn-desc .use-item{background:#f7f7f7;border-left:3px solid #e07e2c;padding:12px 14px;font-family:'DM Sans',sans-serif;font-size:13.5px;line-height:1.5;color:#2a2a2a}\n  .nzn-desc .note{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;padding:14px 16px;font-family:'DM Sans',sans-serif;font-size:13px;color:#888;line-height:1.6}\n  .nzn-desc .note strong{color:#555}\n  .nzn-desc .setup-box{background:#f0f7ff;border-left:3px solid #4a90d9;padding:14px 16px;font-family:'DM Sans',sans-serif;font-size:13px;color:#2c4a6e;line-height:1.7;margin-bottom:32px;border-radius:0 4px 4px 0}\n  .nzn-desc .faq-item{margin-bottom:12px}\n  .nzn-desc .faq-q{font-family:'DM Sans',sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;margin-bottom:3px}\n  .nzn-desc .faq-a{font-family:'DM Sans',sans-serif;font-size:13.5px;color:#555;line-height:1.5;padding-left:14px;border-left:2px solid #e07e2c}\n  .nzn-desc hr.divider{border:none;border-top:1px solid #ebebeb;margin:28px 0}\n\u003c\/style\u003e\n\u003cdiv class=\"nzn-desc\" style=\"max-width:1200px;margin:0 auto;\"\u003e\n\n  \u003cp class=\"tagline\"\u003eTiny 2mm flat-top white diffused LEDs, pre-wired with 20cm leads and ready to use straight from the pack. The flat-top lens produces a wide, soft glow — ideal for tight spaces where a standard 3mm LED simply won’t fit. No soldering, no resistor maths — just connect to 5V and go.\u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-title\"\u003eSpecifications\u003c\/p\u003e\n  \u003ctable class=\"specs-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLED Size\u003c\/td\u003e\n\u003ctd\u003e2mm flat top\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLens Type\u003c\/td\u003e\n\u003ctd\u003eDiffused (wide, even glow)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e5V DC (resistor pre-installed)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMax Forward Current\u003c\/td\u003e\n\u003ctd\u003e20mA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eViewing Angle\u003c\/td\u003e\n\u003ctd\u003e160–180°\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eWire Length\u003c\/td\u003e\n\u003ctd\u003e20cm\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eWire Colour\u003c\/td\u003e\n\u003ctd\u003eRed (positive) \/ Black (negative)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLife Rating\u003c\/td\u003e\n\u003ctd\u003e100,000 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e−40°C to +85°C\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePackage\u003c\/td\u003e\n\u003ctd\u003eThrough Hole — flat top\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eWhite\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-title\"\u003eHow to Connect\u003c\/p\u003e\n  \u003cdiv class=\"setup-box\"\u003e\n    \u003cstrong\u003eRed wire\u003c\/strong\u003e → Positive (5V supply or GPIO pin)\u003cbr\u003e\n    \u003cstrong\u003eBlack wire\u003c\/strong\u003e → Ground (GND)\u003cbr\u003e\u003cbr\u003e\n    The resistor is already soldered inside the heat shrink near the LED — no additional components needed. Compatible with Arduino, Raspberry Pi, ESP32, and any regulated 5V supply.\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-title\"\u003eCommon Uses\u003c\/p\u003e\n  \u003cdiv class=\"uses-grid\"\u003e\n    \u003cdiv class=\"use-item\"\u003eTight-space indicator lights where 3mm won’t fit\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eScale model \u0026amp; diorama lighting — cockpits \u0026amp; detail work\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eCustom control panels \u0026amp; miniature enclosures\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eBreadboard prototyping \u0026amp; circuit learning\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eArduino \u0026amp; microcontroller status indicators\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eRC models — nav lights, instrument panels \u0026amp; interiors\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-title\"\u003eCommon Questions\u003c\/p\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003cdiv class=\"faq-q\"\u003eDo I need an external resistor?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — the resistor is pre-installed inside the heat shrink tubing near the LED. Connect directly to 5V and GND.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003cdiv class=\"faq-q\"\u003eWhy choose 2mm over 3mm?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eThe 2mm flat-top form factor is ideal when space is very limited — panel cutouts, scale models, tight PCB layouts, or anywhere a standard 3mm dome won’t physically fit. The flat top also gives a slightly wider side-on glow.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003cdiv class=\"faq-q\"\u003eCan I use these at 3.3V?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eThey will light up at 3.3V but will be noticeably dimmer. The built-in resistor is sized for 5V operation.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"note\"\u003e\u003cstrong\u003ePlease note:\u003c\/strong\u003e These LEDs are pre-wired for 5V DC only. Do not connect to 12V or mains power. Polarity matters — red wire is positive, black is negative. Sold individually.\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"NZN Electronics","offers":[{"title":"Default Title","offer_id":42667523080288,"sku":null,"price":0.5,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/IMG_3541.jpg?v=1774862685"},{"product_id":"2mm-led-dip-tower-led-diodes","title":"2mm Green LED DIP compatible","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700\u0026display=swap');\n  .nzn-desc .tagline{font-family:'DM Sans',sans-serif;font-size:17px;line-height:1.7;color:#333;border-left:3px solid #e07e2c;padding-left:16px;margin-bottom:32px}\n  .nzn-desc .section-title{font-family:'DM Sans',sans-serif;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e07e2c;margin-bottom:14px}\n  .nzn-desc .specs-table{width:100%;border-collapse:collapse;margin-bottom:32px;font-family:'DM Sans',sans-serif;font-size:14px}\n  .nzn-desc .specs-table tr{border-bottom:1px solid #ebebeb}\n  .nzn-desc .specs-table tr:last-child{border-bottom:none}\n  .nzn-desc .specs-table td{padding:10px 8px}\n  .nzn-desc .specs-table td:first-child{color:#888;width:42%;font-size:14px}\n  .nzn-desc .specs-table td:last-child{font-weight:600;color:#1a1a1a}\n  .nzn-desc .uses-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:32px}\n  .nzn-desc .use-item{background:#f7f7f7;border-left:3px solid #e07e2c;padding:12px 14px;font-family:'DM Sans',sans-serif;font-size:13.5px;line-height:1.5;color:#2a2a2a}\n  .nzn-desc .note{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;padding:14px 16px;font-family:'DM Sans',sans-serif;font-size:13px;color:#888;line-height:1.6}\n  .nzn-desc .note strong{color:#555}\n  .nzn-desc .faq-item{margin-bottom:12px}\n  .nzn-desc .faq-q{font-family:'DM Sans',sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;margin-bottom:3px}\n  .nzn-desc .faq-a{font-family:'DM Sans',sans-serif;font-size:13.5px;color:#555;line-height:1.5;padding-left:14px;border-left:2px solid #e07e2c}\n  .nzn-desc hr.divider{border:none;border-top:1px solid #ebebeb;margin:28px 0}\n\u003c\/style\u003e\n\u003cdiv class=\"nzn-desc\" style=\"max-width:1200px;margin:0 auto;\"\u003e\n  \u003cp class=\"tagline\"\u003e2mm green DIP through-hole LEDs — ideal for indicator lights, status displays, and any breadboard or PCB build where standard 3mm or 5mm LEDs are too large. Bright green emission, rated to 105°C, and easy to solder. Sold individually.\u003c\/p\u003e\n  \u003chr class=\"divider\"\u003e\n  \u003cp class=\"section-title\"\u003eSpecifications\u003c\/p\u003e\n  \u003ctable class=\"specs-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDiameter\u003c\/td\u003e\n\u003ctd\u003e2mm\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePackage Type\u003c\/td\u003e\n\u003ctd\u003eDIP (through-hole)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMax Operating Temperature\u003c\/td\u003e\n\u003ctd\u003e105°C\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eQuantity\u003c\/td\u003e\n\u003ctd\u003e1 piece\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n  \u003chr class=\"divider\"\u003e\n  \u003cp class=\"section-title\"\u003eCommon Uses\u003c\/p\u003e\n  \u003cdiv class=\"uses-grid\"\u003e\n    \u003cdiv class=\"use-item\"\u003eArduino \u0026amp; microcontroller indicator LEDs\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eBreadboard \u0026amp; PCB prototyping\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003ePanel indicators \u0026amp; status lights\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eSpace-constrained PCB layouts\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eDIY electronics \u0026amp; maker projects\u003c\/div\u003e\n    \u003cdiv class=\"use-item\"\u003eEducational \u0026amp; hobbyist kits\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003chr class=\"divider\"\u003e\n  \u003cp class=\"section-title\"\u003eCommon Questions\u003c\/p\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003cdiv class=\"faq-q\"\u003eWhat resistor do I need with this LED?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eUse the formula: R = (Vsupply − Vforward) \/ Iforward. For a typical 2mm green LED with a forward voltage of ~2.0–2.2V and forward current of ~20mA, a 150Ω resistor is suitable at 5V, or 68Ω at 3.3V. Always use a current-limiting resistor to avoid burning out the LED.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003cdiv class=\"faq-q\"\u003eWhich leg is the anode (positive)?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eThe longer leg is the anode (+) and the shorter leg is the cathode (−). If the legs have been trimmed, look for the flat edge on the LED body — the flat side indicates the cathode.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003chr class=\"divider\"\u003e\n  \u003cp class=\"note\"\u003e\u003cstrong\u003ePlease note:\u003c\/strong\u003e Sold individually (1 piece per order). Always use a current-limiting resistor — connecting directly to a power supply without one will damage the LED.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"NZN Electronics","offers":[{"title":"Default Title","offer_id":42670399750240,"sku":null,"price":0.5,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/IMG_3560.jpg?v=1774934244"},{"product_id":"5mm-pre-wired-diffused-led-20cm-12v","title":"5mm Pre-wired Diffused LED — 20cm - 12V","description":"\u003cstyle\u003e\n  .nzn-desc { width: 100%; max-width: 1400px; margin: 0 auto; font-family: inherit; color: #101114; }\n  .nzn-desc, .nzn-desc * { box-sizing: border-box; }\n  .nzn-desc .nzn-tabs { width: 100%; max-width: 100%; display: flex; gap: 30px; border-bottom: 1px solid #e7e7e7; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; min-height: 55px; align-items: flex-end; -webkit-overflow-scrolling: touch; }\n  .nzn-desc .nzn-tabs::-webkit-scrollbar { display: none; }\n  .nzn-desc .nzn-tab { flex: 0 0 auto; background: none; border: 0; padding: 16px 0; font: inherit; font-size: 14px; font-weight: 800; white-space: nowrap; border-bottom: 3px solid transparent; color: #101114; cursor: pointer; transition: color .18s ease, border-color .18s ease; }\n  .nzn-desc .nzn-tab:hover { color: #ff7a2f; }\n  .nzn-desc .nzn-tab.is-active { border-bottom-color: #ff7a2f; color: #101114; }\n  .nzn-desc .nzn-card { width: 100%; border: 1px solid #e7e7e7; border-top: 0; border-radius: 0 0 18px 18px; padding: 38px 34px; box-shadow: 0 10px 24px rgba(0,0,0,.035); background: #fff; min-height: 580px; display: flex; flex-direction: column; }\n  .nzn-desc .nzn-panel { display: none; }\n  .nzn-desc .nzn-panel.is-active { display: flex; flex-direction: column; flex: 1; animation: nznTabFade .18s ease both; }\n  @keyframes nznTabFade { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } }\n  .nzn-desc .nzn-panel-content { flex: 1; }\n  .nzn-desc .nzn-overview { display: grid; grid-template-columns: 1fr 1fr; gap: 46px; align-items: start; }\n  .nzn-desc .nzn-overview-copy { padding-top: 6px; text-align: center; }\n  .nzn-desc p { font-size: 15px; line-height: 1.65; color: #60646c; margin: 0; }\n  .nzn-desc .nzn-checks { list-style: none; padding: 0; margin: 34px auto 0; display: grid; gap: 18px; width: fit-content; max-width: 100%; text-align: left; }\n  .nzn-desc .nzn-checks li { display: flex; align-items: center; gap: 12px; font-size: 14.5px; color: #101114; line-height: 1.45; }\n  .nzn-desc .nzn-checks li::before { content: \"✓\"; flex-shrink: 0; color: #ff7a2f; font-weight: 900; font-size: 16px; line-height: 1; }\n  .nzn-desc .nzn-section-title { margin: 0 0 30px; padding-top: 10px; text-transform: uppercase; letter-spacing: .12em; font-size: 14px; font-weight: 900; color: #ff7a2f; text-align: left; }\n  .nzn-desc .nzn-info { background: #eef6ff; border-left: 4px solid #4a9af7; border-radius: 16px; padding: 26px 28px; }\n  .nzn-desc .nzn-info h3 { margin: 0 0 16px; text-transform: uppercase; letter-spacing: .12em; font-size: 14px; font-weight: 900; color: #1f4268; }\n  .nzn-desc .nzn-info p { color: #40566c; font-size: 14px; }\n  .nzn-desc .nzn-specs { border-top: 1px solid #e7e7e7; }\n  .nzn-desc .nzn-specs div { display: grid; grid-template-columns: minmax(180px, .8fr) 1.4fr; gap: 24px; padding: 15px 14px; border-bottom: 1px solid #e7e7e7; font-size: 14px; text-align: left; }\n  .nzn-desc .nzn-specs div:nth-child(even) { background: #fafafa; }\n  .nzn-desc .nzn-specs span { color: #60646c; }\n  .nzn-desc .nzn-specs strong { font-weight: 800; color: #101114; }\n  .nzn-desc .nzn-uses { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n  .nzn-desc .nzn-use { border-left: 3px solid #ff7a2f; background: #f7f7f7; padding: 15px 16px; font-size: 14px; line-height: 1.45; text-align: left; border-radius: 0 8px 8px 0; }\n  .nzn-desc .nzn-faq { display: grid; gap: 12px; }\n  .nzn-desc .nzn-faq-item { border: 1px solid #e7e7e7; border-radius: 12px; padding: 16px 18px; background: #fff; text-align: left; }\n  .nzn-desc .nzn-faq-item strong { display: block; margin-bottom: 7px; color: #101114; }\n  .nzn-desc .nzn-faq-item p { font-size: 14px; }\n  .nzn-desc .nzn-note { margin-top: 30px; background: #fafafa; border: 1px solid #e7e7e7; border-radius: 12px; padding: 16px 18px; text-align: center; color: #60646c; font-size: 13px; line-height: 1.55; }\n  @media (max-width: 750px) {\n    .nzn-desc { width: 100%; max-width: 100%; padding: 0; overflow: hidden; }\n    .nzn-desc .nzn-tabs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; overflow: visible; min-height: unset; border-bottom: 0; width: 100%; max-width: 100%; }\n    .nzn-desc .nzn-tab { width: 100%; min-width: 0; padding: 12px 6px; font-size: 12px; line-height: 1.15; text-align: center; white-space: normal; border-bottom: 2px solid #e7e7e7; }\n    .nzn-desc .nzn-tab.is-active { border-bottom-color: #ff7a2f; }\n    .nzn-desc .nzn-card { padding: 24px 16px; min-height: unset; width: 100%; max-width: 100%; border-top: 1px solid #e7e7e7; border-radius: 0 0 16px 16px; }\n    .nzn-desc .nzn-panel.is-active { display: block; }\n    .nzn-desc .nzn-overview { grid-template-columns: 1fr; gap: 26px; }\n    .nzn-desc .nzn-overview-copy { padding-top: 0; text-align: center; }\n    .nzn-desc p { font-size: 14.5px; text-align: center; }\n    .nzn-desc .nzn-checks { margin-top: 24px; gap: 13px; width: fit-content; max-width: 100%; }\n    .nzn-desc .nzn-checks li { align-items: flex-start; gap: 10px; font-size: 14px; text-align: left; }\n    .nzn-desc .nzn-checks li::before { margin-top: 2px; }\n    .nzn-desc .nzn-uses { grid-template-columns: 1fr; }\n    .nzn-desc .nzn-specs div { grid-template-columns: 1fr; gap: 4px; padding: 13px 10px; }\n    .nzn-desc .nzn-section-title { text-align: left; padding-top: 0; margin-bottom: 22px; }\n    .nzn-desc .nzn-info { padding: 20px 16px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nzn-desc\"\u003e\n  \u003cdiv class=\"nzn-tabs\"\u003e\n    \u003cbutton class=\"nzn-tab is-active\" type=\"button\" data-tab=\"overview\"\u003eOverview\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"specifications\"\u003eSpecifications\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"connection\"\u003eConnection\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"uses\"\u003eCommon Uses\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"faqs\"\u003eFAQs\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nzn-card\"\u003e\n    \u003cdiv class=\"nzn-panel is-active\" data-panel=\"overview\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003cdiv class=\"nzn-overview\"\u003e\n          \u003cdiv class=\"nzn-overview-copy\"\u003e\n            \u003cp\u003ePre-wired 5mm diffused LEDs with a built-in current-limiting resistor — connect directly to a 12V DC supply and they light up instantly. No resistor calculations or external components required.\u003c\/p\u003e\n            \u003cul class=\"nzn-checks\"\u003e\n              \u003cli\u003eBuilt-in resistor matched for 12V\u003c\/li\u003e\n              \u003cli\u003e20cm pre-tinned lead wires\u003c\/li\u003e\n              \u003cli\u003eHeat shrink protected solder joint\u003c\/li\u003e\n              \u003cli\u003eWide-angle diffused lens\u003c\/li\u003e\n              \u003cli\u003eSix colours available\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-info\"\u003e\n            \u003ch3\u003eReady To Connect\u003c\/h3\u003e\n            \u003cp\u003eThe resistor is already soldered inside the heat shrink tubing near the LED, making these ideal for automotive electronics, CCTV installations, alarm panels, caravan wiring, and any 12V DC indicator application.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Each LED is sold individually. Choose your colour from the variant dropdown.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"specifications\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eSpecifications\u003c\/h3\u003e\n        \u003cdiv class=\"nzn-specs\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLED Size\u003c\/span\u003e\u003cstrong\u003e5mm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLens Type\u003c\/span\u003e\u003cstrong\u003eDiffused\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eOperating Voltage\u003c\/span\u003e\u003cstrong\u003e12V DC\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eForward Current\u003c\/span\u003e\u003cstrong\u003e~20mA max\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eViewing Angle\u003c\/span\u003e\u003cstrong\u003e160–180°\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWire Length\u003c\/span\u003e\u003cstrong\u003e20cm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWire Colours\u003c\/span\u003e\u003cstrong\u003eRed (+) \/ Black (−)\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLED Colours\u003c\/span\u003e\u003cstrong\u003eRed, Green, Yellow, Orange, White, Blue\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLife Rating\u003c\/span\u003e\u003cstrong\u003e100,000 hours\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eOperating Temperature\u003c\/span\u003e\u003cstrong\u003e−40°C to +85°C\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePackage Type\u003c\/span\u003e\u003cstrong\u003eThrough-hole pre-wired LED\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e The built-in resistor is matched specifically for 12V. Do not use on supplies above 12V.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"connection\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eHow To Connect\u003c\/h3\u003e\n        \u003cdiv style=\"margin-bottom: 16px;\" class=\"nzn-info\"\u003e\n          \u003ch3\u003eWire Polarity\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003eRed wire\u003c\/strong\u003e → Positive supply (+12V DC)\u003cbr\u003e\u003cstrong\u003eBlack wire\u003c\/strong\u003e → Ground \/ negative (−)\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nzn-info\"\u003e\n          \u003ch3\u003eWhere It Fits\u003c\/h3\u003e\n          \u003cp\u003eSuitable for automotive electronics, CCTV cameras, alarm panels, LED drivers, caravan and marine wiring, and any regulated 12V DC supply. The built-in resistor handles current limiting automatically — no extra components required.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Reverse polarity won't damage the LED but it won't light up. Voltages above 12V will shorten LED life.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"uses\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Uses\u003c\/h3\u003e\n        \u003cdiv class=\"nzn-uses\"\u003e\n          \u003cdiv class=\"nzn-use\"\u003eAutomotive dashboard indicators\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eCCTV and security panel lights\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eAlarm and switchboard indicators\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eCaravan, RV, and marine wiring\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003e12V control panels and consoles\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eModel, diorama, and miniature lighting\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e These LEDs are polarity-sensitive and will not illuminate if wired backwards.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"faqs\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Questions\u003c\/h3\u003e\n        \u003cdiv class=\"nzn-faq\"\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eDo I need an external resistor?\u003c\/strong\u003e\n            \u003cp\u003eNo — the resistor is built into the wiring under the heat shrink tubing, matched specifically for 12V operation.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eCan I use these with an Arduino or 5V supply?\u003c\/strong\u003e\n            \u003cp\u003eNo — these are designed for 12V only. For Arduino, ESP32, and Raspberry Pi GPIO use, choose our 5V pre-wired LED variant instead.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWill it work in a 12V vehicle?\u003c\/strong\u003e\n            \u003cp\u003eYes — automotive electrical systems typically sit between 12V and 14V, which is well within these LEDs' tolerance.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWhat happens if I wire the polarity backwards?\u003c\/strong\u003e\n            \u003cp\u003eThe LED simply won't light up. Switch the red and black wires around and it will work normally.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eAre these diffused or clear LEDs?\u003c\/strong\u003e\n            \u003cp\u003eDiffused — they produce a softer, wider-angle glow rather than a focused beam, which makes them easier to see from multiple angles as an indicator.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Each LED is sold based on the quatlity selected unless otherwise stated.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('click', function(event) {\n    const tab = event.target.closest('.nzn-desc .nzn-tab');\n    if (!tab) return;\n    const wrapper = tab.closest('.nzn-desc');\n    if (!wrapper) return;\n    const target = tab.getAttribute('data-tab');\n    wrapper.querySelectorAll('.nzn-tab').forEach(function(item) { item.classList.remove('is-active'); });\n    wrapper.querySelectorAll('.nzn-panel').forEach(function(panel) { panel.classList.remove('is-active'); });\n    tab.classList.add('is-active');\n    const panel = wrapper.querySelector('[data-panel=\"' + target + '\"]');\n    if (panel) panel.classList.add('is-active');\n  });\n\u003c\/script\u003e","brand":"NZN Electronics","offers":[{"title":"Red \/ Single - ($0.99 ea) \/ 12V","offer_id":42756365254752,"sku":"LED-5MM-DIF-RED-12V-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Red \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42757939363936,"sku":"LED-5MM-DIF-RED-12V-5","price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Red \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42757939396704,"sku":"LED-5MM-DIF-RED-12V-10","price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Green \/ Single - ($0.99 ea) \/ 12V","offer_id":42756365320288,"sku":"LED-5MM-DIF-GRN-12V-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Green \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42757939429472,"sku":"LED-5MM-DIF-GRN-12V-5","price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Green \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42757939462240,"sku":"LED-5MM-DIF-GRN-12V-10","price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ Single - ($0.99 ea) \/ 12V","offer_id":42756365385824,"sku":"LED-5MM-DIF-YLW-12V-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42757939495008,"sku":"LED-5MM-DIF-YLW-12V-5","price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42757939527776,"sku":"LED-5MM-DIF-YLW-12V-10","price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ Single - ($0.99 ea) \/ 12V","offer_id":42756365451360,"sku":"LED-5MM-DIF-ORG-12V-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42757939560544,"sku":"LED-5MM-DIF-ORG-12V-5","price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42757939593312,"sku":"LED-5MM-DIF-ORG-12V-10","price":7.39,"currency_code":"NZD","in_stock":true},{"title":"White \/ Single - ($0.99 ea) \/ 12V","offer_id":42756365516896,"sku":"LED-5MM-DIF-WHT-12V-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"White \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42757939626080,"sku":"LED-5MM-DIF-WHT-12V-5","price":4.29,"currency_code":"NZD","in_stock":true},{"title":"White \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42757939658848,"sku":"LED-5MM-DIF-WHT-12V-10","price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ Single - ($0.99 ea) \/ 12V","offer_id":42756365582432,"sku":"LED-5MM-DIF-BLU-12V-1","price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42757939691616,"sku":"LED-5MM-DIF-BLU-12V-5","price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42757939724384,"sku":"LED-5MM-DIF-BLU-12V-10","price":7.39,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/3mm_12v_led_prewired-hero.png?v=1778698325"},{"product_id":"5mm-pre-wired-clear-water-leds-20cm","title":"5mm Pre-wired Clear Water LEDs — 20cm","description":"\u003cstyle\u003e\n  .nzn-desc { width: 100%; max-width: 1400px; margin: 0 auto; font-family: inherit; color: #101114; }\n  .nzn-desc, .nzn-desc * { box-sizing: border-box; }\n  .nzn-desc .nzn-tabs { width: 100%; max-width: 100%; display: flex; gap: 30px; border-bottom: 1px solid #e7e7e7; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; min-height: 55px; align-items: flex-end; -webkit-overflow-scrolling: touch; }\n  .nzn-desc .nzn-tabs::-webkit-scrollbar { display: none; }\n  .nzn-desc .nzn-tab { flex: 0 0 auto; background: none; border: 0; padding: 16px 0; font: inherit; font-size: 14px; font-weight: 800; white-space: nowrap; border-bottom: 3px solid transparent; color: #101114; cursor: pointer; transition: color .18s ease, border-color .18s ease; }\n  .nzn-desc .nzn-tab:hover { color: #ff7a2f; }\n  .nzn-desc .nzn-tab.is-active { border-bottom-color: #ff7a2f; color: #101114; }\n  .nzn-desc .nzn-card { width: 100%; border: 1px solid #e7e7e7; border-top: 0; border-radius: 0 0 18px 18px; padding: 38px 34px; box-shadow: 0 10px 24px rgba(0,0,0,.035); background: #fff; min-height: 580px; display: flex; flex-direction: column; }\n  .nzn-desc .nzn-panel { display: none; }\n  .nzn-desc .nzn-panel.is-active { display: flex; flex-direction: column; flex: 1; animation: nznTabFade .18s ease both; }\n  @keyframes nznTabFade { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } }\n  .nzn-desc .nzn-panel-content { flex: 1; }\n  .nzn-desc .nzn-overview { display: grid; grid-template-columns: 1fr 1fr; gap: 46px; align-items: start; }\n  .nzn-desc .nzn-overview-copy { padding-top: 6px; text-align: center; }\n  .nzn-desc p { font-size: 15px; line-height: 1.65; color: #60646c; margin: 0; }\n  .nzn-desc .nzn-checks { list-style: none; padding: 0; margin: 34px auto 0; display: grid; gap: 18px; width: fit-content; max-width: 100%; text-align: left; }\n  .nzn-desc .nzn-checks li { display: flex; align-items: center; gap: 12px; font-size: 14.5px; color: #101114; line-height: 1.45; }\n  .nzn-desc .nzn-checks li::before { content: \"✓\"; flex-shrink: 0; color: #ff7a2f; font-weight: 900; font-size: 16px; line-height: 1; }\n  .nzn-desc .nzn-section-title { margin: 0 0 30px; padding-top: 10px; text-transform: uppercase; letter-spacing: .12em; font-size: 14px; font-weight: 900; color: #ff7a2f; text-align: left; }\n  .nzn-desc .nzn-info { background: #eef6ff; border-left: 4px solid #4a9af7; border-radius: 16px; padding: 26px 28px; }\n  .nzn-desc .nzn-info h3 { margin: 0 0 16px; text-transform: uppercase; letter-spacing: .12em; font-size: 14px; font-weight: 900; color: #1f4268; }\n  .nzn-desc .nzn-info p { color: #40566c; font-size: 14px; }\n  .nzn-desc .nzn-specs { border-top: 1px solid #e7e7e7; }\n  .nzn-desc .nzn-specs div { display: grid; grid-template-columns: minmax(180px, .8fr) 1.4fr; gap: 24px; padding: 15px 14px; border-bottom: 1px solid #e7e7e7; font-size: 14px; text-align: left; }\n  .nzn-desc .nzn-specs div:nth-child(even) { background: #fafafa; }\n  .nzn-desc .nzn-specs span { color: #60646c; }\n  .nzn-desc .nzn-specs strong { font-weight: 800; color: #101114; }\n  .nzn-desc .nzn-uses { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n  .nzn-desc .nzn-use { border-left: 3px solid #ff7a2f; background: #f7f7f7; padding: 15px 16px; font-size: 14px; line-height: 1.45; text-align: left; border-radius: 0 8px 8px 0; }\n  .nzn-desc .nzn-faq { display: grid; gap: 12px; }\n  .nzn-desc .nzn-faq-item { border: 1px solid #e7e7e7; border-radius: 12px; padding: 16px 18px; background: #fff; text-align: left; }\n  .nzn-desc .nzn-faq-item strong { display: block; margin-bottom: 7px; color: #101114; }\n  .nzn-desc .nzn-faq-item p { font-size: 14px; }\n  .nzn-desc .nzn-note { margin-top: 30px; background: #fafafa; border: 1px solid #e7e7e7; border-radius: 12px; padding: 16px 18px; text-align: center; color: #60646c; font-size: 13px; line-height: 1.55; }\n  @media (max-width: 750px) {\n    .nzn-desc { width: 100%; max-width: 100%; padding: 0; overflow: hidden; }\n    .nzn-desc .nzn-tabs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; overflow: visible; min-height: unset; border-bottom: 0; width: 100%; max-width: 100%; }\n    .nzn-desc .nzn-tab { width: 100%; min-width: 0; padding: 12px 6px; font-size: 12px; line-height: 1.15; text-align: center; white-space: normal; border-bottom: 2px solid #e7e7e7; }\n    .nzn-desc .nzn-tab.is-active { border-bottom-color: #ff7a2f; }\n    .nzn-desc .nzn-card { padding: 24px 16px; min-height: unset; width: 100%; max-width: 100%; border-top: 1px solid #e7e7e7; border-radius: 0 0 16px 16px; }\n    .nzn-desc .nzn-panel.is-active { display: block; }\n    .nzn-desc .nzn-overview { grid-template-columns: 1fr; gap: 26px; }\n    .nzn-desc .nzn-overview-copy { padding-top: 0; text-align: center; }\n    .nzn-desc p { font-size: 14.5px; text-align: center; }\n    .nzn-desc .nzn-checks { margin-top: 24px; gap: 13px; width: fit-content; max-width: 100%; }\n    .nzn-desc .nzn-checks li { align-items: flex-start; gap: 10px; font-size: 14px; text-align: left; }\n    .nzn-desc .nzn-checks li::before { margin-top: 2px; }\n    .nzn-desc .nzn-uses { grid-template-columns: 1fr; }\n    .nzn-desc .nzn-specs div { grid-template-columns: 1fr; gap: 4px; padding: 13px 10px; }\n    .nzn-desc .nzn-section-title { text-align: left; padding-top: 0; margin-bottom: 22px; }\n    .nzn-desc .nzn-info { padding: 20px 16px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nzn-desc\"\u003e\n  \u003cdiv class=\"nzn-tabs\"\u003e\n    \u003cbutton class=\"nzn-tab is-active\" type=\"button\" data-tab=\"overview\"\u003eOverview\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"specifications\"\u003eSpecifications\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"connection\"\u003eConnection\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"uses\"\u003eCommon Uses\u003c\/button\u003e\n    \u003cbutton class=\"nzn-tab\" type=\"button\" data-tab=\"faqs\"\u003eFAQs\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nzn-card\"\u003e\n    \u003cdiv class=\"nzn-panel is-active\" data-panel=\"overview\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003cdiv class=\"nzn-overview\"\u003e\n          \u003cdiv class=\"nzn-overview-copy\"\u003e\n            \u003cp\u003ePre-wired 5mm diffused LEDs with a built-in current-limiting resistor — connect directly to a 12V DC supply and they light up instantly. No resistor calculations or external components required.\u003c\/p\u003e\n            \u003cul class=\"nzn-checks\"\u003e\n              \u003cli\u003eBuilt-in resistor matched for 12V\u003c\/li\u003e\n              \u003cli\u003e20cm pre-tinned lead wires\u003c\/li\u003e\n              \u003cli\u003eHeat shrink protected solder joint\u003c\/li\u003e\n              \u003cli\u003eWide-angle diffused lens\u003c\/li\u003e\n              \u003cli\u003eSix colours available\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-info\"\u003e\n            \u003ch3\u003eReady To Connect\u003c\/h3\u003e\n            \u003cp\u003eThe resistor is already soldered inside the heat shrink tubing near the LED, making these ideal for automotive electronics, CCTV installations, alarm panels, caravan wiring, and any 12V DC indicator application.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Each LED is sold individually. Choose your colour from the variant dropdown.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"specifications\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eSpecifications\u003c\/h3\u003e\n        \u003cdiv class=\"nzn-specs\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLED Size\u003c\/span\u003e\u003cstrong\u003e5mm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLens Type\u003c\/span\u003e\u003cstrong\u003eDiffused\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eOperating Voltage\u003c\/span\u003e\u003cstrong\u003e12V DC\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eForward Current\u003c\/span\u003e\u003cstrong\u003e~20mA max\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eViewing Angle\u003c\/span\u003e\u003cstrong\u003e160–180°\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWire Length\u003c\/span\u003e\u003cstrong\u003e20cm\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eWire Colours\u003c\/span\u003e\u003cstrong\u003eRed (+) \/ Black (−)\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLED Colours\u003c\/span\u003e\u003cstrong\u003eRed, Green, Yellow, Orange, White, Blue\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eLife Rating\u003c\/span\u003e\u003cstrong\u003e100,000 hours\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eOperating Temperature\u003c\/span\u003e\u003cstrong\u003e−40°C to +85°C\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePackage Type\u003c\/span\u003e\u003cstrong\u003eThrough-hole pre-wired LED\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e The built-in resistor is matched specifically for 12V. Do not use on supplies above 12V.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"connection\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eHow To Connect\u003c\/h3\u003e\n        \u003cdiv style=\"margin-bottom: 16px;\" class=\"nzn-info\"\u003e\n          \u003ch3\u003eWire Polarity\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003eRed wire\u003c\/strong\u003e → Positive supply (+12V DC)\u003cbr\u003e\u003cstrong\u003eBlack wire\u003c\/strong\u003e → Ground \/ negative (−)\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nzn-info\"\u003e\n          \u003ch3\u003eWhere It Fits\u003c\/h3\u003e\n          \u003cp\u003eSuitable for automotive electronics, CCTV cameras, alarm panels, LED drivers, caravan and marine wiring, and any regulated 12V DC supply. The built-in resistor handles current limiting automatically — no extra components required.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Reverse polarity won't damage the LED but it won't light up. Voltages above 12V will shorten LED life.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"uses\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Uses\u003c\/h3\u003e\n        \u003cdiv class=\"nzn-uses\"\u003e\n          \u003cdiv class=\"nzn-use\"\u003eAutomotive dashboard indicators\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eCCTV and security panel lights\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eAlarm and switchboard indicators\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eCaravan, RV, and marine wiring\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003e12V control panels and consoles\u003c\/div\u003e\n          \u003cdiv class=\"nzn-use\"\u003eModel, diorama, and miniature lighting\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e These LEDs are polarity-sensitive and will not illuminate if wired backwards.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nzn-panel\" data-panel=\"faqs\"\u003e\n      \u003cdiv class=\"nzn-panel-content\"\u003e\n        \u003ch3 class=\"nzn-section-title\"\u003eCommon Questions\u003c\/h3\u003e\n        \u003cdiv class=\"nzn-faq\"\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eDo I need an external resistor?\u003c\/strong\u003e\n            \u003cp\u003eNo — the resistor is built into the wiring under the heat shrink tubing, matched specifically for 12V operation.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eCan I use these with an Arduino or 5V supply?\u003c\/strong\u003e\n            \u003cp\u003eNo — these are designed for 12V only. For Arduino, ESP32, and Raspberry Pi GPIO use, choose our 5V pre-wired LED variant instead.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWill it work in a 12V vehicle?\u003c\/strong\u003e\n            \u003cp\u003eYes — automotive electrical systems typically sit between 12V and 14V, which is well within these LEDs' tolerance.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eWhat happens if I wire the polarity backwards?\u003c\/strong\u003e\n            \u003cp\u003eThe LED simply won't light up. Switch the red and black wires around and it will work normally.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nzn-faq-item\"\u003e\n            \u003cstrong\u003eAre these diffused or clear LEDs?\u003c\/strong\u003e\n            \u003cp\u003eDiffused — they produce a softer, wider-angle glow rather than a focused beam, which makes them easier to see from multiple angles as an indicator.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nzn-note\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Each LED is sold based on the quatlity selected unless otherwise stated.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('click', function(event) {\n    const tab = event.target.closest('.nzn-desc .nzn-tab');\n    if (!tab) return;\n    const wrapper = tab.closest('.nzn-desc');\n    if (!wrapper) return;\n    const target = tab.getAttribute('data-tab');\n    wrapper.querySelectorAll('.nzn-tab').forEach(function(item) { item.classList.remove('is-active'); });\n    wrapper.querySelectorAll('.nzn-panel').forEach(function(panel) { panel.classList.remove('is-active'); });\n    tab.classList.add('is-active');\n    const panel = wrapper.querySelector('[data-panel=\"' + target + '\"]');\n    if (panel) panel.classList.add('is-active');\n  });\n\u003c\/script\u003e","brand":"NZN Electronics","offers":[{"title":"Red \/ Single - ($0.99 ea) \/ 12V","offer_id":42760557232224,"sku":null,"price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Red \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42760557264992,"sku":null,"price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Red \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42760557297760,"sku":null,"price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Green \/ Single - ($0.99 ea) \/ 12V","offer_id":42760557330528,"sku":null,"price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Green \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42760557363296,"sku":null,"price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Green \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42760557396064,"sku":null,"price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ Single - ($0.99 ea) \/ 12V","offer_id":42760557428832,"sku":null,"price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42760557461600,"sku":null,"price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Yellow \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42760557494368,"sku":null,"price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ Single - ($0.99 ea) \/ 12V","offer_id":42760557527136,"sku":null,"price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42760557559904,"sku":null,"price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Orange \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42760557592672,"sku":null,"price":7.39,"currency_code":"NZD","in_stock":true},{"title":"White \/ Single - ($0.99 ea) \/ 12V","offer_id":42760557625440,"sku":null,"price":0.99,"currency_code":"NZD","in_stock":true},{"title":"White \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42760557658208,"sku":null,"price":4.29,"currency_code":"NZD","in_stock":true},{"title":"White \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42760557690976,"sku":null,"price":7.39,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ Single - ($0.99 ea) \/ 12V","offer_id":42760557723744,"sku":null,"price":0.99,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ 5 Pack - ($0.86 ea) \/ 12V","offer_id":42760557756512,"sku":null,"price":4.29,"currency_code":"NZD","in_stock":true},{"title":"Blue \/ 10 Pack - ($0.74 ea) \/ 12V","offer_id":42760557789280,"sku":null,"price":7.39,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/3mm_12v_led_prewired-hero.png?v=1778698325"}],"url":"https:\/\/www.nznelectronics.co.nz\/collections\/leds.oembed","provider":"NZN Electronics","version":"1.0","type":"link"}