{"title":"Midwest Stair Parts Iron Popular Picks","description":null,"products":[{"product_id":"msp-900-flat-shoe-with-screw-iron-shoe","title":"MSP-900 Flat Shoe with screw Iron Shoe - 1\/2 in Square","description":"\u003c!-- MSP-900 - Flat Shoe with screw - Shopify Product Description --\u003e\n\n\u003cstyle\u003e\n  .msp-product-info {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;\n    color: #2d3436;\n    line-height: 1.6;\n    max-width: 100%;\n    padding-top: 10px;\n  }\n  .msp-product-info * {\n    box-sizing: border-box;   \n  }\n  .msp-section {\n    margin-bottom: 28px;\n    padding: 20px 24px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 8px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n  }\n  .msp-section-title {\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #1a1a2e;\n    margin: 0 0 16px 0;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #e9ecef;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .msp-section-title::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    background: #8cc63f;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  .msp-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 12px;\n  }\n  .msp-spec-item {\n    display: flex;\n    flex-direction: column;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n  }\n  .msp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #6c757d;\n    margin-bottom: 4px;\n  }\n  .msp-spec-value {\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n  .msp-features-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  .msp-features-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    font-size: 14px;\n  }\n  .msp-features-list li::before {\n    content: '✓';\n    color: #8cc63f;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-note {\n    font-size: 13px;\n    color: #6c757d;\n    font-style: italic;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #f0f9e8;\n    border-radius: 6px;\n    border-left: 3px solid #8cc63f;\n  }\n  .msp-warning {\n    font-size: 13px;\n    color: #9f1239;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #fef2f2;\n    border-radius: 6px;\n    border-left: 3px solid #dc2626;\n  }\n  .msp-install-steps {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    counter-reset: step;\n  }\n  .msp-install-steps li {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    margin-bottom: 8px;\n    font-size: 14px;\n  }\n  .msp-install-steps li::before {\n    counter-increment: step;\n    content: counter(step);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 24px;\n    height: 24px;\n    background: #8cc63f;\n    color: #1a1a2e;\n    border-radius: 50%;\n    font-size: 12px;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-highlight-badge {\n    display: inline-block;\n    padding: 4px 12px;\n    background: #8cc63f;\n    color: #1a1a2e;\n    border-radius: 4px;\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-left: 8px;\n  }\n  .msp-compatible-list {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n    gap: 8px;\n    margin-top: 12px;\n  }\n  .msp-compatible-item {\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n\n  a.msp-compatible-item {\n    display: block;\n    text-decoration: none;\n    color: inherit;\n    transition: all 0.2s ease;\n  }\n  a.msp-compatible-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"msp-product-info\"\u003e\n\n  \u003c!-- Specifications Section --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv class=\"msp-spec-grid\"\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eFits Baluster Size\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e1\/2\" Square (12mm)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eApplication\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eLevel\/Flat Surfaces\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBase Footprint\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e1-5\/16\" Square\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eOverall Height\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e1\"\u003c\/span\u003e\n      \u003c\/div\u003e     \n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIncludes\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSet Screw\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eMaterial\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eAluminum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIron Collection\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Shoes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eAssociated References\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Shoe, Baluster Shoe, Flat Shoe, Pitch Shoe, Railing Hardware\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Features Section --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eFeatures \u0026amp; Benefits \u003cspan class=\"msp-highlight-badge\"\u003eFor Flat Surfaces\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cul class=\"msp-features-list\"\u003e\n      \u003cli\u003eHigh quality powder coated finish\u003c\/li\u003e\n      \u003cli\u003eSimple installation with included set screw\u003c\/li\u003e\n      \u003cli\u003eFor level\/flat surfaces (balconies, level runs)\u003c\/li\u003e\n      \u003cli\u003eFits all 1\/2\" square balusters\u003c\/li\u003e\n      \u003cli\u003eCovers seams during installation\u003c\/li\u003e\n      \u003cli\u003eProvides elegant finished look\u003c\/li\u003e\n      \u003cli\u003eDurable aluminum construction\u003c\/li\u003e\n      \u003cli\u003eMultiple finish options available\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp class=\"msp-warning\"\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e Does NOT fit hammered style balusters. Use 9\/16\" shoe instead for hammered designs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n          \u003c!-- Available Finishes Section with Integrated Swatches --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003c!-- msp-finishes-v2 instock:STB,SV,CV,PEW,RC,RB,AN,NKL,WB,SGB sig:81d08cc6 --\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eAvailable Finishes\u003c\/h3\u003e\n    \u003cdiv class=\"msp-finish-swatches\" style=\"grid-template-columns:repeat(6,minmax(0,1fr));\"\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch is-primary\" onclick=\"openSwatch(this, 'Satin Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-satinblack.jpg?v=1767194567\" alt=\"Satin Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSTB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Silver Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-silvervein.jpg?v=1767194567\" alt=\"Silver Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Copper Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-coppervein.jpg?v=1767194567\" alt=\"Copper Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eCV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Pewter')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-pewter.jpg?v=1767194567\" alt=\"Pewter\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003ePEW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedcopper.jpg?v=1767194567\" alt=\"Rubbed Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Bronze')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedbronze.jpg?v=1767194567\" alt=\"Rubbed Bronze\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Antique Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquenickel.jpg?v=1767194567\" alt=\"Antique Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eAN\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-nickel.jpg?v=1767194567\" alt=\"Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eNKL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Wrinkle Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-wrinkleblack.jpg?v=1767194567\" alt=\"Wrinkle Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eWB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Semi Gloss Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-semiglossblack_52324ed3-acef-4651-b27f-eb3b72ee3f64.jpg?v=1780613029\" alt=\"Semi Gloss Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSGB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Brass')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquebrass.jpg?v=1780607444\" alt=\"Antique Brass\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eABR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquecopper.jpg?v=1780607456\" alt=\"Antique Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eACO\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"msp-note\" style=\"font-style: normal;\"\u003e\n      \u003cem\u003eIn-stock finishes shown.\u003c\/em\u003e Other finishes are available by special order. \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/contact-us\" style=\"color: #8cc63f; font-weight: 700;\"\u003eContact a sales associate\u003c\/a\u003e for special-order availability and pricing, or \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/midwest-stair-parts-iron-finishes\" style=\"color: #8cc63f; font-weight: 700;\"\u003eview all Midwest Stair Parts Iron finishes\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c!-- Lightbox Container --\u003e\n  \u003cdiv class=\"msp-swatch-enlarged\" id=\"swatchLightbox\" onclick=\"closeSwatch()\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-close\"\u003e×\u003c\/span\u003e\n    \u003cimg id=\"swatchLightboxImg\" src=\"\" alt=\"\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-name\" id=\"swatchLightboxName\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction openSwatch(el, name) {\n  event.stopPropagation();\n  var img = el.querySelector('img').src;\n  document.getElementById('swatchLightboxImg').src = img;\n  document.getElementById('swatchLightboxName').textContent = name;\n  document.getElementById('swatchLightbox').classList.add('active');\n}\nfunction closeSwatch() {\n  document.getElementById('swatchLightbox').classList.remove('active');\n}\n\u003c\/script\u003e\n","brand":"Midwest Stair Parts Iron","offers":[{"title":"Satin Black","offer_id":49782701687024,"sku":"MSP-900-SB","price":1.66,"currency_code":"USD","in_stock":true},{"title":"Silver Vein","offer_id":49782701719792,"sku":"MSP-900-SV","price":1.66,"currency_code":"USD","in_stock":true},{"title":"Copper Vein","offer_id":49782701752560,"sku":"MSP-900-CV","price":1.66,"currency_code":"USD","in_stock":true},{"title":"Pewter","offer_id":49782701785328,"sku":"MSP-900-PW","price":1.66,"currency_code":"USD","in_stock":true},{"title":"Rubbed Copper","offer_id":49782701818096,"sku":"MSP-900-RC","price":2.08,"currency_code":"USD","in_stock":true},{"title":"Rubbed Bronze","offer_id":49782701850864,"sku":"MSP-900-RB","price":2.08,"currency_code":"USD","in_stock":true},{"title":"Antique Nickel","offer_id":49782701883632,"sku":"MSP-900-AN","price":2.08,"currency_code":"USD","in_stock":true},{"title":"Nickel","offer_id":49782701916400,"sku":"MSP-900-N","price":2.25,"currency_code":"USD","in_stock":true},{"title":"Wrinkle Black","offer_id":49782701949168,"sku":"MSP-900-WB","price":1.66,"currency_code":"USD","in_stock":true},{"title":"Semi Gloss Black","offer_id":49797822120176,"sku":"MSP-900-SGB","price":1.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/ironbal-sh900-wb.jpg?v=1780613970"},{"product_id":"msp-40-plain-iron-baluster","title":"MSP-40 Plain Iron Baluster - 1\/2 in Square","description":"\u003c!-- MSP-40 - Hammered Face: Plain - Shopify Product Description --\u003e\n\u003cstyle\u003e\n  .msp-product-info {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;\n    color: #2d3436;\n    line-height: 1.6;\n    max-width: 100%;\n    padding-top: 10px;\n  }\n  .msp-product-info * {\n    box-sizing: border-box;\n  }\n  .msp-section {\n    margin-bottom: 28px;\n    padding: 20px 24px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 8px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n  }\n  .msp-section-title {\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #1a1a2e;\n    margin: 0 0 16px 0;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #e9ecef;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .msp-section-title::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    background: #8cc63f;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  .msp-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 12px;\n  }\n  .msp-spec-item {\n    display: flex;\n    flex-direction: column;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n  }\n  .msp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #6c757d;\n    margin-bottom: 4px;\n  }\n  .msp-spec-value {\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n  .msp-features-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  .msp-features-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    font-size: 14px;\n  }\n  .msp-features-list li::before {\n    content: '✓';\n    color: #8cc63f;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-accessories-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 12px;\n  }\n  .msp-accessory-item {\n    padding: 14px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    transition: all 0.2s ease;\n  }\n  .msp-accessory-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n  .msp-accessory-name {\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n    margin-bottom: 4px;\n  }\n  .msp-accessory-desc {\n    font-size: 12px;\n    color: #6c757d;\n  }\n  .msp-accessory-item a {\n    color: #6ba32a;\n    text-decoration: none;\n    font-weight: 600;\n  }\n  .msp-accessory-item a:hover {\n    text-decoration: underline;\n  }\n  .msp-note {\n    font-size: 13px;\n    color: #6c757d;\n    font-style: italic;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #f0f9e8;\n    border-radius: 6px;\n    border-left: 3px solid #8cc63f;\n  }\n  .msp-pairing-tip {\n    padding: 16px;\n    background: linear-gradient(135deg, #1a1a2e 0%, #2d3436 100%);\n    border-radius: 8px;\n    color: #ffffff;\n    margin-top: 12px;\n  }\n  .msp-pairing-tip strong {\n    color: #8cc63f;\n  }\n\n  .msp-compatible-list {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n    gap: 8px;\n    margin-top: 12px;\n  }\n  .msp-compatible-item {\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n\n  a.msp-compatible-item {\n    display: block;\n    text-decoration: none;\n    color: inherit;\n    transition: all 0.2s ease;\n  }\n  a.msp-compatible-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"msp-product-info\"\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv class=\"msp-spec-grid\"\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003ePart Number\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMSP-40\u003c\/span\u003e\n      \u003c\/div\u003e\n            \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eProduct\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003ePlain\u003c\/span\u003e\n      \u003c\/div\u003e\n\u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSee dimensions image\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBar Type\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e1\/2 in Square Hammered Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eMaterial\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTubular Steel (Hollow)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eSeries\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eGothic \/ Hammered\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDesign Style\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eGothic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBrand\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMidwest Stair Parts Iron®\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIron Collection\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Balusters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eAssociated References\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSpindle, Baluster, Rail, Railing, Picket, Rod Iron, Wrought Iron\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eFeatures \u0026amp; Benefits\u003c\/h3\u003e\n    \u003cul class=\"msp-features-list\"\u003e\n\u003cli\u003eDurable powder coated finish\u003c\/li\u003e\n\u003cli\u003eHollow tubular steel for easy cuts\u003c\/li\u003e\n\u003cli\u003eCan be cut to desired length\u003c\/li\u003e\n\u003cli\u003eSturdy metal for strength and durability\u003c\/li\u003e\n\u003cli\u003eDoweled top for straightforward installation\u003c\/li\u003e\n\u003cli\u003eResistant to scratches, cracking, and peeling\u003c\/li\u003e\n\u003cli\u003eUV and rust resistant finish\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003cdiv class=\"msp-pairing-tip\"\u003e\n      \u003cstrong\u003eDesign Tip:\u003c\/strong\u003e Mix with other Midwest Stair Parts Iron balusters in the same size family to create custom patterns. Combine styles you like and repeat a pleasing rhythm along the stair run.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n                              \u003c!-- Available Finishes Section with Integrated Swatches --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003c!-- msp-finishes-v2 instock:STB,RC,RB,AN sig:3f7c115a --\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eAvailable Finishes\u003c\/h3\u003e\n    \u003cdiv class=\"msp-finish-swatches\" style=\"grid-template-columns:repeat(6,minmax(0,1fr));\"\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch is-primary\" onclick=\"openSwatch(this, 'Satin Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-satinblack.jpg?v=1767194567\" alt=\"Satin Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSTB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Silver Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-silvervein.jpg?v=1767194567\" alt=\"Silver Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Copper Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-coppervein.jpg?v=1767194567\" alt=\"Copper Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eCV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Pewter')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-pewter.jpg?v=1767194567\" alt=\"Pewter\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003ePEW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedcopper.jpg?v=1767194567\" alt=\"Rubbed Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Bronze')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedbronze.jpg?v=1767194567\" alt=\"Rubbed Bronze\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Antique Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquenickel.jpg?v=1767194567\" alt=\"Antique Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eAN\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-nickel.jpg?v=1767194567\" alt=\"Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eNKL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Wrinkle Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-wrinkleblack.jpg?v=1767194567\" alt=\"Wrinkle Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eWB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Semi Gloss Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-semiglossblack_52324ed3-acef-4651-b27f-eb3b72ee3f64.jpg?v=1780613029\" alt=\"Semi Gloss Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSGB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Brass')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquebrass.jpg?v=1780607444\" alt=\"Antique Brass\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eABR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquecopper.jpg?v=1780607456\" alt=\"Antique Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eACO\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"msp-note\" style=\"font-style: normal;\"\u003e\n      \u003cem\u003eIn-stock finishes shown.\u003c\/em\u003e Other finishes are available by special order. \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/contact-us\" style=\"color: #8cc63f; font-weight: 700;\"\u003eContact a sales associate\u003c\/a\u003e for special-order availability and pricing, or \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/midwest-stair-parts-iron-finishes\" style=\"color: #8cc63f; font-weight: 700;\"\u003eview all Midwest Stair Parts Iron finishes\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"msp-swatch-enlarged\" id=\"swatchLightbox\" onclick=\"closeSwatch()\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-close\"\u003e×\u003c\/span\u003e\n    \u003cimg id=\"swatchLightboxImg\" src=\"\" alt=\"\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-name\" id=\"swatchLightboxName\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction openSwatch(el, name) {\n  event.stopPropagation();\n  var img = el.querySelector('img').src;\n  document.getElementById('swatchLightboxImg').src = img;\n  document.getElementById('swatchLightboxName').textContent = name;\n  document.getElementById('swatchLightbox').classList.add('active');\n}\nfunction closeSwatch() {\n  document.getElementById('swatchLightbox').classList.remove('active');\n}\n\u003c\/script\u003e\n","brand":"Midwest Stair Parts Iron","offers":[{"title":"Satin Black","offer_id":49783145955568,"sku":"MSP-40-SB","price":7.73,"currency_code":"USD","in_stock":true},{"title":"Rubbed Copper","offer_id":49783146086640,"sku":"MSP-40-RC","price":8.97,"currency_code":"USD","in_stock":true},{"title":"Rubbed Bronze","offer_id":49783146119408,"sku":"MSP-40-RB","price":9.18,"currency_code":"USD","in_stock":true},{"title":"Antique Nickel","offer_id":49783146152176,"sku":"MSP-40-AN","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/ironbal-t40-sb-large.jpg?v=1780613853"},{"product_id":"msp-21-flower-with-arrows-iron-baluster","title":"MSP-21 Flower with Arrows Iron Baluster - 1\/2 in Square","description":"\u003c!-- MSP-21 - Hammered Edge: Flower with Arrows - Shopify Product Description --\u003e\n\u003cstyle\u003e\n  .msp-product-info {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;\n    color: #2d3436;\n    line-height: 1.6;\n    max-width: 100%;\n    padding-top: 10px;\n  }\n  .msp-product-info * {\n    box-sizing: border-box;\n  }\n  .msp-section {\n    margin-bottom: 28px;\n    padding: 20px 24px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 8px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n  }\n  .msp-section-title {\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #1a1a2e;\n    margin: 0 0 16px 0;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #e9ecef;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .msp-section-title::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    background: #8cc63f;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  .msp-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 12px;\n  }\n  .msp-spec-item {\n    display: flex;\n    flex-direction: column;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n  }\n  .msp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #6c757d;\n    margin-bottom: 4px;\n  }\n  .msp-spec-value {\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n  .msp-features-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  .msp-features-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    font-size: 14px;\n  }\n  .msp-features-list li::before {\n    content: '✓';\n    color: #8cc63f;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-accessories-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 12px;\n  }\n  .msp-accessory-item {\n    padding: 14px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    transition: all 0.2s ease;\n  }\n  .msp-accessory-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n  .msp-accessory-name {\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n    margin-bottom: 4px;\n  }\n  .msp-accessory-desc {\n    font-size: 12px;\n    color: #6c757d;\n  }\n  .msp-accessory-item a {\n    color: #6ba32a;\n    text-decoration: none;\n    font-weight: 600;\n  }\n  .msp-accessory-item a:hover {\n    text-decoration: underline;\n  }\n  .msp-note {\n    font-size: 13px;\n    color: #6c757d;\n    font-style: italic;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #f0f9e8;\n    border-radius: 6px;\n    border-left: 3px solid #8cc63f;\n  }\n  .msp-pairing-tip {\n    padding: 16px;\n    background: linear-gradient(135deg, #1a1a2e 0%, #2d3436 100%);\n    border-radius: 8px;\n    color: #ffffff;\n    margin-top: 12px;\n  }\n  .msp-pairing-tip strong {\n    color: #8cc63f;\n  }\n\n  .msp-compatible-list {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n    gap: 8px;\n    margin-top: 12px;\n  }\n  .msp-compatible-item {\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n\n  a.msp-compatible-item {\n    display: block;\n    text-decoration: none;\n    color: inherit;\n    transition: all 0.2s ease;\n  }\n  a.msp-compatible-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"msp-product-info\"\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv class=\"msp-spec-grid\"\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003ePart Number\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMSP-21\u003c\/span\u003e\n      \u003c\/div\u003e\n            \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eProduct\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eFlower with Arrows\u003c\/span\u003e\n      \u003c\/div\u003e\n\u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSee dimensions image\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBar Type\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e1\/2 in Square Hammered Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eMaterial\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTubular Steel (Hollow)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eSeries\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTaos \/ Hammered\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDesign Style\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTaos\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBrand\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMidwest Stair Parts Iron®\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIron Collection\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Balusters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eAssociated References\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSpindle, Baluster, Rail, Railing, Picket, Rod Iron, Wrought Iron\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eFeatures \u0026amp; Benefits\u003c\/h3\u003e\n    \u003cul class=\"msp-features-list\"\u003e\n\u003cli\u003eDurable powder coated finish\u003c\/li\u003e\n\u003cli\u003eHollow tubular steel for easy cuts\u003c\/li\u003e\n\u003cli\u003eCan be cut to desired length\u003c\/li\u003e\n\u003cli\u003eSturdy metal for strength and durability\u003c\/li\u003e\n\u003cli\u003eDoweled top for straightforward installation\u003c\/li\u003e\n\u003cli\u003eResistant to scratches, cracking, and peeling\u003c\/li\u003e\n\u003cli\u003eUV and rust resistant finish\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003cdiv class=\"msp-pairing-tip\"\u003e\n      \u003cstrong\u003eDesign Tip:\u003c\/strong\u003e Mix with other Midwest Stair Parts Iron balusters in the same size family to create custom patterns. Combine styles you like and repeat a pleasing rhythm along the stair run.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n                              \u003c!-- Available Finishes Section with Integrated Swatches --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003c!-- msp-finishes-v2 instock:STB,RB sig:20f85ed8 --\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eAvailable Finishes\u003c\/h3\u003e\n    \u003cdiv class=\"msp-finish-swatches\" style=\"grid-template-columns:repeat(6,minmax(0,1fr));\"\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch is-primary\" onclick=\"openSwatch(this, 'Satin Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-satinblack.jpg?v=1767194567\" alt=\"Satin Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSTB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Silver Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-silvervein.jpg?v=1767194567\" alt=\"Silver Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Copper Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-coppervein.jpg?v=1767194567\" alt=\"Copper Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eCV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Pewter')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-pewter.jpg?v=1767194567\" alt=\"Pewter\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003ePEW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Rubbed Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedcopper.jpg?v=1767194567\" alt=\"Rubbed Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Bronze')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedbronze.jpg?v=1767194567\" alt=\"Rubbed Bronze\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquenickel.jpg?v=1767194567\" alt=\"Antique Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eAN\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-nickel.jpg?v=1767194567\" alt=\"Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eNKL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Wrinkle Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-wrinkleblack.jpg?v=1767194567\" alt=\"Wrinkle Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eWB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Semi Gloss Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-semiglossblack_52324ed3-acef-4651-b27f-eb3b72ee3f64.jpg?v=1780613029\" alt=\"Semi Gloss Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSGB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Brass')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquebrass.jpg?v=1780607444\" alt=\"Antique Brass\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eABR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquecopper.jpg?v=1780607456\" alt=\"Antique Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eACO\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"msp-note\" style=\"font-style: normal;\"\u003e\n      \u003cem\u003eIn-stock finishes shown.\u003c\/em\u003e Other finishes are available by special order. \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/contact-us\" style=\"color: #8cc63f; font-weight: 700;\"\u003eContact a sales associate\u003c\/a\u003e for special-order availability and pricing, or \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/midwest-stair-parts-iron-finishes\" style=\"color: #8cc63f; font-weight: 700;\"\u003eview all Midwest Stair Parts Iron finishes\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"msp-swatch-enlarged\" id=\"swatchLightbox\" onclick=\"closeSwatch()\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-close\"\u003e×\u003c\/span\u003e\n    \u003cimg id=\"swatchLightboxImg\" src=\"\" alt=\"\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-name\" id=\"swatchLightboxName\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction openSwatch(el, name) {\n  event.stopPropagation();\n  var img = el.querySelector('img').src;\n  document.getElementById('swatchLightboxImg').src = img;\n  document.getElementById('swatchLightboxName').textContent = name;\n  document.getElementById('swatchLightbox').classList.add('active');\n}\nfunction closeSwatch() {\n  document.getElementById('swatchLightbox').classList.remove('active');\n}\n\u003c\/script\u003e\n","brand":"Midwest Stair Parts Iron","offers":[{"title":"Satin Black","offer_id":49783156179184,"sku":"MSP-21-SB","price":8.37,"currency_code":"USD","in_stock":true},{"title":"Rubbed Bronze","offer_id":49783156343024,"sku":"MSP-21-RB","price":10.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/ironbal-t21-rb-large.jpg?v=1780613876"},{"product_id":"msp-12-single-360-degree-twist-iron-baluster","title":"MSP-12 Single 360 Degree Twist Iron Baluster - 1\/2 in Square","description":"\u003c!-- MSP-12 - Single 360 Degree Twist - Shopify Product Description --\u003e\n\u003cstyle\u003e\n  .msp-product-info {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;\n    color: #2d3436;\n    line-height: 1.6;\n    max-width: 100%;\n    padding-top: 10px;\n  }\n  .msp-product-info * {\n    box-sizing: border-box;\n  }\n  .msp-section {\n    margin-bottom: 28px;\n    padding: 20px 24px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 8px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n  }\n  .msp-section-title {\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #1a1a2e;\n    margin: 0 0 16px 0;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #e9ecef;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .msp-section-title::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    background: #8cc63f;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  .msp-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 12px;\n  }\n  .msp-spec-item {\n    display: flex;\n    flex-direction: column;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n  }\n  .msp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #6c757d;\n    margin-bottom: 4px;\n  }\n  .msp-spec-value {\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n  .msp-features-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  .msp-features-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    font-size: 14px;\n  }\n  .msp-features-list li::before {\n    content: '✓';\n    color: #8cc63f;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-accessories-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 12px;\n  }\n  .msp-accessory-item {\n    padding: 14px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    transition: all 0.2s ease;\n  }\n  .msp-accessory-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n  .msp-accessory-name {\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n    margin-bottom: 4px;\n  }\n  .msp-accessory-desc {\n    font-size: 12px;\n    color: #6c757d;\n  }\n  .msp-accessory-item a {\n    color: #6ba32a;\n    text-decoration: none;\n    font-weight: 600;\n  }\n  .msp-accessory-item a:hover {\n    text-decoration: underline;\n  }\n  .msp-note {\n    font-size: 13px;\n    color: #6c757d;\n    font-style: italic;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #f0f9e8;\n    border-radius: 6px;\n    border-left: 3px solid #8cc63f;\n  }\n  .msp-pairing-tip {\n    padding: 16px;\n    background: linear-gradient(135deg, #1a1a2e 0%, #2d3436 100%);\n    border-radius: 8px;\n    color: #ffffff;\n    margin-top: 12px;\n  }\n  .msp-pairing-tip strong {\n    color: #8cc63f;\n  }\n\n  .msp-compatible-list {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n    gap: 8px;\n    margin-top: 12px;\n  }\n  .msp-compatible-item {\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n\n  a.msp-compatible-item {\n    display: block;\n    text-decoration: none;\n    color: inherit;\n    transition: all 0.2s ease;\n  }\n  a.msp-compatible-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"msp-product-info\"\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv class=\"msp-spec-grid\"\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003ePart Number\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMSP-12\u003c\/span\u003e\n      \u003c\/div\u003e\n            \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eProduct\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSingle 360 Degree Twist\u003c\/span\u003e\n      \u003c\/div\u003e\n\u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSee dimensions image\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBar Type\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e1\/2 in Square Plain Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eMaterial\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTubular Steel (Hollow)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eSeries\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTwist\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDesign Style\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTwist\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBrand\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMidwest Stair Parts Iron®\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIron Collection\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Balusters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eAssociated References\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSpindle, Baluster, Rail, Railing, Picket, Rod Iron, Wrought Iron\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eFeatures \u0026amp; Benefits\u003c\/h3\u003e\n    \u003cul class=\"msp-features-list\"\u003e\n\u003cli\u003eDurable powder coated finish\u003c\/li\u003e\n\u003cli\u003eHollow tubular steel for easy cuts\u003c\/li\u003e\n\u003cli\u003eCan be cut to desired length\u003c\/li\u003e\n\u003cli\u003eSturdy metal for strength and durability\u003c\/li\u003e\n\u003cli\u003eDoweled top for straightforward installation\u003c\/li\u003e\n\u003cli\u003eResistant to scratches, cracking, and peeling\u003c\/li\u003e\n\u003cli\u003eUV and rust resistant finish\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003cdiv class=\"msp-pairing-tip\"\u003e\n      \u003cstrong\u003eDesign Tip:\u003c\/strong\u003e Mix with other Midwest Stair Parts Iron balusters in the same size family to create custom patterns. Combine styles you like and repeat a pleasing rhythm along the stair run.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n                              \u003c!-- Available Finishes Section with Integrated Swatches --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003c!-- msp-finishes-v2 instock:SGB sig:b6f21a2e --\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eAvailable Finishes\u003c\/h3\u003e\n    \u003cdiv class=\"msp-finish-swatches\" style=\"grid-template-columns:repeat(6,minmax(0,1fr));\"\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Satin Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-satinblack.jpg?v=1767194567\" alt=\"Satin Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSTB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Silver Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-silvervein.jpg?v=1767194567\" alt=\"Silver Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Copper Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-coppervein.jpg?v=1767194567\" alt=\"Copper Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eCV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Pewter')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-pewter.jpg?v=1767194567\" alt=\"Pewter\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003ePEW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Rubbed Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedcopper.jpg?v=1767194567\" alt=\"Rubbed Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Rubbed Bronze')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedbronze.jpg?v=1767194567\" alt=\"Rubbed Bronze\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquenickel.jpg?v=1767194567\" alt=\"Antique Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eAN\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-nickel.jpg?v=1767194567\" alt=\"Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eNKL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Wrinkle Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-wrinkleblack.jpg?v=1767194567\" alt=\"Wrinkle Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eWB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch is-primary\" onclick=\"openSwatch(this, 'Semi Gloss Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-semiglossblack_52324ed3-acef-4651-b27f-eb3b72ee3f64.jpg?v=1780613029\" alt=\"Semi Gloss Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSGB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Brass')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquebrass.jpg?v=1780607444\" alt=\"Antique Brass\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eABR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquecopper.jpg?v=1780607456\" alt=\"Antique Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eACO\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"msp-note\" style=\"font-style: normal;\"\u003e\n      \u003cem\u003eIn-stock finishes shown.\u003c\/em\u003e Other finishes are available by special order. \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/contact-us\" style=\"color: #8cc63f; font-weight: 700;\"\u003eContact a sales associate\u003c\/a\u003e for special-order availability and pricing, or \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/midwest-stair-parts-iron-finishes\" style=\"color: #8cc63f; font-weight: 700;\"\u003eview all Midwest Stair Parts Iron finishes\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"msp-swatch-enlarged\" id=\"swatchLightbox\" onclick=\"closeSwatch()\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-close\"\u003e×\u003c\/span\u003e\n    \u003cimg id=\"swatchLightboxImg\" src=\"\" alt=\"\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-name\" id=\"swatchLightboxName\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction openSwatch(el, name) {\n  event.stopPropagation();\n  var img = el.querySelector('img').src;\n  document.getElementById('swatchLightboxImg').src = img;\n  document.getElementById('swatchLightboxName').textContent = name;\n  document.getElementById('swatchLightbox').classList.add('active');\n}\nfunction closeSwatch() {\n  document.getElementById('swatchLightbox').classList.remove('active');\n}\n\u003c\/script\u003e\n","brand":"Midwest Stair Parts Iron","offers":[{"title":"Semi Gloss Black","offer_id":49803520835824,"sku":"MSP-12","price":5.65,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/ironbal-t12-1.jpg?v=1780613901"},{"product_id":"msp-g01-plain-iron-baluster","title":"MSP-G01 Plain Iron Baluster - 5\/8 in Square","description":"\u003c!-- MSP-G01 - Plain - Shopify Product Description --\u003e\n\u003cstyle\u003e\n  .msp-product-info {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;\n    color: #2d3436;\n    line-height: 1.6;\n    max-width: 100%;\n    padding-top: 10px;\n  }\n  .msp-product-info * {\n    box-sizing: border-box;\n  }\n  .msp-section {\n    margin-bottom: 28px;\n    padding: 20px 24px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 8px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n  }\n  .msp-section-title {\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #1a1a2e;\n    margin: 0 0 16px 0;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #e9ecef;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .msp-section-title::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    background: #8cc63f;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  .msp-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 12px;\n  }\n  .msp-spec-item {\n    display: flex;\n    flex-direction: column;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n  }\n  .msp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #6c757d;\n    margin-bottom: 4px;\n  }\n  .msp-spec-value {\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n  .msp-features-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  .msp-features-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    font-size: 14px;\n  }\n  .msp-features-list li::before {\n    content: '✓';\n    color: #8cc63f;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-accessories-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 12px;\n  }\n  .msp-accessory-item {\n    padding: 14px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    transition: all 0.2s ease;\n  }\n  .msp-accessory-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n  .msp-accessory-name {\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n    margin-bottom: 4px;\n  }\n  .msp-accessory-desc {\n    font-size: 12px;\n    color: #6c757d;\n  }\n  .msp-accessory-item a {\n    color: #6ba32a;\n    text-decoration: none;\n    font-weight: 600;\n  }\n  .msp-accessory-item a:hover {\n    text-decoration: underline;\n  }\n  .msp-note {\n    font-size: 13px;\n    color: #6c757d;\n    font-style: italic;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #f0f9e8;\n    border-radius: 6px;\n    border-left: 3px solid #8cc63f;\n  }\n  .msp-pairing-tip {\n    padding: 16px;\n    background: linear-gradient(135deg, #1a1a2e 0%, #2d3436 100%);\n    border-radius: 8px;\n    color: #ffffff;\n    margin-top: 12px;\n  }\n  .msp-pairing-tip strong {\n    color: #8cc63f;\n  }\n\n  .msp-compatible-list {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n    gap: 8px;\n    margin-top: 12px;\n  }\n  .msp-compatible-item {\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n\n  a.msp-compatible-item {\n    display: block;\n    text-decoration: none;\n    color: inherit;\n    transition: all 0.2s ease;\n  }\n  a.msp-compatible-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"msp-product-info\"\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv class=\"msp-spec-grid\"\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003ePart Number\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMSP-G01\u003c\/span\u003e\n      \u003c\/div\u003e\n            \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eProduct\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003ePlain\u003c\/span\u003e\n      \u003c\/div\u003e\n\u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSee dimensions image\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBar Type\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003e5\/8 in Square Plain Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eMaterial\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eTubular Steel (Hollow)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eSeries\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003ePlain \u0026amp; Ribbon\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDesign Style\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003ePlain \u0026amp; Ribbon\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBrand\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMidwest Stair Parts Iron®\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIron Collection\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Balusters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eAssociated References\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSpindle, Baluster, Rail, Railing, Picket, Rod Iron, Wrought Iron\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eFeatures \u0026amp; Benefits\u003c\/h3\u003e\n    \u003cul class=\"msp-features-list\"\u003e\n\u003cli\u003eDurable powder coated finish\u003c\/li\u003e\n\u003cli\u003eHollow tubular steel for easy cuts\u003c\/li\u003e\n\u003cli\u003eCan be cut to desired length\u003c\/li\u003e\n\u003cli\u003eSturdy metal for strength and durability\u003c\/li\u003e\n\u003cli\u003eDoweled top for straightforward installation\u003c\/li\u003e\n\u003cli\u003eResistant to scratches, cracking, and peeling\u003c\/li\u003e\n\u003cli\u003eUV and rust resistant finish\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003cdiv class=\"msp-pairing-tip\"\u003e\n      \u003cstrong\u003eDesign Tip:\u003c\/strong\u003e Mix with other Midwest Stair Parts Iron balusters in the same size family to create custom patterns. Combine styles you like and repeat a pleasing rhythm along the stair run.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n                              \u003c!-- Available Finishes Section with Integrated Swatches --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003c!-- msp-finishes-v2 instock:STB,SV,CV,RC,RB sig:7e897ec1 --\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eAvailable Finishes\u003c\/h3\u003e\n    \u003cdiv class=\"msp-finish-swatches\" style=\"grid-template-columns:repeat(6,minmax(0,1fr));\"\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch is-primary\" onclick=\"openSwatch(this, 'Satin Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-satinblack.jpg?v=1767194567\" alt=\"Satin Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSTB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Silver Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-silvervein.jpg?v=1767194567\" alt=\"Silver Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Copper Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-coppervein.jpg?v=1767194567\" alt=\"Copper Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eCV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Pewter')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-pewter.jpg?v=1767194567\" alt=\"Pewter\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003ePEW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedcopper.jpg?v=1767194567\" alt=\"Rubbed Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch\" onclick=\"openSwatch(this, 'Rubbed Bronze')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedbronze.jpg?v=1767194567\" alt=\"Rubbed Bronze\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquenickel.jpg?v=1767194567\" alt=\"Antique Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eAN\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-nickel.jpg?v=1767194567\" alt=\"Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eNKL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Wrinkle Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-wrinkleblack.jpg?v=1767194567\" alt=\"Wrinkle Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eWB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Semi Gloss Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-semiglossblack_52324ed3-acef-4651-b27f-eb3b72ee3f64.jpg?v=1780613029\" alt=\"Semi Gloss Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSGB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Brass')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquebrass.jpg?v=1780607444\" alt=\"Antique Brass\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eABR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquecopper.jpg?v=1780607456\" alt=\"Antique Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eACO\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"msp-note\" style=\"font-style: normal;\"\u003e\n      \u003cem\u003eIn-stock finishes shown.\u003c\/em\u003e Other finishes are available by special order. \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/contact-us\" style=\"color: #8cc63f; font-weight: 700;\"\u003eContact a sales associate\u003c\/a\u003e for special-order availability and pricing, or \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/midwest-stair-parts-iron-finishes\" style=\"color: #8cc63f; font-weight: 700;\"\u003eview all Midwest Stair Parts Iron finishes\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"msp-swatch-enlarged\" id=\"swatchLightbox\" onclick=\"closeSwatch()\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-close\"\u003e×\u003c\/span\u003e\n    \u003cimg id=\"swatchLightboxImg\" src=\"\" alt=\"\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-name\" id=\"swatchLightboxName\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction openSwatch(el, name) {\n  event.stopPropagation();\n  var img = el.querySelector('img').src;\n  document.getElementById('swatchLightboxImg').src = img;\n  document.getElementById('swatchLightboxName').textContent = name;\n  document.getElementById('swatchLightbox').classList.add('active');\n}\nfunction closeSwatch() {\n  document.getElementById('swatchLightbox').classList.remove('active');\n}\n\u003c\/script\u003e\n","brand":"Midwest Stair Parts Iron","offers":[{"title":"Satin Black","offer_id":49783190487280,"sku":"MSP-G01-SB","price":6.59,"currency_code":"USD","in_stock":true},{"title":"Silver Vein","offer_id":49803541446896,"sku":"MSP-G01-SV","price":5.95,"currency_code":"USD","in_stock":true},{"title":"Copper Vein","offer_id":49803541479664,"sku":"MSP-G01-CV","price":5.95,"currency_code":"USD","in_stock":true},{"title":"Rubbed Copper","offer_id":49803541512432,"sku":"MSP-G01-RC","price":7.65,"currency_code":"USD","in_stock":true},{"title":"Rubbed Bronze","offer_id":49803541545200,"sku":"MSP-G01-RB","price":8.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/ironbal-2g01-sb-large.jpg?v=1780613934"},{"product_id":"msp-n01-plain-iron-newel","title":"MSP-N01 Plain Iron Newel - 1-3\/16 in Square","description":"\u003c!-- MSP-N01 - Plain - Shopify Product Description --\u003e\n\u003cstyle\u003e\n  .msp-product-info {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;\n    color: #2d3436;\n    line-height: 1.6;\n    max-width: 100%;\n    padding-top: 10px;\n  }\n  .msp-product-info * {\n    box-sizing: border-box;\n  }\n  .msp-section {\n    margin-bottom: 28px;\n    padding: 20px 24px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 8px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n  }\n  .msp-section-title {\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #1a1a2e;\n    margin: 0 0 16px 0;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #e9ecef;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .msp-section-title::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    background: #8cc63f;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  .msp-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 12px;\n  }\n  .msp-spec-item {\n    display: flex;\n    flex-direction: column;\n    padding: 12px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n  }\n  .msp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #6c757d;\n    margin-bottom: 4px;\n  }\n  .msp-spec-value {\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a2e;\n  }\n  .msp-features-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  .msp-features-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    padding: 10px 14px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    font-size: 14px;\n  }\n  .msp-features-list li::before {\n    content: '✓';\n    color: #8cc63f;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .msp-accessories-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 12px;\n  }\n  .msp-accessory-item {\n    padding: 14px 16px;\n    background: #ffffff;\n    border-radius: 6px;\n    border: 1px solid #e9ecef;\n    transition: all 0.2s ease;\n  }\n  .msp-accessory-item:hover {\n    border-color: #8cc63f;\n    box-shadow: 0 4px 12px rgba(140, 198, 63, 0.15);\n  }\n  .msp-accessory-name {\n    font-size: 13px;\n    font-weight: 600;\n    color: #1a1a2e;\n    margin-bottom: 4px;\n  }\n  .msp-accessory-desc {\n    font-size: 12px;\n    color: #6c757d;\n  }\n  .msp-accessory-item a {\n    color: #6ba32a;\n    text-decoration: none;\n    font-weight: 600;\n  }\n  .msp-accessory-item a:hover {\n    text-decoration: underline;\n  }\n  .msp-note {\n    font-size: 13px;\n    color: #6c757d;\n    font-style: italic;\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: #f0f9e8;\n    border-radius: 6px;\n    border-left: 3px solid #8cc63f;\n  }\n  .msp-pairing-tip {\n    padding: 16px;\n    background: linear-gradient(135deg, #1a1a2e 0%, #2d3436 100%);\n    border-radius: 8px;\n    color: #ffffff;\n    margin-top: 12px;\n  }\n  .msp-pairing-tip strong {\n    color: #8cc63f;\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"msp-product-info\"\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv class=\"msp-spec-grid\"\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003ePart Number\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMSP-N01\u003c\/span\u003e\n      \u003c\/div\u003e\n            \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eProduct\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003ePlain\u003c\/span\u003e\n      \u003c\/div\u003e\n\u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eSee dimensions image\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003ePost Type\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eDesign Style\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMSP-N01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eBrand\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eMidwest Stair Parts Iron®\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eIron Collection\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Newels\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-spec-item\"\u003e\n        \u003cspan class=\"msp-spec-label\"\u003eAssociated References\u003c\/span\u003e\n        \u003cspan class=\"msp-spec-value\"\u003eIron Newel, Newel Post, Stair Post, Railing Post\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eFeatures \u0026amp; Benefits\u003c\/h3\u003e\n    \u003cul class=\"msp-features-list\"\u003e\n      \n      \u003cli\u003eDurable powder coated finish\u003c\/li\u003e\n      \u003cli\u003eCoordinates with Midwest Stair Parts Iron balusters\u003c\/li\u003e\n      \u003cli\u003eStructural newel post for stair systems\u003c\/li\u003e\n      \u003cli\u003eUV and rust resistant finish\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n                              \u003c!-- Available Finishes Section with Integrated Swatches --\u003e\n  \u003cdiv class=\"msp-section\"\u003e\n    \u003c!-- msp-finishes-v2 instock:STB sig:ca87f701 --\u003e\n    \u003ch3 class=\"msp-section-title\"\u003eAvailable Finishes\u003c\/h3\u003e\n    \u003cdiv class=\"msp-finish-swatches\" style=\"grid-template-columns:repeat(6,minmax(0,1fr));\"\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch is-primary\" onclick=\"openSwatch(this, 'Satin Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-satinblack.jpg?v=1767194567\" alt=\"Satin Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSTB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Silver Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-silvervein.jpg?v=1767194567\" alt=\"Silver Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Copper Vein')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-coppervein.jpg?v=1767194567\" alt=\"Copper Vein\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eCV\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Pewter')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-pewter.jpg?v=1767194567\" alt=\"Pewter\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003ePEW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Rubbed Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedcopper.jpg?v=1767194567\" alt=\"Rubbed Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Rubbed Bronze')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-rubbedbronze.jpg?v=1767194567\" alt=\"Rubbed Bronze\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eRB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquenickel.jpg?v=1767194567\" alt=\"Antique Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eAN\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Nickel')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-nickel.jpg?v=1767194567\" alt=\"Nickel\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eNKL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Wrinkle Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-wrinkleblack.jpg?v=1767194567\" alt=\"Wrinkle Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eWB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Semi Gloss Black')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-semiglossblack_52324ed3-acef-4651-b27f-eb3b72ee3f64.jpg?v=1780613029\" alt=\"Semi Gloss Black\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eSGB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Brass')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquebrass.jpg?v=1780607444\" alt=\"Antique Brass\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eABR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"msp-swatch-cell\"\u003e\n        \u003cdiv class=\"msp-swatch msp-swatch--unavailable\" onclick=\"openSwatch(this, 'Antique Copper')\"\u003e\n          \u003cdiv class=\"msp-swatch__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/swatch-antiquecopper.jpg?v=1780607456\" alt=\"Antique Copper\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"msp-swatch-code\"\u003eACO\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"msp-note\" style=\"font-style: normal;\"\u003e\n      \u003cem\u003eIn-stock finishes shown.\u003c\/em\u003e Other finishes are available by special order. \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/contact-us\" style=\"color: #8cc63f; font-weight: 700;\"\u003eContact a sales associate\u003c\/a\u003e for special-order availability and pricing, or \u003ca href=\"https:\/\/www.midweststairparts.com\/pages\/midwest-stair-parts-iron-finishes\" style=\"color: #8cc63f; font-weight: 700;\"\u003eview all Midwest Stair Parts Iron finishes\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"msp-swatch-enlarged\" id=\"swatchLightbox\" onclick=\"closeSwatch()\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-close\"\u003e×\u003c\/span\u003e\n    \u003cimg id=\"swatchLightboxImg\" src=\"\" alt=\"\"\u003e\n    \u003cspan class=\"msp-swatch-enlarged-name\" id=\"swatchLightboxName\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction openSwatch(el, name) {\n  event.stopPropagation();\n  var img = el.querySelector('img').src;\n  document.getElementById('swatchLightboxImg').src = img;\n  document.getElementById('swatchLightboxName').textContent = name;\n  document.getElementById('swatchLightbox').classList.add('active');\n}\nfunction closeSwatch() {\n  document.getElementById('swatchLightbox').classList.remove('active');\n}\n\u003c\/script\u003e\n","brand":"Midwest Stair Parts Iron","offers":[{"title":"Satin Black","offer_id":49783200153840,"sku":"MSP-N01","price":40.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0256\/6859\/files\/ironnewel-tn01-large.jpg?v=1780613954"}],"url":"https:\/\/www.midweststairparts.com\/collections\/msp-iron-staff-picks\/taos-hammered.oembed","provider":"Midwest Stair Parts","version":"1.0","type":"link"}