{"product_id":"r2614-a","title":"Shackle Relocation Kit For Jeep XJ","description":"\u003ch3\u003eShackle Relocation Kit For Jeep XJ\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eHeavy-duty replacement hangers with adjustability for XJ rear shackles.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese replacement shackle hangers provide the strength and adjustability needed for serious off-road XJ builds. The four mounting holes allow for fine-tuning of shackle angle to optimize suspension geometry for your specific setup and driving conditions.\u003c\/p\u003e\n\u003cp\u003eMade from 3\/16\" A36 steel construction for maximum durability and strength. The adjustable design allows you to dial in the perfect shackle angle for your lift height and suspension setup. Pair these with our \u003ca rel=\"noopener\" title=\"Jeep XJ Adjustable Leaf Spring Hanger\" href=\"https:\/\/www.ruffstuffspecialties.com\/collections\/jeep-xj-cherokee\/products\/r2671-a\" target=\"_blank\"\u003eXJ Adjustable Leaf Hanger\u003c\/a\u003e and \u003ca href=\"https:\/\/www.ruffstuffspecialties.com\/collections\/jeep-xj-cherokee\/products\/r2612-a\" title=\"Adjustable Lift Shackles For Jeep XJ\" rel=\"noopener\" target=\"_blank\"\u003eAdjustable Lift Shackles\u003c\/a\u003e for the most versatile leaf spring setup on the market.\u003c\/p\u003e\n\u003ch4\u003eKey Features\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003ePart Number: PN2614\u003c\/li\u003e\n\u003cli\u003eFitment: Jeep Cherokee XJ rear shackle applications\u003c\/li\u003e\n\u003cli\u003eMaterial: 3\/16\" A36 steel construction\u003c\/li\u003e\n\u003cli\u003eDimensions: Four mounting holes for adjustability\u003c\/li\u003e\n\u003cli\u003eDesign: Heavy-duty replacement with angle adjustment capability\u003c\/li\u003e\n\u003cli\u003eProfessional installation recommended for proper alignment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eWhat's Included\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eComplete shackle relocation kit\u003c\/li\u003e\n\u003cli\u003eHeavy-duty steel construction throughout\u003c\/li\u003e\n\u003cli\u003eMultiple mounting positions for adjustment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cstyle\u003e\n  .rs-callout {\n    border: 1px solid #d4d4d4;\n    border-radius: 12px;\n    padding: 2.5rem;\n    margin: 2rem 0;\n    background: #f8f8f8;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 2rem;\n    flex-wrap: wrap;\n  }\n\n  .rs-callout__info {\n    flex: 1 1 0;\n    min-width: 300px;\n  }\n\n  .rs-callout__top {\n    display: flex;\n    align-items: center;\n    gap: 1.5rem;\n    margin-bottom: 0.75rem;\n  }\n\n  \/* Thumbnail stays at the enhanced 1.5x size *\/\n  .rs-callout__thumb {\n    width: 96px;\n    height: 96px;\n    border-radius: 12px;\n    object-fit: cover;\n  }\n\n  \/* DOUBLED TEXT SIZES BELOW *\/\n  .rs-callout__eyebrow {\n    font-size: 1.6rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin: 0 0 0.35rem;\n    color: #555;\n    font-weight: 700;\n  }\n\n  .rs-callout__title {\n    margin: 0;\n    font-size: 2rem;\n    font-weight: 800;\n  }\n\n  .rs-callout__text {\n    margin: 0.5rem 0 0;\n    font-size: 1.6rem;\n    line-height: 1.55;\n    color: #333;\n    font-weight: 500;\n  }\n\n  .rs-callout__cta {\n    flex: 0 0 auto;\n    min-width: 240px;\n    text-align: right;\n  }\n\n  .rs-callout__button {\n    display: inline-block;\n    padding: 1.3rem 2.5rem;\n    background: #000000;\n    color: #ffffff;\n    border-radius: 999px;\n    text-decoration: none;\n    font-size: 1.6rem;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n    border: 1px solid #000000;\n    transition: background 0.15s ease, color 0.15s ease, transform 0.15s ease;\n  }\n\n  .rs-callout__button:hover {\n    background: #ffffff;\n    color: #000000;\n    transform: translateY(-1px);\n  }\n\n  @media (max-width: 749px) {\n    .rs-callout {\n      flex-direction: column;\n      align-items: flex-start;\n    }\n\n    .rs-callout__cta {\n      width: 100%;\n      text-align: left;\n    }\n\n    .rs-callout__button {\n      width: 100%;\n      text-align: center;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .rs-callout {\n    border: 1px solid #d4d4d4;\n    border-radius: 12px;\n    padding: 2.5rem;\n    margin: 2rem 0;\n    background: #f8f8f8;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 2rem;\n    flex-wrap: wrap;\n  }\n\n  .rs-callout__info {\n    flex: 1 1 0;\n    min-width: 300px;\n  }\n\n  .rs-callout__top {\n    display: flex;\n    align-items: center;\n    gap: 1.5rem;\n    margin-bottom: 0.75rem;\n  }\n\n  \/* Thumbnail stays at the enhanced 1.5x size *\/\n  .rs-callout__thumb {\n    width: 96px;\n    height: 96px;\n    border-radius: 12px;\n    object-fit: cover;\n  }\n\n  \/* DOUBLED TEXT SIZES BELOW *\/\n  .rs-callout__eyebrow {\n    font-size: 1.6rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin: 0 0 0.35rem;\n    color: #555;\n    font-weight: 700;\n  }\n\n  .rs-callout__title {\n    margin: 0;\n    font-size: 2rem;\n    font-weight: 800;\n  }\n\n  .rs-callout__text {\n    margin: 0.5rem 0 0;\n    font-size: 1.6rem;\n    line-height: 1.55;\n    color: #333;\n    font-weight: 500;\n  }\n\n  .rs-callout__cta {\n    flex: 0 0 auto;\n    min-width: 240px;\n    text-align: right;\n  }\n\n  .rs-callout__button {\n    display: inline-block;\n    padding: 1.3rem 2.5rem;\n    background: #000000;\n    color: #ffffff;\n    border-radius: 999px;\n    text-decoration: none;\n    font-size: 1.6rem;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n    border: 1px solid #000000;\n    transition: background 0.15s ease, color 0.15s ease, transform 0.15s ease;\n  }\n\n  .rs-callout__button:hover {\n    background: #ffffff;\n    color: #000000;\n    transform: translateY(-1px);\n  }\n\n  @media (max-width: 749px) {\n    .rs-callout {\n      flex-direction: column;\n      align-items: flex-start;\n    }\n\n    .rs-callout__cta {\n      width: 100%;\n      text-align: left;\n    }\n\n    .rs-callout__button {\n      width: 100%;\n      text-align: center;\n    }\n  }\n\u003c\/style\u003e","brand":"Riley Mountain Motorsports","offers":[{"title":"Default Title","offer_id":48363450728605,"sku":"PN2614-A-Kit-1","price":236.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0768\/1989\/0333\/files\/R2614-shackle-relocation-kit-for-jeep-xj-image-1-ruffstuff-specialties_4a5aa2f5-37e1-4e05-8dfd-fab496e75169.webp?v=1780418659","url":"https:\/\/rileymountainmotorsports.com\/products\/r2614-a","provider":"Riley mountain motorsports","version":"1.0","type":"link"}