{"id":4216,"date":"2026-07-15T00:18:16","date_gmt":"2026-07-15T00:18:16","guid":{"rendered":"https:\/\/visitpro.xclusive-solutions.com\/?page_id=4216"},"modified":"2026-07-15T00:21:46","modified_gmt":"2026-07-15T00:21:46","slug":"addressable-smoke-detector","status":"publish","type":"page","link":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/addressable-smoke-detector\/","title":{"rendered":"Addressable Smoke Detector"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"4216\" class=\"elementor elementor-4216\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-90ccaed e-con-full e-flex e-con e-parent\" data-id=\"90ccaed\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f0d3f38 e-flex e-con-boxed e-con e-child\" data-id=\"f0d3f38\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7b4ed4 elementor-widget elementor-widget-heading\" data-id=\"c7b4ed4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Addressable Smoke Detector<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9582564 e-con-full e-flex e-con e-child\" data-id=\"9582564\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e9cb45 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7e9cb45\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/visitpro.xclusive-solutions.com\/arabic\/all-products\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-home\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">All Products<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c360f26 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"c360f26\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-right-arrow1\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Addressable Smoke Detector<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9a39b62 e-con-full e-flex e-con e-parent\" data-id=\"9a39b62\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4209305 elementor-widget elementor-widget-html\" data-id=\"4209305\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================================================================\r\n     XCLUSIVE SOLUTIONS \u2014 PRODUCT DETAIL PAGE\r\n     Paste this whole block into a WordPress \"Custom HTML\" widget\/block.\r\n     Everything is self-contained (no jQuery, no external CSS\/JS).\r\n     All classes are prefixed .xs- so your theme won't clash.\r\n     EDIT: search for  [EDIT]  to find the parts you change.\r\n=================================================================== -->\r\n\r\n<div class=\"xs-pdp\">\r\n\r\n  <!-- ============ BREADCRUMB [EDIT] ============ -->\r\n  <nav class=\"xs-crumb\">\r\n    <a href=\"\/arabic\/\">\u0628\u064a\u062a<\/a> <span>\/<\/span>\r\n    <a href=\"\/arabic\/products\/\">Products<\/a> <span>\/<\/span>\r\n    <a href=\"\/arabic\/products\/fire-alarm\/\">Fire Alarm Systems<\/a> <span>\/<\/span>\r\n    <strong>Addressable Smoke Detector<\/strong>\r\n  <\/nav>\r\n\r\n  <!-- ============ TOP: GALLERY + BUY BOX ============ -->\r\n  <div class=\"xs-top\">\r\n\r\n    <!-- GALLERY -->\r\n    <div class=\"xs-gallery\">\r\n      <div class=\"xs-stage\">\r\n        <span class=\"xs-badge\">In Stock<\/span>\r\n        <img decoding=\"async\" id=\"xsMain\" src=\"https:\/\/visitpro.xclusive-solutions.com\/wp-content\/uploads\/2026\/04\/hst.jpg\" alt=\"Kidde Addressable Smoke Detector \u2014 front view\">\r\n      <\/div>\r\n      <div class=\"xs-thumbs\">\r\n        <button class=\"xs-thumb is-active\" data-img=\"https:\/\/visitpro.xclusive-solutions.com\/wp-content\/uploads\/2026\/04\/hst.jpg\">\r\n          <img decoding=\"async\" src=\"https:\/\/visitpro.xclusive-solutions.com\/wp-content\/uploads\/2026\/04\/hst.jpg\" alt=\"View 1\">\r\n        <\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- BUY BOX -->\r\n    <div class=\"xs-buy\">\r\n      <div class=\"xs-brandrow\">\r\n        <span class=\"xs-brand\">KIDDE<\/span>\r\n        <span class=\"xs-sku\">Model: KI-OSD \u2014 Optica Series Intelligent Optical Smoke Detector<\/span>\r\n      <\/div>\r\n\r\n      <h1 class=\"xs-title\">Addressable Smoke Detector<\/h1>\r\n\r\n      <p class=\"xs-lede\">\r\n        An intelligent, addressable optical smoke detector for Kidde loop-controlled fire\r\n        alarm systems. Dual optical wavelengths and multi-angle sensing tell real smoke\r\n        apart from nuisance particulates, cutting false alarms without slowing real ones.\r\n      <\/p>\r\n\r\n      <ul class=\"xs-usp\">\r\n        <li>Multi-criteria optical sensing \u2014 dual wavelength, multi-angle detection<\/li>\r\n        <li>Up to 250 intelligent addresses per loop<\/li>\r\n        <li>Drift compensation &amp; automatic device mapping<\/li>\r\n        <li>UL 268 7th Edition &amp; EN 54-7 listed<\/li>\r\n        <li>Compatible with standard, relay, isolator &amp; audible bases<\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"xs-price\">\r\n        <span class=\"xs-amount\">Request Price<\/span>\r\n        <span class=\"xs-note\">Trade &amp; project pricing available<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"xs-actions\">\r\n        <!-- [EDIT] point to your enquiry page \/ WhatsApp number -->\r\n        <a class=\"xs-btn xs-btn-primary\" href=\"\/arabic\/contact\/\">Request a Quote<\/a>\r\n        <a class=\"xs-btn xs-btn-ghost\" href=\"https:\/\/wa.me\/923000000000\" target=\"_blank\" rel=\"noopener\">WhatsApp Us<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"xs-trust\">\r\n        <div><strong>Authorized<\/strong><span>Kidde Distributor<\/span><\/div>\r\n        <div><strong>UL 268 \/<\/strong><span>EN 54-7 Listed<\/span><\/div>\r\n        <div><strong>Installation<\/strong><span>&amp; Support<\/span><\/div>\r\n        <div><strong>250<\/strong><span>Addresses \/ Loop<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- ============ TABS ============ -->\r\n  <div class=\"xs-tabs\" role=\"tablist\">\r\n    <button class=\"xs-tab is-active\" role=\"tab\" data-panel=\"overview\">Overview<\/button>\r\n    <button class=\"xs-tab\" role=\"tab\" data-panel=\"specs\">Specifications<\/button>\r\n    <button class=\"xs-tab\" role=\"tab\" data-panel=\"features\">Features<\/button>\r\n    <button class=\"xs-tab\" role=\"tab\" data-panel=\"docs\">\u0627\u0644\u062a\u0646\u0632\u064a\u0644\u0627\u062a<\/button>\r\n  <\/div>\r\n\r\n  <!-- OVERVIEW [EDIT] -->\r\n  <section class=\"xs-panel is-active\" id=\"overview\">\r\n    <h2>Product Overview<\/h2>\r\n    <p>\r\n      The Kidde KI-OSD is an intelligent, addressable optical smoke detector built for\r\n      Kidde's Intelligent Loop controller-based fire alarm systems. It uses patented\r\n      multi-criteria optical sensing \u2014 dual optical wavelengths combined with multiple\r\n      detection angles \u2014 to tell real smoke apart from nuisance particulates like\r\n      cooking fumes and dust.\r\n    <\/p>\r\n    <p>\r\n      Analog data from the sensing chamber is digitized and processed on-board, with\r\n      digital filtering and ratio algorithms removing nuisance signal patterns before an\r\n      alarm decision is made. Continuous self-diagnostics, non-volatile memory and\r\n      environmental compensation \u2014 including automatic day\/night sensitivity adjustment\r\n      \u2014 keep the detector accurate over years of service with less manual maintenance.\r\n    <\/p>\r\n\r\n    <h3>Where it's used<\/h3>\r\n    <ul class=\"xs-list\">\r\n      <li>Commercial buildings and office fit-outs<\/li>\r\n      <li>Hotels, hospitals and educational facilities<\/li>\r\n      <li>Corridors, stairwells and open-plan areas<\/li>\r\n      <li>Retail malls and mixed-use developments<\/li>\r\n    <\/ul>\r\n  <\/section>\r\n\r\n  <!-- SPECS [EDIT \u2014 this is the main table] -->\r\n  <section class=\"xs-panel\" id=\"specs\">\r\n    <h2>Technical Specifications<\/h2>\r\n\r\n    <table class=\"xs-spec\">\r\n      <tbody>\r\n        <tr><th colspan=\"2\" class=\"xs-group\">Detection<\/th><\/tr>\r\n        <tr><td>Sensing Method<\/td><td>Multi-criteria optical (photoelectric)<\/td><\/tr>\r\n        <tr><td>Smoke Obscuration Range<\/td><td>0.5 \u2013 4.36 %\/ft (1.6 \u2013 13.6 %\/m)<\/td><\/tr>\r\n        <tr><td>Sensitivity Settings<\/td><td>5 selectable levels<\/td><\/tr>\r\n        <tr><td>Pre-Alarm Settings<\/td><td>20 selectable levels<\/td><\/tr>\r\n        <tr><td>Environmental Compensation<\/td><td>2 levels, incl. day\/night auto-adjust<\/td><\/tr>\r\n        <tr><td>Dirty Detector Warning<\/td><td>2 levels<\/td><\/tr>\r\n\r\n        <tr><th colspan=\"2\" class=\"xs-group\">Addressing &amp; Network<\/th><\/tr>\r\n        <tr><td>Addressing<\/td><td>Electronic, automatic device mapping<\/td><\/tr>\r\n        <tr><td>Loop Capacity<\/td><td>Up to 250 intelligent addresses per loop<\/td><\/tr>\r\n        <tr><td>Wiring<\/td><td>Two-wire SLC loop \u2014 no extra power wiring<\/td><\/tr>\r\n        <tr><td>Status Indicator<\/td><td>Bicolor (green\/red) 360\u00b0 LED<\/td><\/tr>\r\n\r\n        <tr><th colspan=\"2\" class=\"xs-group\">Compatibility<\/th><\/tr>\r\n        <tr><td>Compatible Bases<\/td><td>Standard, Relay, Fault Isolator, Audible (KI-SB\/RB\/IB\/AB series)<\/td><\/tr>\r\n        <tr><td>Control Panel<\/td><td>Kidde Intelligent Loop controller required<\/td><\/tr>\r\n\r\n        <tr><th colspan=\"2\" class=\"xs-group\">Compliance<\/th><\/tr>\r\n        <tr><td>Approvals<\/td><td>UL 268 7th Edition, CAN\/ULC-S529, EN 54-7<\/td><\/tr>\r\n        <tr><td>Brand \/ Series<\/td><td>Kidde \u2014 Optica Series, Model KI-OSD<\/td><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n    <p class=\"xs-fine\">Detector requires a compatible Kidde mounting base (sold separately). Ask us for the manufacturer datasheet.<\/p>\r\n  <\/section>\r\n\r\n  <!-- FEATURES [EDIT] -->\r\n  <section class=\"xs-panel\" id=\"features\">\r\n    <h2>Key Features<\/h2>\r\n    <div class=\"xs-cards\">\r\n      <div class=\"xs-card\">\r\n        <h3>Multi-Criteria Sensing<\/h3>\r\n        <p>Dual optical wavelengths and multi-angle detection cut nuisance alarms.<\/p>\r\n      <\/div>\r\n      <div class=\"xs-card\">\r\n        <h3>Drift Compensation<\/h3>\r\n        <p>Automatically adjusts sensitivity for dust build-up, extending service life.<\/p>\r\n      <\/div>\r\n      <div class=\"xs-card\">\r\n        <h3>Automatic Device Mapping<\/h3>\r\n        <p>The loop controller learns each detector's location and flags if it moves.<\/p>\r\n      <\/div>\r\n      <div class=\"xs-card\">\r\n        <h3>Day\/Night Sensitivity<\/h3>\r\n        <p>Adjusts automatically based on time of day for more relevant alarm thresholds.<\/p>\r\n      <\/div>\r\n      <div class=\"xs-card\">\r\n        <h3>Self-Diagnostics<\/h3>\r\n        <p>Runs continuous self-checks and logs results to non-volatile memory.<\/p>\r\n      <\/div>\r\n      <div class=\"xs-card\">\r\n        <h3>Flexible Base Options<\/h3>\r\n        <p>Works with standard, relay, isolator or sounder bases for the install you need.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- DOWNLOADS [EDIT \u2014 link your PDFs from Media Library] -->\r\n  <section class=\"xs-panel\" id=\"docs\">\r\n    <h2>\u0627\u0644\u062a\u0646\u0632\u064a\u0644\u0627\u062a<\/h2>\r\n    <ul class=\"xs-docs\">\r\n      <li><a href=\"#\">Product Datasheet <span>PDF<\/span><\/a><\/li>\r\n      <li><a href=\"#\">Quick Start Guide <span>PDF<\/span><\/a><\/li>\r\n      <li><a href=\"#\">User Manual <span>PDF<\/span><\/a><\/li>\r\n    <\/ul>\r\n    <p class=\"xs-fine\">Need a document that isn't listed? Ask us and we'll send it over.<\/p>\r\n  <\/section>\r\n\r\n  <!-- ============ CTA ============ -->\r\n  <div class=\"xs-cta\">\r\n    <div>\r\n      <h2>Need this for a project?<\/h2>\r\n      <p>Send us your BOQ or drawings \u2014 we'll quote the full system, not just the device.<\/p>\r\n    <\/div>\r\n    <a class=\"xs-btn xs-btn-primary\" href=\"\/arabic\/contact\/\">Get a Project Quote<\/a>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<style>\r\n\/* ---------- TOKENS [EDIT brand colors here] ---------- *\/\r\n.xs-pdp{\r\n  --xs-ink:#0f172a;\r\n  --xs-body:#475569;\r\n  --xs-line:#e2e8f0;\r\n  --xs-soft:#f8fafc;\r\n  --xs-accent:#c8102e;      \/* brand red \u2014 change to your site's color *\/\r\n  --xs-accent-dark:#9c0c24;\r\n\r\n  max-width:1200px; margin:0 auto; padding:8px 16px 48px;\r\n  color:var(--xs-body);\r\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\r\n  font-size:16px; line-height:1.65; box-sizing:border-box;\r\n}\r\n.xs-pdp *,.xs-pdp *::before,.xs-pdp *::after{box-sizing:border-box;}\r\n.xs-pdp h1,.xs-pdp h2,.xs-pdp h3{color:var(--xs-ink); margin:0 0 12px; line-height:1.25;}\r\n.xs-pdp p{margin:0 0 14px;}\r\n.xs-pdp img{max-width:100%; height:auto; display:block;}\r\n\r\n\/* ---------- BREADCRUMB ---------- *\/\r\n.xs-crumb{font-size:13px; padding:14px 0; color:#94a3b8;}\r\n.xs-crumb a{color:#64748b; text-decoration:none;}\r\n.xs-crumb a:hover{color:var(--xs-accent);}\r\n.xs-crumb span{margin:0 6px; color:#cbd5e1;}\r\n.xs-crumb strong{color:var(--xs-ink); font-weight:600;}\r\n\r\n\/* ---------- TOP GRID ---------- *\/\r\n.xs-top{display:grid; grid-template-columns:1fr 1fr; gap:44px; align-items:start; padding:8px 0 40px;}\r\n\r\n.xs-stage{position:relative; border:1px solid var(--xs-line); border-radius:10px; background:#fff; overflow:hidden;}\r\n.xs-stage img{width:100%; aspect-ratio:1\/1; object-fit:contain; padding:24px;}\r\n.xs-badge{position:absolute; top:14px; left:14px; z-index:2;\r\n  background:#ecfdf5; color:#047857; border:1px solid #a7f3d0;\r\n  font-size:11px; font-weight:700; letter-spacing:.06em; text-transform:uppercase;\r\n  padding:5px 10px; border-radius:999px;}\r\n\r\n.xs-thumbs{display:grid; grid-template-columns:repeat(4,1fr); gap:10px; margin-top:12px;}\r\n.xs-thumb{padding:0; background:#fff; border:1px solid var(--xs-line); border-radius:8px;\r\n  cursor:pointer; overflow:hidden; transition:border-color .15s;}\r\n.xs-thumb img{width:100%; aspect-ratio:1\/1; object-fit:contain; padding:8px;}\r\n.xs-thumb:hover{border-color:#94a3b8;}\r\n.xs-thumb.is-active{border-color:var(--xs-accent); box-shadow:0 0 0 1px var(--xs-accent);}\r\n\r\n\/* ---------- BUY BOX ---------- *\/\r\n.xs-brandrow{display:flex; align-items:center; gap:12px; flex-wrap:wrap; margin-bottom:10px;}\r\n.xs-brand{background:var(--xs-ink); color:#fff; font-size:11px; font-weight:700;\r\n  letter-spacing:.09em; text-transform:uppercase; padding:5px 10px; border-radius:4px;}\r\n.xs-sku{font-size:13px; color:#94a3b8;}\r\n\r\n.xs-title{font-size:32px; font-weight:700; letter-spacing:-.02em;}\r\n.xs-lede{font-size:16px;}\r\n\r\n.xs-usp{list-style:none; margin:18px 0; padding:0;}\r\n.xs-usp li{position:relative; padding:5px 0 5px 26px; font-size:15px;}\r\n.xs-usp li::before{content:\"\"; position:absolute; left:0; top:13px; width:8px; height:8px;\r\n  background:var(--xs-accent); border-radius:2px;}\r\n\r\n.xs-price{border-top:1px solid var(--xs-line); border-bottom:1px solid var(--xs-line);\r\n  padding:16px 0; margin:20px 0;}\r\n.xs-amount{display:block; font-size:24px; font-weight:700; color:var(--xs-ink);}\r\n.xs-note{font-size:13px; color:#94a3b8;}\r\n\r\n.xs-actions{display:flex; gap:12px; flex-wrap:wrap;}\r\n.xs-btn{display:inline-block; padding:14px 26px; border-radius:6px; font-size:15px; font-weight:600;\r\n  text-decoration:none; text-align:center; transition:.15s; cursor:pointer;}\r\n.xs-btn-primary{background:var(--xs-accent); color:#fff !important; border:1px solid var(--xs-accent);}\r\n.xs-btn-primary:hover{background:var(--xs-accent-dark); border-color:var(--xs-accent-dark);}\r\n.xs-btn-ghost{background:#fff; color:var(--xs-ink) !important; border:1px solid var(--xs-line);}\r\n.xs-btn-ghost:hover{border-color:var(--xs-ink);}\r\n\r\n.xs-trust{display:grid; grid-template-columns:repeat(4,1fr); gap:10px; margin-top:26px;\r\n  border-top:1px solid var(--xs-line); padding-top:20px;}\r\n.xs-trust div{text-align:center;}\r\n.xs-trust strong{display:block; font-size:13px; color:var(--xs-ink);}\r\n.xs-trust span{font-size:12px; color:#94a3b8;}\r\n\r\n\/* ---------- TABS ---------- *\/\r\n.xs-tabs{display:flex; gap:4px; border-bottom:1px solid var(--xs-line); overflow-x:auto;}\r\n.xs-tab{background:none; border:0; border-bottom:2px solid transparent; margin-bottom:-1px;\r\n  padding:14px 20px; font-size:15px; font-weight:600; color:#94a3b8; cursor:pointer; white-space:nowrap;}\r\n.xs-tab:hover{color:var(--xs-ink);}\r\n.xs-tab.is-active{color:var(--xs-accent); border-bottom-color:var(--xs-accent);}\r\n\r\n.xs-panel{display:none; padding:32px 0;}\r\n.xs-panel.is-active{display:block;}\r\n.xs-panel h2{font-size:24px;}\r\n.xs-panel h3{font-size:17px; margin-top:22px;}\r\n\r\n.xs-list{margin:0 0 14px; padding-left:20px;}\r\n.xs-list li{margin-bottom:6px;}\r\n\r\n\/* ---------- SPEC TABLE ---------- *\/\r\n.xs-spec{width:100%; border-collapse:collapse; border:1px solid var(--xs-line); font-size:15px;}\r\n.xs-spec td{padding:12px 16px; border-bottom:1px solid var(--xs-line); vertical-align:top;}\r\n.xs-spec td:first-child{width:38%; color:#64748b; background:var(--xs-soft);}\r\n.xs-spec td:last-child{color:var(--xs-ink); font-weight:500;}\r\n.xs-spec .xs-group{background:var(--xs-ink); color:#fff; text-align:left; padding:10px 16px;\r\n  font-size:12px; font-weight:700; letter-spacing:.08em; text-transform:uppercase;}\r\n\r\n\/* ---------- FEATURE CARDS ---------- *\/\r\n.xs-cards{display:grid; grid-template-columns:repeat(3,1fr); gap:16px;}\r\n.xs-card{border:1px solid var(--xs-line); border-radius:8px; padding:22px; background:#fff;\r\n  transition:.15s;}\r\n.xs-card:hover{border-color:var(--xs-accent); transform:translateY(-2px);}\r\n.xs-card h3{margin-top:0; font-size:16px;}\r\n.xs-card p{margin:0; font-size:14px;}\r\n\r\n\/* ---------- DOWNLOADS ---------- *\/\r\n.xs-docs{list-style:none; margin:0 0 14px; padding:0;}\r\n.xs-docs li{border-bottom:1px solid var(--xs-line);}\r\n.xs-docs a{display:flex; justify-content:space-between; align-items:center; gap:16px;\r\n  padding:16px 4px; text-decoration:none; color:var(--xs-ink); font-weight:600; font-size:15px;}\r\n.xs-docs a:hover{color:var(--xs-accent);}\r\n.xs-docs span{font-size:13px; font-weight:400; color:#94a3b8;}\r\n.xs-fine{font-size:13px; color:#94a3b8;}\r\n\r\n\/* ---------- CTA ---------- *\/\r\n.xs-cta{display:flex; justify-content:space-between; align-items:center; gap:24px; flex-wrap:wrap;\r\n  margin-top:36px; padding:32px; border-radius:10px; background:var(--xs-soft); border:1px solid var(--xs-line);}\r\n.xs-cta h2{font-size:22px; margin-bottom:4px;}\r\n.xs-cta p{margin:0; font-size:15px;}\r\n\r\n\/* ---------- RESPONSIVE ---------- *\/\r\n@media (max-width:900px){\r\n  .xs-top{grid-template-columns:1fr; gap:28px;}\r\n  .xs-cards{grid-template-columns:repeat(2,1fr);}\r\n  .xs-title{font-size:26px;}\r\n}\r\n@media (max-width:560px){\r\n  .xs-cards{grid-template-columns:1fr;}\r\n  .xs-trust{grid-template-columns:repeat(2,1fr); gap:16px;}\r\n  .xs-spec td:first-child{width:45%;}\r\n  .xs-btn{flex:1;}\r\n  .xs-cta{padding:22px;}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  .xs-pdp *{transition:none !important;}\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function(){\r\n  var root = document.currentScript.previousElementSibling; \/\/ fallback\r\n  var pdp = document.querySelector('.xs-pdp');\r\n  if(!pdp) return;\r\n\r\n  \/\/ Gallery\r\n  var main = pdp.querySelector('#xsMain');\r\n  pdp.querySelectorAll('.xs-thumb').forEach(function(t){\r\n    t.addEventListener('click', function(){\r\n      pdp.querySelectorAll('.xs-thumb').forEach(function(x){ x.classList.remove('is-active'); });\r\n      t.classList.add('is-active');\r\n      main.src = t.getAttribute('data-img');\r\n    });\r\n  });\r\n\r\n  \/\/ Tabs\r\n  pdp.querySelectorAll('.xs-tab').forEach(function(tab){\r\n    tab.addEventListener('click', function(){\r\n      pdp.querySelectorAll('.xs-tab').forEach(function(x){ x.classList.remove('is-active'); });\r\n      pdp.querySelectorAll('.xs-panel').forEach(function(x){ x.classList.remove('is-active'); });\r\n      tab.classList.add('is-active');\r\n      var p = pdp.querySelector('#' + tab.getAttribute('data-panel'));\r\n      if(p) p.classList.add('is-active');\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Addressable Smoke Detector All Products Addressable Smoke Detector Home \/ Products \/ Fire Alarm Systems \/ Addressable Smoke Detector In Stock KIDDE Model: KI-OSD \u2014 Optica Series Intelligent Optical Smoke Detector Addressable Smoke Detector An intelligent, addressable optical smoke detector for Kidde loop-controlled fire alarm systems. Dual optical wavelengths and multi-angle sensing tell real smoke [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4216","page","type-page","status-publish","hentry","entry"],"acf":[],"_links":{"self":[{"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/pages\/4216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/comments?post=4216"}],"version-history":[{"count":0,"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/pages\/4216\/revisions"}],"wp:attachment":[{"href":"https:\/\/visitpro.xclusive-solutions.com\/arabic\/wp-json\/wp\/v2\/media?parent=4216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}