{"id":1631,"date":"2026-04-27T09:02:22","date_gmt":"2026-04-27T09:02:22","guid":{"rendered":"https:\/\/shieldhz.com\/?page_id=1631"},"modified":"2026-05-08T07:48:26","modified_gmt":"2026-05-08T07:48:26","slug":"sh-gq-metal-push-button-switch","status":"publish","type":"page","link":"https:\/\/shieldhz.com\/pt\/push-buttons\/sh-gq-metal-push-button-switch\/","title":{"rendered":"Interruptor de bot\u00e3o de press\u00e3o de metal SH-GQ"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqcss\" data-block-id=\"gqcss\"><style>.stk-gqcss {margin-bottom:2px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqcss-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqcssc\" data-v=\"4\" data-block-id=\"gqcssc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqcssc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqcssc-inner-blocks\">\n<!-- SHZ-GQ: Global CSS -->\n<style id=\"shz-gq-global\">\n  .shz-gq {\n    --gq-navy:   #111c2e;\n    --gq-blue:   #294370;\n    --gq-blue2:  #1e3256;\n    --gq-muted:  #8da4c8;\n    --gq-light:  #dbe4f1;\n    --gq-white:  #ffffff;\n    --gq-bg:     #f4f7fb;\n    --gq-border: #e0e8f2;\n    --gq-text:   #111c2e;\n    --gq-body:   #5c6b81;\n    --gq-metal:  #b8c8d8;\n  }\n  .shz-gq * { box-sizing: border-box; }\n  .shz-gq a { text-decoration: none; }\n\n  \/* Remove the empty global-CSS Stackable wrapper above the hero. *\/\n  .stk-gqcss,\n  .stk-gqcss-column,\n  .stk-gqcssc,\n  .stk-gqcssc-container,\n  .stk-gqcssc-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\n  .stk-gqhero,\n  .stk-gqhero-column,\n  .stk-gqheroc,\n  .stk-gqheroc-container,\n  .stk-gqheroc-inner-blocks {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n  }\n\n  \/* layout *\/\n  .shz-gq-sec     { padding: 80px 0; }\n  .shz-gq-sec-alt { background: var(--gq-bg); }\n  .shz-gq-wrap    { max-width: 1440px; margin: 0 auto; padding: 0 5vw; }\n  .shz-gq-hd      { text-align: center; margin-bottom: 52px; }\n  .shz-gq-eyebrow {\n    display: inline-flex; align-items: center; gap: 10px;\n    color: var(--gq-blue); font-size: .76rem; font-weight: 800;\n    letter-spacing: .13em; text-transform: uppercase; margin-bottom: 14px;\n  }\n  .shz-gq-eyebrow::before, .shz-gq-eyebrow::after {\n    content: \"\"; width: 22px; height: 2px; background: currentColor; opacity: .5;\n  }\n  .shz-gq-h2 {\n    color: var(--gq-text); font-size: clamp(1.6rem, 2.8vw, 2.4rem);\n    font-weight: 800; letter-spacing: -.02em; margin: 0 0 14px;\n  }\n  .shz-gq-lead {\n    color: var(--gq-body); font-size: 1.04rem; line-height: 1.64;\n    max-width: 680px; margin: 0 auto;\n  }\n  .shz-gq-btn {\n    display: inline-flex; align-items: center; justify-content: center;\n    min-height: 50px; padding: 0 24px; border-radius: 14px;\n    font-size: .96rem; font-weight: 700; text-decoration: none; transition: all .25s;\n  }\n  .shz-gq-btn-p { background: var(--gq-blue); color: #fff; border: 2px solid var(--gq-blue); }\n  .shz-gq-btn-p:hover { background: var(--gq-blue2); border-color: var(--gq-blue2); color: #fff; transform: translateY(-2px); }\n  .shz-gq-btn-s { background: transparent; color: #fff; border: 2px solid rgba(255,255,255,.34); }\n  .shz-gq-btn-s:hover { border-color: #fff; background: rgba(255,255,255,.08); color: #fff; transform: translateY(-2px); }\n  .shz-gq-hero .shz-gq-btn { min-height: 48px; padding: 0 24px; border-radius: 8px; font-size: .9rem; font-weight: 800; text-decoration: none !important; }\n  .shz-gq-hero .shz-gq-btn-p { background: #294370; color: #fff !important; border: 2px solid rgba(255,255,255,.68); box-shadow: inset 0 0 0 1px rgba(255,255,255,.12); }\n  .shz-gq-hero .shz-gq-btn-p:hover { background: #24417C; border-color: #fff; color: #fff !important; }\n  .shz-gq-hero .shz-gq-btn-s { background: transparent; color: #fff !important; border: 2px solid rgba(255,255,255,.62); }\n  .shz-gq-hero .shz-gq-btn-s:hover { background: rgba(255,255,255,.10); border-color: #fff; color: #fff !important; }\n.shz-gq-hero .shz-gq-btn-p { background: #294370; color: #fff !important; border: 2px solid rgba(255,255,255,.68); box-shadow: inset 0 0 0 1px rgba(255,255,255,.12); }\n  .shz-gq-hero . { background: #24417C; border-color: #fff; color: #fff !important; }\n.shz-gq-hero . { background: rgba(255,255,255,.10); border-color: #fff; color: #fff !important; }\n.shz-gq-hero .shz-gq-btn-p:hover { border-color: #fff; }\n.shz-gq-hero .shz-gq-btn-s:hover { border-color: #fff; }\n  .shz-gq-hero .shz-gq-btn { min-height: 48px; padding: 0 24px; border-radius: 8px; font-size: .9rem; font-weight: 800; text-decoration: none !important; }\n  .shz-gq-hero .shz-gq-btn-p { background: #294370; color: #fff !important; border: 2px solid rgba(255,255,255,.68); box-shadow: inset 0 0 0 1px rgba(255,255,255,.12); }\n  .shz-gq-hero .shz-gq-btn-p:hover { background: #24417C; border-color: #fff; color: #fff !important; }\n  .shz-gq-hero .shz-gq-btn-s { background: transparent; color: #fff !important; border: 2px solid rgba(255,255,255,.62); }\n  .shz-gq-hero .shz-gq-btn-s:hover { background: rgba(255,255,255,.10); border-color: #fff; color: #fff !important; }\n.shz-gq-hero .shz-gq-btn-p { background: #294370; color: #fff !important; border: 2px solid rgba(255,255,255,.68); box-shadow: inset 0 0 0 1px rgba(255,255,255,.12); }\n  .shz-gq-hero . { background: #24417C; border-color: #fff; color: #fff !important; }\n.shz-gq-hero . { background: rgba(255,255,255,.10); border-color: #fff; color: #fff !important; }\n\n  \/* size cards (3-col) *\/\n  .shz-gq-sizes { display: grid; grid-template-columns: repeat(3,1fr); gap: 28px; }\n  .shz-gq-size-card {\n    background: #fff; border: 1px solid var(--gq-border); border-radius: 18px;\n    overflow: hidden; transition: box-shadow .2s, transform .2s;\n  }\n  .shz-gq-size-card:hover { box-shadow: 0 12px 38px rgba(17,28,46,.12); transform: translateY(-4px); }\n  .shz-gq-size-card-img {\n    aspect-ratio: 1\/1; background: #f6f9fc;\n    display: flex; align-items: center; justify-content: center; padding: 28px;\n  }\n  .shz-gq-size-card-img img { width: 100%; height: 100%; object-fit: contain; transition: transform .4s; }\n  .shz-gq-size-card:hover .shz-gq-size-card-img img { transform: scale(1.06); }\n  .shz-gq-size-card-body { padding: 22px 24px 26px; }\n  .shz-gq-size-badge {\n    display: inline-block; background: var(--gq-blue); color: #fff;\n    font-size: .78rem; font-weight: 800; letter-spacing: .06em;\n    padding: 4px 12px; border-radius: 999px; margin-bottom: 12px;\n  }\n  .shz-gq-size-card-name { font-size: 1.18rem; font-weight: 800; color: var(--gq-text); margin: 0 0 8px; }\n  .shz-gq-size-card-desc { font-size: .88rem; color: var(--gq-body); line-height: 1.6; margin: 0 0 16px; }\n  .shz-gq-tags { display: flex; flex-wrap: wrap; gap: 6px; }\n  .shz-gq-tag  { font-size: .74rem; font-weight: 700; padding: 3px 9px; border-radius: 999px; background: #edf3fa; color: #2e466d; border: 1px solid #d0ddf0; }\n\n  \/* gallery grid (4-col) *\/\n  .shz-gq-gallery { display: grid; grid-template-columns: repeat(4,1fr); gap: 20px; }\n  .shz-gq-gitem {\n    background: #fff; border: 1px solid var(--gq-border); border-radius: 14px;\n    overflow: hidden; display: flex; flex-direction: column;\n    transition: box-shadow .2s, transform .2s;\n  }\n  .shz-gq-gitem:hover { box-shadow: 0 6px 24px rgba(17,28,46,.10); transform: translateY(-3px); }\n  .shz-gq-gitem-img { aspect-ratio: 1\/1; background: #f8fafc; padding: 20px; display: flex; align-items: center; justify-content: center; }\n  .shz-gq-gitem-img img { width: 100%; height: 100%; object-fit: contain; transition: transform .35s; }\n  .shz-gq-gitem:hover .shz-gq-gitem-img img { transform: scale(1.07); }\n  .shz-gq-gitem-body { padding: 13px 15px 17px; flex: 1; }\n  .shz-gq-gitem-name { font-size: .88rem; font-weight: 700; color: var(--gq-text); margin: 0 0 4px; }\n  .shz-gq-gitem-desc { font-size: .76rem; color: var(--gq-body); line-height: 1.52; margin: 0; }\n\n  \/* spec table *\/\n  .shz-gq-tbl-wrap { overflow-x: auto; }\n  .shz-gq-tbl { width: 100%; border-collapse: collapse; font-size: .92rem; }\n  .shz-gq-tbl th { background: var(--gq-navy); color: #fff; padding: 14px 16px; text-align: left; font-weight: 700; font-size: .84rem; }\n  .shz-gq-tbl td { padding: 13px 16px; border-bottom: 1px solid var(--gq-border); color: var(--gq-text); vertical-align: top; }\n  .shz-gq-tbl tr:last-child td { border-bottom: none; }\n  .shz-gq-tbl tr:nth-child(even) td { background: #f9fafc; }\n  .shz-gq-tbl td:first-child { font-weight: 700; color: var(--gq-blue); white-space: nowrap; width: 28%; }\n  .shz-gq-tbl-box { border: 1px solid var(--gq-border); border-radius: 12px; overflow: hidden; }\n\n  \/* apps *\/\n  .shz-gq-apps { display: grid; grid-template-columns: repeat(3,1fr); gap: 24px; align-items: stretch; }\n  .shz-gq-app { position: relative; background: #fff; border: 1px solid var(--gq-border); border-radius: 14px; overflow: hidden; display: flex; flex-direction: column; min-height: 100%; box-shadow: 0 12px 30px rgba(17,28,46,.06); transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease; }\n  .shz-gq-app::before { content:\"\"; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #3a7fc1, #4a8fd4); transform: scaleX(0); transform-origin: left; transition: transform .35s ease; z-index: 1; border-radius: 14px 14px 0 0; }\n  .shz-gq-app:hover::before { transform: scaleX(1); }\n  .shz-gq-app:hover { transform: translateY(-3px); border-color: rgba(74,143,212,.32); box-shadow: 0 18px 42px rgba(17,28,46,.1); }\n  .shz-gq-app-img { aspect-ratio: 16 \/ 9; background: #eef3f8; border-bottom: 1px solid var(--gq-border); overflow: hidden; }\n  .shz-gq-app-img img { display: block; width: 100%; height: 100%; object-fit: cover; transition: transform .42s ease; }\n  .shz-gq-app:hover .shz-gq-app-img img { transform: scale(1.06); }\n  .shz-gq-app-body { padding: 22px; display: flex; flex-direction: column; gap: 10px; flex: 1; }\n  .shz-gq-app-title { font-size: 1.02rem; line-height: 1.28; font-weight: 700; color: var(--gq-text); margin: 0; }\n  .shz-gq-app-desc  { font-size: .86rem; color: var(--gq-body); line-height: 1.58; margin: 0; flex: 1; }\n  .shz-gq-app-rec   { font-size: .78rem; line-height: 1.45; color: var(--gq-body); border-top: 1px solid var(--gq-border); padding-top: 10px; margin-top: auto; }\n  .shz-gq-app-rec strong { color: var(--gq-blue); }\n\n  \/* faq *\/\n  .shz-gq-faq { display: grid; gap: 12px; }\n  .shz-gq-faq-item { border: 1px solid var(--gq-border); border-radius: 12px; overflow: hidden; }\n  .shz-gq-faq-q { width: 100%; text-align: left; padding: 16px 20px; background: #fff; border: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; gap: 12px; font-size: .98rem; font-weight: 700; color: var(--gq-text); transition: background .15s; }\n  .shz-gq-faq-q:hover { background: #f6f9fd; }\n  .shz-gq-faq-q::after { content: \"+\"; font-size: 1.3rem; font-weight: 400; color: var(--gq-blue); flex-shrink: 0; transition: transform .2s; }\n  .shz-gq-faq-item.is-open .shz-gq-faq-q::after { transform: rotate(45deg); }\n  .shz-gq-faq-a { display: none; padding: 0 20px 16px; font-size: .92rem; color: var(--gq-body); line-height: 1.66; background: #fff; }\n  .shz-gq-faq-item.is-open .shz-gq-faq-a { display: block; }\n\n  \/* responsive *\/\n  @media (max-width: 1080px) {\n    .shz-gq-gallery { grid-template-columns: repeat(3,1fr); }\n  }\n  @media (max-width:690px) {\n    .shz-gq-sec     { padding: 56px 0; }\n    .shz-gq-sizes   { grid-template-columns: 1fr; }\n    .shz-gq-gallery { grid-template-columns: repeat(2,1fr); }\n    .shz-gq-apps    { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 480px) {\n    .shz-gq-gallery { grid-template-columns: repeat(2,1fr); }\n  }\n\n  \/* SHZ Hero button final sync *\/\n  .shz-gq-hero .shz-gq-btn { min-height: 48px !important; padding: 0 24px !important; border-radius: 8px !important; font-size: .9rem !important; font-weight: 800 !important; text-decoration: none !important; }\n  .shz-gq-hero .shz-gq-btn-p { background: #294370 !important; color: #fff !important; border: 2px solid rgba(255,255,255,.68) !important; box-shadow: inset 0 0 0 1px rgba(255,255,255,.12) !important; }\n  .shz-gq-hero .shz-gq-btn-p:hover { background: #24417C !important; border-color: #fff !important; color: #fff !important; }\n  .shz-gq-hero .shz-gq-btn-s { background: transparent !important; color: #fff !important; border: 2px solid rgba(255,255,255,.62) !important; }\n  .shz-gq-hero .shz-gq-btn-s:hover { background: rgba(255,255,255,.10) !important; border-color: #fff !important; color: #fff !important; }\n  \/* \/SHZ Hero button final sync *\/\n  \/* SHZ Technical Data mobile sync *\/\n  @media (max-width:690px) {\n    #gq-specs .shz-gq-hd { margin-bottom: 24px; }\n    #gq-specs .shz-gq-tbl-wrap { overflow-x: visible; }\n    #gq-specs .shz-gq-tbl-box { border: 0; border-radius: 0; background: transparent; overflow: visible; }\n    #gq-specs .shz-gq-tbl, #gq-specs .shz-gq-tbl tbody, #gq-specs .shz-gq-tbl tr, #gq-specs .shz-gq-tbl td { display: block; width: 100%; }\n    #gq-specs .shz-gq-tbl thead { display: none; }\n    #gq-specs .shz-gq-tbl { border-collapse: separate; border-spacing: 0; font-size: .92rem; }\n    #gq-specs .shz-gq-tbl tr { margin: 0 0 12px; border: 1px solid var(--gq-border); border-radius: 12px; overflow: hidden; background: #fff; box-shadow: 0 8px 22px rgba(17,28,46,.06); }\n    #gq-specs .shz-gq-tbl td { border: 0; padding: 10px 14px; white-space: normal; line-height: 1.48; word-break: break-word; }\n    #gq-specs .shz-gq-tbl td:first-child { width: 100%; background: #f3f7fc; color: var(--gq-blue); font-size: .76rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }\n    #gq-specs .shz-gq-tbl td:not(:first-child) { color: var(--gq-text); font-weight: 700; }\n    #gq-specs .shz-gq-tbl td:nth-child(2)::before { content: \"GQ16\"; }\n    #gq-specs .shz-gq-tbl td:nth-child(3)::before { content: \"GQ19\"; }\n    #gq-specs .shz-gq-tbl td:nth-child(4)::before { content: \"GQ22\"; }\n    #gq-specs .shz-gq-tbl td[colspan]::before { content: \"All sizes\"; }\n    #gq-specs .shz-gq-tbl td:not(:first-child)::before { display: block; margin: 0 0 4px; color: var(--gq-body); font-size: .68rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }\n  }\n  @media (max-width: 420px) {\n    #gq-specs .shz-gq-h2 { font-size: clamp(1.45rem,7vw,1.9rem); }\n    #gq-specs .shz-gq-tbl td { padding: 10px 12px; }\n  }\n  \/* \/SHZ Technical Data mobile sync *\/\r\n  \/* SHZ-PARENT-WIDTH-ALIGN-FINAL: match \/push-buttons\/ parent page content width *\/\n  .shz-gq-wrap,\n  .shz-gq-hero-inner,\n  .shz-gq-tb-inner {\n    width: min(1440px, calc(100% - 96px)) !important;\n    max-width: none !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n    box-sizing: border-box !important;\n  }\n  @media (max-width:1000px) {\n    .shz-gq-wrap,\n    .shz-gq-hero-inner,\n    .shz-gq-tb-inner { width: min(100% - 48px, 1440px) !important; }\n  }\n  @media (max-width: 640px) {\n    .shz-gq-wrap,\n    .shz-gq-hero-inner,\n    .shz-gq-tb-inner { width: min(100% - 28px, 1440px) !important; }\n  }\r\n  \/* SHZ-GQ-CTA-FOOTER-GAP-FIX: mirror SH-B2 bottom CTA behavior and neutralize theme spacing *\/\n  body.page-id-1631 .site-main,\n  body.page-id-1631 main#main,\n  body.page-id-1631 .content-area,\n  body.page-id-1631 .ct-container-full,\n  body.page-id-1631 .entry-content {\n    margin-bottom: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  body.page-id-1631 .entry-content > .stk-pbcta,\n  body.page-id-1631 .stk-pbcta,\n  body.page-id-1631 .stk-pbcta-column,\n  body.page-id-1631 .stk-pbctac,\n  body.page-id-1631 .stk-pbctac-container,\n  body.page-id-1631 .stk-pbctac-inner-blocks {\n    background: #111c2e !important;\n    margin-bottom: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  body.page-id-1631 .stk-pbcta .stk-row,\n  body.page-id-1631 .stk-pbcta .stk-block-content {\n    background: #111c2e !important;\n    margin-bottom: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  body.page-id-1631 .entry-content > .stk-pbcta:last-child {\n    margin-bottom: -1px !important;\n  }\n  body.page-id-1631 .shz-pb-cta {\n    margin-bottom: 0 !important;\n    box-shadow: 0 120px 0 0 #111c2e;\n  }\n  \/* SHZ-GQ-CTA-FOOTER-GAP-FIX-V2: rendered Stackable uses generated classes, so target the final content block *\/\n  body.page-id-1631 .entry-content > .wp-block-stackable-columns:last-child,\n  body.page-id-1631 .entry-content > .wp-block-stackable-columns:last-child > .stk-row,\n  body.page-id-1631 .entry-content > .wp-block-stackable-columns:last-child .stk-container,\n  body.page-id-1631 .entry-content > .wp-block-stackable-columns:last-child .stk-block-content {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    margin-block-start: 0 !important;\n    margin-block-end: 0 !important;\n    padding-bottom: 0 !important;\n    background: #111c2e !important;\n  }\n  body.page-id-1631 .entry-content > .wp-block-stackable-columns:last-child + *,\n  body.page-id-1631 .entry-content > *:last-child {\n    margin-bottom: 0 !important;\n    margin-block-end: 0 !important;\n  }\r\n  body.page-id-1631 .ct-footer,\n  body.page-id-1631 .site-footer,\n  body.page-id-1631 #colophon,\n  body.page-id-1631 footer {\n    margin-top: 0 !important;\n  }<\/style>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqhero\" data-block-id=\"gqhero\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqhero-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqheroc\" data-v=\"4\" data-block-id=\"gqheroc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqheroc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqheroc-inner-blocks\">\n<!-- SHZ-GQ-SEC1: Hero -->\n<style>\n  .shz-gq-hero {\n    position: relative; min-height: 720px; padding: 110px 0 172px;\n    margin-top: 0;\n    background: #111c2e; display: flex; align-items: center; overflow: hidden;\n  }\n  .shz-gq-hero-bg { position: absolute; top: 0; right: 0; width: 68%; height: 100%; z-index: 0; }\n  .shz-gq-hero-bg img { width: 100%; height: 100%; object-fit: cover; object-position: 50% center; display: block; }\n  .shz-gq-hero-mask {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top,rgba(17,28,46,.88) 0%,rgba(17,28,46,.38) 22%,transparent 50%),\n                linear-gradient(90deg,rgba(17,28,46,.97) 0%,rgba(17,28,46,.94) 28%,rgba(17,28,46,.82) 48%,rgba(17,28,46,.54) 70%,rgba(17,28,46,.38) 100%);\n    z-index: 1; pointer-events: none;\n  }\n  .shz-gq-hero-inner { position: relative; z-index: 2; width: 100%; max-width: 1440px; margin: 0 auto; padding: 0 5vw; }\n  .shz-gq-hero-content { max-width: 740px; display: flex; flex-direction: column; align-items: flex-start; }\n  .shz-gq-hero-eyebrow { color: #8da4c8; font-size: .8rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; margin-bottom: 14px; display: inline-flex; align-items: center; gap: 12px; }\n  .shz-gq-hero-eyebrow::before { content: \"\"; width: 30px; height: 2px; background: #294370; display: block; }\n  .shz-gq-hero-title { color: #fff; margin: 0 0 18px; text-shadow: 0 6px 20px rgba(6,12,24,.22); }\n  .shz-gq-hero-tl { display: block; font-weight: 800; letter-spacing: -.03em; line-height: .96; }\n  .shz-gq-hero-tl.is-main { font-size: clamp(2.2rem,4.2vw,4.8rem); }\n  .shz-gq-hero-tl.is-sub  { font-size: clamp(1.2rem,2.2vw,2.4rem); padding-left: .18em; opacity: .72; letter-spacing: 0; font-weight: 700; }\n  .shz-gq-hero-desc { color: #dbe4f1; font-size: 1.02rem; line-height: 1.64; margin: 0 0 22px; max-width: 52ch; }\n  .shz-gq-hero-actions { display: flex; flex-wrap: wrap; gap: 10px; }\n  .shz-gq-metrics {\n    position: absolute; left: 50%; bottom: 24px; transform: translateX(-50%);\n    width: min(1440px,calc(100% - 10vw)); z-index: 3;\n    border-radius: 16px; border: 1px solid rgba(190,208,232,.34);\n    background: rgba(206,223,245,.14); box-shadow: 0 24px 46px rgba(9,18,34,.24);\n    backdrop-filter: blur(9px); -webkit-backdrop-filter: blur(9px);\n  }\n  .shz-gq-metrics-grid { display: grid; grid-template-columns: repeat(5,minmax(0,1fr)); }\n  .shz-gq-metrics-item { padding: 16px 18px; text-align: center; border-right: 1px solid rgba(200,216,238,.24); }\n  .shz-gq-metrics-item:last-child { border-right: none; }\n  .shz-gq-metrics-val { margin: 0 0 4px; color: #fff; font-size: clamp(.92rem,1.6vw,1.36rem); font-weight: 800; letter-spacing: -.02em; line-height: 1.2; display: block; }\n  .shz-gq-metrics-lbl { color: #c8d8ee; font-size: .72rem; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; display: block; }\n  @media (max-width:690px) {\n    .shz-gq-hero { min-height: auto; padding: 0; display: block; background: #111c2e; }\n    .shz-gq-hero-bg { position: relative; width: 100%; height: clamp(250px,58vw,430px); right: auto; top: auto; overflow: hidden; }\n    .shz-gq-hero-bg img { height: 100%; object-position: 58% center; }\n    .shz-gq-hero-mask {\n      background:\n        linear-gradient(180deg,rgba(17,28,46,0) 0%,rgba(17,28,46,.2) 38%,#111c2e 100%),\n        linear-gradient(90deg,rgba(17,28,46,.14) 0%,rgba(17,28,46,.04) 100%);\n    }\n    .shz-gq-hero-inner { padding: 28px 16px 0; margin-top: -42px; }\n    .shz-gq-hero-content { max-width: 100%; }\n    .shz-gq-hero-eyebrow { font-size: .68rem; letter-spacing: .11em; margin-bottom: 12px; }\n    .shz-gq-hero-eyebrow::before { width: 24px; }\n    .shz-gq-hero-title { margin-bottom: 14px; }\n    .shz-gq-hero-tl { letter-spacing: -.02em; line-height: 1.02; }\n    .shz-gq-hero-tl.is-main { font-size: clamp(2.15rem,11vw,3.35rem); }\n    .shz-gq-hero-tl.is-sub { font-size: clamp(1.28rem,7vw,2rem); line-height: 1.06; padding-left: 0; opacity: .78; }\n    .shz-gq-hero-desc { font-size: .95rem; line-height: 1.62; max-width: 100%; margin-bottom: 18px; }\n    .shz-gq-hero-actions { width: 100%; gap: 10px; }\n    .shz-gq-hero-actions .shz-gq-btn { width: 100%; }\n    .shz-gq-metrics { position: relative; left: auto; bottom: auto; transform: none; width: calc(100% - 32px); margin: 22px auto 0; border-radius: 12px; }\n    .shz-gq-metrics-grid { grid-template-columns: repeat(2,1fr); }\n    .shz-gq-metrics-item { padding: 14px 10px; border-right: 1px solid rgba(200,216,238,.2); border-bottom: 1px solid rgba(200,216,238,.2); }\n    .shz-gq-metrics-item:nth-child(2n) { border-right: none; }\n    .shz-gq-metrics-item:last-child { grid-column: 1 \/ -1; border-right: none; border-bottom: none; }\n    .shz-gq-metrics-val { font-size: 1rem; }\n    .shz-gq-metrics-lbl { font-size: .66rem; line-height: 1.28; }\n  }\n  @media (max-width: 420px) {\n    .shz-gq-hero-bg { height: 236px; }\n    .shz-gq-hero-inner { margin-top: -34px; }\n    .shz-gq-hero-tl.is-main { font-size: clamp(2rem,10.5vw,2.8rem); }\n  }\n  @media (max-width: 480px) { .shz-gq-metrics-grid { grid-template-columns: repeat(2,1fr); } }\n<\/style>\n\n<section class=\"shz-gq-hero\" aria-label=\"SH-GQ Series Metal Push Button Switches\">\n  <div class=\"shz-gq-hero-bg\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-metal-push-button-series-combine-banner.webp\" alt=\"Shieldhz GQ series metal push button switches 16mm 19mm 22mm full range\" loading=\"eager\" decoding=\"async\"><\/div>\n  <div class=\"shz-gq-hero-mask\"><\/div>\n  <div class=\"shz-gq-hero-inner\">\n    <div class=\"shz-gq-hero-content\">\n      <span class=\"shz-gq-hero-eyebrow\">SH-GQ Series &middot; Metal Push Button Switches<\/span>\n      <h1 class=\"shz-gq-hero-title\">\n        <span class=\"shz-gq-hero-tl is-main\">SH-GQ Metal Push Button<\/span>\n        <span class=\"shz-gq-hero-tl is-sub\">16&#160;mm &middot; 19&#160;mm &middot; 22&#160;mm &middot; IP65<\/span>\n      <\/h1>\n      <p class=\"shz-gq-hero-desc\">Zinc-alloy bezel metal push buttons in three panel cutout sizes. Flat heads, ring-lamp illuminated, annular indicator lamps, and emergency-stop variants &#8212; all CE and CCC certified for industrial control panels.<\/p>\n      <div class=\"shz-gq-hero-actions\">\n        <a href=\"#gq-sizes\" class=\"shz-gq-btn shz-gq-btn-p\">Browse All Sizes<\/a>\n        <a href=\"#request-push-button-quote\" class=\"shz-gq-btn shz-gq-btn-s\">Request a Quote<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"shz-gq-metrics\" aria-label=\"SH-GQ key specifications\">\n    <div class=\"shz-gq-metrics-grid\">\n      <div class=\"shz-gq-metrics-item\"><b class=\"shz-gq-metrics-val\">16 \/ 19 \/ 22&#160;mm<\/b><span class=\"shz-gq-metrics-lbl\">Panel Cutout<\/span><\/div>\n      <div class=\"shz-gq-metrics-item\"><b class=\"shz-gq-metrics-val\">IP65<\/b><span class=\"shz-gq-metrics-lbl\">Protection Degree<\/span><\/div>\n      <div class=\"shz-gq-metrics-item\"><b class=\"shz-gq-metrics-val\">10A<\/b><span class=\"shz-gq-metrics-lbl\">Rated Current<\/span><\/div>\n      <div class=\"shz-gq-metrics-item\"><b class=\"shz-gq-metrics-val\">Zinc Alloy<\/b><span class=\"shz-gq-metrics-lbl\">Bezel Material<\/span><\/div>\n      <div class=\"shz-gq-metrics-item\"><b class=\"shz-gq-metrics-val\">CE &middot; CCC &middot; RoHS<\/b><span class=\"shz-gq-metrics-lbl\">Certifications<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- SHZ-SERIES-TRUSTBAR: Certification logo marquee copied from LW28 series page -->\n<style id=\"shz-series-trustbar-style\">\n  .shz-series-trustbar{--tb-item:260px;--tb-gap:24px;position:relative;padding:20px 0;margin:0;overflow:hidden;background:#f4f7fb;border-bottom:1px solid #e0e8f0}\n  .shz-series-trustbar-inner{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 16px}\n  .shz-series-trustbar-head{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#7a90ad;font-size:.74rem;text-transform:uppercase;letter-spacing:.10em;font-weight:700}\n  .shz-series-trustbar-head:before,.shz-series-trustbar-head:after{content:\"\";flex:1;height:1px;background:#dde4ed}\n  .shz-series-trustbar-viewport{width:100%;overflow:hidden}\n  .shz-series-trustbar-track{display:flex;width:max-content;animation:shzSeriesTrustScroll 18s linear infinite;will-change:transform}\n  .shz-series-trustbar-set{display:flex;align-items:center;gap:var(--tb-gap);min-width:calc((var(--tb-item) * 7) + (var(--tb-gap) * 6));padding-right:var(--tb-gap)}\n  .shz-series-trustbar-item{width:var(--tb-item);height:88px;border-radius:10px;border:1px solid #dde4ed;background:#fff;box-shadow:0 2px 8px rgba(17,28,46,.08),0 1px 2px rgba(17,28,46,.04);display:flex;align-items:center;justify-content:center;padding:8px 14px;flex:0 0 auto}\n  .shz-series-trustbar-item img{height:44px;width:auto;max-width:100%;object-fit:contain;display:block}\n  @keyframes shzSeriesTrustScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n  @media(max-width:690px){.shz-series-trustbar{--tb-item:210px;--tb-gap:14px}.shz-series-trustbar-item{height:74px}.shz-series-trustbar-item img{height:36px}.shz-series-trustbar-track{animation-duration:15s}}\n<\/style>\n<section class=\"shz-series-trustbar\" aria-label=\"Certifications and standards\">\n  <div class=\"shz-series-trustbar-inner\">\n    <div class=\"shz-series-trustbar-head\">Certified &amp; Standards-Based<\/div>\n    <div class=\"shz-series-trustbar-viewport\">\n      <div class=\"shz-series-trustbar-track\" aria-hidden=\"true\">\n        <div class=\"shz-series-trustbar-set\">\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ce-mark.webp\" alt=\"CE conformity mark certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-tuv-rheinland-mark.webp\" alt=\"TUV Rheinland certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ul-mark.webp\" alt=\"UL certification mark logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ccc-mark.webp\" alt=\"China Compulsory Certification CCC mark logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ukca-mark.webp\" alt=\"UKCA conformity assessment mark logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-rohs-mark.webp\" alt=\"RoHS compliance certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-iso-9001-mark.webp\" alt=\"ISO 9001 quality management certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <\/div>\n        <div class=\"shz-series-trustbar-set\">\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ce-mark.webp\" alt=\"CE conformity mark certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-tuv-rheinland-mark.webp\" alt=\"TUV Rheinland certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ul-mark.webp\" alt=\"UL certification mark logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ccc-mark.webp\" alt=\"China Compulsory Certification CCC mark logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-ukca-mark.webp\" alt=\"UKCA conformity assessment mark logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-rohs-mark.webp\" alt=\"RoHS compliance certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n          <div class=\"shz-series-trustbar-item\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-certification-iso-9001-mark.webp\" alt=\"ISO 9001 quality management certification logo\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqsizes\" data-block-id=\"gqsizes\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqsizes-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqsizesc\" data-v=\"4\" data-block-id=\"gqsizesc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqsizesc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqsizesc-inner-blocks\">\n<!-- SHZ-GQ-SEC3: Size Range -->\n<section id=\"gq-sizes\" class=\"shz-gq shz-gq-sec shz-gq-sec-alt\">\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">Product Range<\/span>\n      <h2 class=\"shz-gq-h2\">SH-GQ Metal Push Button Sizes: 16mm, 19mm &amp; 22mm<\/h2>\n      <p class=\"shz-gq-lead\">SH-GQ metal push buttons are available in 16&#160;mm, 19&#160;mm, and 22&#160;mm cutout sizes. Each size covers flat, illuminated, indicator, and emergency-stop variants with zinc-alloy bezel construction.<\/p>\n    <\/div>\n    <div class=\"shz-gq-sizes\">\n\n      <div class=\"shz-gq-size-card\">\n        <div class=\"shz-gq-size-card-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq16-16mm-metal-flat-push-button-switch.webp\" alt=\"GQ16 16mm metal flat push button switch\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-size-card-body\">\n          <span class=\"shz-gq-size-badge\">GQ16 &mdash; 16&#160;mm<\/span>\n          <h3 class=\"shz-gq-size-card-name\">16&#160;mm Metal Push Button<\/h3>\n          <p class=\"shz-gq-size-card-desc\">Compact 16&#160;mm cutout for space-constrained panels. Flat head, high-head ring lamp, annular indicator lamp, power supply marker, and small-head emergency stop. Zinc-alloy bezel with IP65 sealing.<\/p>\n          <div class=\"shz-gq-tags\">\n            <span class=\"shz-gq-tag\">Flat \/ Ring Lamp<\/span>\n            <span class=\"shz-gq-tag\">Annular Lamp<\/span>\n            <span class=\"shz-gq-tag\">E-Stop<\/span>\n            <span class=\"shz-gq-tag\">IP65<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-size-card\">\n        <div class=\"shz-gq-size-card-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq19-19mm-metal-flat-push-button-switch.webp\" alt=\"GQ19 19mm metal flat push button switch\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-size-card-body\">\n          <span class=\"shz-gq-size-badge\">GQ19 &mdash; 19&#160;mm<\/span>\n          <h3 class=\"shz-gq-size-card-name\">19&#160;mm Metal Push Button<\/h3>\n          <p class=\"shz-gq-size-card-desc\">Mid-size 19&#160;mm format balancing ergonomics and panel density. Available with ring lamp, annular lamp combined with power-supply indicator, and small-head emergency stop. Common in HVAC and building automation panels.<\/p>\n          <div class=\"shz-gq-tags\">\n            <span class=\"shz-gq-tag\">Flat \/ Ring Lamp<\/span>\n            <span class=\"shz-gq-tag\">Annular + Power Sign<\/span>\n            <span class=\"shz-gq-tag\">E-Stop<\/span>\n            <span class=\"shz-gq-tag\">IP65<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-size-card\">\n        <div class=\"shz-gq-size-card-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq22-22mm-metal-flat-push-button-switch.webp\" alt=\"GQ22 22mm metal flat push button switch\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-size-card-body\">\n          <span class=\"shz-gq-size-badge\">GQ22 &mdash; 22&#160;mm<\/span>\n          <h3 class=\"shz-gq-size-card-name\">22&#160;mm Metal Push Button<\/h3>\n          <p class=\"shz-gq-size-card-desc\">Industry-standard 22&#160;mm cutout for direct compatibility with standard DIN-rail enclosure door knock-outs. Flat head, ring lamp illuminated, annular indicator lamp, and small-head emergency stop variants.<\/p>\n          <div class=\"shz-gq-tags\">\n            <span class=\"shz-gq-tag\">Flat \/ Ring Lamp<\/span>\n            <span class=\"shz-gq-tag\">Annular Lamp<\/span>\n            <span class=\"shz-gq-tag\">E-Stop<\/span>\n            <span class=\"shz-gq-tag\">22&#160;mm Standard<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gq16\" data-block-id=\"gq16\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gq16-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gq16c\" data-v=\"4\" data-block-id=\"gq16c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gq16c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gq16c-inner-blocks\">\n<!-- SHZ-GQ-SEC4: 16mm Products -->\n<section class=\"shz-gq shz-gq-sec\">\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">GQ16 &mdash; 16&#160;mm<\/span>\n      <h2 class=\"shz-gq-h2\">GQ16 Compact Metal Push Buttons and Ring Lamps<\/h2>\n      <p class=\"shz-gq-lead\">Seven product types in the 16&#160;mm format: flat operators, illuminated ring-lamp heads, annular indicator lamps, power-supply markers, and compact emergency-stop buttons.<\/p>\n    <\/div>\n    <div class=\"shz-gq-gallery\"><div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq16-16mm-metal-flat-push-button-switch.webp\" alt=\"GQ16 16mm metal flat push button switch\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; Flat Push Button<\/div><div class=\"shz-gq-gitem-desc\">Momentary or latching. Metal zinc-alloy bezel, plastic operator. NO, NC, or NO+NC contacts.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq16-16mm-metal-high-head-push-button-ring-lamp.webp\" alt=\"GQ16 16mm metal high head push button with ring lamp illuminated\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; High Head + Ring Lamp<\/div><div class=\"shz-gq-gitem-desc\">Elevated operator head with 360&#176; ring lamp. LED indicator confirms circuit status. AC\/DC 24V or 220V.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/05\/shieldhz-8br39km-16mm-annular-ring-lamp-indicator-logo-v3.webp\" alt=\"GQ16 16mm annular ring lamp panel indicator light\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; Annular Ring Lamp<\/div><div class=\"shz-gq-gitem-desc\">Panel indicator lamp with annular LED ring. No contact block &#8212; signal lamp function only.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq16-16mm-annular-ring-lamp-indicator-type2.webp\" alt=\"GQ16 16mm annular ring lamp indicator type 2\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; Annular Lamp (Variant)<\/div><div class=\"shz-gq-gitem-desc\">Alternative annular lamp body style. Same cutout and lamp voltage options.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/05\/shieldhz-8br39km-16mm-power-supply-marker-lamp-indicator-logo-v3.webp\" alt=\"GQ16 16mm power supply marker lamp indicator\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; Power Supply Marker Lamp<\/div><div class=\"shz-gq-gitem-desc\">Power-on indicator with engraved or printed power symbol. Signals live supply to panel.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq16-16mm-power-supply-indicator-type2.webp\" alt=\"GQ16 16mm power supply indicator lamp type 2\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; Power Indicator (Variant)<\/div><div class=\"shz-gq-gitem-desc\">Second-style power supply indicator. Same lamp voltage range, different lens profile.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq16-16mm-small-head-emergency-stop-push-button.webp\" alt=\"GQ16 16mm small head emergency stop push button switch\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ16 &mdash; Small Head E-Stop<\/div><div class=\"shz-gq-gitem-desc\">Compact red mushroom head. Twist-to-release. Fits 16&#160;mm cutout &#8212; ideal for tight panels.<\/div><\/div><\/div><\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gq19\" data-block-id=\"gq19\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gq19-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gq19c\" data-v=\"4\" data-block-id=\"gq19c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gq19c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gq19c-inner-blocks\">\n<!-- SHZ-GQ-SEC5: 19mm Products -->\n<section class=\"shz-gq shz-gq-sec shz-gq-sec-alt\">\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">GQ19 &mdash; 19&#160;mm<\/span>\n      <h2 class=\"shz-gq-h2\">GQ19 Metal Push Buttons for Equipment Panels<\/h2>\n      <p class=\"shz-gq-lead\">Mid-size 19&#160;mm cutout format with flat, illuminated, combined indicator, and emergency-stop types. Bridges compact 16&#160;mm and standard 22&#160;mm panel designs.<\/p>\n    <\/div>\n    <div class=\"shz-gq-gallery\"><div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq19-19mm-metal-flat-push-button-switch.webp\" alt=\"GQ19 19mm metal flat push button switch\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ19 &mdash; Flat Push Button<\/div><div class=\"shz-gq-gitem-desc\">Standard momentary flat head in 19&#160;mm format. Metal bezel, IP65. NO, NC contact options.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq19-19mm-flat-push-button-ring-lamp-illuminated.webp\" alt=\"GQ19 19mm metal flat push button with ring lamp illuminated\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ19 &mdash; Flat + Ring Lamp<\/div><div class=\"shz-gq-gitem-desc\">Flat operator with circumferential LED ring lamp. Confirms switched state. 24V\/220V lamp.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq19-19mm-flat-button-annular-lamp-power-supply-sign.webp\" alt=\"GQ19 19mm flat push button annular lamp with power supply sign indicator\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ19 &mdash; Annular Lamp + Power Sign<\/div><div class=\"shz-gq-gitem-desc\">Combined push button and power-supply indicator in single 19&#160;mm unit. Dual-function panel cutout.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq19-19mm-small-head-emergency-stop-push-button.webp\" alt=\"GQ19 19mm small head emergency stop push button switch\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ19 &mdash; Small Head E-Stop<\/div><div class=\"shz-gq-gitem-desc\">Red compact mushroom e-stop for 19&#160;mm cutout. Twist-to-release, NC contact standard.<\/div><\/div><\/div><\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gq22\" data-block-id=\"gq22\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gq22-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gq22c\" data-v=\"4\" data-block-id=\"gq22c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gq22c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gq22c-inner-blocks\">\n<!-- SHZ-GQ-SEC6: 22mm Products -->\n<section class=\"shz-gq shz-gq-sec\">\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">GQ22 &mdash; 22&#160;mm<\/span>\n      <h2 class=\"shz-gq-h2\">GQ22 Illuminated Metal Push Buttons and Annular Indicators<\/h2>\n      <p class=\"shz-gq-lead\">Standard 22&#160;mm cutout &#8212; the most common industrial panel size. Compatible with standard DIN-rail enclosure knockouts. Flat, ring-lamp, annular indicator, and e-stop variants.<\/p>\n    <\/div>\n    <div class=\"shz-gq-gallery\"><div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq22-22mm-metal-flat-push-button-switch.webp\" alt=\"GQ22 22mm metal flat push button switch IP65 CE CCC\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ22 &mdash; Flat Push Button<\/div><div class=\"shz-gq-gitem-desc\">Industry-standard 22&#160;mm cutout. Metal bezel, momentary or latching, IP65. Full NO\/NC contact range.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq22-22mm-flat-push-button-ring-lamp-illuminated.webp\" alt=\"GQ22 22mm metal flat push button with ring lamp illuminated\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ22 &mdash; Flat + Ring Lamp<\/div><div class=\"shz-gq-gitem-desc\">LED ring-lamp flat operator. 22&#160;mm standard cutout for switchgear doors. AC\/DC 24V or AC 220V lamp.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq22-22mm-annular-ring-lamp-indicator.webp\" alt=\"GQ22 22mm annular ring lamp panel indicator light\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ22 &mdash; Annular Ring Lamp<\/div><div class=\"shz-gq-gitem-desc\">Full annular LED indicator lamp. Panel status display with 22&#160;mm cutout &#8212; no contact block.<\/div><\/div><\/div>\n<div class=\"shz-gq-gitem\"><div class=\"shz-gq-gitem-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq22-22mm-small-head-emergency-stop-push-button.webp\" alt=\"GQ22 22mm small head emergency stop push button switch\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"shz-gq-gitem-body\"><div class=\"shz-gq-gitem-name\">GQ22 &mdash; Small Head E-Stop<\/div><div class=\"shz-gq-gitem-desc\">Small red mushroom head emergency stop in 22&#160;mm format. Twist-to-release, NC contact.<\/div><\/div><\/div><\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqspec\" data-block-id=\"gqspec\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqspec-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqspecc\" data-v=\"4\" data-block-id=\"gqspecc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqspecc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqspecc-inner-blocks\">\n<!-- SHZ-GQ-SEC7: Specifications -->\n<section id=\"gq-specs\" class=\"shz-gq shz-gq-sec shz-gq-sec-alt\">\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">Technical Data<\/span>\n      <h2 class=\"shz-gq-h2\">SH-GQ IP65 Metal Push Button Specifications<\/h2>\n      <p class=\"shz-gq-lead\">Applies to all SH-GQ push button and indicator lamp types unless noted. Specifications consistent across 16&#160;mm, 19&#160;mm, and 22&#160;mm sizes.<\/p>\n    <\/div>\n    <div class=\"shz-gq-tbl-box shz-gq-tbl-wrap\">\n      <table class=\"shz-gq-tbl\" role=\"table\" aria-label=\"SH-GQ metal push button specifications\">\n        <thead>\n          <tr>\n            <th>Parameter<\/th>\n            <th>GQ16 (16&#160;mm)<\/th>\n            <th>GQ19 (19&#160;mm)<\/th>\n            <th>GQ22 (22&#160;mm)<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td>Panel Cutout<\/td><td>&#934;16&#160;mm<\/td><td>&#934;19&#160;mm<\/td><td>&#934;22&#160;mm<\/td><\/tr>\n          <tr><td>Bezel Material<\/td><td colspan=\"3\">Zinc alloy (chrome or nickel plated)<\/td><\/tr>\n          <tr><td>Operator Body<\/td><td colspan=\"3\">Self-extinguishing thermoplastic<\/td><\/tr>\n          <tr><td>Rated Insulation Voltage (Ui)<\/td><td colspan=\"3\">440V AC<\/td><\/tr>\n          <tr><td>Thermal Current (Ith)<\/td><td colspan=\"3\">10A<\/td><\/tr>\n          <tr><td>Rated Operational Voltage (Ue)<\/td><td colspan=\"3\">AC: 380V&#8239;|&#8239;DC: 220V<\/td><\/tr>\n          <tr><td>Rated Operational Current (Ie)<\/td><td colspan=\"3\">AC-15: 3A @ 380V&#8239;|&#8239;DC-13: 0.27A @ 220V<\/td><\/tr>\n          <tr><td>Contact Configuration<\/td><td colspan=\"3\">1NO, 1NC, 1NO+1NC (add-on blocks available)<\/td><\/tr>\n          <tr><td>Mechanical Life<\/td><td colspan=\"3\">&#8805; 1,000,000 operations<\/td><\/tr>\n          <tr><td>Lamp Voltage (illuminated)<\/td><td colspan=\"3\">AC\/DC 6V \/ 12V \/ 24V \/ 36V \/ 48V \/ 110V \/ 220V&#8239;|&#8239;AC 380V<\/td><\/tr>\n          <tr><td>Protection Degree<\/td><td colspan=\"3\">IP65 (panel front, with gasket) &#8239;\/&#8239; IP20 (terminals)<\/td><\/tr>\n          <tr><td>Standard<\/td><td colspan=\"3\"><a href=\"https:\/\/webstore.iec.ch\/en\/publication\/107159\" target=\"_blank\" rel=\"noopener nofollow\">IEC\/EN&#160;60947-5-1 control-circuit device standard<\/a>&#8239;|&#8239;GB\/T&#160;14048.5<\/td><\/tr>\n          <tr><td>Operating Temperature<\/td><td colspan=\"3\">&#8722;25&#160;\u00b0C to +70&#160;\u00b0C<\/td><\/tr>\n          <tr><td>Terminal Type<\/td><td colspan=\"3\">Screw terminal (standard)<\/td><\/tr>\n          <tr><td>Certifications<\/td><td colspan=\"3\">CE, CCC, RoHS<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqapps\" data-block-id=\"gqapps\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqapps-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqappsc\" data-v=\"4\" data-block-id=\"gqappsc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqappsc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqappsc-inner-blocks\">\n<!-- SHZ-GQ-SEC8: Applications -->\n<section class=\"shz-gq shz-gq-sec\">\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">Applications<\/span>\n      <h2 class=\"shz-gq-h2\">CNC, HVAC, Crane &amp; Panel Builder Applications<\/h2>\n    <\/div>\n    <div class=\"shz-gq-apps\">\n\n      <div class=\"shz-gq-app\">\n        <div class=\"shz-gq-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-electrical-control-cabinets.webp\" alt=\"SH-GQ metal push buttons on electrical control cabinet doors\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-app-body\">\n          <h3 class=\"shz-gq-app-title\">Electrical Control Cabinets<\/h3>\n          <p class=\"shz-gq-app-desc\">MCC and switchgear panel doors. Metal bezels resist vibration and mechanical abuse from frequent use. Ring-lamp variants confirm relay and contactor status without opening the door.<\/p>\n          <div class=\"shz-gq-app-rec\"><strong>Recommended:<\/strong> GQ22 flat + ring lamp, GQ22 annular indicator<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-app\">\n        <div class=\"shz-gq-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-machine-tool-operator-panels.webp\" alt=\"SH-GQ metal push buttons on a CNC machine tool operator panel\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-app-body\">\n          <h3 class=\"shz-gq-app-title\">Machine Tool Operator Panels<\/h3>\n          <p class=\"shz-gq-app-desc\">Lathes, milling centres, and press-brake operator stations. Metal bezel withstands cutting fluid splash and swarf impact. IP65 sealing prevents ingress during coolant wash-down.<\/p>\n          <div class=\"shz-gq-app-rec\"><strong>Recommended:<\/strong> GQ22 flat, GQ22 small-head e-stop<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-app\">\n        <div class=\"shz-gq-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-crane-hoist-controls.webp\" alt=\"SH-GQ metal push buttons on a crane and hoist control pendant\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-app-body\">\n          <h3 class=\"shz-gq-app-title\">Crane &amp; Hoist Controls<\/h3>\n          <p class=\"shz-gq-app-desc\">Pendant stations and floor control posts for overhead cranes and hoists. Metal construction survives daily impacts. GQ16 compact format suits pendant enclosures; e-stop for safety circuits.<\/p>\n          <div class=\"shz-gq-app-rec\"><strong>Recommended:<\/strong> GQ16 flat, GQ16 \/ GQ22 e-stop<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-app\">\n        <div class=\"shz-gq-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-hvac-building-automation.webp\" alt=\"SH-GQ metal push buttons on an HVAC building automation control box\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-app-body\">\n          <h3 class=\"shz-gq-app-title\">HVAC &amp; Building Automation<\/h3>\n          <p class=\"shz-gq-app-desc\">Fan start\/stop, pump control, and lighting selector panels in commercial buildings. GQ19 mid-size format common in HVAC control boxes. Power-supply marker lamp shows supply status at a glance.<\/p>\n          <div class=\"shz-gq-app-rec\"><strong>Recommended:<\/strong> GQ19 flat + ring lamp, GQ16 power marker lamp<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-app\">\n        <div class=\"shz-gq-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-industrial-indicator-panels.webp\" alt=\"SH-GQ annular ring lamps and metal push buttons on an industrial indicator panel\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-app-body\">\n          <h3 class=\"shz-gq-app-title\">Industrial Indicator Panels<\/h3>\n          <p class=\"shz-gq-app-desc\">Annular lamp variants serve purely as status indicators &#8212; no switch function. Mix with push buttons in the same cutout size for a uniform panel aesthetic. Available in red, green, yellow, white, blue.<\/p>\n          <div class=\"shz-gq-app-rec\"><strong>Recommended:<\/strong> GQ16 \/ GQ22 annular ring lamp<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shz-gq-app\">\n        <div class=\"shz-gq-app-img\"><img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-gq-application-oem-panel-builder-retrofit.webp\" alt=\"SH-GQ metal push buttons fitted to an OEM panel builder retrofit enclosure\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"shz-gq-app-body\">\n          <h3 class=\"shz-gq-app-title\">OEM &amp; Panel Builder Retrofit<\/h3>\n          <p class=\"shz-gq-app-desc\">Standard 16\/19\/22&#160;mm cutouts are universal &#8212; GQ series drops into existing panel holes. Metal bezels match stainless steel enclosure aesthetics for food-processing and pharmaceutical OEMs.<\/p>\n          <div class=\"shz-gq-app-rec\"><strong>Recommended:<\/strong> Full GQ range by cutout size<\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqrelated\" data-block-id=\"gqrelated\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqrelated-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqrelatedc\" data-v=\"4\" data-block-id=\"gqrelatedc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqrelatedc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqrelatedc-inner-blocks\">\n<!-- SHZ-GQ-SEC8B: Selection Links -->\n<section class=\"shz-gq shz-gq-sec shz-gq-sec-alt\" id=\"gq-selection-links\">\n  <style>\n    .shz-gq-related-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;margin-top:28px}.shz-gq-related-panel{background:#fff;border:1px solid var(--gq-border);border-radius:12px;padding:24px}.shz-gq-related-panel h3{margin:0 0 12px;color:var(--gq-text);font-size:1.12rem}.shz-gq-related-panel p{margin:0;color:var(--gq-body);line-height:1.66}.shz-gq-selection-banner{margin:0;padding:0;overflow:hidden;min-height:100%;display:flex;align-items:stretch}.shz-gq-selection-banner img{display:block;width:100%;height:auto;min-height:560px;object-fit:cover;object-position:58% 48%}.shz-gq-related-list{display:grid;gap:12px}.shz-gq-related-list a{display:block;padding:14px 16px;border:1px solid var(--gq-border);border-radius:10px;text-decoration:none;color:var(--gq-blue);font-weight:700;background:#f8fbff}.shz-gq-related-list span{display:block;margin-top:4px;color:var(--gq-body);font-weight:500;font-size:.9rem;line-height:1.45}@media(max-width:840px){.shz-gq-related-grid{grid-template-columns:1fr}.shz-gq-selection-banner img{min-height:320px}}\n  <\/style>\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\">\n      <span class=\"shz-gq-eyebrow\">Selection Notes<\/span>\n      <h2 class=\"shz-gq-h2\">Confirm These SH-GQ Details Before Quotation<\/h2>\n      <p class=\"shz-gq-lead\">Send the panel cutout size, operator type, contact configuration, lamp voltage, bezel material, color, marking, quantity, certification market, and delivery schedule. For replacement projects, verify panel depth, gasket seating, terminal clearance, and wiring before approving a substitution.<\/p>\n    <\/div>\n    <div class=\"shz-gq-related-grid\">\n      <figure class=\"shz-gq-related-panel shz-gq-selection-banner\">\n        <img src=\"https:\/\/shieldhz.com\/wp-content\/uploads\/2026\/04\/shieldhz-push-buttons-indicator-lights-pillar-hero.webp\" alt=\"Shieldhz metal push buttons, selector switches, emergency stop buttons, and LED panel indicator lights for industrial control panels\" loading=\"lazy\" decoding=\"async\">\n      <\/figure>\n      <div class=\"shz-gq-related-panel\">\n        <h3>Related Push Button Options<\/h3>\n        <div class=\"shz-gq-related-list\">\n          <a href=\"https:\/\/shieldhz.com\/push-buttons\/\">Compare all Shieldhz push buttons and indicator lights<span>Parent page for SH-B2, SH-GQ, and AD16 selection.<\/span><\/a>\n          <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">View SH-B2 22mm plastic push buttons<span>Use for modular BA contact blocks, selector heads, key switches, and BS-series emergency stops.<\/span><\/a>\n          <a href=\"https:\/\/shieldhz.com\/push-buttons\/ad16-panel-indicator-light\/\">View AD16 panel indicator lights<span>Use when the panel needs status indication without a switching contact.<\/span><\/a>\n          <a href=\"https:\/\/shieldhz.com\/products\/\">View the full Shieldhz product range<span>Use for broader control-panel component sourcing across switch, button, and isolation products.<\/span><\/a>\n          <a href=\"https:\/\/shieldhz.com\/resources\/\">Open Shieldhz resources and documentation<span>Use for catalogs, certificates, and product reference material when preparing a purchasing package.<\/span><\/a>\n          <a href=\"https:\/\/shieldhz.com\/about\/\">Learn about Shieldhz manufacturing capability<span>Use for factory background, export support, and supplier qualification checks.<\/span><\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-gqfaq\" data-block-id=\"gqfaq\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-gqfaq-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-gqfaqc\" data-v=\"4\" data-block-id=\"gqfaqc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-gqfaqc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-gqfaqc-inner-blocks\">\n<!-- SHZ-GQ-SEC9: FAQ -->\n<section class=\"shz-gq shz-gq-sec shz-gq-sec-alt\">\n  <style>\n    .shz-gq-faq details.shz-gq-faq-item{border:1px solid var(--gq-border);border-radius:12px;overflow:hidden;background:#fff}.shz-gq-faq details+details{margin-top:12px}.shz-gq-faq summary.shz-gq-faq-q{list-style:none;cursor:pointer;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--gq-text);font-size:.98rem;font-weight:700;background:#fff}.shz-gq-faq summary.shz-gq-faq-q::-webkit-details-marker{display:none}.shz-gq-faq summary.shz-gq-faq-q::after{content:\"+\";font-size:1.3rem;font-weight:400;color:var(--gq-blue);flex-shrink:0;transition:transform .2s}.shz-gq-faq details[open] summary.shz-gq-faq-q::after{transform:rotate(45deg)}.shz-gq-faq .shz-gq-faq-a{display:block;padding:0 20px 16px;font-size:.92rem;color:var(--gq-body);line-height:1.66;background:#fff}.shz-gq-faq .shz-gq-faq-a a{color:var(--gq-blue);font-weight:750;text-decoration:underline;text-underline-offset:3px}\n  <\/style>\n  <div class=\"shz-gq-wrap\">\n    <div class=\"shz-gq-hd\" style=\"margin-bottom:36px;\">\n      <span class=\"shz-gq-eyebrow\">FAQ<\/span>\n      <h2 class=\"shz-gq-h2\">SH-GQ FAQ: Metal Bezels, IP65 &amp; Wiring<\/h2>\n    <\/div>\n    <div class=\"shz-gq-faq\" style=\"max-width:900px;margin:0 auto;\">\n      <details class=\"shz-gq-faq-item\" open><summary class=\"shz-gq-faq-q\">What is the difference between the 16&#160;mm, 19&#160;mm, and 22&#160;mm GQ series?<\/summary><div class=\"shz-gq-faq-a\">The three sizes refer to the panel cutout diameter required: &#934;16&#160;mm, &#934;19&#160;mm, and &#934;22&#160;mm. All share zinc-alloy bezel construction, IP65 front protection with gasket, and the same basic contact rating. Choose by existing panel hole size, available door space, and operator visibility. For a broader family comparison, start from the <a href=\"https:\/\/shieldhz.com\/push-buttons\/\">Shieldhz push buttons and indicator lights<\/a> page.<\/div><\/details>\n      <details class=\"shz-gq-faq-item\"><summary class=\"shz-gq-faq-q\">What is the bezel material: zinc alloy or stainless steel?<\/summary><div class=\"shz-gq-faq-a\">Standard SH-GQ bezels are zinc alloy with chrome or nickel plating for a bright metallic appearance. Stainless steel bezel variants can be specified for food-processing, pharmaceutical, marine, or corrosion-prone environments. Confirm bezel material, surface finish, and cleaning exposure before ordering.<\/div><\/details>\n      <details class=\"shz-gq-faq-item\"><summary class=\"shz-gq-faq-q\">What lamp voltages are available for illuminated GQ push buttons?<\/summary><div class=\"shz-gq-faq-a\">Available lamp voltages include AC\/DC 6V, 12V, 24V, 36V, 48V, 110V, 220V, and AC 380V. For PLC panels, AC\/DC&#160;24V is usually the safest default. For direct mains indication, specify AC&#160;110V, AC&#160;220V, or AC&#160;380V with the selected ring-lamp or annular indicator model.<\/div><\/details>\n      <details class=\"shz-gq-faq-item\"><summary class=\"shz-gq-faq-q\">Which standard applies to SH-GQ control-circuit use?<\/summary><div class=\"shz-gq-faq-a\">SH-GQ contact blocks are specified around IEC\/EN&#160;60947-5-1 control-circuit device requirements and GB\/T&#160;14048.5. The practical check is whether the AC-15 or DC-13 contact rating matches the relay, contactor, or PLC input load. For standards context, see the <a href=\"https:\/\/webstore.iec.ch\/en\/publication\/107159\" target=\"_blank\" rel=\"noopener nofollow\">IEC standards reference<\/a>.<\/div><\/details>\n      <details class=\"shz-gq-faq-item\"><summary class=\"shz-gq-faq-q\">Do the annular lamp variants include a contact block?<\/summary><div class=\"shz-gq-faq-a\">No. Annular ring lamp models are indicator lamps only: they have a lamp circuit but no switching contact block. Use them for panel status display. If the panel needs both operator input and illumination in one unit, choose a ring-lamp push button with a contact block and LED lamp.<\/div><\/details>\n      <details class=\"shz-gq-faq-item\"><summary class=\"shz-gq-faq-q\">Are SH-GQ emergency stop buttons suitable for safety circuits?<\/summary><div class=\"shz-gq-faq-a\">GQ small-head emergency stop buttons are compact twist-release operators for supplementary stopping functions. For main safety emergency-stop circuits that require certified positive-opening contacts, confirm the machine safety requirement and compare the <a href=\"https:\/\/shieldhz.com\/push-buttons\/sh-b2-push-button-switch\/\">SH-B2 BS-series emergency-stop route<\/a> before approval.<\/div><\/details>\n      <details class=\"shz-gq-faq-item\"><summary class=\"shz-gq-faq-q\">What colors are available for lenses and operator heads?<\/summary><div class=\"shz-gq-faq-a\">Standard colors include red, green, yellow, white, and blue across flat heads, ring-lamp illuminated operators, and annular indicator lamp variants. Use red for stop or danger, green for start or safe, yellow for warning, and white or blue for general functions. Custom colors and legend markings can be prepared for OEM quantities.<\/div><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\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\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='1631' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"128197fec8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/pt\/wp-json\/wp\/v2\/pages\/1631\" \/><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","protected":false},"excerpt":{"rendered":"<p>Select SH-GQ IP65 metal push button switches in 16mm, 19mm and 22mm sizes with metal bezels, LED lamps, contact blocks and IEC 60947-5-1 support.<\/p>","protected":false},"author":2,"featured_media":1709,"parent":1629,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1631","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"has_hero_section":"disabled","vertical_spacing_source":"custom","content_area_spacing":"bottom","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/pages\/1631","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/comments?post=1631"}],"version-history":[{"count":26,"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/pages\/1631\/revisions"}],"predecessor-version":[{"id":2706,"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/pages\/1631\/revisions\/2706"}],"up":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/pages\/1629"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/media\/1709"}],"wp:attachment":[{"href":"https:\/\/shieldhz.com\/pt\/wp-json\/wp\/v2\/media?parent=1631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}