{"id":1629,"date":"2026-04-27T09:01:17","date_gmt":"2026-04-27T09:01:17","guid":{"rendered":"https:\/\/shieldhz.com\/?page_id=1629"},"modified":"2026-05-07T15:31:12","modified_gmt":"2026-05-07T15:31:12","slug":"push-buttons","status":"publish","type":"page","link":"https:\/\/shieldhz.com\/ar\/push-buttons\/","title":{"rendered":"\u0645\u0641\u0627\u062a\u064a\u062d \u0627\u0644\u0623\u0632\u0631\u0627\u0631 \u0627\u0644\u0636\u0627\u063a\u0637\u0629 \u0648\u0623\u0636\u0648\u0627\u0621 \u0627\u0644\u0645\u0624\u0634\u0631"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbcss\" data-block-id=\"pbcss\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbcss-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbcssc\" data-v=\"4\" data-block-id=\"pbcssc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbcssc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbcssc-inner-blocks\">\n<!-- SHZ-PB-Global CSS -->\n<style>\n  .shz-pb {\n    --pb-primary: #294370;\n    --pb-primary-hover: #24417C;\n    --pb-navy: #111C2E;\n    --pb-navy-2: #1a2f4e;\n    --pb-secondary: #4A8FD4;\n    --pb-bg: #F3F5F7;\n    --pb-surface: #FFFFFF;\n    --pb-text: #111C2E;\n    --pb-muted: #5C6B81;\n    --pb-border: #E4E8EC;\n    --pb-green: #16A34A;\n    --pb-red: #C2412D;\n    --pb-yellow: #B45309;\n    width: 100%;\n    overflow-x: hidden;\n    color: var(--pb-text);\n    font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n    background: #fff;\n  }\n  .shz-pb * { box-sizing: border-box; }\n  .shz-pb-section { width: 100%; }\n  .shz-pb-wrap { max-width: 1440px; margin: 0 auto; padding: 72px 5vw; }\n  .shz-pb-eyebrow { display: inline-flex; align-items: center; gap: 10px; color: var(--pb-secondary); font-size: .78rem; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; margin-bottom: 14px; }\n  .shz-pb-eyebrow::before { content: \"\"; width: 34px; height: 2px; background: currentColor; display: inline-block; }\n  .shz-pb-h2 { font-size: clamp(1.65rem, 2.3vw, 2.25rem); line-height: 1.12; margin: 0; color: var(--pb-text); font-weight: 800; letter-spacing: 0; }\n  .shz-pb-lead { color: var(--pb-muted); font-size: 1rem; line-height: 1.68; margin: 14px 0 0; max-width: 74ch; }\n  .shz-pb-sec-head { margin-bottom: 34px; display: flex; justify-content: space-between; gap: 28px; align-items: flex-end; }\n  .shz-pb-sec-head > div:first-child { max-width: 780px; }\n  .shz-pb-btns { display: flex; flex-wrap: wrap; gap: 14px; align-items: center; }\n  .shz-pb-btn { min-height: 48px; padding: 0 24px; border-radius: 8px; display: inline-flex; align-items: center; justify-content: center; text-decoration: none !important; font-size: .9rem; font-weight: 800; transition: transform .18s ease, background .18s ease, border-color .18s ease, color .18s ease; }\n  .shz-pb-btn:hover { transform: translateY(-2px); }\n  .shz-pb-btn-primary { background: var(--pb-primary); color: #fff !important; border: 2px solid var(--pb-primary); }\n  .shz-pb-btn-primary:hover { background: var(--pb-primary-hover); border-color: var(--pb-primary-hover); }\n  .shz-pb-btn-secondary { background: transparent; color: var(--pb-primary) !important; border: 2px solid var(--pb-primary); }\n  .shz-pb-btn-secondary:hover { background: rgba(41,67,112,.08); }\n  .shz-pb-btn-ghost { background: transparent; color: #fff !important; border: 2px solid rgba(255,255,255,.5); }\n  .shz-pb-btn-ghost:hover { background: rgba(255,255,255,.1); border-color: rgba(255,255,255,.8); }\n  .shz-pb-hero .shz-pb-btn { min-width: 168px; border-radius: 6px; min-height: 46px; }\n  .shz-pb-hero .shz-pb-btn-primary { background: #0D6BDA; color: #fff !important; border: 1px solid #0D6BDA; box-shadow: 0 8px 18px rgba(13,107,218,.22); }\n  .shz-pb-hero .shz-pb-btn-primary:hover { background: #095fc6; border-color: #095fc6; }\n  .shz-pb-hero .shz-pb-btn-ghost { color: #fff !important; border: 1px solid rgba(255,255,255,.72); }\n  .shz-pb-hero .shz-pb-btn-ghost:hover { background: rgba(255,255,255,.1); border-color: #fff; }\n\n  .shz-pb-hero { position: relative; min-height: 700px; padding: 112px 0 158px; background: #061a36; display: flex; align-items: center; overflow: hidden; }\n  .shz-pb-hero-bg { position: absolute; inset: 0; z-index: 0; width: 100%; height: 100%; background: #061a36; overflow: hidden; }\n  .shz-pb-hero-bg::before { content: \"\"; position: absolute; inset: 0; z-index: 1; background: linear-gradient(90deg,#061a36 0%,rgba(6,26,54,.99) 25%,rgba(6,26,54,.86) 43%,rgba(6,26,54,.52) 65%,rgba(6,26,54,.2) 100%),linear-gradient(180deg,rgba(1,10,24,.04) 0%,rgba(1,10,24,.18) 58%,rgba(1,10,24,.58) 100%); pointer-events: none; }\n  .shz-pb-hero-bg::after { content: \"\"; position: absolute; inset: -1px; z-index: 2; background: radial-gradient(circle at 18% 42%,rgba(74,143,212,.18),transparent 34%),linear-gradient(90deg,rgba(6,26,54,.96) 0%,rgba(6,26,54,.08) 58%,rgba(6,26,54,.2) 100%); pointer-events: none; }\n  .shz-pb-hero-bg img { width: 100%; height: 100%; object-fit: cover; object-position: 58% 48%; display: block; filter: saturate(1.04) contrast(1.02); opacity: .9; transform: none; }\n  .shz-pb-hero-mask { position: absolute; inset: 0; z-index: 1; background: linear-gradient(90deg,rgba(6,26,54,.92) 0%,rgba(6,26,54,.82) 29%,rgba(6,26,54,.5) 52%,rgba(6,26,54,.16) 76%,rgba(6,26,54,.1) 100%); pointer-events: none; }\n  .shz-pb-hero::after { content: \"\"; position: absolute; inset: 0; z-index: 1; background: linear-gradient(180deg,rgba(0,0,0,0) 56%,rgba(0,8,22,.38) 100%); pointer-events: none; }\n  .shz-pb-hero-inner { position: relative; z-index: 2; width: min(1440px, calc(100% - 96px)); margin: 0 auto; padding: 0; }\n  .shz-pb-hero-content { max-width: 690px; display: flex; flex-direction: column; align-items: flex-start; }\n  .shz-pb-hero-eyebrow { color: #6EA7F2; font-size: 12px; font-weight: 850; letter-spacing: .17em; text-transform: uppercase; margin: 0 0 11px; display: inline-flex; align-items: center; gap: 12px; }\n  .shz-pb-hero-eyebrow::before { content: \"\"; width: 34px; height: 1px; background: #6EA7F2; display: block; opacity: .7; }\n  .shz-pb-hero-title { color: #fff; margin: 0 0 20px; text-shadow: 0 14px 34px rgba(0,0,0,.32); }\n  .shz-pb-hero-tl { display: block; font-weight: 900; letter-spacing: 0; line-height: .91; }\n  .shz-pb-hero-tl.is-main { font-size: clamp(56px,5.4vw,84px); }\n  .shz-pb-hero-tl.is-sub { font-size: clamp(34px,3.55vw,56px); padding-left: 0; opacity: 1; letter-spacing: 0; font-weight: 900; }\n  .shz-pb-hero-desc { max-width: 660px; margin: 0 0 28px; color: #D7E5F8; font-size: 16.5px; line-height: 1.66; }\n  .shz-pb-hero-actions { display: flex; flex-wrap: wrap; gap: 14px; }\n  .shz-pb-metrics { position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%); z-index: 3; width: min(1440px, calc(100% - 96px)); padding: 18px 28px; border: 1px solid rgba(255,255,255,.24); border-radius: 8px; background: rgba(15,45,88,.74); box-shadow: 0 18px 42px rgba(0,0,0,.24); backdrop-filter: blur(14px); overflow: visible; }\n  .shz-pb-metrics-grid { display: grid; grid-template-columns: repeat(5,minmax(0,1fr)); gap: 0; }\n  .shz-pb-metrics-item { display: grid; grid-template-columns: 48px 1fr; gap: 14px; align-items: center; padding: 0 24px; text-align: left; border-left: 1px solid rgba(255,255,255,.17); border-right: 0; }\n  .shz-pb-metrics-item:first-child { border-left: 0; }\n  .shz-pb-metrics-icon { width: 44px; height: 44px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.3); color: #D8E9FF; }\n  .shz-pb-metrics-icon svg { width: 23px; height: 23px; stroke: currentColor; stroke-width: 1.75; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n  .shz-pb-metrics-val { display: block; margin: 0; color: #fff; font-size: 25px; line-height: 1; font-weight: 900; white-space: nowrap; letter-spacing: 0; }\n  .shz-pb-metrics-lbl { display: block; margin-top: 4px; color: #C6D8F1; font-size: 12.5px; line-height: 1.25; font-weight: 650; letter-spacing: 0; text-transform: none; }\n  @media (max-width: 1180px) {\n    .shz-pb-hero { min-height: 660px; }\n    .shz-pb-hero-bg img { object-position: 60% 50%; opacity: .72; }\n    .shz-pb-hero-bg::before { background: linear-gradient(90deg,rgba(6,26,54,.98),rgba(6,26,54,.78)),linear-gradient(180deg,rgba(1,10,24,.08),rgba(1,10,24,.5)); }\n    .shz-pb-hero-mask { background: linear-gradient(90deg,rgba(6,26,54,.96),rgba(6,26,54,.72)); }\n    .shz-pb-metrics-grid { grid-template-columns: repeat(2,minmax(0,1fr)); row-gap: 18px; }\n    .shz-pb-metrics-item { border-left: 0; }\n    .shz-pb-metrics-item:last-child { grid-column: span 2; }\n  }\n  @media (max-width: 720px) {\n    .shz-pb-hero { min-height: auto; padding: 70px 0 282px; display: flex; background: #061a36; }\n    .shz-pb-hero-bg { position: absolute; inset: 0; width: 100%; height: 100%; right: auto; top: auto; }\n    .shz-pb-hero-bg img { height: 100%; object-position: 62% center; opacity: .5; }\n    .shz-pb-hero-inner { width: min(100% - 28px, 1440px); padding: 0; margin: 0 auto; }\n    .shz-pb-hero-content { max-width: 100%; }\n    .shz-pb-hero-eyebrow { font-size: 10px; letter-spacing: .15em; margin-bottom: 11px; }\n    .shz-pb-hero-title { margin-bottom: 16px; }\n    .shz-pb-hero-tl { line-height: .98; }\n    .shz-pb-hero-tl.is-main { font-size: 46px; }\n    .shz-pb-hero-tl.is-sub { font-size: 31px; }\n    .shz-pb-hero-desc { font-size: 14px; line-height: 1.62; max-width: 100%; margin-bottom: 22px; }\n    .shz-pb-hero-actions { width: 100%; }\n    .shz-pb-hero .shz-pb-btn { width: 100%; min-width: 0; }\n    .shz-pb-metrics { width: calc(100% - 28px); bottom: 28px; padding: 14px; }\n    .shz-pb-metrics-grid { grid-template-columns: 1fr; gap: 12px; }\n    .shz-pb-metrics-item,\n    .shz-pb-metrics-item:last-child { grid-column: auto; padding: 0; }\n    .shz-pb-metrics-val { font-size: 21px; }\n  }\n  .shz-pb-lines { background: #fff; }\n  .shz-pb-lines .shz-pb-wrap { width: min(1440px, calc(100% - 96px)); max-width: none; padding: 76px 0 72px; }\n  .shz-pb-lines .shz-pb-sec-head { display: block; margin: 0 auto 28px; text-align: center; }\n  .shz-pb-lines .shz-pb-sec-head > div:first-child { max-width: 860px; margin: 0 auto; }\n  .shz-pb-lines .shz-pb-eyebrow { justify-content: center; margin-bottom: 10px; }\n  .shz-pb-lines .shz-pb-lead { margin-left: auto; margin-right: auto; }\n  .shz-pb-line-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 30px; margin-top: 28px; }\n  .shz-pb-line-card { position: relative; overflow: hidden; display: flex; flex-direction: column; min-height: 548px; background: #fff; border: 1px solid var(--pb-border); border-radius: 8px; box-shadow: 0 12px 30px rgba(16,33,61,.08); transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; }\n  .shz-pb-line-card:hover { transform: translateY(-2px); border-color: #C9DDF6; box-shadow: 0 18px 38px rgba(16,33,61,.12); }\n  .shz-pb-line-card.is-featured { border-color: #C9DDF6; box-shadow: 0 18px 42px rgba(45,74,142,.14); }\n  .shz-pb-line-head { padding: 26px 28px 0; }\n  .shz-pb-line-code { display: block; margin: 0; color: var(--pb-text); font-size: 27px; line-height: 1.05; font-weight: 900; letter-spacing: 0; text-transform: none; }\n  .shz-pb-line-title { margin: 5px 0 0; color: #51627A; font-size: 14px; line-height: 1.25; font-weight: 750; letter-spacing: 0; }\n  .shz-pb-line-img { height: 258px; margin: 0; padding: 8px 28px 4px; display: flex; align-items: center; justify-content: center; background: linear-gradient(180deg,#fff 0%,#F7FAFE 100%); overflow: hidden; }\n  .shz-pb-line-img img { max-width: 100%; max-height: 236px; width: auto; height: auto; object-fit: contain; display: block; filter: drop-shadow(0 18px 24px rgba(16,33,61,.16)); }\n  .shz-pb-line-body { padding: 18px 28px 26px; display: flex; flex-direction: column; gap: 15px; flex: 1; }\n  .shz-pb-line-desc { margin: 0; color: var(--pb-muted); line-height: 1.56; font-size: .94rem; }\n  .shz-pb-spec-list { display: grid; gap: 9px; margin: 0; padding: 0; list-style: none; }\n  .shz-pb-spec-list li { position: relative; display: block; padding: 0 0 0 21px; border-top: 0; color: #334766; font-size: .88rem; line-height: 1.42; }\n  .shz-pb-spec-list li::before { content: \"\"; position: absolute; left: 0; top: .34em; width: 11px; height: 11px; border-radius: 50%; background: var(--pb-secondary); box-shadow: inset 0 0 0 3px #fff, 0 0 0 1px rgba(13,107,218,.22); }\n  .shz-pb-spec-list strong { color: var(--pb-text); font-weight: 850; }\n  .shz-pb-line-card .shz-pb-btn { margin-top: auto; width: 100%; min-height: 42px; padding: 0 24px; font-size: 13px; line-height: 1; font-weight: 850; border-radius: 6px; }\n  .shz-pb-lines .shz-pb-line-card .shz-pb-btn-primary { background: #0D6BDA; color: #fff !important; border: 1px solid #0D6BDA; box-shadow: 0 8px 18px rgba(13,107,218,.22); }\n  .shz-pb-lines .shz-pb-line-card .shz-pb-btn-primary:hover { background: #095fc6; border-color: #095fc6; }\n  @media (max-width: 1100px) {\n    .shz-pb-lines .shz-pb-wrap { width: min(100% - 48px, 1440px); padding: 54px 0; }\n  }\n  @media (max-width: 1020px) {\n    .shz-pb-lines .shz-pb-line-grid { grid-template-columns: 1fr; max-width: 760px; margin-left: auto; margin-right: auto; }\n    .shz-pb-lines .shz-pb-line-card { min-height: 0; }\n    .shz-pb-lines .shz-pb-line-img { height: 280px; }\n  }\n  @media (max-width: 620px) {\n    .shz-pb-lines .shz-pb-wrap { width: min(100% - 28px, 1440px); padding-top: 56px; padding-bottom: 44px; }\n    .shz-pb-lines .shz-pb-line-grid { gap: 18px; }\n    .shz-pb-lines .shz-pb-line-head,\n    .shz-pb-lines .shz-pb-line-body { padding-left: 20px; padding-right: 20px; }\n    .shz-pb-lines .shz-pb-line-img { height: 220px; padding-left: 20px; padding-right: 20px; }\n    .shz-pb-lines .shz-pb-line-img img { padding: 0; }\n    .shz-pb-lines .shz-pb-line-code { font-size: 23px; }\n  }\n\n  .shz-pb-compare { background: #fff; }\n  .shz-pb-table-wrap { overflow-x: auto; border: 1px solid var(--pb-border); border-radius: 12px; background: #fff; }\n  .shz-pb-table { width: 100%; border-collapse: collapse; min-width: 980px; font-size: .92rem; }\n  .shz-pb-table th { background: var(--pb-primary); color: #fff; text-align: left; padding: 15px 16px; font-weight: 800; }\n  .shz-pb-table td { padding: 15px 16px; border-bottom: 1px solid var(--pb-border); color: var(--pb-muted); vertical-align: top; line-height: 1.48; }\n  .shz-pb-table tr:nth-child(even) td { background: #f8fafc; }\n  .shz-pb-table tr:last-child td { border-bottom: none; }\n  .shz-pb-table td:first-child { color: var(--pb-text); font-weight: 800; white-space: nowrap; }\n  .shz-pb-table a { color: var(--pb-primary); font-weight: 800; text-decoration: none; }\n  .shz-pb-compare .shz-pb-wrap { width: min(1440px, calc(100% - 96px)); max-width: none; padding: 58px 0 64px; }\n  .shz-pb-compare .shz-pb-sec-head { display: block; margin: 0 auto; text-align: center; }\n  .shz-pb-compare .shz-pb-sec-head > div:first-child { max-width: 860px; margin: 0 auto; }\n  .shz-pb-compare .shz-pb-eyebrow { justify-content: center; gap: 12px; margin: 0 0 11px; font-size: 12px; font-weight: 850; letter-spacing: .17em; }\n  .shz-pb-compare .shz-pb-eyebrow::before,\n  .shz-pb-compare .shz-pb-eyebrow::after { content: \"\"; display: block; width: 34px; height: 1px; background: currentColor; opacity: .68; }\n  .shz-pb-compare .shz-pb-h2 { font-size: clamp(34px,3vw,46px); line-height: 1.08; font-weight: 900; letter-spacing: 0; }\n  .shz-pb-compare .shz-pb-lead { margin: 10px auto 0; max-width: 980px; font-size: 15.5px; line-height: 1.62; }\n  .shz-pb-compare .shz-pb-table-wrap { margin-top: 30px; border-radius: 8px; box-shadow: 0 10px 28px rgba(16,33,61,.06); }\n  .shz-pb-compare .shz-pb-table { min-width: 1180px; font-size: 15px; }\n  .shz-pb-compare .shz-pb-table th { background: #143873; text-align: center; padding: 16px 18px; font-size: 14px; font-weight: 850; }\n  .shz-pb-compare .shz-pb-table th:first-child,\n  .shz-pb-compare .shz-pb-table td:first-child { text-align: left; }\n  .shz-pb-compare .shz-pb-table td { padding: 15px 18px; border-top: 1px solid var(--pb-border); border-bottom: 0; color: #40516B; font-size: 15px; line-height: 1.54; }\n  .shz-pb-compare .shz-pb-table td:first-child { color: #173C78; font-weight: 900; }\n  .shz-pb-compare .shz-pb-table td:nth-child(3),\n  .shz-pb-compare .shz-pb-table td:nth-child(5) { color: #173C78; font-weight: 900; text-align: center; }\n  .shz-pb-compare .shz-pb-table a { color: #173C78; font-weight: 900; }\n  @media (max-width: 1100px) {\n    .shz-pb-compare .shz-pb-wrap { width: min(100% - 48px, 1440px); padding: 54px 0; }\n    .shz-pb-compare .shz-pb-h2 { font-size: 32px; }\n  }\n  @media (max-width: 760px) {\n    .shz-pb-compare .shz-pb-wrap { width: min(100% - 28px, 1440px); padding-top: 40px; padding-bottom: 44px; }\n    .shz-pb-compare .shz-pb-eyebrow { font-size: 10px; }\n    .shz-pb-compare .shz-pb-eyebrow::before,\n    .shz-pb-compare .shz-pb-eyebrow::after { width: 22px; }\n    .shz-pb-compare .shz-pb-h2 { max-width: 340px; margin-left: auto; margin-right: auto; font-size: 25px; }\n    .shz-pb-compare .shz-pb-lead { max-width: 330px; font-size: 14px; }\n    .shz-pb-compare .shz-pb-table-wrap { margin-left: -14px; margin-right: -14px; border-radius: 0; border-left: 0; border-right: 0; }\n  }\n\n  .shz-pb-apps { background: #fff; }\n  .shz-pb-apps .shz-pb-wrap { width: min(1440px, calc(100% - 96px)); max-width: none; padding: 58px 0 64px; }\n  .shz-pb-apps .shz-pb-sec-head { display: block; margin: 0 auto 34px; text-align: center; }\n  .shz-pb-apps .shz-pb-sec-head > div:first-child { max-width: 860px; margin: 0 auto; }\n  .shz-pb-apps .shz-pb-eyebrow { justify-content: center; gap: 12px; margin: 0 0 11px; font-size: 12px; font-weight: 850; letter-spacing: .17em; }\n  .shz-pb-apps .shz-pb-eyebrow::before,\n  .shz-pb-apps .shz-pb-eyebrow::after { content: \"\"; display: block; width: 34px; height: 1px; background: currentColor; opacity: .68; }\n  .shz-pb-apps .shz-pb-h2 { font-size: clamp(34px,3vw,46px); line-height: 1.08; font-weight: 900; letter-spacing: 0; }\n  .shz-pb-apps .shz-pb-lead { margin: 10px auto 0; max-width: 790px; font-size: 16px; line-height: 1.62; }\n  .shz-pb-app-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 24px; }\n  .shz-pb-app { background: #fff; border: 1px solid var(--pb-border); border-radius: 8px; overflow: hidden; display: flex; flex-direction: column; min-height: 100%; box-shadow: 0 12px 30px rgba(16,33,61,.08); transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; }\n  .shz-pb-app:hover { transform: translateY(-2px); border-color: #C9DDF6; box-shadow: 0 18px 38px rgba(16,33,61,.12); }\n  .shz-pb-app-img { aspect-ratio: 16 \/ 9; overflow: hidden; background: #eef3f8; border-bottom: 1px solid var(--pb-border); }\n  .shz-pb-app-img img { width: 100%; height: 100%; object-fit: cover; display: block; }\n  .shz-pb-app-body { padding: 22px; display: flex; flex-direction: column; gap: 10px; flex: 1; }\n  .shz-pb-app-title { margin: 0; color: var(--pb-text); font-size: 1.08rem; line-height: 1.28; font-weight: 800; }\n  .shz-pb-app-desc { margin: 0; color: var(--pb-muted); line-height: 1.6; font-size: .9rem; }\n  .shz-pb-app-rec { border-top: 1px solid var(--pb-border); padding-top: 10px; margin-top: 8px; color: var(--pb-muted); font-size: .8rem; line-height: 1.45; }\n  .shz-pb-app-rec a { color: var(--pb-primary); font-weight: 800; text-decoration: none; }\n  @media (max-width: 1100px) {\n    .shz-pb-apps .shz-pb-wrap { width: min(100% - 48px, 1440px); padding: 54px 0; }\n    .shz-pb-apps .shz-pb-h2 { font-size: 32px; }\n    .shz-pb-app-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  }\n  @media (max-width: 620px) {\n    .shz-pb-apps .shz-pb-wrap { width: min(100% - 28px, 1440px); padding: 42px 0 44px; }\n    .shz-pb-apps .shz-pb-eyebrow { font-size: 10px; }\n    .shz-pb-apps .shz-pb-eyebrow::before,\n    .shz-pb-apps .shz-pb-eyebrow::after { width: 22px; }\n    .shz-pb-apps .shz-pb-h2 { max-width: 300px; margin-left: auto; margin-right: auto; font-size: 23px; }\n    .shz-pb-apps .shz-pb-lead { max-width: 300px; font-size: 14px; }\n    .shz-pb-app-grid { grid-template-columns: 1fr; gap: 18px; }\n    .shz-pb-app-body { padding: 20px; }\n    .shz-pb-app-title,\n    .shz-pb-app-desc,\n    .shz-pb-app-rec { overflow-wrap: anywhere; }\n  }\n\n  .shz-pb-build { position: relative; overflow: hidden; background: linear-gradient(115deg,#061A36 0%,#092B59 54%,#0E4A93 100%); color: #fff; }\n  .shz-pb-build::before { content: \"\"; position: absolute; inset: 0; background: radial-gradient(circle at 8% 22%,rgba(74,143,212,.28),transparent 30%), radial-gradient(circle at 92% 80%,rgba(45,74,142,.34),transparent 34%); pointer-events: none; }\n  .shz-pb-build .shz-pb-wrap { position: relative; z-index: 1; width: min(1440px, calc(100% - 96px)); max-width: none; padding: 74px 0; }\n  .shz-pb-build-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(470px,.78fr); gap: 86px; align-items: center; }\n  .shz-pb-build-panel { color: #fff; min-height: 0; padding: 0; background: transparent; border-radius: 0; }\n  .shz-pb-build-panel .shz-pb-eyebrow { color: #72A7EE; margin: 0 0 11px; font-size: 12px; font-weight: 850; letter-spacing: .17em; }\n  .shz-pb-build-panel .shz-pb-eyebrow::before { height: 1px; opacity: .68; }\n  .shz-pb-build-panel h2 { max-width: 780px; color: #fff; margin: 0; font-size: clamp(34px,3vw,46px); line-height: 1.08; font-weight: 900; letter-spacing: 0; }\n  .shz-pb-build-panel p { max-width: 760px; color: #C8D8EE; line-height: 1.68; margin: 16px 0 0; font-size: 16px; }\n  .shz-pb-build-flow { display: grid; gap: 14px; padding: 34px 36px; border-radius: 8px; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.2); box-shadow: 0 20px 48px rgba(0,0,0,.18); backdrop-filter: blur(12px); }\n  .shz-pb-build .shz-pb-flow-item { display: grid; grid-template-columns: 48px 1fr; gap: 16px; align-items: start; padding: 0; background: transparent; border: 0; border-radius: 0; }\n  .shz-pb-flow-mark { width: 42px; height: 42px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #0D6BDA; color: #fff; font-weight: 900; box-shadow: 0 12px 24px rgba(13,107,218,.28); }\n  .shz-pb-flow-item h3 { margin: 0 0 5px; color: #fff; font-size: 16px; line-height: 1.25; font-weight: 900; }\n  .shz-pb-flow-item p { margin: 0; color: #B8CCE8; line-height: 1.56; font-size: 14.5px; }\n  @media (max-width: 1100px) {\n    .shz-pb-build .shz-pb-wrap { width: min(100% - 48px, 1440px); }\n  }\n  @media (max-width: 980px) {\n    .shz-pb-build-grid { grid-template-columns: 1fr; gap: 38px; }\n    .shz-pb-build-flow { max-width: 720px; }\n  }\n  @media (max-width: 620px) {\n    .shz-pb-build .shz-pb-wrap { width: min(100% - 28px, 1440px); padding: 50px 0; }\n    .shz-pb-build-panel .shz-pb-eyebrow { font-size: 10px; }\n    .shz-pb-build-panel h2 { font-size: 27px; }\n    .shz-pb-build-panel p { font-size: 14px; }\n    .shz-pb-build-flow { padding: 24px 20px; }\n    .shz-pb-build .shz-pb-flow-item { grid-template-columns: 42px 1fr; }\n  }\n  @media (max-width: 480px) {\n    .shz-pb-build .shz-pb-wrap { max-width: 362px; }\n    .shz-pb-build-panel h2 { font-size: 24px; }\n    .shz-pb-build-panel h2,\n    .shz-pb-build-panel p,\n    .shz-pb-flow-item h3,\n    .shz-pb-flow-item p { overflow-wrap: anywhere; }\n  }\n\n  .shz-pb-check { background: var(--pb-bg); }\n  .shz-pb-check-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 24px; align-items: stretch; }\n  .shz-pb-check-card { background: #fff; border: 1px solid var(--pb-border); border-radius: 14px; padding: 28px; }\n  .shz-pb-check-card h3 { margin: 0 0 16px; color: var(--pb-text); font-size: 1.25rem; }\n  .shz-pb-check-list { display: grid; grid-template-columns: repeat(2,1fr); gap: 10px 18px; margin: 0; padding: 0; list-style: none; }\n  .shz-pb-check-list li { color: var(--pb-muted); font-size: .92rem; line-height: 1.45; padding-left: 18px; position: relative; }\n  .shz-pb-check-list li::before { content: \"\"; width: 7px; height: 7px; border-radius: 50%; background: var(--pb-secondary); position: absolute; left: 0; top: .55em; }\n  .shz-pb-note { background: #fff; border: 1px solid var(--pb-border); border-radius: 14px; padding: 28px; }\n  .shz-pb-note p { margin: 0; color: var(--pb-muted); line-height: 1.65; }\n  .shz-pb-note p + p { margin-top: 14px; }\n  .shz-pb-note a { color: var(--pb-primary); font-weight: 800; text-decoration: none; }\n  .shz-pb-note strong { color: var(--pb-text); }\n  .shz-pb-check .shz-pb-wrap { width: min(1440px, calc(100% - 96px)); max-width: none; padding: 68px 0; }\n  .shz-pb-check .shz-pb-sec-head { display: block; margin: 0 auto; text-align: center; }\n  .shz-pb-check .shz-pb-sec-head > div:first-child { max-width: 860px; margin: 0 auto; }\n  .shz-pb-check .shz-pb-eyebrow { justify-content: center; gap: 12px; margin: 0 0 11px; font-size: 12px; font-weight: 850; letter-spacing: .17em; }\n  .shz-pb-check .shz-pb-eyebrow::before,\n  .shz-pb-check .shz-pb-eyebrow::after { content: \"\"; display: block; width: 34px; height: 1px; background: currentColor; opacity: .68; }\n  .shz-pb-check .shz-pb-h2 { font-size: clamp(34px,3vw,46px); line-height: 1.08; font-weight: 900; letter-spacing: 0; }\n  .shz-pb-check .shz-pb-lead { margin: 10px auto 0; max-width: 790px; font-size: 16px; line-height: 1.62; }\n  .shz-pb-check .shz-pb-check-grid { grid-template-columns: minmax(430px,.82fr) minmax(0,1.18fr); gap: 34px; align-items: start; margin-top: 34px; }\n  .shz-pb-check .shz-pb-check-card,\n  .shz-pb-check .shz-pb-note { padding: 30px; border-radius: 8px; background: #fff; border: 1px solid var(--pb-border); box-shadow: 0 12px 30px rgba(16,33,61,.08); }\n  .shz-pb-check .shz-pb-check-card h3 { margin: 0 0 18px; color: var(--pb-text); font-size: 20px; line-height: 1.25; font-weight: 900; }\n  .shz-pb-check .shz-pb-check-list { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 9px 18px; }\n  .shz-pb-check .shz-pb-check-list li { position: relative; padding-left: 20px; color: #40516B; font-size: 14.5px; line-height: 1.45; }\n  .shz-pb-check .shz-pb-check-list li::before { left: 0; top: .42em; width: 9px; height: 9px; border-radius: 50%; background: #0D6BDA; }\n  .shz-pb-check .shz-pb-note p { color: #5D6B82; font-size: 14.5px; line-height: 1.58; }\n  .shz-pb-check .shz-pb-note strong { color: #173C78; font-weight: 900; }\n  .shz-pb-check .shz-pb-note a { color: #0D6BDA; font-weight: 850; }\n  @media (max-width: 1100px) {\n    .shz-pb-check .shz-pb-wrap { width: min(100% - 48px, 1440px); padding: 54px 0; }\n    .shz-pb-check .shz-pb-h2 { font-size: 32px; }\n  }\n  @media (max-width: 1000px) {\n    .shz-pb-check .shz-pb-check-grid { grid-template-columns: 1fr; }\n    .shz-pb-check .shz-pb-check-card { max-width: 760px; }\n  }\n  @media (max-width: 620px) {\n    .shz-pb-check .shz-pb-wrap { width: min(100% - 28px, 1440px); padding: 44px 0; }\n    .shz-pb-check .shz-pb-eyebrow { font-size: 10px; }\n    .shz-pb-check .shz-pb-eyebrow::before,\n    .shz-pb-check .shz-pb-eyebrow::after { width: 22px; }\n    .shz-pb-check .shz-pb-h2 { max-width: 340px; margin-left: auto; margin-right: auto; font-size: 25px; }\n    .shz-pb-check .shz-pb-lead { max-width: 330px; font-size: 14px; }\n    .shz-pb-check .shz-pb-check-card,\n    .shz-pb-check .shz-pb-note { padding: 22px; }\n    .shz-pb-check .shz-pb-check-list { grid-template-columns: 1fr; }\n  }\n\n  .shz-pb-faq { background: #fff; }\n  .shz-pb-faq-list { border: 1px solid var(--pb-border); border-radius: 12px; overflow: hidden; background: #fff; }\n  .shz-pb-faq-item { border-top: 1px solid var(--pb-border); }\n  .shz-pb-faq-item:first-child { border-top: none; }\n  .shz-pb-faq-item summary { cursor: pointer; padding: 18px 22px; color: var(--pb-text); font-weight: 800; list-style: none; }\n  .shz-pb-faq-item summary::-webkit-details-marker { display: none; }\n  .shz-pb-faq-item[open] summary { background: #f2f7fe; }\n  .shz-pb-faq-item div { padding: 0 22px 20px; color: var(--pb-muted); line-height: 1.65; }\n  .shz-pb-faq .shz-pb-wrap { width: min(1440px, calc(100% - 96px)); max-width: none; padding: 54px 0 68px; }\n  .shz-pb-faq .shz-pb-sec-head { display: block; margin: 0 auto; text-align: center; }\n  .shz-pb-faq .shz-pb-sec-head > div:first-child { max-width: 860px; margin: 0 auto; }\n  .shz-pb-faq .shz-pb-eyebrow { justify-content: center; gap: 12px; margin: 0 0 11px; font-size: 12px; font-weight: 850; letter-spacing: .17em; }\n  .shz-pb-faq .shz-pb-eyebrow::before,\n  .shz-pb-faq .shz-pb-eyebrow::after { content: \"\"; display: block; width: 34px; height: 1px; background: currentColor; opacity: .68; }\n  .shz-pb-faq .shz-pb-h2 { font-size: clamp(34px,3vw,46px); line-height: 1.08; font-weight: 900; letter-spacing: 0; }\n  .shz-pb-faq .shz-pb-faq-list { width: min(1080px,100%); margin: 28px auto 0; border: 1px solid var(--pb-border); border-radius: 8px; background: #fff; overflow: hidden; box-shadow: 0 10px 28px rgba(16,33,61,.05); }\n  .shz-pb-faq .shz-pb-faq-item { border-top: 1px solid var(--pb-border); }\n  .shz-pb-faq .shz-pb-faq-item:first-child { border-top: 0; }\n  .shz-pb-faq .shz-pb-faq-item summary { position: relative; cursor: pointer; list-style: none; padding: 19px 60px 19px 24px; color: var(--pb-text); font-size: 15px; font-weight: 900; line-height: 1.35; }\n  .shz-pb-faq .shz-pb-faq-item summary::before,\n  .shz-pb-faq .shz-pb-faq-item summary::after { content: \"\"; position: absolute; right: 26px; top: 50%; width: 14px; height: 2px; background: #123B78; border-radius: 2px; transform: translateY(-50%); transition: transform .18s ease; }\n  .shz-pb-faq .shz-pb-faq-item summary::after { transform: translateY(-50%) rotate(90deg); }\n  .shz-pb-faq .shz-pb-faq-item[open] summary { background: #F5F8FD; color: #123B78; }\n  .shz-pb-faq .shz-pb-faq-item[open] summary::after { transform: translateY(-50%) rotate(0deg); }\n  .shz-pb-faq .shz-pb-faq-item div { margin: 0; padding: 0 24px 20px; color: #5D6B82; font-size: 14.5px; line-height: 1.62; background: #F5F8FD; }\n  @media (max-width: 1100px) {\n    .shz-pb-faq .shz-pb-wrap { width: min(100% - 48px, 1440px); }\n    .shz-pb-faq .shz-pb-h2 { font-size: 32px; }\n  }\n  @media (max-width: 620px) {\n    .shz-pb-faq .shz-pb-wrap { width: min(100% - 28px, 1440px); padding-top: 42px; padding-bottom: 44px; }\n    .shz-pb-faq .shz-pb-eyebrow { font-size: 10px; }\n    .shz-pb-faq .shz-pb-eyebrow::before,\n    .shz-pb-faq .shz-pb-eyebrow::after { width: 22px; }\n    .shz-pb-faq .shz-pb-h2 { max-width: 340px; margin-left: auto; margin-right: auto; font-size: 25px; }\n    .shz-pb-faq .shz-pb-faq-list { border-radius: 0; margin-left: -14px; margin-right: -14px; width: auto; }\n    .shz-pb-faq .shz-pb-faq-item summary { padding-left: 16px; }\n  }\n\n  .shz-pb-cta { position: relative; overflow: hidden; background: linear-gradient(115deg,#061A36 0%,#082B58 56%,#0E4A93 100%); color: #fff; margin-bottom: 0; }\n  .shz-pb-cta::before { content: \"\"; position: absolute; inset: 0; background: radial-gradient(circle at 78% 25%,rgba(74,143,212,.24),transparent 34%); pointer-events: none; }\n  .shz-pb-cta .shz-pb-wrap { position: relative; z-index: 1; width: min(1440px, calc(100% - 96px)); max-width: none; padding: 72px 0; }\n  .shz-pb-cta-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(500px,.84fr); gap: 94px; align-items: center; }\n  .shz-pb-cta-copy { position: relative; min-height: 330px; display: flex; flex-direction: column; justify-content: center; padding-left: 96px; isolation: isolate; }\n  .shz-pb-cta-art { position: absolute; left: -330px; top: 50%; width: min(960px,72vw); transform: translateY(-50%); opacity: .28; z-index: 0; pointer-events: none; }\n  .shz-pb-cta-art img { display: block; width: 100%; height: auto; object-fit: contain; filter: drop-shadow(0 18px 34px rgba(0,14,36,.18)); }\n  .shz-pb-cta .shz-pb-eyebrow,\n  .shz-pb-cta h2,\n  .shz-pb-cta p { position: relative; z-index: 1; }\n  .shz-pb-cta .shz-pb-eyebrow { color: #71A9F3; margin: 0 0 11px; font-size: 12px; font-weight: 850; letter-spacing: .17em; }\n  .shz-pb-cta .shz-pb-eyebrow::before { height: 1px; opacity: .68; }\n  .shz-pb-cta h2 { color: #fff; font-size: clamp(34px,3.25vw,50px); line-height: 1.05; margin: 0 0 16px; max-width: 640px; font-weight: 900; letter-spacing: 0; text-shadow: 0 12px 28px rgba(0,13,34,.28); }\n  .shz-pb-cta p { color: #C8D8EE; line-height: 1.66; margin: 0; max-width: 620px; font-size: 16px; text-shadow: 0 10px 24px rgba(0,13,34,.2); }\n  .shz-pb-form-shell { padding: 24px; border-radius: 8px; background: #fff; border: 1px solid rgba(255,255,255,.35); box-shadow: 0 24px 52px rgba(0,0,0,.26); color: var(--pb-text); }\n  .shz-pb-form-shell .fluentform { margin: 0; }\n  .shz-pb-form-shell .ff-el-group { margin-bottom: 12px; }\n  .shz-pb-form-shell .ff-el-form-control { border: 1px solid #DDE5F0 !important; border-radius: 5px !important; background: #F8FAFD !important; color: var(--pb-text) !important; font: 600 14px\/1.35 inherit !important; padding: 13px 14px !important; box-shadow: none !important; }\n  .shz-pb-form-shell textarea.ff-el-form-control { min-height: 120px !important; }\n  .shz-pb-form-shell .ff-el-form-control:focus { border-color: #6EA7F2 !important; box-shadow: 0 0 0 3px rgba(74,143,212,.16) !important; }\n  .shz-pb-form-shell .ff-btn-submit,\n  .shz-pb-form-shell button[type=submit] { width: 100%; min-height: 44px; border: 1px solid #0D6BDA !important; border-radius: 5px !important; background: #0D6BDA !important; color: #fff !important; font-weight: 850 !important; box-shadow: 0 8px 18px rgba(13,107,218,.22) !important; }\n  .shz-pb-form-shell .ff-el-input--label,\n  .shz-pb-form-shell label { color: var(--pb-text); font-weight: 800; }\n  .shz-pb-form-note { margin: 12px 0 0; color: #718096; font-size: 12px; line-height: 1.45; text-align: center; }\n  @media (max-width: 1100px) {\n    .shz-pb-cta .shz-pb-wrap { width: min(100% - 48px, 1440px); }\n  }\n  @media (max-width: 980px) {\n    .shz-pb-cta-grid { grid-template-columns: 1fr; gap: 34px; }\n    .shz-pb-cta-copy { padding-left: 0; }\n    .shz-pb-cta-art { left: -210px; width: min(850px,115vw); opacity: .18; }\n  }\n  @media (max-width: 560px) {\n    .shz-pb-cta .shz-pb-wrap { width: min(100% - 28px, 1440px); padding: 50px 0; }\n    .shz-pb-cta-copy { min-height: 330px; }\n    .shz-pb-cta-art { left: -180px; width: 640px; opacity: .11; }\n    .shz-pb-cta h2 { font-size: 27px; overflow-wrap: anywhere; }\n    .shz-pb-cta p { font-size: 14px; overflow-wrap: anywhere; }\n    .shz-pb-form-shell { padding: 16px; }\n  }\n\n  @media (max-width: 1080px) {\n    .shz-pb-build-grid,\n    .shz-pb-cta-grid { grid-template-columns: 1fr; }\n    .shz-pb-line-grid,\n    .shz-pb-app-grid { grid-template-columns: repeat(2,1fr); }\n    .shz-pb-cta-grid { gap: 28px; }\n  }\n  @media (max-width:690px) {\n    .shz-pb-wrap { padding: 54px 16px; }\n    .shz-pb-line-grid,\n    .shz-pb-app-grid,\n    .shz-pb-check-grid,\n    .shz-pb-check-list { grid-template-columns: 1fr; }\n    .shz-pb-sec-head { display: block; }\n    .shz-pb-sec-head .shz-pb-btns { margin-top: 20px; }\n    .shz-pb-flow-item { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 480px) {\n    .shz-pb-btn { width: 100%; }\n    .shz-pb-line-img img { padding: 12px; }\n  }\n  .stk-pbcss,\n  .stk-pbcss-column,\n  .stk-pbcssc,\n  .stk-pbcssc-container,\n  .stk-pbcssc-inner-blocks {\n    height: 0 !important;\n    min-height: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 0 !important;\n  }\n  .stk-pbhero,\n  .stk-pbhero-column,\n  .stk-pbheroc,\n  .stk-pbheroc-container,\n  .stk-pbheroc-inner-blocks {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n  }\n  .stk-pbcta,\n  .stk-pbcta-column,\n  .stk-pbctac,\n  .stk-pbctac-container,\n  .stk-pbctac-inner-blocks {\n    background: #111c2e !important;\n    margin-bottom: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  .stk-pbcta .stk-row,\n  .stk-pbcta .stk-block-content {\n    background: #111c2e !important;\n  }\n<\/style>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbhero\" data-block-id=\"pbhero\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbhero-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbheroc\" data-v=\"4\" data-block-id=\"pbheroc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbheroc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbheroc-inner-blocks\">\n<!-- SHZ-PB-SEC1: Hero -->\n<section class=\"shz-pb shz-pb-section shz-pb-hero\" aria-label=\"Push Button Switches and Indicator Lights\">\n  <div class=\"shz-pb-hero-bg\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-push-buttons-indicator-lights-pillar-hero.webp\" alt=\"Shieldhz push button switches, selector switches, emergency stop buttons, and LED panel indicator lights for industrial control panels\" loading=\"eager\" decoding=\"async\"><\/div>\n  <div class=\"shz-pb-hero-mask\"><\/div>\n  <div class=\"shz-pb-hero-inner\">\n    <div class=\"shz-pb-hero-content\">\n      <span class=\"shz-pb-hero-eyebrow\">Industrial Control Panel Components<\/span>\n      <h1 class=\"shz-pb-hero-title\">\n        <span class=\"shz-pb-hero-tl is-main\">Push Button Switches<\/span>\n        <span class=\"shz-pb-hero-tl is-sub\">&amp; Indicator Lights<\/span>\n      <\/h1>\n      <p class=\"shz-pb-hero-desc\">22 mm modular push buttons, metal push button switches, selector switches, emergency stops, and LED panel indicator lights for machine tools, control cabinets, automation lines, and building systems.<\/p>\n      <div class=\"shz-pb-hero-actions\">\n        <a class=\"shz-pb-btn shz-pb-btn-primary\" href=\"#compare-product-lines\">Compare Push Button Lines<\/a>\n        <a class=\"shz-pb-btn shz-pb-btn-ghost\" href=\"#request-push-button-quote\">Request Push Button Quote<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"shz-pb-metrics\" aria-label=\"Push button product line key specifications\">\n    <div class=\"shz-pb-metrics-grid\">\n      <div class=\"shz-pb-metrics-item\"><div class=\"shz-pb-metrics-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"14\" rx=\"2\"><\/rect><path d=\"M8 9h8M8 13h3M13 13h3\"><\/path><\/svg><\/div><div><b class=\"shz-pb-metrics-val\">16&ndash;22&nbsp;mm<\/b><span class=\"shz-pb-metrics-lbl\">Panel Cutouts<\/span><\/div><\/div>\n      <div class=\"shz-pb-metrics-item\"><div class=\"shz-pb-metrics-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 3v4M12 17v4M5.6 5.6l2.8 2.8M15.6 15.6l2.8 2.8M3 12h4M17 12h4\"><\/path><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><\/svg><\/div><div><b class=\"shz-pb-metrics-val\">6V&ndash;380V<\/b><span class=\"shz-pb-metrics-lbl\">Lamp Voltage Options<\/span><\/div><\/div>\n      <div class=\"shz-pb-metrics-item\"><div class=\"shz-pb-metrics-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 3l7 4v5c0 4.4-2.8 7.4-7 9-4.2-1.6-7-4.6-7-9V7l7-4z\"><\/path><path d=\"M8.5 12l2.2 2.2 4.8-5\"><\/path><\/svg><\/div><div><b class=\"shz-pb-metrics-val\">IP40 \/ IP65<\/b><span class=\"shz-pb-metrics-lbl\">Protection Options<\/span><\/div><\/div>\n      <div class=\"shz-pb-metrics-item\"><div class=\"shz-pb-metrics-icon\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle><path d=\"M4 12h16M12 4c2 2.3 3 5 3 8s-1 5.7-3 8M12 4c-2 2.3-3 5-3 8s1 5.7 3 8\"><\/path><\/svg><\/div><div><b class=\"shz-pb-metrics-val\">50+<\/b><span class=\"shz-pb-metrics-lbl\">Countries Served<\/span><\/div><\/div>\n      <div class=\"shz-pb-metrics-item\"><div class=\"shz-pb-metrics-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 8h11v8H3zM14 11h3l3 3v2h-6z\"><\/path><circle cx=\"7\" cy=\"18\" r=\"1.7\"><\/circle><circle cx=\"17\" cy=\"18\" r=\"1.7\"><\/circle><\/svg><\/div><div><b class=\"shz-pb-metrics-val\">Export<\/b><span class=\"shz-pb-metrics-lbl\">Order Support<\/span><\/div><\/div>\n    <\/div>\n  <\/div><\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pblines\" data-block-id=\"pblines\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pblines-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pblinesc\" data-v=\"4\" data-block-id=\"pblinesc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pblinesc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pblinesc-inner-blocks\">\n<!-- SHZ-PB-SEC2: Product Lines -->\n<section class=\"shz-pb shz-pb-section shz-pb-lines\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-sec-head\">\n        <div>\n          <span class=\"shz-pb-eyebrow\">Product lines<\/span>\n          <h2 class=\"shz-pb-h2\">Choose Industrial Push Button Switches, Metal Buttons &#038; Pilot Lights by Function<\/h2>\n          <p class=\"shz-pb-lead\">Start with the operator-interface function. SH-B2 covers standard 22 mm modular push buttons, SH-GQ adds 16 \/ 19 \/ 22 mm metal-front options, and AD16 provides dedicated LED pilot-light status indication.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"shz-pb-line-grid\">\n        <article class=\"shz-pb-line-card is-featured\">\n          <div class=\"shz-pb-line-head\">\n            <span class=\"shz-pb-line-code\">SH-B2<\/span>\n            <h3 class=\"shz-pb-line-title\">22 mm Momentary &#038; Latching Push Button Switches<\/h3>\n          <\/div>\n          <figure class=\"shz-pb-line-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/05\/shieldhz-sh-b2-series-push-button-switch-white-bg-sec2.webp\" alt=\"Shieldhz SH-B2 22 mm modular push button switch series on pure white background\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <div class=\"shz-pb-line-body\">\n            <p class=\"shz-pb-line-desc\">Standard modular push buttons for machine tools, MCC panels, conveyors, and OEM replacement. SH-B2 \/ LA28 \/ LA38 22 mm catalog variants cover flat buttons, illuminated buttons, selectors, key switches, double buttons, and emergency stops.<\/p>\n            <ul class=\"shz-pb-spec-list\">\n              <li>Cutout <strong>22 mm<\/strong><\/li>\n              <li>Rating <strong>Ui 440V \/ Ith 10A<\/strong><\/li>\n              <li>Life <strong>2M+ mechanical \/ 500k+ electrical<\/strong><\/li>\n            <\/ul>\n            <a class=\"shz-pb-btn shz-pb-btn-primary\" href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">View SH-B2 22 mm push button switches<\/a>\n          <\/div>\n        <\/article>\n        <article class=\"shz-pb-line-card\">\n          <div class=\"shz-pb-line-head\">\n            <span class=\"shz-pb-line-code\">SH-GQ<\/span>\n            <h3 class=\"shz-pb-line-title\">16 \/ 19 \/ 22 mm Metal Push Button Switches<\/h3>\n          <\/div>\n          <figure class=\"shz-pb-line-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/05\/shieldhz-sh-gq-metal-push-button-white-bg-sec2.webp\" alt=\"Shieldhz SH-GQ metal push button switch on pure white background\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <div class=\"shz-pb-line-body\">\n            <p class=\"shz-pb-line-desc\">Chrome and metal-front push buttons for durable equipment interfaces. Choose flat heads, ring-lamp buttons, annular indicators, power marker lamps, and compact emergency-stop options.<\/p>\n            <ul class=\"shz-pb-spec-list\">\n              <li>Cutout <strong>16 \/ 19 \/ 22 mm<\/strong><\/li>\n              <li>Lamp voltage <strong>1.8V-380V options<\/strong><\/li>\n              <li>Body options <strong>Brass \/ SS \/ Al-gold<\/strong><\/li>\n            <\/ul>\n            <a class=\"shz-pb-btn shz-pb-btn-primary\" href=\"https:\/\/shieldhz.com\/push-buttons\/sh-gq-metal-push-button-switch\/\">View SH-GQ metal push buttons<\/a>\n          <\/div>\n        <\/article>\n        <article class=\"shz-pb-line-card\">\n          <div class=\"shz-pb-line-head\">\n            <span class=\"shz-pb-line-code\">AD16<\/span>\n            <h3 class=\"shz-pb-line-title\">LED Pilot Lights &#038; Panel Indicator Lights<\/h3>\n          <\/div>\n          <figure class=\"shz-pb-line-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/05\/shieldhz-ad16-panel-indicator-light-white-bg-sec2.webp\" alt=\"Shieldhz AD16 LED panel indicator light series on pure white background\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <div class=\"shz-pb-line-body\">\n            <p class=\"shz-pb-line-desc\">Dedicated pilot lights for power, run, fault, alarm, and PLC output status. Available in standard, flat, double-hole, and buzzer indicator variants for control-panel indication.<\/p>\n            <ul class=\"shz-pb-spec-list\">\n              <li>Cutout <strong>16 \/ 22 mm<\/strong><\/li>\n              <li>Voltage <strong>6V-380V AC\/DC routes<\/strong><\/li>\n              <li>LED data <strong>40,000h+ \/ \u226420mA<\/strong><\/li>\n            <\/ul>\n            <a class=\"shz-pb-btn shz-pb-btn-primary\" href=\"https:\/\/shieldhz.com\/push-buttons\/ad16-panel-indicator-light\/\">View AD16 panel indicator lights<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbcompare\" data-block-id=\"pbcompare\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbcompare-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbcomparec\" data-v=\"4\" data-block-id=\"pbcomparec\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbcomparec-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbcomparec-inner-blocks\">\n<!-- SHZ-PB-SEC3: Comparison Table -->\n<section id=\"compare-product-lines\" class=\"shz-pb shz-pb-section shz-pb-compare\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-sec-head\">\n        <div>\n          <span class=\"shz-pb-eyebrow\">Selection guide<\/span>\n          <h2 class=\"shz-pb-h2\">Compare Push Button Switch, Metal Button &#038; Indicator Lines<\/h2>\n          <p class=\"shz-pb-lead\">Use this comparison to route operator inputs and status outputs in one matched panel set. Before quoting, confirm Ui 440V, Ith 10A, 2,000,000+ mechanical operations, 500,000+ electrical operations, AD16 50-60Hz \/ \u226420mA lamp requirements, and SH-GQ 1.8V-380V body-material options.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"shz-pb-table-wrap\" role=\"region\" aria-label=\"Push button product line comparison table\">\n        <table class=\"shz-pb-table\">\n          <thead>\n            <tr><th>Product line<\/th><th>Main function<\/th><th>Cutout<\/th><th>Front style<\/th><th>Protection<\/th><th>Typical use<\/th><th>Best choice when<\/th><\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td><a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">SH-B2 22 mm push buttons<\/a><\/td>\n              <td>Operator input: start, stop, reset, jog, mode selection, emergency stop<\/td>\n              <td>22 mm<\/td>\n              <td>Modular plastic head with contact block assembly<\/td>\n              <td>IP40 \/ IP65 options<\/td>\n              <td>Machine tools, MCC doors, conveyor stations, OEM replacement panels<\/td>\n              <td>You need a cost-effective standard 22 mm push button family.<\/td>\n            <\/tr>\n            <tr>\n              <td><a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-gq-metal-push-button-switch\/\">SH-GQ metal push buttons<\/a><\/td>\n              <td>Operator input and metal-front indication with ring-lamp options<\/td>\n              <td>16 \/ 19 \/ 22 mm<\/td>\n              <td>Chrome or metal bezel, flat and illuminated styles<\/td>\n              <td>IP65 front options<\/td>\n              <td>CNC panels, HVAC boxes, equipment consoles, crane controls, retrofit builds<\/td>\n              <td>You need a stronger front appearance or compact metal button sizes.<\/td>\n            <\/tr>\n            <tr>\n              <td><a href=\"https:\/\/shieldhz.com\/push-buttons\/ad16-panel-indicator-light\/\">AD16 panel indicator lights<\/a><\/td>\n              <td>Status output: power, run, fault, alarm, PLC signal, audible warning<\/td>\n              <td>16 \/ 22 mm<\/td>\n              <td>LED pilot light, flat light, double-hole light, buzzer indicator<\/td>\n              <td>IP40 \/ IP65 options<\/td>\n              <td>Power distribution boards, PLC panels, alarm panels, HVAC status panels<\/td>\n              <td>You need visual or audible status display rather than a control input.<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbapps\" data-block-id=\"pbapps\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbapps-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbappsc\" data-v=\"4\" data-block-id=\"pbappsc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbappsc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbappsc-inner-blocks\">\n<!-- SHZ-PB-SEC4: Application Routing -->\n<section class=\"shz-pb shz-pb-section shz-pb-apps\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-sec-head\">\n        <div>\n          <span class=\"shz-pb-eyebrow\">Application routing<\/span>\n          <h2 class=\"shz-pb-h2\">Industrial Push Button Switch Applications for Machine Panels, Cabinets &#038; HVAC Controls<\/h2>\n          <p class=\"shz-pb-lead\">The same control panel often uses more than one family: push buttons for commands, selectors for modes, emergency stops for shutdown, and AD16 lights for status feedback.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"shz-pb-app-grid\">\n        <article class=\"shz-pb-app\">\n          <div class=\"shz-pb-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-b2-application-machine-tool-panels.webp\" alt=\"Push button switches on a machine tool control panel\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-pb-app-body\"><h3 class=\"shz-pb-app-title\">Machine Tool Start \/ Stop Push Button Panels<\/h3><p class=\"shz-pb-app-desc\">Start\/stop, reset, jog, and emergency stop controls for lathes, milling machines, and machining centres.<\/p><div class=\"shz-pb-app-rec\">Recommended: <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">SH-B2<\/a> \/ <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-gq-metal-push-button-switch\/\">SH-GQ<\/a><\/div><\/div>\n        <\/article>\n        <article class=\"shz-pb-app\">\n          <div class=\"shz-pb-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-electrical-control-cabinets.webp\" alt=\"Metal push buttons on electrical control cabinet doors\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-pb-app-body\"><h3 class=\"shz-pb-app-title\">Electrical Control Cabinet Push Button Switches<\/h3><p class=\"shz-pb-app-desc\">MCC and switchgear doors need start\/stop controls, manual\/auto selectors, and clear run\/fault status indication.<\/p><div class=\"shz-pb-app-rec\">Recommended: <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">SH-B2<\/a> + <a href=\"https:\/\/shieldhz.com\/push-buttons\/ad16-panel-indicator-light\/\">AD16<\/a><\/div><\/div>\n        <\/article>\n        <article class=\"shz-pb-app\">\n          <div class=\"shz-pb-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-b2-application-automation-conveyors.webp\" alt=\"Push buttons on a conveyor automation operator station\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-pb-app-body\"><h3 class=\"shz-pb-app-title\">Conveyor &amp; Automation Momentary Push Button Stations<\/h3><p class=\"shz-pb-app-desc\">Compact operator stations for start, stop, reset, direction, and local control along automated production lines.<\/p><div class=\"shz-pb-app-rec\">Recommended: <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">SH-B2<\/a><\/div><\/div>\n        <\/article>\n        <article class=\"shz-pb-app\">\n          <div class=\"shz-pb-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-hvac-building-automation.webp\" alt=\"Metal push buttons on an HVAC building automation control box\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-pb-app-body\"><h3 class=\"shz-pb-app-title\">HVAC Push Buttons &amp; Pilot Light Panels<\/h3><p class=\"shz-pb-app-desc\">Fan start\/stop, pump selection, supply status, and fault indication in commercial building plant rooms.<\/p><div class=\"shz-pb-app-rec\">Recommended: <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-gq-metal-push-button-switch\/\">SH-GQ<\/a> \/ <a href=\"https:\/\/shieldhz.com\/push-buttons\/ad16-panel-indicator-light\/\">AD16<\/a><\/div><\/div>\n        <\/article>\n        <article class=\"shz-pb-app\">\n          <div class=\"shz-pb-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-crane-hoist-controls.webp\" alt=\"Metal push buttons on a crane and hoist control pendant\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-pb-app-body\"><h3 class=\"shz-pb-app-title\">Crane &amp; Hoist Control Push Buttons<\/h3><p class=\"shz-pb-app-desc\">Pendant and floor-standing control posts for lifting direction, key-lock authorization, and emergency shutdown.<\/p><div class=\"shz-pb-app-rec\">Recommended: <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">SH-B2<\/a> \/ <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-gq-metal-push-button-switch\/\">SH-GQ<\/a><\/div><\/div>\n        <\/article>\n        <article class=\"shz-pb-app\">\n          <div class=\"shz-pb-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-ad16-application-alarm-warning-panel.webp\" alt=\"LED panel indicator lights for industrial alarm and warning systems\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-pb-app-body\"><h3 class=\"shz-pb-app-title\">Pilot Light Alarm &amp; Status Panels<\/h3><p class=\"shz-pb-app-desc\">Power, run, trip, high-level, fault, and audible warning signals for PLC panels and process equipment.<\/p><div class=\"shz-pb-app-rec\">Recommended: <a href=\"https:\/\/shieldhz.com\/push-buttons\/ad16-panel-indicator-light\/\">AD16<\/a><\/div><\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbbuild\" data-block-id=\"pbbuild\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbbuild-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbbuildc\" data-v=\"4\" data-block-id=\"pbbuildc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbbuildc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbbuildc-inner-blocks\">\n<!-- SHZ-PB-SEC5: Build Operator Interface -->\n<section class=\"shz-pb shz-pb-section shz-pb-build\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-build-grid\">\n        <div class=\"shz-pb-build-panel\">\n          <span class=\"shz-pb-eyebrow\">Operator interface<\/span>\n          <h2>Build Start \/ Stop Push Button, Selector &#038; Status Controls<\/h2>\n          <p>Map the operator interface before model coding: use SH-B2 or SH-GQ for command inputs, selector and key functions for mode control, emergency stops for shutdown, and AD16 lights for status feedback.<\/p>\n        <\/div>\n        <div class=\"shz-pb-build-flow\">\n          <div class=\"shz-pb-flow-item\"><div class=\"shz-pb-flow-mark\">01<\/div><div><h3>Momentary Push Button Start \/ Stop Controls<\/h3><p>Green start, red stop, black reset, and jog buttons for direct operator input.<\/p><\/div><\/div>\n          <div class=\"shz-pb-flow-item\"><div class=\"shz-pb-flow-mark\">02<\/div><div><h3>Latching Push Button, Selector &amp; Key Switches<\/h3><p>Manual\/auto, local\/remote, fan\/pump selection, or authorized access through selector and key-operated heads.<\/p><\/div><\/div>\n          <div class=\"shz-pb-flow-item\"><div class=\"shz-pb-flow-mark\">03<\/div><div><h3>Emergency Stop Push Button Devices<\/h3><p>Mushroom-head stop buttons for safety shutdown positions on machines, operator panels, and pendant stations.<\/p><\/div><\/div>\n          <div class=\"shz-pb-flow-item\"><div class=\"shz-pb-flow-mark\">04<\/div><div><h3>Illuminated Push Button &amp; Pilot Light Indication<\/h3><p>AD16 pilot lights and buzzer indicators show power, run, trip, alarm, and PLC output states without opening the panel.<\/p><\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbcheck\" data-block-id=\"pbcheck\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbcheck-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbcheckc\" data-v=\"4\" data-block-id=\"pbcheckc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbcheckc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbcheckc-inner-blocks\">\n<!-- SHZ-PB-SEC6: Selection Checklist -->\n<section class=\"shz-pb shz-pb-section shz-pb-check\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-sec-head\">\n        <div>\n          <span class=\"shz-pb-eyebrow\">Inquiry checklist<\/span>\n          <h2 class=\"shz-pb-h2\">Quote Checklist for Push Button Switch and Indicator Light Assemblies<\/h2>\n          <p class=\"shz-pb-lead\">A clear push button inquiry should include mechanical installation details, electrical contact or lamp requirements, target market, MOQ, lead time, and the documentation package needed for incoming inspection.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"shz-pb-check-grid\">\n        <div class=\"shz-pb-check-card\">\n          <h3>Push Button Switch Information to Confirm<\/h3>\n          <ul class=\"shz-pb-check-list\">\n            <li>Panel cutout size<\/li>\n            <li>Head type and color<\/li>\n            <li>Contact configuration<\/li>\n            <li>Lamp voltage<\/li>\n            <li>IP requirement<\/li>\n            <li>Quantity and packaging<\/li>\n            <li>Selector positions<\/li>\n            <li>Emergency stop diameter<\/li>\n            <li>Target certification market<\/li>\n            <li>MOQ and lead time<\/li>\n            <li>Documentation package<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"shz-pb-note\">\n          <p><strong>Practical rule:<\/strong> choose SH-B2 when the panel uses standard 22 mm modular controls, SH-GQ when the front face needs a metal button appearance, and AD16 when the function is visual or audible status indication rather than a switching input. For projects that specify industrial control devices, confirm the buyer&#8217;s required standard route, such as <a href=\"https:\/\/webstore.iec.ch\/en\/publication\/107159\" target=\"_blank\" rel=\"noopener\">IEC 60947-5-1<\/a>, before the final model list is approved.<\/p>\n          <p><strong>Manufacturer support:<\/strong> Zhejiang Shihe Electric Co., Ltd. was founded in 2014 and runs ISO 9001 production management from a 5,000+ sqm factory. Shieldhz can support CE, TUV, UL, UKCA, CCC, RoHS, or CB documentation where the selected product variant and market require it.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbfaq\" data-block-id=\"pbfaq\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbfaq-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbfaqc\" data-v=\"4\" data-block-id=\"pbfaqc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbfaqc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbfaqc-inner-blocks\">\n<!-- SHZ-PB-SEC7: FAQ -->\n<section class=\"shz-pb shz-pb-section shz-pb-faq\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-sec-head\">\n        <div>\n          <span class=\"shz-pb-eyebrow\">FAQ<\/span>\n          <h2 class=\"shz-pb-h2\">Push Button Switch FAQ: Pilot Lights &#038; Panel Indicators<\/h2>\n        <\/div>\n      <\/div>\n      <div class=\"shz-pb-faq-list\">\n        <details class=\"shz-pb-faq-item\" open><summary>What is the difference between a push button and an indicator light?<\/summary><div>A push button is an operator input device used to start, stop, reset, or select a circuit. An indicator light is an output device used to show power, run, fault, alarm, or PLC status.<\/div><\/details>\n        <details class=\"shz-pb-faq-item\"><summary>When should I choose SH-B2 instead of SH-GQ?<\/summary><div>Choose SH-B2 for standard 22 mm modular control panels and OEM replacement work. SH-B2 \/ LA28 \/ LA38 22 mm catalog variants list Ui 440V, Ith 10A, and long mechanical\/electrical life checks. Choose SH-GQ when the panel needs a metal front, compact 16\/19\/22 mm options, or a more durable operator interface.<\/div><\/details>\n        <details class=\"shz-pb-faq-item\"><summary>Can push buttons and AD16 indicators be used on the same panel?<\/summary><div>Yes. A common panel layout uses push buttons for commands and AD16 LED indicators for feedback. For example, start\/stop buttons can be paired with power, run, fault, and alarm indicators. For AD16 selections, confirm the required lamp voltage route, 50-60Hz use, and \u226420mA current requirement.<\/div><\/details>\n        <details class=\"shz-pb-faq-item\"><summary>Which colors are commonly used on industrial panels?<\/summary><div>Green is commonly used for start or run, red for stop or fault, yellow for warning, white for power or neutral status, and blue for special or reset status depending on the customer&#8217;s panel standard.<\/div><\/details>\n        <details class=\"shz-pb-faq-item\"><summary>What should I send for a fast quotation?<\/summary><div>Send the panel cutout size, product type, head color, contact block arrangement, lamp voltage if illuminated, protection requirement, target certification market, quantity, and any preferred model code. For SH-GQ, also confirm body material; for AD16, confirm voltage, color, frequency, and indicator type.<\/div><\/details>\n        <details class=\"shz-pb-faq-item\"><summary>Are waterproof push buttons available?<\/summary><div>Waterproof front options are available on selected push button and indicator configurations. Match the IP requirement to the panel environment, gasket design, and enclosure rating instead of selecting only by button diameter.<\/div><\/details>\n        <details class=\"shz-pb-faq-item\"><summary>Can Shieldhz supply custom legends or matched bill of materials?<\/summary><div>Yes. Send the function list, color plan, voltage, contact blocks, legend or marking needs, quantity, and delivery schedule. Shieldhz can match SH-B2, SH-GQ, and AD16 parts into one operator-interface bill of materials.<\/div><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-pbcta\" data-block-id=\"pbcta\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-pbcta-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-pbctac\" data-v=\"4\" data-block-id=\"pbctac\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-pbctac-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-pbctac-inner-blocks\">\n<!-- SHZ-PB-SEC8: CTA -->\n<section id=\"request-push-button-quote\" class=\"shz-pb shz-pb-section shz-pb-cta\">\n    <div class=\"shz-pb-wrap\">\n      <div class=\"shz-pb-cta-grid\">\n        <div class=\"shz-pb-cta-copy\">\n          <div class=\"shz-pb-cta-art\" aria-hidden=\"true\">\n            <img class=\"shz-pb-cta-art-img\" src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/05\/shieldhz-push-button-cta-line-art-ai-transparent.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n          <\/div>\n          <span class=\"shz-pb-eyebrow\">Quotation support<\/span>\n          <h2>Quote Matched Push Button Switch Components<\/h2>\n          <p>Send cutout size, function list, voltage, colors, contact configuration, quantity, certification market, and delivery schedule. Shieldhz will match SH-B2, SH-GQ, and AD16 into one control-panel bill of materials.<\/p>\n        <\/div>\n        <div class=\"shz-pb-form-shell\"><div class='fluentform ff-default fluentform_wrapper_1 ffs_default_wrap'><form data-form_id=\"1\" id=\"fluentform_1\" class=\"frm-fluent-form fluent_form_1 ff-el-form-top ff_form_instance_1_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_1_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Contact Form Demo<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='1629' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"128197fec8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ar\/wp-json\/wp\/v2\/pages\/1629\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_names_first_name_' id='label_ff_1_names_first_name_' >Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_1_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_email' id='label_ff_1_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_1_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_subject' id='label_ff_1_subject' aria-label=\"Subject\">Subject<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"subject\" class=\"ff-el-form-control\" placeholder=\"Subject\" data-name=\"subject\" id=\"ff_1_subject\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_message' id='label_ff_1_message' aria-label=\"Your Message\">Your Message<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"true\" aria-labelledby=\"label_ff_1_message\" name=\"message\" id=\"ff_1_message\" class=\"ff-el-form-control\" placeholder=\"Your Message\" rows=\"4\" cols=\"2\" data-name=\"message\" ><\/textarea><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div><\/fieldset><\/form><div id='fluentform_1_errors' class='ff-errors-in-stack ff_form_instance_1_1 ff-form-loading_errors ff_form_instance_1_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_1_1 = {\"id\":\"1\",\"ajaxUrl\":\"https:\\\/\\\/shieldhz.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_1_1\",\"form_id_selector\":\"fluentform_1\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":false,\"global_message\":\"This field must contain a valid email\"}},\"subject\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"message\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}}},\"debounce_time\":300};\n                            <\/script>\n            <p class=\"shz-pb-form-note\">For direct email, contact sales@shieldhz.com or info@shieldhz.com.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n\n\r\n\r\n\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Industrial Control Panel Components Push Button Switches &amp; Indicator Lights 22 mm modular push buttons, metal push button switches, selector switches, emergency stops, and LED panel indicator lights for machine tools, control cabinets, automation lines, and building systems. Compare Push Button Lines Request Push Button Quote 16&ndash;22&nbsp;mmPanel Cutouts 6V&ndash;380VLamp Voltage Options IP40 \/ IP65Protection Options [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1809,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1629","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"has_hero_section":"disabled","vertical_spacing_source":"custom","content_area_spacing":"none","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/pages\/1629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/comments?post=1629"}],"version-history":[{"count":32,"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/pages\/1629\/revisions"}],"predecessor-version":[{"id":2679,"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/pages\/1629\/revisions\/2679"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/media\/1809"}],"wp:attachment":[{"href":"https:\/\/shieldhz.com\/ar\/wp-json\/wp\/v2\/media?parent=1629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}