{"product_id":"msa-v-fit-10194656-back-chest-d-rings-full-body-harness","title":"MSA V-FIT 10194656 Back\/Chest D-Rings Full-Body Harness","description":"\u003cstyle\u003e\n  #fpd-10194656-F { font-family: Arial, Helvetica, sans-serif; color: #1f2937; line-height: 1.55; max-width: 1180px; margin: 0 auto; }\n  #fpd-10194656-F h2 { font-family: \"Arial Black\", Arial, sans-serif; font-size: 2rem; line-height: 1.15; letter-spacing: .01em; margin: 0 0 .6rem; color: #0f172a; }\n  #fpd-10194656-F h3 { font-family: \"Arial Black\", Arial, sans-serif; font-size: 1.25rem; letter-spacing: .02em; text-transform: uppercase; color: #0f172a; margin: 0 0 .65rem; }\n  #fpd-10194656-F p { margin: 0 0 .75rem; }\n  #fpd-10194656-F a { color: #0f172a; text-decoration: underline; }\n  #fpd-10194656-F img { max-width: 100%; height: auto; display: block; }\n  #fpd-10194656-F strong { color: #0f172a; }\n  #fpd-10194656-F .fpd-r-lead { background: #0f172a; color: #f8fafc; padding: 2rem 1.75rem; border-radius: 8px; margin: 0 0 1.5rem; display: grid; grid-template-columns: 1.1fr 1fr; gap: 1.75rem; align-items: center; }\n  #fpd-10194656-F .fpd-r-lead h2 { color: #FFCD00; }\n  #fpd-10194656-F .fpd-r-lead h3 { color: #FFCD00; }\n  #fpd-10194656-F .fpd-r-lead p { color: #e2e8f0; font-size: 1.02rem; }\n  #fpd-10194656-F .fpd-r-lead strong { color: #FFCD00; }\n  #fpd-10194656-F .fpd-r-lead em { color: #f8fafc; }\n  #fpd-10194656-F .fpd-r-lead a { color: #FFCD00; }\n  #fpd-10194656-F .fpd-r-lead .eyebrow { display: inline-block; font-family: \"Arial Black\", Arial, sans-serif; font-size: .72rem; letter-spacing: .2em; text-transform: uppercase; color: #FFCD00; margin-bottom: .4rem; }\n  #fpd-10194656-F .fpd-r-lead img { border-radius: 6px; border: 3px solid #FFCD00; }\n  #fpd-10194656-F .fpd-hero-ph { border: 3px dashed #FFCD00; border-radius: 6px; min-height: 240px; display: flex; align-items: center; justify-content: center; text-align: center; padding: 1rem; color: #94a3b8; font-size: .85rem; }\n  @media (max-width: 820px) { #fpd-10194656-F .fpd-r-lead { grid-template-columns: 1fr; } }\n  #fpd-10194656-F .fpd-r-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: .75rem; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-stat { background: #f1f5f9; border-left: 5px solid #FFCD00; padding: 1rem 1.1rem; border-radius: 4px; }\n  #fpd-10194656-F .fpd-r-stat .num { display: block; font-family: \"Arial Black\", Arial, sans-serif; font-size: 1.45rem; color: #0f172a; line-height: 1.1; }\n  #fpd-10194656-F .fpd-r-stat .lbl { display: block; font-size: .82rem; color: #475569; text-transform: uppercase; letter-spacing: .06em; margin-top: .3rem; }\n  @media (max-width: 820px) { #fpd-10194656-F .fpd-r-stats { grid-template-columns: repeat(2, 1fr); } }\n  #fpd-10194656-F .fpd-r-reflect { background: #ffffff; border: 1px solid #e2e8f0; border-left: 5px solid #0f172a; padding: 1.25rem 1.5rem; border-radius: 4px; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-feat { background: #ffffff; border: 1px solid #e2e8f0; padding: 1.1rem 1.2rem; border-radius: 4px; border-top: 4px solid #FFCD00; }\n  #fpd-10194656-F .fpd-r-feat h3 { font-size: 1rem; color: #0f172a; margin-bottom: .4rem; }\n  #fpd-10194656-F .fpd-r-feat p { font-size: .92rem; margin: 0; color: #334155; }\n  @media (max-width: 820px) { #fpd-10194656-F .fpd-r-features { grid-template-columns: 1fr; } }\n  #fpd-10194656-F .fpd-r-table { margin: 0 0 1.5rem; overflow-x: auto; }\n  #fpd-10194656-F .fpd-r-table h2 { margin-bottom: .35rem; }\n  #fpd-10194656-F .fpd-r-table table { width: 100%; border-collapse: collapse; font-size: .94rem; }\n  #fpd-10194656-F .fpd-r-table th, #fpd-10194656-F .fpd-r-table td { border: 1px solid #cbd5e1; padding: .55rem .85rem; text-align: left; vertical-align: top; }\n  #fpd-10194656-F .fpd-r-table th { background: #f1f5f9; color: #0f172a; width: 36%; font-family: \"Arial Black\", Arial, sans-serif; font-size: .9rem; }\n  #fpd-10194656-F .fpd-r-callout-warn { background: #FFCD00; border: 4px solid #0f172a; padding: 1.1rem 1.4rem; border-radius: 6px; margin: 0 0 1.5rem; display: flex; gap: 1rem; align-items: center; }\n  #fpd-10194656-F .fpd-r-callout-warn .icon { font-size: 2rem; line-height: 1; color: #0f172a; }\n  #fpd-10194656-F .fpd-r-callout-warn p { margin: 0; color: #0f172a; font-size: 1.02rem; }\n  #fpd-10194656-F .fpd-r-callout-warn strong { color: #0f172a; }\n  #fpd-10194656-F .fpd-r-compliance { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-comp-card { background: #ffffff; border: 1px solid #cbd5e1; padding: 1rem 1.15rem; border-radius: 4px; border-top: 4px solid #0f172a; }\n  #fpd-10194656-F .fpd-r-comp-card h3 { font-size: 1rem; }\n  #fpd-10194656-F .fpd-r-comp-card p { font-size: .9rem; margin: 0; color: #334155; }\n  @media (max-width: 820px) { #fpd-10194656-F .fpd-r-compliance { grid-template-columns: 1fr; } }\n  #fpd-10194656-F .fpd-r-apps { display: grid; grid-template-columns: repeat(4, 1fr); gap: .75rem; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-apps h2 { grid-column: 1 \/ -1; margin-bottom: 0; }\n  #fpd-10194656-F .fpd-r-app { background: #f1f5f9; padding: .9rem 1rem; border-radius: 4px; border-left: 4px solid #FFCD00; font-size: .92rem; color: #0f172a; }\n  #fpd-10194656-F .fpd-r-app strong { display: block; color: #0f172a; margin-bottom: .2rem; font-size: .92rem; }\n  @media (max-width: 820px) { #fpd-10194656-F .fpd-r-apps { grid-template-columns: repeat(2, 1fr); } }\n  #fpd-10194656-F .fpd-r-steps { background: #ffffff; border: 1px solid #e2e8f0; padding: 1.5rem 1.75rem; border-radius: 6px; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-steps ol { margin: .5rem 0 0; padding-left: 1.25rem; }\n  #fpd-10194656-F .fpd-r-steps li { margin-bottom: .55rem; font-size: .95rem; }\n  #fpd-10194656-F .fpd-r-inspect { background: #f8fafc; border-left: 5px solid #0f172a; padding: 1.25rem 1.5rem; border-radius: 4px; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-inspect ul { margin: .5rem 0 0; padding-left: 1.25rem; }\n  #fpd-10194656-F .fpd-r-inspect li { margin-bottom: .35rem; font-size: .95rem; }\n  #fpd-10194656-F .fpd-r-faq { margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-faq h2 { margin-bottom: .35rem; }\n  #fpd-10194656-F .fpd-r-faq-q { font-family: \"Arial Black\", Arial, sans-serif; font-size: 1rem; color: #0f172a; margin: 1rem 0 .35rem; padding-left: .75rem; border-left: 4px solid #FFCD00; }\n  #fpd-10194656-F .fpd-r-faq-a { margin: 0 0 1rem; padding-left: .9rem; color: #334155; }\n  #fpd-10194656-F .fpd-r-submittals { display: grid; grid-template-columns: repeat(2, 1fr); gap: .9rem; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-submittals h2 { grid-column: 1 \/ -1; margin-bottom: 0; }\n  #fpd-10194656-F .fpd-r-submittals a { display: block; background: #f1f5f9; border: 1px solid #cbd5e1; border-left: 5px solid #0f172a; padding: .95rem 1.1rem; border-radius: 4px; text-decoration: none; color: #0f172a; }\n  #fpd-10194656-F .fpd-r-submittals a:hover { background: #e2e8f0; }\n  #fpd-10194656-F .fpd-r-submittals .sub-title { display: block; font-family: \"Arial Black\", Arial, sans-serif; font-size: .98rem; margin-bottom: .2rem; }\n  #fpd-10194656-F .fpd-r-submittals .sub-desc { display: block; font-size: .85rem; color: #475569; }\n  #fpd-10194656-F .fpd-r-crosslink { background: #f8fafc; padding: 1.25rem 1.5rem; border-radius: 6px; margin: 0 0 1.5rem; }\n  #fpd-10194656-F .fpd-r-crosslink h2 { margin-bottom: .35rem; }\n  #fpd-10194656-F .fpd-r-crosslink ul { margin: 0; padding-left: 1.25rem; }\n  #fpd-10194656-F .fpd-r-crosslink li { margin-bottom: .35rem; font-size: .95rem; }\n  #fpd-10194656-F .fpd-r-cta { background: #0f172a; color: #f8fafc; padding: 1.75rem 1.75rem; border-radius: 8px; margin: 0 0 1rem; text-align: center; }\n  #fpd-10194656-F .fpd-r-cta h3 { color: #FFCD00; font-size: 1.35rem; }\n  #fpd-10194656-F .fpd-r-cta p { color: #e2e8f0; }\n  #fpd-10194656-F .fpd-r-cta strong { color: #FFCD00; }\n  #fpd-10194656-F .fpd-r-cta em { color: #f8fafc; }\n  #fpd-10194656-F .rpas-fpcalc { display: block; margin: 2.25rem 0; background: #0f172a; border: 4px solid #000000; border-radius: 6px; overflow: hidden; box-shadow: 0 8px 24px rgba(0,0,0,.12); color: #f8fafc; text-decoration: none !important; transition: transform .15s ease, box-shadow .15s ease; }\n  #fpd-10194656-F .rpas-fpcalc:hover, #fpd-10194656-F .rpas-fpcalc:focus { transform: translateY(-2px); box-shadow: 0 12px 28px rgba(0,0,0,.18); text-decoration: none !important; color: #f8fafc !important; }\n  #fpd-10194656-F .rpas-fpcalc .hazard-stripe { display: block; height: 14px; background-image: repeating-linear-gradient(45deg, #000000 0px, #000000 14px, #FFCD00 14px, #FFCD00 28px); border-bottom: 4px solid #000000; }\n  #fpd-10194656-F .rpas-fpcalc .hazard-stripe-bottom { border-bottom: none; border-top: 4px solid #000000; }\n  #fpd-10194656-F .rpas-fpcalc .yellow-bar { background: #FFCD00; padding: .5rem 1rem; display: flex; align-items: center; justify-content: space-between; gap: 1rem; flex-wrap: wrap; border-bottom: 4px solid #000000; }\n  #fpd-10194656-F .rpas-fpcalc .yellow-bar .brand { display: flex; align-items: center; gap: .55rem; }\n  #fpd-10194656-F .rpas-fpcalc .yellow-bar img { display: block; height: 50px; width: auto; border: 0; border-radius: 0; max-width: none; }\n  #fpd-10194656-F .rpas-fpcalc .yellow-bar .brand-text { font-family: \"Arial Black\", Arial, sans-serif; font-size: .68rem; letter-spacing: .08em; text-transform: uppercase; color: #000000; line-height: 1.2; }\n  #fpd-10194656-F .rpas-fpcalc .yellow-bar .trust { font-family: \"Arial Black\", Arial, sans-serif; font-size: .68rem; letter-spacing: .1em; text-transform: uppercase; background: #000000; color: #FFCD00; padding: .3rem .6rem; border-radius: 3px; }\n  #fpd-10194656-F .rpas-fpcalc .headline { display: block; padding: 1rem 1.5rem .25rem; }\n  #fpd-10194656-F .rpas-fpcalc .eyebrow { display: inline-block; font-family: \"Arial Black\", Arial, sans-serif; font-size: .7rem; letter-spacing: .2em; text-transform: uppercase; color: #FFCD00; margin-bottom: .3rem; }\n  #fpd-10194656-F .rpas-fpcalc .title { display: block; font-family: \"Arial Black\", Arial, sans-serif; font-size: 1.25rem; line-height: 1.15; text-transform: uppercase; letter-spacing: .02em; color: #ffffff; margin: 0 0 .3rem; }\n  #fpd-10194656-F .rpas-fpcalc .tagline { display: block; font-size: .95rem; color: #cbd5e1; margin: 0 0 1rem; font-style: italic; font-family: Arial, sans-serif; }\n  #fpd-10194656-F .rpas-fpcalc .steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: .75rem; padding: 0 1.5rem 1.25rem; }\n  #fpd-10194656-F .rpas-fpcalc .step { background: #1e293b; border: 2px solid #FFCD00; padding: .85rem 1rem; border-radius: 4px; }\n  #fpd-10194656-F .rpas-fpcalc .step-num { display: inline-block; background: #FFCD00; color: #000000; font-family: \"Arial Black\", Arial, sans-serif; font-size: .9rem; width: 1.6rem; height: 1.6rem; border-radius: 50%; text-align: center; line-height: 1.6rem; margin-bottom: .4rem; }\n  #fpd-10194656-F .rpas-fpcalc .step-label { display: block; font-family: \"Arial Black\", Arial, sans-serif; font-size: .82rem; letter-spacing: .04em; text-transform: uppercase; color: #FFCD00; margin-bottom: .15rem; }\n  #fpd-10194656-F .rpas-fpcalc .step-text { display: block; font-size: .9rem; color: #e2e8f0; font-family: Arial, sans-serif; line-height: 1.4; }\n  #fpd-10194656-F .rpas-fpcalc .step-text strong { color: #ffffff; }\n  #fpd-10194656-F .rpas-fpcalc .action-bar { background: #FFCD00; padding: .85rem 1.5rem; display: flex; align-items: center; justify-content: space-between; gap: 1rem; border-top: 4px solid #000000; flex-wrap: wrap; }\n  #fpd-10194656-F .rpas-fpcalc .action-text { font-family: \"Arial Black\", Arial, sans-serif; font-size: 1.05rem; text-transform: uppercase; letter-spacing: .05em; color: #000000; }\n  #fpd-10194656-F .rpas-fpcalc .action-btn { display: inline-block; background: #000000; color: #FFCD00; font-family: \"Arial Black\", Arial, sans-serif; font-size: .95rem; text-transform: uppercase; letter-spacing: .1em; padding: .65rem 1.25rem; border-radius: 3px; white-space: nowrap; }\n  #fpd-10194656-F .rpas-fpcalc:hover .action-btn { background: #1f2937; }\n  @media (max-width: 640px) {\n    .rpas-fpcalc .steps { grid-template-columns: 1fr !important; }\n    .rpas-fpcalc .title { font-size: 1.3rem !important; }\n    .rpas-fpcalc .yellow-bar img { height: 32px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv id=\"fpd-10194656-F\"\u003e\n\u003cdiv class=\"fpd-r-lead\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"eyebrow\"\u003eMSA Safety Fall Protection\u003c\/span\u003e\n\u003ch2\u003eV-FIT 10194656 Back\/Chest D-Rings Full-Body Harness\u003c\/h2\u003e\n\u003cp\u003eThe V-FIT™ full body safety harness allows you to focus on your job - not your harness Featuring a patented RaceFLEX® buckle, bulky chest straps are eliminated for a close and comfortable fit. The athletic cut of the V-FIT harness contours to the body, improving upper torso movement on the job, while soft shoulder padding helps to eliminate pressure points and chafing for all day comfort.\u003c\/p\u003e\n\u003cp\u003eThis listing: \u003cstrong\u003eV-FIT Harness,Standard, Back \u0026amp; Chest D-Rings, Quick-Connect Leg Straps, Shoulder Padding\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MSA Safety","offers":[{"title":"Default Title","offer_id":51887638839591,"sku":"10194656","price":675.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/7249\/7447\/files\/msa-pn-image-10194656-600__59059.1784554996.386.513.jpg?v=1787015116","url":"https:\/\/protectionantichutecanada.com\/products\/msa-v-fit-10194656-back-chest-d-rings-full-body-harness","provider":"Fall Protection Canada","version":"1.0","type":"link"}