{"product_id":"ruger-10-22-frt-trigger-100-usa-made-22-forced-reset-trigger","title":"Ruger 10\/22 FRT Trigger, 100% USA made .22 forced reset trigger","description":"\u003c!--\n════════════════════════════════════════════════════════════════\n  PRODUCT: NSPEC Innovations 10\/22 FRT\n  PLATFORM: Ruger 10\/22 | 316 Stainless Steel | USA Made\n  Paste into Shopify: Product \u003e Description (HTML editor)\n  All CSS scoped under #pw with pw- prefix — safe for Shopify\n\n  ── SHOPIFY SEO FIELDS ──────────────────────────────────────\n  SEO Title (55 chars):\n    NSPEC Innovations 10\/22 FRT — USA Made | ARTakedownTool\n\n  Meta Description (150 chars):\n    NSPEC Innovations 10\/22 FRT for Ruger 10\/22 — 316SS, USA made, works in all 10\/22s. Forced reset trigger for your rimfire build. In stock, ships fast.\n\n  URL handle: nspec-innovations-10-22-frt\n════════════════════════════════════════════════════════════════\n--\u003e\n\n\u003cdiv id=\"pw\"\u003e\n\n\u003c!-- LEAD --\u003e\n\n\u003cp class=\"pw-lede\"\u003eThe first forced reset trigger built specifically for the Ruger® 10\/22® platform. NSPEC Innovations machined this from 316 stainless steel in the USA — designed to work across all 10\/22 generations, trigger packs, and OEM-spec bolts. This is not a plug-and-play AR trigger. It is a precision rimfire upgrade for shooters who know how to fit and tune a trigger group.\u003c\/p\u003e\n\n\u003c!-- BADGES --\u003e\n\n\u003cdiv class=\"pw-badge-row\"\u003e\n  \u003cspan class=\"pw-badge pw-badge-bronze\"\u003e✓ 100% USA Made\u003c\/span\u003e\n  \u003cspan class=\"pw-badge pw-badge-bronze\"\u003e✓ 316 Stainless Steel\u003c\/span\u003e\n  \u003cspan class=\"pw-badge pw-badge-bronze\"\u003e✓ NSPEC Innovations\u003c\/span\u003e\n  \u003cspan class=\"pw-badge pw-badge-dark\"\u003e⚠ Fitting May Be Required\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c!-- FITTING NOTICE --\u003e\n\n\u003cdiv class=\"pw-notice\"\u003e\n  \u003cdiv class=\"pw-notice-icon\"\u003e⚠\u003c\/div\u003e\n  \u003cdiv\u003e\n    \u003cdiv class=\"pw-notice-title\"\u003eRead Before You Buy — Fitting Required on Some Builds\u003c\/div\u003e\n    \u003cp class=\"pw-notice-body\"\u003eMinor fitting and\/or polishing of the FRT may be required depending on your 10\/22 receiver, bolt, or trigger pack. This is normal for rimfire FRT systems and is documented with a full fitting video. If you are not comfortable with light hand-fitting of trigger components, this product may not be right for you. If you are — it runs exceptionally.\u003c\/p\u003e\n    \u003ca class=\"pw-notice-link\" href=\"#pw-fitting\"\u003eJump to fitment \u0026amp; tuning guide →\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- OVERVIEW --\u003e\n\n\u003ch2 class=\"pw-h2\"\u003eOverview\u003c\/h2\u003e\n\u003cul class=\"pw-list\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eWorks in \u003cstrong\u003eall Ruger 10\/22 generations\u003c\/strong\u003e — minor fitting may vary by generation, age, round count, and trigger pack\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eMachined from \u003cstrong\u003e316 stainless steel\u003c\/strong\u003e — corrosion resistant, hard-wearing, built for rimfire duty cycles\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e100% USA made\u003c\/strong\u003e by NSPEC Innovations\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eCompatible with \u003cstrong\u003eOEM trigger packs, BX trigger packs\u003c\/strong\u003e, and OEM-spec bolts\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eCompatible with most \u003cstrong\u003e10\/22 clones\u003c\/strong\u003e using OEM-style bolts and trigger packs\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eForced reset mechanism — one round per trigger pull, mechanically reset by bolt travel\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eRecommended ammo: CCI Mini-Mag\u003c\/strong\u003e for optimal cycling reliability\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"pw-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eMetal trigger shoe required\u003c\/strong\u003e — must be used with a steel reset lever; polymer shoe will not work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- POLISHING NOTE --\u003e\n\n\u003cdiv class=\"pw-info-block\"\u003e\n  \u003cdiv class=\"pw-info-title\"\u003ePolish for Best Results\u003c\/div\u003e\n  \u003cp class=\"pw-info-body\"\u003eNSPEC recommends polishing the bolt, hammer, FRT, and all parts contacting the FRT and hammer to a glass-smooth finish. This is standard practice for high-performance rimfire trigger work and dramatically improves reset feel and reliability. Not required to function — required to function at its best.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECS --\u003e\n\n\u003ch2 class=\"pw-h2\"\u003eSpecifications\u003c\/h2\u003e\n\u003ctable class=\"pw-specs\"\u003e\n  \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eNSPEC Innovations\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003ePlatform\u003c\/td\u003e\n\u003ctd\u003eRuger 10\/22 (all generations) and OEM-spec clones\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eTrigger Type\u003c\/td\u003e\n\u003ctd\u003eForced Reset Trigger (FRT)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e316 Stainless Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eOrigin\u003c\/td\u003e\n\u003ctd\u003e100% USA Made\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eCompatible Trigger Packs\u003c\/td\u003e\n\u003ctd\u003eRuger OEM, Ruger BX trigger packs\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eCompatible Bolts\u003c\/td\u003e\n\u003ctd\u003eRuger 10\/22 spec bolts, most OEM-spec clone bolts\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eTrigger Shoe Requirement\u003c\/td\u003e\n\u003ctd\u003eMetal\/steel trigger shoe required — no polymer\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eRecommended Ammo\u003c\/td\u003e\n\u003ctd\u003eCCI Mini-Mag .22 LR for best cycling\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eFitting\u003c\/td\u003e\n\u003ctd\u003eMinor hand fitting may be required — varies by build\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSkill Level\u003c\/td\u003e\n\u003ctd\u003eExperienced users familiar with firearm assembly and light hand-fitting\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003c!-- RECOMMENDED PARTS --\u003e\n\n\u003ch2 class=\"pw-h2\"\u003eRecommended Parts \u003cspan class=\"pw-h2-sub\"\u003e— Not Required, But Worth It\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pw-body\"\u003eThe following upgrades are not required to run the 10\/22 FRT, but they significantly improve performance and reliability — especially on high round count or upgraded builds.\u003c\/p\u003e\n\n\u003cdiv class=\"pw-parts-grid\"\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eExtra Power Hammer Spring\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eEnsures consistent primer strikes with harder .22 LR rounds and improves reset timing\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eExtra Power Recoil Spring\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eControls bolt velocity for cleaner FRT reset engagement under sustained fire\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eRecoil Spring Spacer\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eFine-tunes bolt dwell time — useful for tuning around specific ammo\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eKIDD .22LR Bolt Buffer (or similar)\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eDampens bolt impact, reduces wear, improves cycling consistency\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eHardened Steel Eagle's Talon Extractor (or similar)\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eMore reliable extraction than OEM — especially important at higher cyclic rates\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eExtractor Spring\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eMaintains consistent extractor tension over extended use\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eUpgraded Firing Pin\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eAftermarket firing pins typically offer improved strength and strike consistency\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-part-card\"\u003e\n    \u003cdiv class=\"pw-part-icon\"\u003e🔧\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-name\"\u003eUpgraded Firing Pin Spring\u003c\/div\u003e\n    \u003cdiv class=\"pw-part-desc\"\u003eWorks with upgraded firing pin for reliable ignition across ammo types\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- COMPATIBILITY --\u003e\n\n\u003ch2 class=\"pw-h2\"\u003eCompatibility\u003c\/h2\u003e\n\u003cdiv class=\"pw-compat-grid\"\u003e\n  \u003cdiv class=\"pw-compat-card pw-compat-yes\"\u003e\n    \u003cdiv class=\"pw-compat-title\"\u003e✓ Confirmed Compatible\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eRuger 10\/22 OEM trigger packs\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eRuger BX trigger packs\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eRuger 10\/22 spec bolts\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eMost 10\/22 clones using OEM-style bolts and trigger packs\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-compat-card pw-compat-check\"\u003e\n    \u003cdiv class=\"pw-compat-title\"\u003e⚠ Verify Before Ordering\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eNon-OEM bolt designs — additional fitting likely, not verified\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eNon-OEM trigger housing designs — may require additional fitting\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eHeavily modified trigger groups — contact us before ordering\u003c\/div\u003e\n    \u003cdiv class=\"pw-compat-item\"\u003eVery new firearms — allow full break-in period before installing\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FITTING \u0026 TUNING --\u003e\n\n\u003ch2 class=\"pw-h2\" id=\"pw-fitting\"\u003eFitment \u0026amp; Tuning\u003c\/h2\u003e\n\u003cp class=\"pw-body\"\u003eThe 10\/22 platform has meaningful variation between receivers, bolts, and trigger housings across generations and manufacturers. Minor fitting is a normal and expected part of installing a rimfire FRT — not a defect. NSPEC provides a complete fitting video covering every adjustment task.\u003c\/p\u003e\n\n\u003cdiv class=\"pw-fitting-steps\"\u003e\n  \u003cdiv class=\"pw-fitting-step\"\u003e\n    \u003cdiv class=\"pw-step-num\"\u003e01\u003c\/div\u003e\n    \u003cdiv class=\"pw-step-content\"\u003e\n      \u003cdiv class=\"pw-step-title\"\u003eProfile Reset Levers\u003c\/div\u003e\n      \u003cdiv class=\"pw-step-desc\"\u003eShape reset lever contact surfaces to avoid housing drag or binding. A razor blade allows precision shaping of lever geometry. This is the most common fitting task.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-fitting-step\"\u003e\n    \u003cdiv class=\"pw-step-num\"\u003e02\u003c\/div\u003e\n    \u003cdiv class=\"pw-step-content\"\u003e\n      \u003cdiv class=\"pw-step-title\"\u003eRound \u0026amp; Polish the Bolt\u003c\/div\u003e\n      \u003cdiv class=\"pw-step-desc\"\u003eRound and polish the underside and back of the bolt for smoother reset engagement. Use a sanding block, polishing pad, and file set. A glass-smooth finish here dramatically improves FRT feel and consistency.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-fitting-step\"\u003e\n    \u003cdiv class=\"pw-step-num\"\u003e03\u003c\/div\u003e\n    \u003cdiv class=\"pw-step-content\"\u003e\n      \u003cdiv class=\"pw-step-title\"\u003eAdjust Lever Timing\u003c\/div\u003e\n      \u003cdiv class=\"pw-step-desc\"\u003eDial in lever timing for a clean, tactile reset without extra trigger drag. This is the final tuning step — small adjustments here are the difference between a good FRT and a great one.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-fitting-step\"\u003e\n    \u003cdiv class=\"pw-step-num\"\u003e04\u003c\/div\u003e\n    \u003cdiv class=\"pw-step-content\"\u003e\n      \u003cdiv class=\"pw-step-title\"\u003ePolish All Contact Points\u003c\/div\u003e\n      \u003cdiv class=\"pw-step-desc\"\u003ePolish the bolt, hammer, FRT, and all parts in contact with the FRT and hammer to a glass-smooth finish. This step applies to every build regardless of how little other fitting was needed.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-tools-block\"\u003e\n  \u003cdiv class=\"pw-tools-title\"\u003eFitting Tools\u003c\/div\u003e\n  \u003cdiv class=\"pw-tools-grid\"\u003e\n    \u003cdiv class=\"pw-tool-item\"\u003e\n\u003cspan class=\"pw-tool-icon\"\u003e🔪\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eRazor blade\u003c\/strong\u003e — precision shaping of reset lever contact surfaces\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pw-tool-item\"\u003e\n\u003cspan class=\"pw-tool-icon\"\u003e🧱\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eSanding block\u003c\/strong\u003e — smoothing contact points and rounding the bolt underside\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pw-tool-item\"\u003e\n\u003cspan class=\"pw-tool-icon\"\u003e✨\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003ePolishing pad\u003c\/strong\u003e — final finish on all contact surfaces\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pw-tool-item\"\u003e\n\u003cspan class=\"pw-tool-icon\"\u003e📐\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eFile set\u003c\/strong\u003e — material removal where sanding isn't enough\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"pw-tools-note\"\u003eThese tools are not necessary in most cases — many installs require only polishing. They are listed for builders who encounter fitment issues.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- INSTALLATION --\u003e\n\n\u003ch2 class=\"pw-h2\"\u003eInstallation\u003c\/h2\u003e\n\u003cdiv class=\"pw-install-callouts\"\u003e\n  \u003cdiv class=\"pw-install-callout pw-callout-warn\"\u003e\n    \u003cstrong\u003eIntended for experienced users\u003c\/strong\u003e familiar with firearm assembly and light hand-fitting. Improper installation can cause malfunctions. If you have questions about fitting, watch the NSPEC fitting video before starting.\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-install-callout pw-callout-info\"\u003e\n    \u003cstrong\u003eBreak-in period:\u003c\/strong\u003e Ensure your 10\/22 is fully broken in and functioning correctly before installing the FRT. Installing on a new, unbroken-in firearm may have the reverse effect of what you're looking for.\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-install-callout pw-callout-info\"\u003e\n    \u003cstrong\u003eTrigger shoe:\u003c\/strong\u003e You must use a metal trigger shoe when using the steel reset lever. A polymer shoe is not compatible.\n  \u003c\/div\u003e\n  \u003cdiv class=\"pw-install-callout pw-callout-info\"\u003e\n    \u003cstrong\u003eRecommended ammo:\u003c\/strong\u003e CCI Mini-Mag .22 LR for optimal cycling. Bulk ammo and low-velocity rounds may cause cycling issues with any FRT system.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- WARNING --\u003e\n\n\u003ch2 class=\"pw-h2\"\u003eSafety \u0026amp; Liability\u003c\/h2\u003e\n\u003cdiv class=\"pw-warning\"\u003e\n  \u003cp\u003eBy purchasing or using this FRT, you accept full responsibility for proper installation and safe operation. Improper use may result in accidental discharge, serious injury, or death. The user assumes all liability for damage, wear, or malfunction resulting from installation or use. Installation by a qualified gunsmith is recommended if you are not experienced with rimfire trigger fitting.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- DISCLAIMER --\u003e\n\n\u003cp class=\"pw-disclaimer\"\u003eRuger® and 10\/22® are registered trademarks of Sturm, Ruger \u0026amp; Co., Inc. NSPEC Innovations and ARTakedownTool.com are not affiliated with Ruger. This product is manufactured by NSPEC Innovations and sold by ARTakedownTool.com as an authorized dealer. Compliance with all applicable federal, state, and local laws is the buyer's sole responsibility.\u003c\/p\u003e\n\n\u003c\/div\u003e\u003c!-- end #pw --\u003e\n\n\u003cstyle\u003e\n#pw {\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;\n  font-size: 15px;\n  line-height: 1.7;\n  color: #1a1a1a;\n  max-width: 800px;\n}\n#pw * { box-sizing: border-box; }\n\n\/* Lead *\/\n.pw-lede { font-size: 16px !important; color: #1a1a1a !important; line-height: 1.75 !important; margin: 0 0 20px !important; }\n\n\/* Badges *\/\n.pw-badge-row { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; margin: 0 0 20px !important; }\n.pw-badge { display: inline-block !important; padding: 5px 12px !important; border-radius: 4px !important; font-size: 12px !important; font-weight: 600 !important; }\n.pw-badge-bronze { background: #f5efe4 !important; color: #7a5a1e !important; border: 1px solid #d4b07a !important; }\n.pw-badge-dark { background: #fdf3e7 !important; color: #92400e !important; border: 1px solid #f59e0b !important; }\n\n\/* Notice *\/\n.pw-notice { display: flex !important; gap: 14px !important; background: #fffbeb !important; border: 1px solid #f59e0b !important; border-left: 4px solid #d97706 !important; border-radius: 5px !important; padding: 18px 20px !important; margin: 0 0 28px !important; }\n.pw-notice-icon { font-size: 22px !important; flex-shrink: 0 !important; line-height: 1 !important; margin-top: 2px !important; }\n.pw-notice-title { font-size: 14px !important; font-weight: 700 !important; color: #92400e !important; margin-bottom: 6px !important; }\n.pw-notice-body { font-size: 13px !important; color: #78350f !important; line-height: 1.6 !important; margin: 0 0 8px !important; }\n.pw-notice-link { font-size: 13px !important; color: #b45309 !important; font-weight: 600 !important; text-decoration: none !important; }\n\n\/* H2 *\/\n.pw-h2 { font-size: 17px !important; font-weight: 700 !important; color: #0a0a0a !important; margin: 32px 0 12px !important; padding-bottom: 8px !important; border-bottom: 2px solid #c8913a !important; display: block !important; }\n.pw-h2-sub { font-size: 14px !important; font-weight: 400 !important; color: #666 !important; }\n\n\/* Body *\/\n.pw-body { font-size: 15px !important; color: #333 !important; line-height: 1.7 !important; margin: 0 0 16px !important; }\n\n\/* Feature list *\/\n.pw-list { list-style: none !important; padding: 0 !important; margin: 0 0 24px !important; }\n.pw-list li { display: flex !important; gap: 10px !important; align-items: flex-start !important; padding: 8px 0 !important; border-bottom: 1px solid #f0ece5 !important; font-size: 14px !important; color: #1a1a1a !important; line-height: 1.55 !important; }\n.pw-list li:last-child { border-bottom: none !important; }\n.pw-check { color: #c8913a !important; font-weight: 700 !important; flex-shrink: 0 !important; margin-top: 1px !important; }\n\n\/* Info block *\/\n.pw-info-block { background: #f7f5f1 !important; border: 1px solid #e0ddd8 !important; border-left: 3px solid #c8913a !important; border-radius: 4px !important; padding: 16px 18px !important; margin: 0 0 24px !important; }\n.pw-info-title { font-size: 13px !important; font-weight: 700 !important; color: #0a0a0a !important; margin-bottom: 6px !important; }\n.pw-info-body { font-size: 13px !important; color: #444 !important; line-height: 1.65 !important; margin: 0 !important; }\n\n\/* Specs *\/\n.pw-specs { width: 100% !important; border-collapse: collapse !important; font-size: 14px !important; margin: 0 0 24px !important; border: 1px solid #e8e5e0 !important; border-radius: 5px !important; overflow: hidden !important; }\n.pw-specs tr { border-bottom: 1px solid #e8e5e0 !important; }\n.pw-specs tr:last-child { border-bottom: none !important; }\n.pw-specs td { padding: 9px 14px !important; color: #1a1a1a !important; vertical-align: top !important; }\n.pw-specs td:first-child { font-weight: 600 !important; color: #555 !important; width: 38% !important; background: #f9f7f4 !important; white-space: nowrap !important; }\n\n\/* Parts grid *\/\n.pw-parts-grid { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important; gap: 10px !important; margin: 16px 0 24px !important; }\n.pw-part-card { background: #f9f7f4 !important; border: 1px solid #e8e5e0 !important; border-radius: 5px !important; padding: 14px !important; }\n.pw-part-icon { font-size: 18px !important; margin-bottom: 6px !important; }\n.pw-part-name { font-size: 13px !important; font-weight: 700 !important; color: #0a0a0a !important; margin-bottom: 4px !important; }\n.pw-part-desc { font-size: 12px !important; color: #666 !important; line-height: 1.5 !important; }\n\n\/* Compat *\/\n.pw-compat-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 12px !important; margin: 0 0 24px !important; }\n.pw-compat-card { border-radius: 5px !important; padding: 16px !important; border: 1px solid !important; }\n.pw-compat-yes { background: #f0fdf4 !important; border-color: #86efac !important; }\n.pw-compat-check { background: #fffbeb !important; border-color: #fcd34d !important; }\n.pw-compat-title { font-size: 12px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.08em !important; margin-bottom: 10px !important; }\n.pw-compat-yes .pw-compat-title { color: #166534 !important; }\n.pw-compat-check .pw-compat-title { color: #92400e !important; }\n.pw-compat-item { font-size: 13px !important; color: #333 !important; padding: 4px 0 !important; border-bottom: 1px solid rgba(0,0,0,0.06) !important; line-height: 1.5 !important; }\n.pw-compat-item:last-child { border-bottom: none !important; }\n\n\/* Fitting steps *\/\n.pw-fitting-steps { margin: 16px 0 20px !important; }\n.pw-fitting-step { display: flex !important; gap: 16px !important; align-items: flex-start !important; padding: 16px 0 !important; border-bottom: 1px solid #f0ece5 !important; }\n.pw-fitting-step:last-child { border-bottom: none !important; }\n.pw-step-num { font-size: 28px !important; font-weight: 800 !important; color: #e0ddd8 !important; flex-shrink: 0 !important; line-height: 1 !important; min-width: 36px !important; }\n.pw-step-title { font-size: 14px !important; font-weight: 700 !important; color: #0a0a0a !important; margin-bottom: 4px !important; }\n.pw-step-desc { font-size: 13px !important; color: #555 !important; line-height: 1.6 !important; }\n\n\/* Tools *\/\n.pw-tools-block { background: #f7f5f1 !important; border: 1px solid #e8e5e0 !important; border-radius: 5px !important; padding: 18px 20px !important; margin: 0 0 24px !important; }\n.pw-tools-title { font-size: 12px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; color: #888 !important; margin-bottom: 12px !important; }\n.pw-tools-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 10px !important; margin-bottom: 12px !important; }\n.pw-tool-item { display: flex !important; gap: 10px !important; align-items: flex-start !important; font-size: 13px !important; color: #333 !important; line-height: 1.5 !important; }\n.pw-tool-icon { flex-shrink: 0 !important; font-size: 16px !important; }\n.pw-tools-note { font-size: 12px !important; color: #888 !important; line-height: 1.55 !important; margin: 0 !important; }\n\n\/* Install callouts *\/\n.pw-install-callouts { margin: 0 0 24px !important; display: flex !important; flex-direction: column !important; gap: 8px !important; }\n.pw-install-callout { padding: 12px 16px !important; border-radius: 4px !important; font-size: 13px !important; line-height: 1.6 !important; border-left: 3px solid !important; }\n.pw-callout-warn { background: #fef2f2 !important; border-color: #dc2626 !important; color: #7f1d1d !important; }\n.pw-callout-info { background: #f7f5f1 !important; border-color: #c8913a !important; color: #444 !important; }\n.pw-callout-warn strong, .pw-callout-info strong { color: #0a0a0a !important; }\n\n\/* Warning *\/\n.pw-warning { background: #fef2f2 !important; border: 1px solid #fca5a5 !important; border-radius: 5px !important; padding: 16px 20px !important; margin: 0 0 24px !important; font-size: 13px !important; color: #7f1d1d !important; line-height: 1.65 !important; }\n\n\/* Disclaimer *\/\n.pw-disclaimer { font-size: 12px !important; color: #aaa !important; line-height: 1.6 !important; border-top: 1px solid #e8e5e0 !important; padding-top: 16px !important; margin-top: 8px !important; }\n\n@media (max-width: 600px) {\n  .pw-compat-grid { grid-template-columns: 1fr !important; }\n  .pw-tools-grid { grid-template-columns: 1fr !important; }\n  .pw-parts-grid { grid-template-columns: 1fr !important; }\n  .pw-fitting-step { flex-direction: column !important; gap: 8px !important; }\n  .pw-notice { flex-direction: column !important; gap: 8px !important; }\n}\n\u003c\/style\u003e","brand":"The Takedown Tools","offers":[{"title":"Default Title","offer_id":54264937709873,"sku":"10\/22 FRT","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0918\/4680\/3761\/files\/Ruger-10-22-frt-trigger.jpg?v=1779369464","url":"https:\/\/selfrescuetactical.com\/products\/ruger-10-22-frt-trigger-100-usa-made-22-forced-reset-trigger","provider":"Self Rescue Tactical ","version":"1.0","type":"link"}