{"product_id":"xdr2_beacon","title":"XDR-2 Mini Amber Warning LED Beacon","description":"\u003cdiv class=\"bol-beacon\"\u003e\n\u003cstyle\u003e\n\/* Scoped to .bol-beacon — matches Black Oak LED site styling, won't collide with theme *\/\n.bol-beacon{--ink:#111;--ink2:#3a424e;--muted:#6a7482;--line:#e4e7ec;--bg:#f5f5f5;--soft:#f8f8f6;--yellow:#FEB902;--yellow2:#F5B31B;--navy:#1A3D5E;font-family:Roboto,\"Helvetica Neue\",Arial,sans-serif;color:var(--ink);line-height:1.6;font-size:16px;max-width:1000px;margin:0 auto;}\n.bol-beacon *{box-sizing:border-box;}\n.bol-beacon h2,.bol-beacon h3{font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;line-height:1.2;margin:0;}\n.bol-beacon p{margin:0 0 14px;color:var(--ink2);}\n\n\/* Hero *\/\n.bol-beacon .bf-hero{background:linear-gradient(155deg,#0c0c0c 0%,#14171c 55%,#1A3D5E 130%);color:#fff;border-radius:12px;padding:34px 32px;position:relative;overflow:hidden;}\n.bol-beacon .bf-hero:after{content:\"\";position:absolute;right:-70px;top:-70px;width:280px;height:280px;background:radial-gradient(circle,rgba(254,185,2,.28),transparent 62%);}\n.bol-beacon .bf-kicker{display:inline-block;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);font-weight:800;margin-bottom:10px;}\n.bol-beacon .bf-hero h2{font-size:30px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;}\n.bol-beacon .bf-hero .bf-sub{margin-top:12px;font-size:16px;color:#c7d0dc;max-width:640px;position:relative;}\n.bol-beacon .bf-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;position:relative;}\n.bol-beacon .bf-chip{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);color:#eaf0f7;font-size:13px;font-weight:600;padding:7px 13px;border-radius:999px;}\n.bol-beacon .bf-chip.is-y{background:var(--yellow);border-color:var(--yellow);color:var(--navy);font-weight:700;}\n\n\/* Spec strip *\/\n.bol-beacon .bf-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;}\n.bol-beacon .bf-stat{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:16px 14px;text-align:center;}\n.bol-beacon .bf-stat .bf-ic{width:30px;height:30px;margin:0 auto 8px;display:block;color:var(--yellow2);}\n.bol-beacon .bf-stat b{display:block;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:20px;font-weight:800;color:var(--ink);}\n.bol-beacon .bf-stat span{font-size:12.5px;color:var(--muted);}\n\n\/* Section *\/\n.bol-beacon .bf-sec{margin:26px 0;}\n.bol-beacon .bf-sec h3{font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;display:flex;align-items:center;gap:9px;}\n.bol-beacon .bf-sec h3:before{content:\"\";width:5px;height:20px;border-radius:3px;background:var(--yellow);display:inline-block;}\n\n\/* Accordion *\/\n.bol-beacon details{border:1px solid var(--line);border-radius:12px;margin-bottom:12px;background:#fff;overflow:hidden;}\n.bol-beacon details[open]{border-color:#cdd4dd;}\n.bol-beacon summary{list-style:none;cursor:pointer;padding:17px 20px;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:16.5px;font-weight:700;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:12px;}\n.bol-beacon summary::-webkit-details-marker{display:none;}\n.bol-beacon summary .bf-lbl{display:flex;align-items:center;gap:11px;}\n.bol-beacon summary .bf-lbl svg{width:20px;height:20px;color:var(--yellow2);flex:none;}\n.bol-beacon .bf-plus{width:22px;height:22px;position:relative;flex:none;transition:transform .2s;}\n.bol-beacon .bf-plus:before,.bol-beacon .bf-plus:after{content:\"\";position:absolute;background:var(--muted);border-radius:2px;}\n.bol-beacon .bf-plus:before{left:4px;right:4px;top:10px;height:2px;}\n.bol-beacon .bf-plus:after{top:4px;bottom:4px;left:10px;width:2px;}\n.bol-beacon details[open] .bf-plus{transform:rotate(135deg);}\n.bol-beacon .bf-body{padding:2px 20px 20px;border-top:1px solid var(--line);}\n\n\/* Feature list *\/\n.bol-beacon .bf-list{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 22px;}\n.bol-beacon .bf-list li{position:relative;padding-left:28px;font-size:14.5px;color:var(--ink2);}\n.bol-beacon .bf-list li b{color:var(--ink);}\n.bol-beacon .bf-list li:before{content:\"\";position:absolute;left:0;top:3px;width:17px;height:17px;border-radius:50%;background:var(--yellow);\n  -webkit-mask:url(\"data:image\/svg+xml;utf8,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'\u003e\u003cpath fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'\/\u003e\u003c\/svg\u003e\") center\/12px no-repeat;\n  mask:url(\"data:image\/svg+xml;utf8,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'\u003e\u003cpath fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'\/\u003e\u003c\/svg\u003e\") center\/12px no-repeat;}\n\n\/* In the box *\/\n.bol-beacon .bf-box{list-style:none;margin:14px 0 0;padding:0;}\n.bol-beacon .bf-box li{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px dashed var(--line);font-size:15px;}\n.bol-beacon .bf-box li:last-child{border-bottom:none;}\n.bol-beacon .bf-qty{flex:none;min-width:40px;height:40px;border-radius:9px;background:var(--navy);border:1px solid var(--navy);display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--yellow);font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;}\n.bol-beacon .bf-box b{color:var(--ink);}\n.bol-beacon .bf-box small{display:block;color:var(--muted);font-size:12.5px;}\n.bol-beacon .bf-note{margin-top:14px;font-size:13.5px;color:var(--muted);background:#fffaf0;border:1px solid #f6e2b8;border-radius:9px;padding:11px 14px;}\n\n\/* Specs table *\/\n.bol-beacon .bf-specs{width:100%;border-collapse:collapse;margin-top:14px;font-size:14.5px;}\n.bol-beacon .bf-specs tr{border-bottom:1px solid var(--line);}\n.bol-beacon .bf-specs td{padding:11px 6px;}\n.bol-beacon .bf-specs td:first-child{color:var(--muted);}\n.bol-beacon .bf-specs td:last-child{text-align:right;font-weight:700;color:var(--ink);}\n\n\/* Cert badges *\/\n.bol-beacon .bf-certs{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px;}\n.bol-beacon .bf-cert{background:var(--navy);color:#fff;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:700;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;letter-spacing:.3px;}\n\n\/* Applications *\/\n.bol-beacon .bf-apps{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px;}\n.bol-beacon .bf-app{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 13px;font-size:13.5px;font-weight:600;color:var(--ink2);}\n\n\/* Also available note *\/\n.bol-beacon .bf-avail{margin:0 0 4px;padding:12px 16px;background:var(--soft);border:1px solid var(--line);border-left:4px solid var(--yellow);border-radius:10px;font-size:14.5px;color:var(--ink2);}\n.bol-beacon .bf-avail a{color:var(--navy);font-weight:800;text-decoration:none;}\n.bol-beacon .bf-avail a:hover{text-decoration:underline;}\n\n\/* Setup options *\/\n.bol-beacon .bf-opts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;}\n.bol-beacon .bf-opt{border:1px solid var(--line);border-radius:12px;padding:20px;background:#fff;}\n.bol-beacon .bf-opt.is-feature{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow);}\n.bol-beacon .bf-opt-tag{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:4px 11px;margin-bottom:10px;}\n.bol-beacon .bf-opt.is-feature .bf-opt-tag{background:var(--yellow);border-color:var(--yellow);}\n.bol-beacon .bf-opt-name{font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;color:var(--ink);margin-bottom:4px;}\n.bol-beacon .bf-opt-sub{font-size:13.5px;color:var(--muted);margin:0 0 12px;}\n.bol-beacon .bf-oplist{list-style:none;margin:0;padding:0;}\n.bol-beacon .bf-oplist li{position:relative;padding:7px 0 7px 26px;font-size:14px;color:var(--ink2);border-top:1px solid var(--line);}\n.bol-beacon .bf-oplist li:first-child{border-top:none;}\n.bol-beacon .bf-oplist li b{color:var(--ink);}\n.bol-beacon .bf-oplist li:before{content:\"\";position:absolute;left:0;top:10px;width:16px;height:16px;border-radius:50%;background:var(--yellow);\n  -webkit-mask:url(\"data:image\/svg+xml;utf8,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'\u003e\u003cpath fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'\/\u003e\u003c\/svg\u003e\") center\/11px no-repeat;\n  mask:url(\"data:image\/svg+xml;utf8,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'\u003e\u003cpath fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'\/\u003e\u003c\/svg\u003e\") center\/11px no-repeat;}\n\n\/* Trust *\/\n.bol-beacon .bf-trust{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:6px;}\n.bol-beacon .bf-tcard{border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;gap:14px;align-items:flex-start;background:#fff;}\n.bol-beacon .bf-tcard svg{width:30px;height:30px;color:var(--navy);flex:none;}\n.bol-beacon .bf-tcard b{display:block;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:15.5px;margin-bottom:3px;}\n.bol-beacon .bf-tcard span{font-size:13.5px;color:var(--muted);}\n\n@media(max-width:720px){\n  .bol-beacon .bf-hero{padding:26px 22px;}\n  .bol-beacon .bf-hero h2{font-size:23px;}\n  .bol-beacon .bf-strip{grid-template-columns:1fr 1fr;}\n  .bol-beacon .bf-list{grid-template-columns:1fr;}\n  .bol-beacon .bf-trust{grid-template-columns:1fr;}\n  .bol-beacon .bf-opts{grid-template-columns:1fr;}\n}\n\/* --- Shopify rich-text safety: the description editor converts \u003cdiv\u003e to inline \u003cspan\u003e; re-assert layout so nothing collapses --- *\/\n.bol-beacon,.bol-beacon .bf-hero,.bol-beacon .bf-sec,.bol-beacon .bf-body,.bol-beacon .bf-note,.bol-beacon .bf-stat,.bol-beacon .bf-avail,.bol-beacon .bf-opt,.bol-beacon .bf-opt-name,.bol-beacon .bf-opt-sub{display:block !important;}\n.bol-beacon .bf-strip,.bol-beacon .bf-list,.bol-beacon .bf-trust,.bol-beacon .bf-opts{display:grid !important;}\n.bol-beacon .bf-chips,.bol-beacon .bf-certs,.bol-beacon .bf-apps,.bol-beacon .bf-variant,.bol-beacon .bf-tcard,.bol-beacon .bf-box li,.bol-beacon summary,.bol-beacon summary .bf-lbl{display:flex !important;}\n.bol-beacon .bf-hero h2{color:#fff !important;font-size:30px !important;font-weight:800 !important;letter-spacing:.5px !important;text-transform:uppercase !important;line-height:1.2 !important;margin:0 !important;}\n.bol-beacon .bf-kicker{color:#FEB902 !important;}\n.bol-beacon .bf-hero .bf-sub{color:#c7d0dc !important;}\n\u003c\/style\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"bf-hero\"\u003e\n  \u003cspan class=\"bf-kicker\"\u003eWarning \u0026amp; Safety Lighting\u003c\/span\u003e\n  \u003ch2\u003eXDR-2 Beacon\u003c\/h2\u003e\n  \u003cp class=\"bf-sub\"\u003eA low-profile 36W LED beacon built for the harshest work environments. 24 high-output LEDs, 12 selectable flash patterns, and full ECE + SAE certification — sealed to IP69K and backed by a lifetime warranty.\u003c\/p\u003e\n  \u003cdiv class=\"bf-chips\"\u003e\n    \u003cspan class=\"bf-chip is-y\"\u003eLifetime Warranty\u003c\/span\u003e\n    \u003cspan class=\"bf-chip\"\u003eIP67 \/ IP69K\u003c\/span\u003e\n    \u003cspan class=\"bf-chip\"\u003eECE R65 · SAE J845\u003c\/span\u003e\n    \u003cspan class=\"bf-chip\"\u003e12 Flash Patterns\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"bf-strip\"\u003e\n  \u003cdiv class=\"bf-stat\"\u003e\n    \u003csvg class=\"bf-ic\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 10-12h-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cb\u003e36W\u003c\/b\u003e\u003cspan\u003eLED Output\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bf-stat\"\u003e\n    \u003csvg class=\"bf-ic\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cb\u003eIP69K\u003c\/b\u003e\u003cspan\u003eSealed \u0026amp; Rated\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bf-stat\"\u003e\n    \u003csvg class=\"bf-ic\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 7v5l3 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eFlash Patterns\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bf-stat\"\u003e\n    \u003csvg class=\"bf-ic\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12h16M12 4l8 8-8 8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cb\u003e10–30V\u003c\/b\u003e\u003cspan\u003eMulti-Voltage\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ALSO AVAILABLE --\u003e\n\u003cdiv class=\"bf-avail\"\u003eAlso available in a heavy-duty \u003ca href=\"https:\/\/www.blackoakled.com\/products\/xdr-4-beacon\"\u003eXDR-4 version →\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- OVERVIEW --\u003e\n\u003cdiv class=\"bf-sec\"\u003e\n  \u003ch3\u003eOverview\u003c\/h3\u003e\n  \u003cp\u003eBuilt for emergency, utility, and off-road work vehicles, the XDR-2 Beacon packs 24 individual 1.5W LEDs — 36W total — into a rugged, low-profile housing that stands just 2.15 in tall. Twelve selectable flash patterns and both synchronized and asynchronized modes let you run a single beacon or a coordinated array across a whole fleet.\u003c\/p\u003e\n  \u003cp\u003eA \u003cb\u003erobust aluminium housing\u003c\/b\u003e and \u003cb\u003eUV-resistant polycarbonate lens\u003c\/b\u003e shrug off impact, weather, and years of sun. Sealed to \u003cb\u003eIP67 and IP69K\u003c\/b\u003e, rated to withstand \u003cb\u003e60G of shock\u003c\/b\u003e, and operating from \u003cb\u003e-45°C to +65°C\u003c\/b\u003e, it's certified to \u003cb\u003eECE R65, ECE R10, SAE J845, CE and CISPR 25\u003c\/b\u003e. Runs on any \u003cb\u003e10–30V\u003c\/b\u003e system and mounts with a simple bolt-down fixing.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- CHOOSE SETUP --\u003e\n\u003cdiv class=\"bf-sec\"\u003e\n  \u003ch3\u003eChoose Your Setup\u003c\/h3\u003e\n  \u003cdiv class=\"bf-opts\"\u003e\n    \u003cdiv class=\"bf-opt\"\u003e\n      \u003cspan class=\"bf-opt-tag\"\u003eOption 1 · Base\u003c\/span\u003e\n      \u003cdiv class=\"bf-opt-name\"\u003ePermanent\u003c\/div\u003e\n      \u003cp class=\"bf-opt-sub\"\u003eHard-wired for a clean, permanent installation.\u003c\/p\u003e\n      \u003cul class=\"bf-oplist\"\u003e\n        \u003cli\u003e\u003cb\u003eOpen \/ bare-wire lead\u003c\/b\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cb\u003eBolt-on mounting\u003c\/b\u003e\u003c\/li\u003e\n        \u003cli\u003eWires into your own \u003cb\u003eswitch \u0026amp; power source\u003c\/b\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bf-opt is-feature\"\u003e\n      \u003cspan class=\"bf-opt-tag\"\u003eOption 2 · Plug \u0026amp; Play\u003c\/span\u003e\n      \u003cdiv class=\"bf-opt-name\"\u003ePlug \u0026amp; Play\u003c\/div\u003e\n      \u003cp class=\"bf-opt-sub\"\u003eReady to run out of the box — no hard-wiring needed.\u003c\/p\u003e\n      \u003cul class=\"bf-oplist\"\u003e\n        \u003cli\u003e\n\u003cb\u003e9.5 ft of wiring\u003c\/b\u003e with a 12V cigarette-socket plug\u003c\/li\u003e\n        \u003cli\u003e\u003cb\u003eControls built into the back of the plug\u003c\/b\u003e\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eRocker 1\u003c\/b\u003e — power on \/ off\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eRocker 2\u003c\/b\u003e — cycle through the 12 flash patterns\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ACCORDIONS --\u003e\n\u003cdiv class=\"bf-sec\"\u003e\n  \u003ch3\u003eDetails\u003c\/h3\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003cspan class=\"bf-lbl\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2 2 7l10 5 10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eKey Features\u003c\/span\u003e\n      \u003cspan class=\"bf-plus\"\u003e\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bf-body\"\u003e\n      \u003cul class=\"bf-list\"\u003e\n        \u003cli\u003e\n\u003cb\u003e36W total output\u003c\/b\u003e from 24× 1.5W LEDs\u003c\/li\u003e\n        \u003cli\u003e\u003cb\u003e12 selectable flash patterns\u003c\/b\u003e\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eSync \u0026amp; async\u003c\/b\u003e multi-beacon operation\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eLow-profile\u003c\/b\u003e — only 2.15 in tall\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eIP67 \u0026amp; IP69K\u003c\/b\u003e waterproof sealing\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003e60G anti-shock\u003c\/b\u003e rating\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eRobust aluminium\u003c\/b\u003e housing\u003c\/li\u003e\n        \u003cli\u003e\u003cb\u003eUV-resistant PC lens\u003c\/b\u003e\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eAmber or Clear\u003c\/b\u003e lens options\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003e10–30V\u003c\/b\u003e multi-voltage input\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003e-45°C to +65°C\u003c\/b\u003e operating range\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eBolt-mount\u003c\/b\u003e installation\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003cspan class=\"bf-lbl\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.7l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.7l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpath d=\"m3.3 7 8.7 5 8.7-5M12 22V12\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWhat's in the Box\u003c\/span\u003e\n      \u003cspan class=\"bf-plus\"\u003e\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bf-body\"\u003e\n      \u003cp style=\"margin-top:14px;\"\u003e\u003cb\u003ePermanent (Base)\u003c\/b\u003e\u003c\/p\u003e\n      \u003cul class=\"bf-box\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"bf-qty\"\u003e1×\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eXDR-2 Low-Profile LED Beacon\u003c\/b\u003e\u003csmall\u003eAmber or Clear lens\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"bf-qty\"\u003e1×\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eBolt-Mount Hardware Kit\u003c\/b\u003e\u003csmall\u003eFixed bolt-down mounting\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"bf-qty\"\u003e1×\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eOpen-Wire Lead (~16 in)\u003c\/b\u003e\u003csmall\u003eHard-wire into your own switch \u0026amp; power\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp style=\"margin-top:10px;\"\u003e\u003cb\u003ePlug \u0026amp; Play\u003c\/b\u003e\u003c\/p\u003e\n      \u003cul class=\"bf-box\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"bf-qty\"\u003e1×\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eXDR-2 Low-Profile LED Beacon\u003c\/b\u003e\u003csmall\u003eAmber or Clear lens\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"bf-qty\"\u003e1×\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eBolt-Mount Hardware Kit\u003c\/b\u003e\u003csmall\u003eFixed bolt-down mounting\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"bf-qty\"\u003e1×\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e9.5 ft Plug Harness\u003c\/b\u003e\u003csmall\u003e12V cigarette-socket plug with built-in on\/off + pattern-cycle rocker controls\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"bf-note\"\u003e\n\u003cb\u003eNote:\u003c\/b\u003e on the Permanent version, flash-pattern selection is set through the wiring; on the Plug \u0026amp; Play version it's handled by the rocker switches on the plug.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003cspan class=\"bf-lbl\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 4h16v4H4zM4 10h16v4H4zM4 16h16v4H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFull Specifications\u003c\/span\u003e\n      \u003cspan class=\"bf-plus\"\u003e\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bf-body\"\u003e\n      \u003ctable class=\"bf-specs\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePower\u003c\/td\u003e\n\u003ctd\u003e36W LED Chip\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLight Source\u003c\/td\u003e\n\u003ctd\u003e24 × 1.5W LED\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVoltage\u003c\/td\u003e\n\u003ctd\u003e10–30V\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFlash Patterns\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSynchronization\u003c\/td\u003e\n\u003ctd\u003eSync \u0026amp; Async available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWaterproof Rating\u003c\/td\u003e\n\u003ctd\u003eIP67 \/ IP69K\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAnti-Shock Rating\u003c\/td\u003e\n\u003ctd\u003e60G\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHousing Material\u003c\/td\u003e\n\u003ctd\u003eRobust Aluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLens Material\u003c\/td\u003e\n\u003ctd\u003eUV-Resistant PC\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLens Color\u003c\/td\u003e\n\u003ctd\u003eAmber or Clear\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e4.4 × 4.4 × 2.15 in\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eBolt Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCable\u003c\/td\u003e\n\u003ctd\u003e~16 in lead wire\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWorking Temperature\u003c\/td\u003e\n\u003ctd\u003e-45°C ~ +65°C (-49°F ~ +149°F)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003eLifetime\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003cspan class=\"bf-lbl\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003eCertifications \u0026amp; Approvals\u003c\/span\u003e\n      \u003cspan class=\"bf-plus\"\u003e\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bf-body\"\u003e\n      \u003cp style=\"margin-top:14px;\"\u003eIndependently tested and approved to the standards that matter for on-road and fleet use:\u003c\/p\u003e\n      \u003cdiv class=\"bf-certs\"\u003e\n        \u003cspan class=\"bf-cert\"\u003eECE R65\u003c\/span\u003e\n        \u003cspan class=\"bf-cert\"\u003eECE R10\u003c\/span\u003e\n        \u003cspan class=\"bf-cert\"\u003eSAE J845\u003c\/span\u003e\n        \u003cspan class=\"bf-cert\"\u003eCE\u003c\/span\u003e\n        \u003cspan class=\"bf-cert\"\u003eCISPR 25\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003cspan class=\"bf-lbl\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"11\" cy=\"11\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"m21 21-4.3-4.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003eApplications\u003c\/span\u003e\n      \u003cspan class=\"bf-plus\"\u003e\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bf-body\"\u003e\n      \u003cdiv class=\"bf-apps\"\u003e\n        \u003cspan class=\"bf-app\"\u003eEmergency Vehicles\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eTow \u0026amp; Recovery\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eConstruction\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eAgriculture \u0026amp; Tractors\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eUtility Fleets\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eSnow Plows\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eForklifts\u003c\/span\u003e\n        \u003cspan class=\"bf-app\"\u003eSecurity Patrol\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003cspan class=\"bf-lbl\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWarranty\u003c\/span\u003e\n      \u003cspan class=\"bf-plus\"\u003e\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bf-body\"\u003e\n      \u003cdiv class=\"bf-trust\"\u003e\n        \u003cdiv class=\"bf-tcard\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cdiv\u003e\n\u003cb\u003eLifetime Warranty\u003c\/b\u003e\u003cspan\u003eCovers defects in workmanship and materials.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bf-tcard\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cdiv\u003e\n\u003cb\u003eBuilt to Endure\u003c\/b\u003e\u003cspan\u003e60G shock rated, IP69K sealed, -45°C to +65°C.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Black Oak LED","offers":[{"title":"Permanent","offer_id":43434015916093,"sku":"XDR-2B","price":85.94,"currency_code":"USD","in_stock":true},{"title":"Magnetic","offer_id":43434015948861,"sku":"XDR-2B-M","price":98.44,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0761\/3599\/files\/2Beacon.png?v=1785877565","url":"https:\/\/www.blackoakled.com\/products\/xdr2_beacon","provider":"Black Oak LED","version":"1.0","type":"link"}