{"id":88296,"date":"2026-05-07T22:47:10","date_gmt":"2026-05-07T22:47:10","guid":{"rendered":"https:\/\/rippersbodyshops.com\/?p=88296"},"modified":"2026-05-25T05:11:37","modified_gmt":"2026-05-25T05:11:37","slug":"rippers-body-shop-may-newsletter","status":"publish","type":"post","link":"https:\/\/rippersbodyshops.com\/es\/2026\/05\/07\/rippers-body-shop-may-newsletter\/","title":{"rendered":"Rippers Body Shop May Newsletter"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone et_flex_column_24_24_phoneWide\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!--\n================================================================\n  RIPPERS BODY SHOP \u2014 MAY 2026 NEWSLETTER\n  \"After the Storms: Your Spring Reset\"\n  Designed for Divi 5 Code Module | Single self-contained file\n  Wrapper class: .rbs-may-2026 (scoped, won't leak to site CSS)\n================================================================\n\n  META FIELDS (set in Yoast \/ Divi page settings, do not paste into Code module):\n    Meta description (155 chars):\n    After a wet Sacramento winter, May is reset season. See Rippers' Spring Refresh Bundle, Mother's Day picks, and our new used-car buyer's guide.\n    Suggested slug: rippers-body-shop-may-newsletter\n    Suggested post categories: Newsletter, Spring 2026\n    Open Graph image: a real recent before\/after from the shop floor\n\n  PLACEHOLDERS TO REPLACE BEFORE PUBLISHING (search these strings):\n    [ARD #XXXXXX]              -> Rippers' BAR ARD registration number\n    [GBP_REVIEW_URL]           -> direct write-a-review GBP shortlink\n    [GBP_QA_URL]               -> Google Business Profile \"ask a question\" URL\n    [BUNDLE_PRICE]             -> confirm bundle starting price with Frank ($349 used here)\n    [HERO_IMAGE_URL]           -> real photo: post-winter Sacramento street \/ customer car\n    [BLOG_IMG_1..4]            -> 4 blog teaser thumbnails\n    [POST_URL_E1..E4]          -> draft post URLs once published\n\n  COMPLIANCE NOTE TO SID:\n    The May offer block has been written per California Penal Code \u00a7 551(b),\n    16 CCR \u00a7 3371 \/ \u00a7 3371.1 (BAR online advertising rule, eff. Oct 1, 2025),\n    and Bus. & Prof. Code \u00a7 17500. It is structured as a flat-priced bundle\n    on customer-pay-only services, explicitly excluding insurance-billed work.\n    RECOMMENDATION: have local counsel or your insurance defense attorney\n    review the offer language before publishing.\n================================================================\n-->\n\n<div class=\"rbs-may-2026\">\n\n  <!-- ============================================================\n       SCOPED CSS \u2014 every selector prefixed with .rbs-may-2026\n       Color\/background\/font properties carry !important to beat\n       Divi's global stylesheet specificity.\n       Fluid via clamp() \u2014 no media queries needed for layout.\n  ============================================================ -->\n  <style>\n    \/* ---------- Tokens ---------- *\/\n    .rbs-may-2026 {\n      --y:   #F5C800;\n      --y2:  #E6B800;\n      --r:   #D4202A;\n      --r2:  #A8161E;\n      --d:   #111111;\n      --d2:  #1A1A1A;\n      --d3:  #222222;\n      --line:#2C2C2C;\n      --w:   #FFFFFF;\n      --off: #F0F0F0;\n      --mute:#B8B8B8; \/* WCAG AA on dark \u2014 7.1:1 against #111 *\/\n      --ink: #1A1A1A;\n\n      \/* fluid spacing *\/\n      --pad-x: clamp(20px, 4vw, 64px);\n      --pad-y: clamp(48px, 7vw, 96px);\n\n      \/* type stack \u2014 uses Barlow if site already loads it (April issue does),\n         otherwise falls back to system industrial-condensed stack. *\/\n      --display: 'Barlow Condensed', Impact, 'Helvetica Neue', 'Arial Narrow', Arial, sans-serif;\n      --body:    'Barlow', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n\n      box-sizing: border-box;\n      width: 100%;\n      max-width: 100%;\n      margin: 0;\n      padding: 0;\n      color: var(--off) !important;\n      background: var(--d) !important;\n      font-family: var(--body) !important;\n      font-size: 16px;\n      line-height: 1.6;\n      overflow-x: hidden;\n    }\n    .rbs-may-2026 *, .rbs-may-2026 *::before, .rbs-may-2026 *::after { box-sizing: border-box; }\n    .rbs-may-2026 a { text-decoration: none; }\n    .rbs-may-2026 a:focus-visible,\n    .rbs-may-2026 button:focus-visible {\n      outline: 3px solid var(--y) !important;\n      outline-offset: 3px;\n    }\n    .rbs-may-2026 img { max-width: 100%; height: auto; display: block; }\n\n    \/* ---------- Top Bar ---------- *\/\n    .rbs-may-2026 .rbs-top {\n      background: var(--y) !important;\n      color: var(--ink) !important;\n      padding: 10px var(--pad-x);\n      display: flex;\n      flex-wrap: wrap;\n      gap: clamp(12px, 2vw, 28px);\n      justify-content: center;\n      align-items: center;\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      font-size: clamp(13px, 1.2vw, 15px);\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    }\n    .rbs-may-2026 .rbs-top a {\n      color: var(--ink) !important;\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n    }\n    .rbs-may-2026 .rbs-top svg { width: 14px; height: 14px; fill: currentColor; }\n\n    \/* ---------- Hero ---------- *\/\n    .rbs-may-2026 .rbs-hero {\n      position: relative;\n      background: var(--d) !important;\n      padding: var(--pad-y) var(--pad-x);\n      overflow: hidden;\n      border-bottom: 4px solid var(--y);\n    }\n    \/* atmospheric \"rain\" diagonal lines *\/\n    .rbs-may-2026 .rbs-hero::before {\n      content: '';\n      position: absolute; inset: 0;\n      background:\n        repeating-linear-gradient(\n          108deg,\n          transparent 0,\n          transparent 38px,\n          rgba(245,200,0,0.04) 38px,\n          rgba(245,200,0,0.04) 39px\n        );\n      pointer-events: none;\n    }\n    .rbs-may-2026 .rbs-hero::after {\n      content: '';\n      position: absolute;\n      right: -80px; top: -60px;\n      width: clamp(220px, 32vw, 460px);\n      height: clamp(220px, 32vw, 460px);\n      background: radial-gradient(circle at 30% 30%, rgba(245,200,0,0.18), transparent 65%);\n      pointer-events: none;\n    }\n    .rbs-may-2026 .rbs-hero-inner { position: relative; z-index: 2; max-width: 1180px; margin: 0 auto; }\n    .rbs-may-2026 .rbs-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      background: var(--y) !important;\n      color: var(--ink) !important;\n      padding: 8px 18px;\n      font-family: var(--display) !important;\n      font-weight: 800 !important;\n      font-size: clamp(12px, 1.1vw, 14px);\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      clip-path: polygon(0 0, 100% 0, 96% 100%, 4% 100%);\n      margin-bottom: clamp(20px, 2.5vw, 32px);\n    }\n    .rbs-may-2026 .rbs-eyebrow span { width: 8px; height: 8px; background: var(--r); border-radius: 50%; }\n    .rbs-may-2026 .rbs-brand {\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      color: var(--w) !important;\n      font-size: clamp(28px, 3vw, 40px);\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n      margin: 0 0 6px 0;\n      line-height: 1;\n    }\n    .rbs-may-2026 .rbs-brand b { color: var(--y) !important; font-weight: 900 !important; }\n    .rbs-may-2026 .rbs-tag {\n      font-family: var(--display) !important;\n      font-weight: 600 !important;\n      font-size: clamp(13px, 1.2vw, 15px);\n      letter-spacing: 0.22em;\n      text-transform: uppercase;\n      color: var(--mute) !important;\n      margin-bottom: clamp(28px, 4vw, 48px);\n    }\n    .rbs-may-2026 .rbs-h1 {\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      color: var(--w) !important;\n      font-size: clamp(44px, 8vw, 124px);\n      line-height: 0.92;\n      letter-spacing: -0.015em;\n      text-transform: uppercase;\n      margin: 0 0 clamp(20px, 2.5vw, 32px) 0;\n    }\n    .rbs-may-2026 .rbs-h1 em {\n      font-style: normal;\n      color: var(--y) !important;\n      position: relative;\n      display: inline-block;\n    }\n    .rbs-may-2026 .rbs-h1 em::after {\n      content: '';\n      position: absolute;\n      left: 0; right: 0; bottom: -8px;\n      height: 6px;\n      background: var(--r);\n    }\n    .rbs-may-2026 .rbs-lede {\n      font-family: var(--body) !important;\n      font-size: clamp(16px, 1.4vw, 19px);\n      line-height: 1.65;\n      color: var(--off) !important;\n      max-width: 720px;\n      margin: 0 0 clamp(28px, 4vw, 40px) 0;\n    }\n    .rbs-may-2026 .rbs-meta-row {\n      display: flex;\n      flex-wrap: wrap;\n      gap: clamp(20px, 3vw, 48px);\n      padding-top: clamp(20px, 2.5vw, 32px);\n      border-top: 1px solid var(--line);\n    }\n    .rbs-may-2026 .rbs-meta {\n      font-family: var(--display) !important;\n      font-size: 13px;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      color: var(--mute) !important;\n    }\n    .rbs-may-2026 .rbs-meta strong { color: var(--w) !important; font-weight: 700 !important; display: block; font-size: 18px; letter-spacing: 0.04em; margin-top: 2px; }\n\n    \/* ---------- Section base ---------- *\/\n    .rbs-may-2026 .rbs-section { padding: var(--pad-y) var(--pad-x); position: relative; }\n    .rbs-may-2026 .rbs-section-inner { max-width: 1180px; margin: 0 auto; }\n    .rbs-may-2026 .rbs-kicker {\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      font-size: 13px;\n      letter-spacing: 0.24em;\n      text-transform: uppercase;\n      color: var(--y) !important;\n      display: inline-block;\n      padding-left: 36px;\n      position: relative;\n      margin-bottom: clamp(14px, 1.5vw, 18px);\n    }\n    .rbs-may-2026 .rbs-kicker::before {\n      content: '';\n      position: absolute;\n      left: 0; top: 50%;\n      width: 24px; height: 2px;\n      background: var(--y);\n      transform: translateY(-50%);\n    }\n    .rbs-may-2026 .rbs-h2 {\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      color: var(--w) !important;\n      font-size: clamp(30px, 4.6vw, 60px);\n      line-height: 1;\n      letter-spacing: -0.005em;\n      text-transform: uppercase;\n      margin: 0 0 clamp(20px, 2.5vw, 28px) 0;\n    }\n\n    \/* ---------- Letter from the Owner ---------- *\/\n    .rbs-may-2026 .rbs-letter { background: var(--off) !important; color: var(--ink) !important; }\n    .rbs-may-2026 .rbs-letter .rbs-h2 { color: var(--ink) !important; }\n    .rbs-may-2026 .rbs-letter .rbs-kicker { color: var(--r) !important; }\n    .rbs-may-2026 .rbs-letter .rbs-kicker::before { background: var(--r); }\n    .rbs-may-2026 .rbs-letter-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);\n      gap: clamp(28px, 4vw, 56px);\n      align-items: start;\n    }\n    .rbs-may-2026 .rbs-letter-body p {\n      color: var(--ink) !important;\n      font-size: clamp(16px, 1.3vw, 18px);\n      line-height: 1.7;\n      margin: 0 0 1em 0;\n    }\n    .rbs-may-2026 .rbs-sig {\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      color: var(--ink) !important;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      font-size: 16px;\n      margin-top: 18px;\n    }\n    .rbs-may-2026 .rbs-sig small { display: block; font-weight: 500 !important; color: #555 !important; letter-spacing: 0.06em; font-size: 12px; text-transform: none; margin-top: 4px; }\n    .rbs-may-2026 .rbs-stat-stack { display: grid; gap: 14px; }\n    .rbs-may-2026 .rbs-stat {\n      background: var(--d) !important;\n      color: var(--w) !important;\n      padding: 22px 24px;\n      border-left: 4px solid var(--y);\n    }\n    .rbs-may-2026 .rbs-stat-num {\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      color: var(--y) !important;\n      font-size: clamp(32px, 3.4vw, 44px);\n      line-height: 1;\n      letter-spacing: -0.01em;\n    }\n    .rbs-may-2026 .rbs-stat-label {\n      color: #C8C8C8 !important;\n      font-family: var(--display) !important;\n      font-size: 12px;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n      margin-top: 8px;\n    }\n\n    \/* ---------- Spring Refresh Bundle ---------- *\/\n    .rbs-may-2026 .rbs-bundle {\n      background: var(--y) !important;\n      color: var(--ink) !important;\n      position: relative;\n      overflow: hidden;\n    }\n    .rbs-may-2026 .rbs-bundle::before {\n      content: 'MAY';\n      position: absolute;\n      right: -10px; top: -30px;\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      font-size: clamp(160px, 22vw, 320px);\n      color: rgba(0,0,0,0.06) !important;\n      letter-spacing: -0.02em;\n      line-height: 1;\n      pointer-events: none;\n    }\n    .rbs-may-2026 .rbs-bundle .rbs-kicker { color: var(--r) !important; }\n    .rbs-may-2026 .rbs-bundle .rbs-kicker::before { background: var(--r); }\n    .rbs-may-2026 .rbs-bundle .rbs-h2 { color: var(--ink) !important; }\n    .rbs-may-2026 .rbs-bundle-lede {\n      max-width: 720px;\n      font-size: clamp(16px, 1.3vw, 18px);\n      line-height: 1.65;\n      color: var(--ink) !important;\n      margin: 0 0 clamp(28px, 4vw, 40px) 0;\n    }\n    .rbs-may-2026 .rbs-bundle-card {\n      background: var(--d) !important;\n      color: var(--w) !important;\n      padding: clamp(28px, 3.5vw, 44px);\n      max-width: 760px;\n      position: relative;\n      z-index: 2;\n    }\n    .rbs-may-2026 .rbs-bundle-price {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      flex-wrap: wrap;\n      padding-bottom: 18px;\n      border-bottom: 1px solid var(--line);\n      margin-bottom: 20px;\n    }\n    .rbs-may-2026 .rbs-bundle-price .from {\n      font-family: var(--display) !important;\n      font-weight: 600 !important;\n      color: var(--mute) !important;\n      font-size: 14px;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n    .rbs-may-2026 .rbs-bundle-price .num {\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      color: var(--y) !important;\n      font-size: clamp(48px, 6vw, 80px);\n      line-height: 1;\n      letter-spacing: -0.02em;\n    }\n    .rbs-may-2026 .rbs-bundle-price .vs {\n      font-family: var(--body) !important;\n      color: var(--mute) !important;\n      font-size: 14px;\n    }\n    .rbs-may-2026 .rbs-bundle-price .strike { text-decoration: line-through; }\n    .rbs-may-2026 .rbs-incl {\n      list-style: none;\n      padding: 0; margin: 0 0 22px 0;\n      display: grid;\n      gap: 12px;\n    }\n    .rbs-may-2026 .rbs-incl li {\n      display: grid;\n      grid-template-columns: 24px 1fr;\n      gap: 12px;\n      align-items: start;\n      color: var(--off) !important;\n      font-size: clamp(15px, 1.15vw, 16px);\n      line-height: 1.5;\n    }\n    .rbs-may-2026 .rbs-incl svg { width: 22px; height: 22px; fill: var(--y); flex-shrink: 0; margin-top: 2px; }\n    .rbs-may-2026 .rbs-incl b { color: var(--w) !important; font-weight: 700 !important; }\n    .rbs-may-2026 .rbs-cta {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      background: var(--y) !important;\n      color: var(--ink) !important;\n      padding: 16px 32px;\n      font-family: var(--display) !important;\n      font-weight: 800 !important;\n      font-size: clamp(15px, 1.3vw, 17px);\n      letter-spacing: 0.14em;\n      text-transform: uppercase;\n      clip-path: polygon(0 0, 100% 0, 96% 100%, 4% 100%);\n      transition: transform .15s ease, background .15s ease;\n    }\n    .rbs-may-2026 .rbs-cta:hover { background: var(--w) !important; transform: translateY(-1px); }\n    .rbs-may-2026 .rbs-cta svg { width: 16px; height: 16px; fill: currentColor; }\n    .rbs-may-2026 .rbs-cta-secondary {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-left: 12px;\n      color: var(--y) !important;\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      font-size: 13px;\n      border-bottom: 2px solid var(--y);\n      padding-bottom: 2px;\n    }\n\n    \/* compliance block \u2014 visually obvious, accessible *\/\n    .rbs-may-2026 .rbs-fineprint {\n      background: var(--d2) !important;\n      color: var(--off) !important;\n      border-left: 4px solid var(--r);\n      padding: 18px 22px;\n      margin-top: 24px;\n      font-size: 13px;\n      line-height: 1.65;\n    }\n    .rbs-may-2026 .rbs-fineprint b {\n      display: block;\n      color: var(--y) !important;\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.14em;\n      text-transform: uppercase;\n      font-size: 12px;\n      margin-bottom: 6px;\n    }\n    .rbs-may-2026 .rbs-fineprint .ard {\n      display: block;\n      margin-top: 10px;\n      color: var(--mute) !important;\n      font-size: 12px;\n      letter-spacing: 0.06em;\n    }\n\n    \/* ---------- Mother's Day \/ Memorial Day strip ---------- *\/\n    .rbs-may-2026 .rbs-strip {\n      background: var(--r) !important;\n      color: var(--w) !important;\n      padding: clamp(24px, 3vw, 36px) var(--pad-x);\n      text-align: center;\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      font-size: clamp(14px, 1.4vw, 17px);\n    }\n    .rbs-may-2026 .rbs-strip span { color: var(--y) !important; }\n    .rbs-may-2026 .rbs-strip a {\n      color: var(--w) !important;\n      border-bottom: 2px solid var(--y);\n      padding-bottom: 2px;\n      margin-left: 8px;\n    }\n\n    \/* ---------- Blog Series ---------- *\/\n    .rbs-may-2026 .rbs-blog { background: var(--d2) !important; }\n    .rbs-may-2026 .rbs-blog-intro {\n      max-width: 760px;\n      color: var(--off) !important;\n      font-size: clamp(16px, 1.3vw, 18px);\n      line-height: 1.7;\n      margin-bottom: clamp(36px, 4vw, 56px);\n    }\n    .rbs-may-2026 .rbs-blog-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n      gap: clamp(20px, 2.4vw, 28px);\n    }\n    .rbs-may-2026 .rbs-card {\n      background: var(--d) !important;\n      color: var(--off) !important;\n      border: 1px solid var(--line);\n      display: flex;\n      flex-direction: column;\n      transition: transform .2s ease, border-color .2s ease;\n    }\n    .rbs-may-2026 .rbs-card:hover { transform: translateY(-4px); border-color: var(--y); }\n    .rbs-may-2026 .rbs-card-img {\n      aspect-ratio: 16\/10;\n      background: linear-gradient(135deg, #1f1f1f 0%, #2c2c2c 100%);\n      position: relative;\n      overflow: hidden;\n    }\n    .rbs-may-2026 .rbs-card-img img { width: 100%; height: 100%; object-fit: cover; }\n    .rbs-may-2026 .rbs-card-num {\n      position: absolute;\n      top: 16px; left: 16px;\n      background: var(--y) !important;\n      color: var(--ink) !important;\n      width: 44px; height: 44px;\n      display: grid; place-items: center;\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      font-size: 18px;\n      letter-spacing: 0;\n    }\n    .rbs-may-2026 .rbs-card-body { padding: clamp(20px, 2vw, 26px); flex: 1; display: flex; flex-direction: column; }\n    .rbs-may-2026 .rbs-card-tag {\n      font-family: var(--display) !important;\n      color: var(--y) !important;\n      font-size: 11px;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      font-weight: 700 !important;\n      margin-bottom: 10px;\n    }\n    .rbs-may-2026 .rbs-card-title {\n      font-family: var(--display) !important;\n      font-weight: 800 !important;\n      color: var(--w) !important;\n      font-size: clamp(18px, 1.6vw, 22px);\n      line-height: 1.15;\n      letter-spacing: 0.01em;\n      text-transform: uppercase;\n      margin: 0 0 12px 0;\n    }\n    .rbs-may-2026 .rbs-card-excerpt {\n      color: #BABABA !important;\n      font-size: 14.5px;\n      line-height: 1.6;\n      margin: 0 0 18px 0;\n      flex: 1;\n    }\n    .rbs-may-2026 .rbs-card-link {\n      color: var(--y) !important;\n      font-family: var(--display) !important;\n      font-weight: 700 !important;\n      font-size: 13px;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n      display: inline-flex; align-items: center; gap: 6px;\n      align-self: flex-start;\n    }\n\n    \/* ---------- AEO FAQ ---------- *\/\n    .rbs-may-2026 .rbs-faq { background: var(--off) !important; color: var(--ink) !important; }\n    .rbs-may-2026 .rbs-faq .rbs-h2 { color: var(--ink) !important; }\n    .rbs-may-2026 .rbs-faq .rbs-kicker { color: var(--r) !important; }\n    .rbs-may-2026 .rbs-faq .rbs-kicker::before { background: var(--r); }\n    .rbs-may-2026 .rbs-faq-list { display: grid; gap: 16px; max-width: 920px; }\n    .rbs-may-2026 .rbs-faq-item {\n      background: var(--w) !important;\n      border-left: 4px solid var(--y);\n      padding: clamp(20px, 2.2vw, 28px) clamp(22px, 2.6vw, 32px);\n    }\n    .rbs-may-2026 .rbs-faq-q {\n      font-family: var(--display) !important;\n      font-weight: 800 !important;\n      color: var(--ink) !important;\n      font-size: clamp(17px, 1.5vw, 21px);\n      line-height: 1.25;\n      margin: 0 0 10px 0;\n    }\n    .rbs-may-2026 .rbs-faq-a {\n      color: #2A2A2A !important;\n      font-size: clamp(15px, 1.15vw, 16px);\n      line-height: 1.65;\n      margin: 0;\n    }\n    .rbs-may-2026 .rbs-faq-a strong { color: var(--ink) !important; font-weight: 700 !important; }\n\n    \/* ---------- Reviews CTA ---------- *\/\n    .rbs-may-2026 .rbs-reviews {\n      background: var(--d) !important;\n      text-align: center;\n      border-top: 4px solid var(--y);\n      border-bottom: 4px solid var(--y);\n    }\n    .rbs-may-2026 .rbs-reviews .rbs-h2 { color: var(--w) !important; }\n    .rbs-may-2026 .rbs-stars {\n      color: var(--y) !important;\n      font-size: clamp(28px, 3vw, 40px);\n      letter-spacing: 8px;\n      margin-bottom: 14px;\n    }\n    .rbs-may-2026 .rbs-reviews-sub {\n      color: var(--mute) !important;\n      max-width: 640px;\n      margin: 0 auto clamp(28px, 3.5vw, 36px);\n      font-size: clamp(15px, 1.2vw, 17px);\n      line-height: 1.65;\n    }\n\n    \/* ---------- Service Area ---------- *\/\n    .rbs-may-2026 .rbs-area { background: var(--d2) !important; }\n    .rbs-may-2026 .rbs-area-list {\n      display: flex; flex-wrap: wrap; gap: 10px;\n      margin-top: 16px;\n    }\n    .rbs-may-2026 .rbs-chip {\n      background: var(--d3) !important;\n      color: var(--off) !important;\n      padding: 8px 16px;\n      font-family: var(--display) !important;\n      font-weight: 600 !important;\n      font-size: 13px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      border: 1px solid var(--line);\n    }\n    .rbs-may-2026 .rbs-area-text {\n      color: var(--mute) !important;\n      font-size: clamp(15px, 1.15vw, 16px);\n      line-height: 1.7;\n      max-width: 760px;\n      margin-bottom: 0;\n    }\n    .rbs-may-2026 .rbs-area-text a { color: var(--y) !important; border-bottom: 1px solid var(--y); }\n\n    \/* ---------- Footer ---------- *\/\n    .rbs-may-2026 .rbs-foot {\n      background: #0A0A0A !important;\n      color: var(--mute) !important;\n      padding: clamp(48px, 5vw, 72px) var(--pad-x) clamp(20px, 2vw, 28px);\n    }\n    .rbs-may-2026 .rbs-foot-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1.6fr) repeat(2, minmax(0, 1fr));\n      gap: clamp(28px, 4vw, 56px);\n      max-width: 1180px;\n      margin: 0 auto clamp(36px, 4vw, 48px);\n    }\n    .rbs-may-2026 .rbs-foot-brand {\n      font-family: var(--display) !important;\n      font-weight: 900 !important;\n      color: var(--w) !important;\n      font-size: clamp(22px, 2.2vw, 28px);\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n      margin: 0 0 14px 0;\n    }\n    .rbs-may-2026 .rbs-foot-brand b { color: var(--y) !important; font-weight: 900 !important; }\n    .rbs-may-2026 .rbs-foot p { color: var(--mute) !important; margin: 0 0 14px 0; font-size: 14.5px; line-height: 1.65; }\n    .rbs-may-2026 .rbs-foot-col-title {\n      font-family: var(--display) !important;\n      font-weight: 800 !important;\n      color: var(--y) !important;\n      font-size: 13px;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      margin-bottom: 14px;\n    }\n    .rbs-may-2026 .rbs-foot ul { list-style: none; padding: 0; margin: 0; }\n    .rbs-may-2026 .rbs-foot ul li { margin: 0 0 8px 0; }\n    .rbs-may-2026 .rbs-foot a { color: var(--mute) !important; font-size: 14px; }\n    .rbs-may-2026 .rbs-foot a:hover { color: var(--y) !important; }\n    .rbs-may-2026 .rbs-foot-legal {\n      max-width: 1180px; margin: 0 auto;\n      padding-top: clamp(20px, 2vw, 28px);\n      border-top: 1px solid var(--line);\n      display: flex; flex-wrap: wrap; gap: 16px;\n      justify-content: space-between;\n      font-size: 12.5px;\n      color: #8E8E8E !important;\n      letter-spacing: 0.04em;\n    }\n    .rbs-may-2026 .rbs-foot-legal a { color: #8E8E8E !important; margin-left: 14px; }\n\n    \/* fluid grid collapses naturally \u2014 narrow columns when viewport is small *\/\n    @supports (grid-template-columns: subgrid) { \/* feature-detect, no media query *\/ }\n\n    \/* tiny screens (\u2264520px): stack 2-col grids \u2014 single targeted query, allowed by brief *\/\n    @media (max-width: 520px) {\n      .rbs-may-2026 .rbs-letter-grid { grid-template-columns: 1fr; }\n      .rbs-may-2026 .rbs-foot-grid { grid-template-columns: 1fr; }\n      .rbs-may-2026 .rbs-h1 { font-size: clamp(38px, 12vw, 56px); }\n      .rbs-may-2026 .rbs-cta-secondary { display: block; margin: 14px 0 0 0; }\n    }\n  <\/style>\n\n\n  <!-- ============================================================\n       TOP BAR\n  ============================================================ -->\n  <div class=\"rbs-top\" role=\"navigation\" aria-label=\"Contact Rippers Body Shop\">\n    <a href=\"tel:+19163725353\" aria-label=\"Call Rippers Body Shop\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/><\/svg>\n      (916) 372-5353\n    <\/a>\n    <a href=\"mailto:info@rippersbodyshops.com\" aria-label=\"Email Rippers Body Shop\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z\"\/><\/svg>\n      info@rippersbodyshops.com\n    <\/a>\n    <a href=\"https:\/\/rippersbodyshops.com\/\" aria-label=\"Visit rippersbodyshops.com\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"\/><\/svg>\n      rippersbodyshops.com\n    <\/a>\n  <\/div>\n\n\n  <!-- ============================================================\n       HERO\n  ============================================================ -->\n  <article class=\"rbs-hero\">\n    <div class=\"rbs-hero-inner\">\n      <div class=\"rbs-eyebrow\"><span aria-hidden=\"true\"><\/span>May 2026 Newsletter<\/div>\n      <div class=\"rbs-brand\" role=\"presentation\"><b>Rippers<\/b> Body Shop<\/div>\n      <div class=\"rbs-tag\">West Sacramento &middot; Family-Owned Since 1964<\/div>\n\n      <h1 class=\"rbs-h1\">After the<br>Storms \u2014 Your<br><em>Spring Reset<\/em>.<\/h1>\n\n      <p class=\"rbs-lede\">\n        Sacramento took a beating this winter. Back-to-back atmospheric rivers from late December through January\n        left every daily driver in Yolo County with the same checklist of small wear \u2014 water spotting, micro-scratches,\n        rock chips on the leading edge, dulled headlight lenses, a bumper kiss from a tight wet parking lot.\n        May is when the weather finally cooperates, and it's when good cars get the half-day they've been quietly\n        asking for since February. This is the issue about that half-day.\n      <\/p>\n\n      <div class=\"rbs-meta-row\">\n        <div class=\"rbs-meta\">In this issue<strong>5 sections<\/strong><\/div>\n        <div class=\"rbs-meta\">Featured offer<strong>Spring Refresh Bundle<\/strong><\/div>\n        <div class=\"rbs-meta\">New series<strong>Spotting a Bad Repair<\/strong><\/div>\n      <\/div>\n    <\/div>\n  <\/article>\n\n\n  <!-- ============================================================\n       LETTER FROM FRANK\n  ============================================================ -->\n  <section class=\"rbs-section rbs-letter\" aria-labelledby=\"rbs-letter-h\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-kicker\">A Note From the Owner<\/div>\n      <h2 class=\"rbs-h2\" id=\"rbs-letter-h\">Sixty-two springs in, and we still notice the little things.<\/h2>\n\n      <div class=\"rbs-letter-grid\">\n        <div class=\"rbs-letter-body\">\n          <p>\n            Every May we used to say the same thing when a customer pulled in: <em>\"That car\n            had a winter.\"<\/em> He could see it in fifteen seconds \u2014 the haze on the headlights, the swirl\n            pattern on the hood, the faint orange peel where someone's quick fix had aged differently than\n            the original paint. Sixty-two years later, our team still notices the same things, and we still\n            think May is the right month to do something about them.\n          <\/p>\n          <p>\n            This issue is built around honest, customer-pay work \u2014 the cosmetic and maintenance jobs you\n            don't need an insurance claim for. We've packaged the four most-requested ones into a single\n            visit so it's easy to plan. If you have an insurance claim open, that's a separate\n            conversation and we're happy to handle it the way we always have \u2014 directly with your carrier,\n            no shortcuts.\n          <\/p>\n          <p class=\"rbs-sig\">\n            Frank Maldonado\n            <small>Owner, Rippers Body Shop<\/small>\n          <\/p>\n        <\/div>\n\n        <aside class=\"rbs-stat-stack\" aria-label=\"Why spring repairs matter\">\n          <div class=\"rbs-stat\">\n            <div class=\"rbs-stat-num\">28.8\"<\/div>\n            <div class=\"rbs-stat-label\">Sacramento River region rainfall, water year through Feb 2026 \u2014 116% of avg.<\/div>\n          <\/div>\n          <div class=\"rbs-stat\">\n            <div class=\"rbs-stat-num\">62<\/div>\n            <div class=\"rbs-stat-label\">Years repairing Yolo County's daily drivers<\/div>\n          <\/div>\n          <div class=\"rbs-stat\">\n            <div class=\"rbs-stat-num\">1 visit<\/div>\n            <div class=\"rbs-stat-label\">Spring Refresh Bundle, four services in one half-day<\/div>\n          <\/div>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- ============================================================\n       SPRING REFRESH BUNDLE  (CUSTOMER-PAY ONLY)\n  ============================================================ -->\n  <section class=\"rbs-section rbs-bundle\" aria-labelledby=\"rbs-bundle-h\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-kicker\">Featured This Month<\/div>\n      <h2 class=\"rbs-h2\" id=\"rbs-bundle-h\">The Spring Refresh Bundle.<\/h2>\n      <p class=\"rbs-bundle-lede\">\n        Four cosmetic and maintenance services packaged into a single visit. Designed for the daily driver\n        you actually like \u2014 not for active insurance claims, and not a substitute for collision work.\n        Available May 1 through May 31, 2026.\n      <\/p>\n\n      <div class=\"rbs-bundle-card\">\n        <div class=\"rbs-bundle-price\">\n          <span class=\"from\">Bundle price from<\/span>\n          <span class=\"num\">$499<\/span>\n          <span class=\"vs\">vs. <span class=\"strike\">$699<\/span> \u00e0&nbsp;la&nbsp;carte<\/span>\n        <\/div>\n\n        <ul class=\"rbs-incl\">\n          <li>\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n            <span><b>Headlight restoration<\/b> \u2014 wet sanding, polish, UV-resistant clear coat. Cuts night-time glare and brings the lens back to factory clarity.<\/span>\n          <\/li>\n          <li>\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n            <span><b>Single-stage paint correction<\/b> \u2014 one Bumper of choice \u2014 removes water spots, light swirl marks, and the dull haze a winter leaves behind.<\/span>\n          <\/li>\n          <li>\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n            <span><b>Bumper scuff repair<\/b> \u2014 one minor area up to 2\"-4\". Sand, color-match, blend. Same color books we use on insurance work.<\/span>\n          <\/li>\n          <li>\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n            <span><b>Hand wash &amp; wheel detail<\/b> \u2014 exterior wash, decontamination, wheel and tire dressing.<\/span>\n          <\/li>\n        <\/ul>\n\n        <a class=\"rbs-cta\" href=\"https:\/\/rippersbodyshops.com\/contact\/\" aria-label=\"Book the Spring Refresh Bundle\">\n          Book Your Spring Refresh\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/a>\n        <a class=\"rbs-cta-secondary\" href=\"tel:+19163725353\">or call (916) 372-5353<\/a>\n\n        <div class=\"rbs-fineprint\">\n          <b>The fine print, plainly<\/b>\n          Customer-pay services only. <strong>Not valid on insurance-billed repairs and cannot be combined with any insurance claim.<\/strong>\n          One bundle per vehicle. Final price subject to inspection (vehicle size, paint code complexity, and condition can affect pricing).\n          Offer expires May 31, 2026. Cannot be combined with other offers.\n          <span class=\"ard\">Rippers Body Shop &middot; CA BAR Automotive Repair Dealer Reg. <strong>[ARD #294466]<\/strong> &middot; (916) 372-5353 &middot; 2435 W Capitol Ave Ste E, West Sacramento, CA 95691<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- ============================================================\n       MOTHER'S DAY \/ MEMORIAL DAY STRIP\n  ============================================================ -->\n  <div class=\"rbs-strip\">\n    <span>May 10<\/span> Mother's Day. <span>May 23\u201325<\/span> Memorial Day weekend road trips.\n    <a href=\"https:\/\/rippersbodyshops.com\/contact\/\">Book early \u2014 calendar fills first<\/a>\n  <\/div>\n\n\n  <!-- ============================================================\n       BLOG SERIES TEASER \u2014 \"Spotting a Bad Repair\"\n  ============================================================ -->\n  <section class=\"rbs-section rbs-blog\" aria-labelledby=\"rbs-blog-h\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-kicker\">New Series This Month<\/div>\n      <h2 class=\"rbs-h2\" id=\"rbs-blog-h\">Spotting a Bad Repair.<\/h2>\n      <p class=\"rbs-blog-intro\">\n        A four-part used-car buyer's guide for Sacramento drivers. Most \"like new\" cars on the lot have a story \u2014\n        and most stories are written in the paint, the panel gaps, and the bolt heads. Here's what we look for,\n        in plain language, before you sign anything.\n      <\/p>\n\n      <div class=\"rbs-blog-grid\">\n\n        <article class=\"rbs-card\">\n          <div class=\"rbs-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/rippersbodyshops.com\/wp-content\/uploads\/2026\/05\/overspary-on-the-weatherstripping-1.avif\" alt=\"Close-up showing inconsistent paint texture and overspray on weatherstripping \u2014 telltale signs of a previous body repair.\" loading=\"lazy\" \/>\n            <div class=\"rbs-card-num\" aria-hidden=\"true\">01<\/div>\n          <\/div>\n          <div class=\"rbs-card-body\">\n            <div class=\"rbs-card-tag\">Episode 1 \u00b7 Buying Guide<\/div>\n            <h3 class=\"rbs-card-title\">5 Signs Your \"Like New\" Used Car Was in a Crash<\/h3>\n            <p class=\"rbs-card-excerpt\">Paint texture, panel gaps, bolt-head paint, overspray on weatherstrip, and fastener witness marks. The five-minute walkaround that saves you thousands.<\/p>\n            <a class=\"rbs-card-link\" href=\"[POST_URL_E1]\">Read Episode 1\n              <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n            <\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"rbs-card\">\n          <div class=\"rbs-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/rippersbodyshops.com\/wp-content\/uploads\/2026\/05\/paint-texture-issues.avif\" alt=\"Side-by-side panels with subtle paint mismatch visible in direct sunlight.\" loading=\"lazy\" \/>\n            <div class=\"rbs-card-num\" aria-hidden=\"true\">02<\/div>\n          <\/div>\n          <div class=\"rbs-card-body\">\n            <div class=\"rbs-card-tag\">Episode 2 \u00b7 Paint &amp; Color<\/div>\n            <h3 class=\"rbs-card-title\">What Mismatched Paint Really Tells You<\/h3>\n            <p class=\"rbs-card-excerpt\">Metamerism, tri-coat color shift, and the \"fender vs. door\" tell. How to spot a bad refinish in the parking lot \u2014 sunglasses off, phone flashlight on.<\/p>\n            <a class=\"rbs-card-link\" href=\"[POST_URL_E2]\">Read Episode 2\n              <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n            <\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"rbs-card\">\n          <div class=\"rbs-card-img\">\n            <!<img decoding=\"async\" src=\"\" alt=\"Underbody view showing pinch welds and frame rail \u2014 common areas for hidden structural damage.\" loading=\"lazy\" \/>\n            <div class=\"rbs-card-num\" aria-hidden=\"true\">03<\/div>\n          <\/div>\n          <div class=\"rbs-card-body\">\n            <div class=\"rbs-card-tag\">Episode 3 \u00b7 Structure<\/div>\n            <h3 class=\"rbs-card-title\">The Frame Tells the Truth<\/h3>\n            <p class=\"rbs-card-excerpt\">Kick panels, trunk floors, radiator supports, pinch welds. Where structural damage hides \u2014 and the things a Carfax report will never show you.<\/p>\n            <a class=\"rbs-card-link\" href=\"[POST_URL_E3]\">Read Episode 3\n              <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n            <\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"rbs-card\">\n          <div class=\"rbs-card-img\">\n            <!--<img decoding=\"async\" src=\"\" alt=\"Technician inspecting a used vehicle on a lift during a pre-purchase inspection.\" loading=\"lazy\" \/>-->\n\n            <div class=\"rbs-card-num\" aria-hidden=\"true\">04<\/div>\n          <\/div>\n          <div class=\"rbs-card-body\">\n            <div class=\"rbs-card-tag\">Episode 4 \u00b7 Pre-Purchase<\/div>\n            <h3 class=\"rbs-card-title\">When to Pay for a Pre-Purchase Inspection<\/h3>\n            <p class=\"rbs-card-excerpt\">The $150\u2013$250 spend that saves $5,000+. What a real PPI report should contain, what to ask for, and how Rippers does it for Sacramento buyers.<\/p>\n            <a class=\"rbs-card-link\" href=\"[POST_URL_E4]\">Read Episode 4\n              <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n            <\/a>\n          <\/div>\n        <\/article>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- ============================================================\n       AEO \/ FAQ\n  ============================================================ -->\n  <section class=\"rbs-section rbs-faq\" aria-labelledby=\"rbs-faq-h\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-kicker\">Frequently Asked<\/div>\n      <h2 class=\"rbs-h2\" id=\"rbs-faq-h\">Answers, in one sentence each.<\/h2>\n\n      <div class=\"rbs-faq-list\">\n\n        <div class=\"rbs-faq-item\">\n          <h3 class=\"rbs-faq-q\">How long does spring cosmetic repair take at a Sacramento body shop?<\/h3>\n          <p class=\"rbs-faq-a\"><strong>Most spring cosmetic work is a same-day job \u2014 typically 4 to 6 hours.<\/strong> The Spring Refresh Bundle is built to be completed in a single half-day visit. Larger paint correction work, full-panel refinishes, and ceramic coatings can take 1\u20133 days, and we'll tell you up front at the estimate.<\/p>\n        <\/div>\n\n        <div class=\"rbs-faq-item\">\n          <h3 class=\"rbs-faq-q\">Can I choose my own body shop in California?<\/h3>\n          <p class=\"rbs-faq-a\"><strong>Yes \u2014 California law gives you the right to choose any licensed auto body shop, regardless of which shop your insurer recommends.<\/strong> Your insurer is required to honor that choice. Rippers works directly with all major carriers and handles the claim process for you.<\/p>\n        <\/div>\n\n        <div class=\"rbs-faq-item\">\n          <h3 class=\"rbs-faq-q\">What's actually included in the Spring Refresh Bundle?<\/h3>\n          <p class=\"rbs-faq-a\"><strong>Four customer-pay services in one visit: headlight restoration, single-panel paint correction, one minor bumper scuff repair, and a hand wash with wheel detail.<\/strong> Final pricing depends on the vehicle's size, paint code, and condition \u2014 confirmed at your free in-person estimate. The bundle is not for insurance-billed work.<\/p>\n        <\/div>\n\n        <div class=\"rbs-faq-item\">\n          <h3 class=\"rbs-faq-q\">What's the difference between OEM and aftermarket parts on a collision repair?<\/h3>\n          <p class=\"rbs-faq-a\"><strong>OEM parts are made by your vehicle's manufacturer; aftermarket parts are made by third parties to fit the same place.<\/strong> California law requires every written estimate for collision work to identify each crash part as OEM or non-OEM (Cal. Bus. &amp; Prof. Code \u00a7 9884.9(c)). We'll walk through both options with you and your insurer's position before any parts are ordered.<\/p>\n        <\/div>\n\n        <div class=\"rbs-faq-item\">\n          <h3 class=\"rbs-faq-q\">Should I get a pre-purchase inspection before buying a used car?<\/h3>\n          <p class=\"rbs-faq-a\"><strong>For any used car over about $5,000, yes \u2014 the inspection costs $150\u2013$250 and routinely catches $3,000\u2013$10,000 worth of hidden damage or deferred repairs.<\/strong> Our new <em>Spotting a Bad Repair<\/em> blog series walks through what to look for yourself before you even book one.<\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- ============================================================\n       REVIEWS \/ GBP CTA\n  ============================================================ -->\n  <section class=\"rbs-section rbs-reviews\" aria-labelledby=\"rbs-rev-h\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-stars\" aria-hidden=\"true\">\u2605 \u2605 \u2605 \u2605 \u2605<\/div>\n      <div class=\"rbs-kicker\" style=\"display:inline-block;\">Help your neighbors choose well<\/div>\n      <h2 class=\"rbs-h2\" id=\"rbs-rev-h\">If we earned it, share it.<\/h2>\n      <p class=\"rbs-reviews-sub\">\n        A 30-second Google review helps another Sacramento driver find an honest shop the next time something\n        goes wrong. We read every one \u2014 and we genuinely appreciate it.\n      <\/p>\n      <a class=\"rbs-cta\" href=\"[GBP_REVIEW_URL]\" target=\"_blank\" rel=\"noopener\" aria-label=\"Leave Rippers a Google review\">\n        Leave a Google Review\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n      <\/a>\n      <a class=\"rbs-cta-secondary\" href=\"[GBP_QA_URL]\" target=\"_blank\" rel=\"noopener\">Have a question? Ask us on Google<\/a>\n    <\/div>\n  <\/section>\n\n\n  <!-- ============================================================\n       SERVICE AREA\n  ============================================================ -->\n  <section class=\"rbs-section rbs-area\" aria-labelledby=\"rbs-area-h\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-kicker\">Where We Work<\/div>\n      <h2 class=\"rbs-h2\" id=\"rbs-area-h\">Yolo &amp; Sacramento Counties.<\/h2>\n      <p class=\"rbs-area-text\">\n        Rippers Body Shop serves drivers across the Sacramento Valley \u2014 minutes from I-80 and Highway 50. Free\n        estimates and 24\/7 towing. See our <a href=\"https:\/\/rippersbodyshops.com\/serviceareas\/\">full service area<\/a>,\n        or read about our <a href=\"https:\/\/rippersbodyshops.com\/auto-body-repair\/\">collision repair process<\/a>.\n      <\/p>\n      <div class=\"rbs-area-list\">\n        <span class=\"rbs-chip\">West Sacramento<\/span>\n        <span class=\"rbs-chip\">Sacramento<\/span>\n        <span class=\"rbs-chip\">Davis<\/span>\n        <span class=\"rbs-chip\">Woodland<\/span>\n        <span class=\"rbs-chip\">Natomas<\/span>\n        <span class=\"rbs-chip\">Elk Grove<\/span>\n        <span class=\"rbs-chip\">Citrus Heights<\/span>\n        <span class=\"rbs-chip\">Folsom<\/span>\n        <span class=\"rbs-chip\">Rancho Cordova<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- ============================================================\n       FOOTER\n  ============================================================ -->\n  <footer class=\"rbs-foot\">\n    <div class=\"rbs-foot-grid\">\n      <div>\n        <div class=\"rbs-foot-brand\" role=\"presentation\"><b>Rippers<\/b> Body Shop<\/div>\n        <p>Family-owned collision repair, paint, and dent specialists serving the Sacramento Valley honestly since 1964.<\/p>\n        <p>\n          <a href=\"tel:+19163725353\">(916) 372-5353<\/a><br>\n          <a href=\"mailto:info@rippersbodyshops.com\">info@rippersbodyshops.com<\/a><br>\n          <a href=\"https:\/\/maps.google.com\/?q=2435+W+Capitol+Ave+West+Sacramento+CA\" target=\"_blank\" rel=\"noopener\">2435 W Capitol Ave, Ste E<br>West Sacramento, CA 95691<\/a>\n        <\/p>\n      <\/div>\n      <div>\n        <div class=\"rbs-foot-col-title\">Quick Links<\/div>\n        <ul>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/\">Home<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/auto-body-repair\/\">Services<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/serviceareas\/\">Service Areas<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/about-us\/\">About Us<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/contact\/\">Free Estimate<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <div class=\"rbs-foot-col-title\">Follow Us<\/div>\n        <ul>\n          <li><a href=\"https:\/\/www.facebook.com\/rippersbodyshops\/\" target=\"_blank\" rel=\"noopener\">Facebook<\/a><\/li>\n          <li><a href=\"https:\/\/www.instagram.com\/rippersbodyshop\" target=\"_blank\" rel=\"noopener\">Instagram<\/a><\/li>\n          <li><a href=\"https:\/\/www.linkedin.com\/in\/frank-maldonado-6153222b3\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"rbs-foot-legal\">\n      <div>\u00a9 2026 Rippers Body Shop. All rights reserved. CA BAR ARD Reg. <strong>[ARD #XXXXXX]<\/strong><\/div>\n      <div>\n        <a href=\"https:\/\/rippersbodyshops.com\/\">rippersbodyshops.com<\/a>\n        <a href=\"#\">Unsubscribe<\/a>\n      <\/div>\n    <\/div>\n  <\/footer>\n\n\n  <!-- ============================================================\n       JSON-LD SCHEMA \u2014 AutoBodyShop + FAQPage\n       (Single inline <script> block per BAR\/Yoast\/AEO pattern;\n       Divi 5 Code Module preserves <script> tags.)\n  ============================================================ -->\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@graph\": [\n      {\n        \"@type\": \"AutoBodyShop\",\n        \"@id\": \"https:\/\/rippersbodyshops.com\/#organization\",\n        \"name\": \"Rippers Body Shop\",\n        \"url\": \"https:\/\/rippersbodyshops.com\/\",\n        \"logo\": \"https:\/\/rippersbodyshops.com\/wp-content\/uploads\/logo.png\",\n        \"image\": \"https:\/\/rippersbodyshops.com\/wp-content\/uploads\/storefront.jpg\",\n        \"telephone\": \"+1-916-372-5353\",\n        \"email\": \"info@rippersbodyshops.com\",\n        \"priceRange\": \"$$\",\n        \"address\": {\n          \"@type\": \"PostalAddress\",\n          \"streetAddress\": \"2435 W Capitol Ave, Suite E\",\n          \"addressLocality\": \"West Sacramento\",\n          \"addressRegion\": \"CA\",\n          \"postalCode\": \"95691\",\n          \"addressCountry\": \"US\"\n        },\n        \"geo\": { \"@type\": \"GeoCoordinates\", \"latitude\": 38.5816, \"longitude\": -121.5302 },\n        \"openingHoursSpecification\": [{\n          \"@type\": \"OpeningHoursSpecification\",\n          \"dayOfWeek\": [\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\n          \"opens\": \"08:00\",\n          \"closes\": \"17:30\"\n        }],\n        \"areaServed\": [\n          { \"@type\":\"City\", \"name\":\"West Sacramento\" },\n          { \"@type\":\"City\", \"name\":\"Sacramento\" },\n          { \"@type\":\"City\", \"name\":\"Davis\" },\n          { \"@type\":\"City\", \"name\":\"Woodland\" },\n          { \"@type\":\"AdministrativeArea\", \"name\":\"Yolo County\" }\n        ],\n        \"hasOfferCatalog\": {\n          \"@type\":\"OfferCatalog\",\n          \"name\":\"Auto Body & Collision Repair Services\",\n          \"itemListElement\":[\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Collision Repair\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Paintless Dent Repair\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Paint Refinishing\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Bumper Repair\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Frame & Unibody Repair\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Headlight Restoration\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"Pre-Purchase Inspection\" } },\n            { \"@type\":\"Offer\", \"itemOffered\":{ \"@type\":\"Service\", \"name\":\"24\/7 Towing\" } }\n          ]\n        },\n        \"sameAs\":[\n          \"https:\/\/www.facebook.com\/rippersbodyshops\/\",\n          \"https:\/\/www.instagram.com\/rippersbodyshop\"\n        ]\n      },\n      {\n        \"@type\": \"FAQPage\",\n        \"mainEntity\": [\n          {\n            \"@type\": \"Question\",\n            \"name\": \"How long does spring cosmetic repair take at a Sacramento body shop?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Most spring cosmetic work is a same-day job \u2014 typically 4 to 6 hours. The Spring Refresh Bundle is built to be completed in a single half-day visit. Larger paint correction work, full-panel refinishes, and ceramic coatings can take 1 to 3 days, and we tell you up front at the estimate.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Can I choose my own body shop in California?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Yes. California law gives you the right to choose any licensed auto body shop, regardless of which shop your insurer recommends. Your insurer is required to honor that choice. Rippers works directly with all major carriers and handles the claim process for you.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"What is included in the Spring Refresh Bundle at Rippers Body Shop?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Four customer-pay services in one visit: headlight restoration, single-panel paint correction, one minor bumper scuff repair, and a hand wash with wheel detail. Final pricing depends on the vehicle's size, paint code, and condition, confirmed at your free in-person estimate. The bundle is not for insurance-billed work.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"What is the difference between OEM and aftermarket parts on a collision repair?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"OEM parts are made by your vehicle's manufacturer; aftermarket parts are made by third parties to fit the same place. California law requires every written estimate for collision work to identify each crash part as OEM or non-OEM under Business and Professions Code section 9884.9(c). We walk through both options with you and your insurer's position before any parts are ordered.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Should I get a pre-purchase inspection before buying a used car?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"For any used car over about $5,000, yes. The inspection costs about $150 to $250 and routinely catches $3,000 to $10,000 worth of hidden damage or deferred repairs. Rippers offers pre-purchase inspections in West Sacramento and our Spotting a Bad Repair blog series walks through what to check yourself before you book one.\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n  <\/script>\n\n<\/div>\n<!-- \/.rbs-may-2026 -->\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_1 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone et_flex_column_24_24_phoneWide\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Rippers Body Shop \u2014 April 2026 Newsletter<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900&family=Barlow:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n\n<style>\n\/* ============================================================\n   RIPPERS BODY SHOP \u2014 APRIL 2026 NEWSLETTER\n   Version 2 \u2014 Divi Specificity Override Edition\n   All color\/background\/font declarations include !important and\n   all selectors are prefixed with .rbs-nl to beat Divi's global\n   stylesheet. Paste from .rbs-nl onward into a Divi 5 Code Module.\n   ============================================================ *\/\n\n:root {\n  --rbs-yellow:    #F5C800;\n  --rbs-yellow2:   #E6B800;\n  --rbs-red:       #D4202A;\n  --rbs-dark:      #111111;\n  --rbs-dark2:     #1A1A1A;\n  --rbs-dark3:     #222222;\n  --rbs-mid:       #2C2C2C;\n  --rbs-border:    #333333;\n  --rbs-white:     #FFFFFF;\n  --rbs-offwhite:  #F0F0F0;\n  --rbs-muted:     #B8B8B8;\n  --rbs-font-head: 'Barlow Condensed', sans-serif;\n  --rbs-font-body: 'Barlow', sans-serif;\n}\n\n.rbs-nl, .rbs-nl * {\n  box-sizing: border-box !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.rbs-nl {\n  font-family: 'Barlow', sans-serif !important;\n  background: #111111 !important;\n  color: #FFFFFF !important;\n  width: 100% !important;\n  overflow-x: hidden !important;\n  line-height: 1.6 !important;\n}\n\n\/* TOP BAR *\/\n.rbs-nl .rbs-topbar {\n  background: #F5C800 !important;\n  padding: 10px 24px !important;\n  display: flex !important;\n  justify-content: center !important;\n  align-items: center !important;\n  gap: 32px !important;\n  flex-wrap: wrap !important;\n}\n.rbs-nl .rbs-topbar a {\n  color: #111111 !important;\n  text-decoration: none !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 700 !important;\n  font-size: 13px !important;\n  letter-spacing: 0.05em !important;\n  text-transform: uppercase !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 6px !important;\n  transition: opacity 0.2s !important;\n}\n.rbs-nl .rbs-topbar a:hover { opacity: 0.7 !important; }\n.rbs-nl .rbs-topbar-icon {\n  width: 14px !important;\n  height: 14px !important;\n  fill: #111111 !important;\n  flex-shrink: 0 !important;\n}\n\n\/* HERO *\/\n.rbs-nl .rbs-hero {\n  background: #1A1A1A !important;\n  position: relative !important;\n  overflow: hidden !important;\n  padding: 72px 24px 64px !important;\n  text-align: center !important;\n}\n.rbs-nl .rbs-hero::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: -10% !important;\n  width: 120% !important;\n  height: 6px !important;\n  background: linear-gradient(90deg, #D4202A 0%, #F5C800 50%, #D4202A 100%) !important;\n}\n.rbs-nl .rbs-hero::after {\n  content: '' !important;\n  position: absolute !important;\n  inset: 0 !important;\n  background-image: radial-gradient(circle, rgba(245,200,0,0.04) 1px, transparent 1px) !important;\n  background-size: 28px 28px !important;\n  pointer-events: none !important;\n}\n.rbs-nl .rbs-hero-inner {\n  position: relative !important;\n  z-index: 1 !important;\n  max-width: 860px !important;\n  margin: 0 auto !important;\n}\n.rbs-nl .rbs-hero-tag {\n  display: inline-block !important;\n  background: #D4202A !important;\n  color: #FFFFFF !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 11px !important;\n  letter-spacing: 0.15em !important;\n  text-transform: uppercase !important;\n  padding: 5px 16px !important;\n  margin-bottom: 28px !important;\n  clip-path: polygon(8px 0%, 100% 0%, calc(100% - 8px) 100%, 0% 100%) !important;\n}\n.rbs-nl .rbs-hero-logo {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(42px, 8vw, 80px) !important;\n  line-height: 0.95 !important;\n  letter-spacing: -0.02em !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  margin-bottom: 4px !important;\n}\n.rbs-nl .rbs-hero-logo span { color: #F5C800 !important; }\n.rbs-nl .rbs-hero-sub {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-size: 15px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.2em !important;\n  text-transform: uppercase !important;\n  color: #B8B8B8 !important;\n  margin-bottom: 40px !important;\n}\n.rbs-nl .rbs-hero-divider {\n  width: 60px !important;\n  height: 4px !important;\n  background: #F5C800 !important;\n  margin: 0 auto 40px !important;\n}\n.rbs-nl .rbs-hero-headline {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(36px, 6vw, 68px) !important;\n  line-height: 1.0 !important;\n  letter-spacing: -0.01em !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  margin-bottom: 16px !important;\n}\n.rbs-nl .rbs-hero-headline .accent-yellow { color: #F5C800 !important; }\n.rbs-nl .rbs-hero-headline .accent-red    { color: #D4202A !important; }\n.rbs-nl .rbs-hero-body {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 17px !important;\n  font-weight: 400 !important;\n  color: #F0F0F0 !important;\n  max-width: 560px !important;\n  margin: 0 auto 40px !important;\n  line-height: 1.7 !important;\n}\n\n\/* BUTTONS *\/\n.rbs-nl .rbs-btn {\n  display: inline-block !important;\n  text-decoration: none !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 15px !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  padding: 14px 36px !important;\n  transition: all 0.25s !important;\n  border: none !important;\n  cursor: pointer !important;\n}\n.rbs-nl .rbs-btn-yellow {\n  background: #F5C800 !important;\n  color: #111111 !important;\n  clip-path: polygon(12px 0%, 100% 0%, calc(100% - 12px) 100%, 0% 100%) !important;\n}\n.rbs-nl .rbs-btn-yellow:hover { background: #E6B800 !important; transform: translateY(-2px) !important; color: #111111 !important; }\n.rbs-nl .rbs-btn-dark {\n  background: #111111 !important;\n  color: #F5C800 !important;\n  clip-path: polygon(12px 0%, 100% 0%, calc(100% - 12px) 100%, 0% 100%) !important;\n}\n.rbs-nl .rbs-btn-dark:hover { background: #1A1A1A !important; transform: translateY(-2px) !important; color: #F5C800 !important; }\n\n\/* TAX DAY STRIP *\/\n.rbs-nl .rbs-taxday {\n  background: #D4202A !important;\n  padding: 14px 24px !important;\n  text-align: center !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: clamp(13px, 2.5vw, 16px) !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  display: flex !important;\n  justify-content: center !important;\n  align-items: center !important;\n  gap: 12px !important;\n  flex-wrap: wrap !important;\n}\n.rbs-nl .rbs-taxday-dot {\n  width: 6px !important;\n  height: 6px !important;\n  background: #F5C800 !important;\n  border-radius: 50% !important;\n  display: inline-block !important;\n  flex-shrink: 0 !important;\n}\n\n\/* SHARED SECTION *\/\n.rbs-nl .rbs-section { padding: 72px 24px !important; }\n.rbs-nl .rbs-section-inner { max-width: 1100px !important; margin: 0 auto !important; }\n.rbs-nl .rbs-section-label {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 11px !important;\n  letter-spacing: 0.2em !important;\n  text-transform: uppercase !important;\n  color: #F5C800 !important;\n  margin-bottom: 12px !important;\n}\n.rbs-nl .rbs-section-title {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(32px, 5vw, 52px) !important;\n  line-height: 1.0 !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  margin-bottom: 20px !important;\n}\n.rbs-nl .rbs-section-body {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 16px !important;\n  line-height: 1.75 !important;\n  color: #F0F0F0 !important;\n  max-width: 720px !important;\n}\n.rbs-nl .rbs-rule {\n  width: 48px !important;\n  height: 3px !important;\n  background: #F5C800 !important;\n  margin-bottom: 28px !important;\n}\n\n\/* GREETING *\/\n.rbs-nl .rbs-greeting { background: #1A1A1A !important; }\n\n\/* DISCOUNT BLOCK *\/\n.rbs-nl .rbs-discount {\n  background: #F5C800 !important;\n  padding: 72px 24px !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n.rbs-nl .rbs-discount::before {\n  content: '20%' !important;\n  position: absolute !important;\n  right: -2% !important;\n  top: 50% !important;\n  transform: translateY(-50%) !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(160px, 22vw, 280px) !important;\n  line-height: 1 !important;\n  color: rgba(0,0,0,0.06) !important;\n  pointer-events: none !important;\n  letter-spacing: -0.05em !important;\n}\n.rbs-nl .rbs-discount-inner {\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n  position: relative !important;\n  z-index: 1 !important;\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 48px !important;\n  align-items: center !important;\n}\n.rbs-nl .rbs-discount-eyebrow {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 12px !important;\n  letter-spacing: 0.2em !important;\n  text-transform: uppercase !important;\n  color: #D4202A !important;\n  margin-bottom: 12px !important;\n}\n.rbs-nl .rbs-discount-big {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(72px, 14vw, 140px) !important;\n  line-height: 0.9 !important;\n  letter-spacing: -0.03em !important;\n  color: #111111 !important;\n  margin-bottom: 0 !important;\n}\n.rbs-nl .rbs-discount-label {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: clamp(20px, 4vw, 32px) !important;\n  letter-spacing: 0.04em !important;\n  text-transform: uppercase !important;\n  color: #111111 !important;\n  margin-bottom: 8px !important;\n}\n.rbs-nl .rbs-discount-sub {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 14px !important;\n  color: #1A1A1A !important;\n  margin-bottom: 32px !important;\n}\n.rbs-nl .rbs-discount-title {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(26px, 4vw, 40px) !important;\n  text-transform: uppercase !important;\n  color: #111111 !important;\n  margin-bottom: 16px !important;\n  line-height: 1.1 !important;\n}\n.rbs-nl .rbs-discount-body {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 16px !important;\n  color: #1A1A1A !important;\n  line-height: 1.75 !important;\n  margin-bottom: 28px !important;\n}\n.rbs-nl .rbs-checklist { list-style: none !important; margin-bottom: 32px !important; }\n.rbs-nl .rbs-checklist li {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 15px !important;\n  color: #111111 !important;\n  font-weight: 600 !important;\n  padding: 6px 0 6px 28px !important;\n  position: relative !important;\n}\n.rbs-nl .rbs-checklist li::before {\n  content: '\u2713' !important;\n  position: absolute !important;\n  left: 0 !important;\n  color: #D4202A !important;\n  font-weight: 900 !important;\n}\n\n\/* REFUND \/ STATS *\/\n.rbs-nl .rbs-refund {\n  background: #1A1A1A !important;\n  padding: 64px 24px !important;\n  position: relative !important;\n}\n.rbs-nl .rbs-refund::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important; left: 0 !important; right: 0 !important;\n  height: 4px !important;\n  background: #F5C800 !important;\n}\n.rbs-nl .rbs-refund-inner {\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 48px !important;\n  align-items: center !important;\n}\n.rbs-nl .rbs-refund-stat-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 16px !important;\n}\n.rbs-nl .rbs-stat-card {\n  background: #222222 !important;\n  border: 1px solid #333333 !important;\n  border-top: 3px solid #F5C800 !important;\n  padding: 24px 20px !important;\n  text-align: center !important;\n}\n.rbs-nl .rbs-stat-number {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(36px, 5vw, 52px) !important;\n  color: #F5C800 !important;\n  line-height: 1 !important;\n  margin-bottom: 6px !important;\n}\n.rbs-nl .rbs-stat-label {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 700 !important;\n  font-size: 12px !important;\n  letter-spacing: 0.1em !important;\n  text-transform: uppercase !important;\n  color: #C0C0C0 !important;\n}\n\n\/* BLOG SERIES *\/\n.rbs-nl .rbs-blog {\n  background: #111111 !important;\n  padding: 80px 24px !important;\n}\n.rbs-nl .rbs-blog-inner { max-width: 1100px !important; margin: 0 auto !important; }\n.rbs-nl .rbs-blog-header { text-align: center !important; margin-bottom: 56px !important; }\n.rbs-nl .rbs-series-badge {\n  display: inline-block !important;\n  background: #D4202A !important;\n  color: #FFFFFF !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 10px !important;\n  letter-spacing: 0.2em !important;\n  text-transform: uppercase !important;\n  padding: 5px 18px !important;\n  margin-bottom: 20px !important;\n  clip-path: polygon(8px 0%, 100% 0%, calc(100% - 8px) 100%, 0% 100%) !important;\n}\n.rbs-nl .rbs-blog-intro {\n  font-family: 'Barlow', sans-serif !important;\n  color: #BABABA !important;\n  font-size: 15px !important;\n  max-width: 620px !important;\n  margin: 16px auto 0 !important;\n  text-align: center !important;\n  line-height: 1.7 !important;\n}\n.rbs-nl .rbs-blog-grid {\n  display: grid !important;\n  grid-template-columns: repeat(3, 1fr) !important;\n  gap: 20px !important;\n}\n.rbs-nl .rbs-blog-card {\n  background: #1A1A1A !important;\n  border: 1px solid #333333 !important;\n  border-top: 3px solid #F5C800 !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  display: flex !important;\n  flex-direction: column !important;\n  transition: transform 0.25s, border-color 0.25s !important;\n}\n.rbs-nl .rbs-blog-card:hover { transform: translateY(-4px) !important; border-color: #F5C800 !important; }\n.rbs-nl .rbs-blog-img-placeholder {\n  width: 100% !important;\n  aspect-ratio: 16\/9 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-size: 42px !important;\n}\n.rbs-nl .rbs-blog-card-body {\n  padding: 24px 22px 28px !important;\n  flex: 1 !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n.rbs-nl .rbs-blog-card-num {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: 11px !important;\n  letter-spacing: 0.15em !important;\n  text-transform: uppercase !important;\n  color: #F5C800 !important;\n  margin-bottom: 10px !important;\n}\n.rbs-nl .rbs-blog-card-title {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 20px !important;\n  text-transform: uppercase !important;\n  line-height: 1.15 !important;\n  color: #FFFFFF !important;\n  margin-bottom: 12px !important;\n}\n.rbs-nl .rbs-blog-card-excerpt {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 14px !important;\n  color: #BABABA !important;\n  line-height: 1.65 !important;\n  flex: 1 !important;\n  margin-bottom: 20px !important;\n}\n.rbs-nl .rbs-blog-card-link {\n  display: inline-block !important;\n  text-decoration: none !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 12px !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  color: #F5C800 !important;\n  border-bottom: 2px solid #F5C800 !important;\n  padding-bottom: 2px !important;\n  align-self: flex-start !important;\n}\n.rbs-nl .rbs-blog-card-link:hover { color: #FFFFFF !important; border-color: #FFFFFF !important; }\n.rbs-nl .ph-blue   { background: linear-gradient(135deg, #0a2a4a 0%, #1a4a7a 100%) !important; color: #4a9eff !important; }\n.rbs-nl .ph-green  { background: linear-gradient(135deg, #0a3a1a 0%, #1a6a2a 100%) !important; color: #4adf7a !important; }\n.rbs-nl .ph-purple { background: linear-gradient(135deg, #2a0a4a 0%, #4a1a7a 100%) !important; color: #af4aff !important; }\n.rbs-nl .ph-red    { background: linear-gradient(135deg, #3a0a0a 0%, #7a1a1a 100%) !important; color: #ff6a4a !important; }\n.rbs-nl .ph-gold   { background: linear-gradient(135deg, #2a1a00 0%, #5a3a00 100%) !important; color: #f5c800 !important; }\n\n\/* TRUST SIGNALS *\/\n.rbs-nl .rbs-trust { background: #2C2C2C !important; padding: 64px 24px !important; }\n.rbs-nl .rbs-trust-inner { max-width: 1100px !important; margin: 0 auto !important; }\n.rbs-nl .rbs-trust-grid {\n  display: grid !important;\n  grid-template-columns: repeat(5, 1fr) !important;\n  gap: 1px !important;\n  background: #333333 !important;\n  border: 1px solid #333333 !important;\n  margin-top: 48px !important;\n}\n.rbs-nl .rbs-trust-item { background: #1A1A1A !important; padding: 32px 20px !important; text-align: center !important; }\n.rbs-nl .rbs-trust-icon { font-size: 28px !important; margin-bottom: 12px !important; display: block !important; }\n.rbs-nl .rbs-trust-item-title {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 14px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.05em !important;\n  color: #FFFFFF !important;\n  margin-bottom: 6px !important;\n}\n.rbs-nl .rbs-trust-item-body {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 12px !important;\n  color: #B8B8B8 !important;\n  line-height: 1.5 !important;\n}\n\n\/* TESTIMONIALS *\/\n.rbs-nl .rbs-reviews { background: #1A1A1A !important; padding: 72px 24px !important; }\n.rbs-nl .rbs-reviews-inner { max-width: 1100px !important; margin: 0 auto !important; }\n.rbs-nl .rbs-reviews-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 20px !important;\n  margin-top: 48px !important;\n}\n.rbs-nl .rbs-review-card {\n  background: #222222 !important;\n  border: 1px solid #333333 !important;\n  border-left: 4px solid #F5C800 !important;\n  padding: 28px 24px !important;\n}\n.rbs-nl .rbs-review-stars { color: #F5C800 !important; font-size: 14px !important; letter-spacing: 2px !important; margin-bottom: 12px !important; }\n.rbs-nl .rbs-review-text {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 15px !important;\n  color: #F0F0F0 !important;\n  line-height: 1.7 !important;\n  margin-bottom: 16px !important;\n  font-style: italic !important;\n}\n.rbs-nl .rbs-review-author {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 13px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.08em !important;\n  color: #F5C800 !important;\n}\n\n\/* FAQ *\/\n.rbs-nl .rbs-faq { background: #111111 !important; padding: 72px 24px !important; }\n.rbs-nl .rbs-faq-inner { max-width: 860px !important; margin: 0 auto !important; }\n.rbs-nl .rbs-faq-list { margin-top: 40px !important; border-top: 1px solid #333333 !important; }\n.rbs-nl .rbs-faq-item { border-bottom: 1px solid #333333 !important; padding: 22px 0 !important; }\n.rbs-nl .rbs-faq-q {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 18px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.02em !important;\n  color: #FFFFFF !important;\n  margin-bottom: 10px !important;\n  display: flex !important;\n  justify-content: space-between !important;\n  align-items: flex-start !important;\n  gap: 12px !important;\n}\n.rbs-nl .rbs-faq-q::after { content: '+' !important; color: #F5C800 !important; font-size: 22px !important; line-height: 1 !important; flex-shrink: 0 !important; }\n.rbs-nl .rbs-faq-a {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 15px !important;\n  color: #B8B8B8 !important;\n  line-height: 1.7 !important;\n}\n\n\/* SERVICE AREAS *\/\n.rbs-nl .rbs-areas { background: #222222 !important; padding: 40px 24px !important; text-align: center !important; }\n.rbs-nl .rbs-areas-label {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 11px !important;\n  letter-spacing: 0.2em !important;\n  text-transform: uppercase !important;\n  color: #F5C800 !important;\n  margin-bottom: 16px !important;\n}\n.rbs-nl .rbs-areas-list {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 700 !important;\n  font-size: clamp(14px, 2.5vw, 18px) !important;\n  letter-spacing: 0.08em !important;\n  text-transform: uppercase !important;\n  color: #B8B8B8 !important;\n}\n.rbs-nl .rbs-areas-list span { color: #333333 !important; margin: 0 10px !important; }\n\n\/* FOOTER CTA *\/\n.rbs-nl .rbs-footer-cta {\n  background: #F5C800 !important;\n  padding: 72px 24px !important;\n  text-align: center !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n.rbs-nl .rbs-footer-cta::before {\n  content: 'RIPPERS' !important;\n  position: absolute !important;\n  left: 50% !important;\n  top: 50% !important;\n  transform: translate(-50%, -50%) !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(80px, 18vw, 200px) !important;\n  letter-spacing: -0.05em !important;\n  color: rgba(0,0,0,0.04) !important;\n  pointer-events: none !important;\n  white-space: nowrap !important;\n}\n.rbs-nl .rbs-footer-cta-inner { position: relative !important; z-index: 1 !important; }\n.rbs-nl .rbs-footer-cta-title {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(32px, 6vw, 64px) !important;\n  text-transform: uppercase !important;\n  color: #111111 !important;\n  line-height: 1.0 !important;\n  margin-bottom: 12px !important;\n}\n.rbs-nl .rbs-footer-cta-sub {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 16px !important;\n  color: #1A1A1A !important;\n  margin-bottom: 36px !important;\n}\n.rbs-nl .rbs-phone-link {\n  display: block !important;\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: clamp(36px, 7vw, 72px) !important;\n  color: #111111 !important;\n  text-decoration: none !important;\n  letter-spacing: -0.01em !important;\n  line-height: 1 !important;\n  margin-bottom: 28px !important;\n}\n.rbs-nl .rbs-phone-link:hover { color: #D4202A !important; }\n\n\/* FOOTER *\/\n.rbs-nl .rbs-footer { background: #111111 !important; padding: 48px 24px 32px !important; border-top: 4px solid #222222 !important; }\n.rbs-nl .rbs-footer-inner {\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n  display: grid !important;\n  grid-template-columns: 2fr 1fr 1fr !important;\n  gap: 40px !important;\n  margin-bottom: 40px !important;\n}\n.rbs-nl .rbs-footer-brand {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 900 !important;\n  font-size: 26px !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  margin-bottom: 12px !important;\n}\n.rbs-nl .rbs-footer-brand span { color: #F5C800 !important; }\n.rbs-nl .rbs-footer-tagline {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 13px !important;\n  color: #B8B8B8 !important;\n  line-height: 1.6 !important;\n  margin-bottom: 16px !important;\n}\n.rbs-nl .rbs-footer-contact a {\n  display: block !important;\n  color: #B8B8B8 !important;\n  text-decoration: none !important;\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 13px !important;\n  margin-bottom: 4px !important;\n}\n.rbs-nl .rbs-footer-contact a:hover { color: #F5C800 !important; }\n.rbs-nl .rbs-footer-col-title {\n  font-family: 'Barlow Condensed', sans-serif !important;\n  font-weight: 800 !important;\n  font-size: 13px !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  color: #F5C800 !important;\n  margin-bottom: 16px !important;\n}\n.rbs-nl .rbs-footer-links { list-style: none !important; }\n.rbs-nl .rbs-footer-links li { margin-bottom: 8px !important; }\n.rbs-nl .rbs-footer-links a {\n  color: #B8B8B8 !important;\n  text-decoration: none !important;\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 13px !important;\n}\n.rbs-nl .rbs-footer-links a:hover { color: #FFFFFF !important; }\n.rbs-nl .rbs-footer-bottom {\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n  padding-top: 24px !important;\n  border-top: 1px solid #333333 !important;\n  display: flex !important;\n  justify-content: space-between !important;\n  align-items: center !important;\n  flex-wrap: wrap !important;\n  gap: 12px !important;\n}\n.rbs-nl .rbs-footer-copy { font-family: 'Barlow', sans-serif !important; font-size: 12px !important; color: #B8B8B8 !important; }\n.rbs-nl .rbs-footer-legal a {\n  font-family: 'Barlow', sans-serif !important;\n  font-size: 12px !important;\n  color: #B8B8B8 !important;\n  text-decoration: none !important;\n  margin-left: 16px !important;\n}\n.rbs-nl .rbs-footer-legal a:hover { color: #FFFFFF !important; }\n\n\/* RESPONSIVE *\/\n@media (max-width: 900px) {\n  .rbs-nl .rbs-discount-inner,\n  .rbs-nl .rbs-refund-inner { grid-template-columns: 1fr !important; }\n  .rbs-nl .rbs-discount::before { display: none !important; }\n  .rbs-nl .rbs-blog-grid { grid-template-columns: 1fr 1fr !important; }\n  .rbs-nl .rbs-trust-grid { grid-template-columns: repeat(3, 1fr) !important; }\n  .rbs-nl .rbs-footer-inner { grid-template-columns: 1fr 1fr !important; }\n  .rbs-nl .rbs-footer-inner > *:first-child { grid-column: 1 \/ -1 !important; }\n}\n@media (max-width: 640px) {\n  .rbs-nl .rbs-blog-grid { grid-template-columns: 1fr !important; }\n  .rbs-nl .rbs-reviews-grid { grid-template-columns: 1fr !important; }\n  .rbs-nl .rbs-trust-grid { grid-template-columns: 1fr 1fr !important; }\n  .rbs-nl .rbs-refund-stat-grid { grid-template-columns: 1fr 1fr !important; }\n  .rbs-nl .rbs-footer-inner { grid-template-columns: 1fr !important; }\n  .rbs-nl .rbs-footer-inner > *:first-child { grid-column: auto !important; }\n  .rbs-nl .rbs-footer-bottom { flex-direction: column !important; text-align: center !important; }\n  .rbs-nl .rbs-footer-legal a { margin-left: 8px !important; }\n  .rbs-nl .rbs-topbar { gap: 16px !important; }\n  .rbs-nl .rbs-section { padding: 48px 20px !important; }\n  .rbs-nl .rbs-discount { padding: 48px 20px !important; }\n  .rbs-nl .rbs-blog { padding: 56px 20px !important; }\n}\n<\/style>\n\n<!-- ============================================================\n     NEWSLETTER ROOT \u2014 paste from here into Divi 5 Code Module\n     ============================================================ -->\n<div class=\"rbs-nl\">\n\n  <!-- TOP BAR -->\n  <div class=\"rbs-topbar\">\n    <a href=\"tel:+19163725353\">\n      <svg class=\"rbs-topbar-icon\" viewBox=\"0 0 24 24\"><path d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/><\/svg>\n      (916) 372-5353\n    <\/a>\n    <a href=\"mailto:info@rippersbodyshops.com\">\n      <svg class=\"rbs-topbar-icon\" viewBox=\"0 0 24 24\"><path d=\"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z\"\/><\/svg>\n      info@rippersbodyshops.com\n    <\/a>\n    <a href=\"https:\/\/rippersbodyshops.com\" target=\"_blank\">\n      <svg class=\"rbs-topbar-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"\/><\/svg>\n      rippersbodyshops.com\n    <\/a>\n  <\/div>\n\n  <!-- HERO -->\n  <div class=\"rbs-hero\">\n    <div class=\"rbs-hero-inner\">\n      <div class=\"rbs-hero-tag\">April 2026 Newsletter<\/div>\n      <div class=\"rbs-hero-logo\"><span>Rippers<\/span> Body Shop<\/div>\n      <div class=\"rbs-hero-sub\">West Sacramento's Trusted Collision Repair Experts<\/div>\n      <div class=\"rbs-hero-divider\"><\/div>\n      <h1 class=\"rbs-hero-headline\">\n        Your Tax Refund<br>\n        Deserves a <span class=\"accent-yellow\">Fresh Start<\/span>\n      <\/h1>\n      <p class=\"rbs-hero-body\">\n        April means new beginnings \u2014 and your car deserves one too. Whether it's a dent you've been ignoring all winter or damage from a fender bender, now is the perfect time to invest your tax refund in a repair that restores your vehicle's value and your peace of mind.\n      <\/p>\n      <a href=\"https:\/\/rippersbodyshops.com\/contact\/\" class=\"rbs-btn rbs-btn-yellow\">Book Your Free Estimate<\/a>\n    <\/div>\n  <\/div>\n\n  <!-- TAX DAY STRIP -->\n  <div class=\"rbs-taxday\">\n    <span class=\"rbs-taxday-dot\"><\/span>\n    Tax Day Is April 15th \u2014 Put Your Refund to Work on Your Vehicle\n    <span class=\"rbs-taxday-dot\"><\/span>\n  <\/div>\n\n  <!-- SPRING GREETING -->\n  <div class=\"rbs-section rbs-greeting\">\n    <div class=\"rbs-section-inner\">\n      <div class=\"rbs-section-label\">From the Rippers Team<\/div>\n      <div class=\"rbs-rule\"><\/div>\n      <h2 class=\"rbs-section-title\">April Greetings, Sacramento!<\/h2>\n      <p class=\"rbs-section-body\">\n        Spring has fully arrived in the Sacramento Valley, and the Rippers team is ready to help you drive into the new season with confidence. With Tax Day landing on April 15th, many of our Sacramento neighbors will be receiving refunds \u2014 and there's no smarter investment than restoring the safety, value, and appearance of your vehicle.\n        <br><br>\n        From small door dings to major collision damage, we handle it all with the same care and precision that has made us West Sacramento's most trusted collision center since day one. Free estimates, insurance assistance, and zero obligation \u2014 that's the Rippers promise.\n      <\/p>\n    <\/div>\n  <\/div>\n\n  <!-- 20% DISCOUNT BLOCK -->\n  <div class=\"rbs-discount\">\n    <div class=\"rbs-discount-inner\">\n      <div class=\"rbs-discount-left\">\n        <div class=\"rbs-discount-eyebrow\">April Tax Season Special<\/div>\n        <div class=\"rbs-discount-big\">20%<\/div>\n        <div class=\"rbs-discount-label\">Off All Collision Repair<\/div>\n        <div class=\"rbs-discount-sub\">Dents \u00b7 Dings \u00b7 Fender Benders \u00b7 Full Collision Repair<\/div>\n        <a href=\"https:\/\/rippersbodyshops.com\/contact\/\" class=\"rbs-btn rbs-btn-dark\">Claim This Offer<\/a>\n      <\/div>\n      <div class=\"rbs-discount-right\">\n        <h3 class=\"rbs-discount-title\">Your Refund Goes Further at Rippers<\/h3>\n        <p class=\"rbs-discount-body\">\n          This April, we're making it easier than ever to finally get that repair done. Mention this newsletter when you book your appointment and receive 20% off your collision repair service \u2014 no fine print, no runaround.\n        <\/p>\n        <ul class=\"rbs-checklist\">\n          <li>Decades of Expert Collision Repair Experience<\/li>\n          <li>We Work With ALL Major Insurance Companies<\/li>\n          <li>OEM-Quality Parts &amp; Factory-Match Paint<\/li>\n          <li>Fast Turnaround \u2014 Back on the Road Quickly<\/li>\n          <li>Free Estimates with Zero Obligation<\/li>\n          <li>Free 24\/7 Towing Within 15 Miles<\/li>\n        <\/ul>\n        <a href=\"tel:+19163725353\" class=\"rbs-btn rbs-btn-dark\">Call (916) 372-5353<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- TAX REFUND STATS -->\n  <div class=\"rbs-refund\">\n    <div class=\"rbs-refund-inner\">\n      <div>\n        <div class=\"rbs-section-label\">Why Now Is the Right Time<\/div>\n        <div class=\"rbs-rule\"><\/div>\n        <h2 class=\"rbs-section-title\">Don't Let Damage Compound Your Costs<\/h2>\n        <p class=\"rbs-section-body\">\n          Unrepaired collision damage doesn't stay the same \u2014 it gets worse. Exposed metal rusts, paint peeling spreads, frame misalignment puts stress on other components. The longer you wait, the more expensive the fix. Use your tax refund now and you'll pay less, preserve more value, and drive safer all year long.\n        <\/p>\n      <\/div>\n      <div class=\"rbs-refund-stat-grid\">\n        <div class=\"rbs-stat-card\">\n          <div class=\"rbs-stat-number\">$3K+<\/div>\n          <div class=\"rbs-stat-label\">Average Value Lost from Unrepaired Damage<\/div>\n        <\/div>\n        <div class=\"rbs-stat-card\">\n          <div class=\"rbs-stat-number\">200+<\/div>\n          <div class=\"rbs-stat-label\">5-Star Google Reviews<\/div>\n        <\/div>\n        <div class=\"rbs-stat-card\">\n          <div class=\"rbs-stat-number\">4.9<\/div>\n          <div class=\"rbs-stat-label\">Out of 5.0 Average Rating<\/div>\n        <\/div>\n        <div class=\"rbs-stat-card\">\n          <div class=\"rbs-stat-number\">All<\/div>\n          <div class=\"rbs-stat-label\">Insurance Companies Accepted<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- APRIL BLOG SERIES -->\n  <div class=\"rbs-blog\">\n    <div class=\"rbs-blog-inner\">\n      <div class=\"rbs-blog-header\">\n        <div class=\"rbs-series-badge\">April Blog Series<\/div>\n        <h2 class=\"rbs-section-title\">Inside the Shop:<br><span style=\"color:#F5C800 !important;\">What Every Sacramento Driver Should Know<\/span><\/h2>\n        <p class=\"rbs-blog-intro\">\n          This month we pull back the curtain \u2014 taking you inside the world of professional auto body repair so you can make smarter, more confident decisions about your vehicle. No jargon, no upselling. Just real talk from the team that's been repairing Sacramento's cars for decades.\n        <\/p>\n      <\/div>\n      <div class=\"rbs-blog-grid\">\n\n        <div class=\"rbs-blog-card\">\n          <div class=\"rbs-blog-img-placeholder ph-blue\">\ud83d\udd27<\/div>\n          <div class=\"rbs-blog-card-body\">\n            <div class=\"rbs-blog-card-num\">Post 01 \u2014 April Series<\/div>\n            <div class=\"rbs-blog-card-title\">How a Body Shop Actually Repairs Your Car<\/div>\n            <p class=\"rbs-blog-card-excerpt\">Ever wondered what happens to your vehicle after you drop it off? We walk you through every step \u2014 from the initial damage assessment and insurance approval to frame straightening, panel replacement, and the final paint match \u2014 so you always know exactly what you're paying for.<\/p>\n            <a href=\"https:\/\/rippersbodyshops.com\/\" class=\"rbs-blog-card-link\">Read the Full Guide \u2192<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rbs-blog-card\">\n          <div class=\"rbs-blog-img-placeholder ph-green\">\ud83d\udee1\ufe0f<\/div>\n          <div class=\"rbs-blog-card-body\">\n            <div class=\"rbs-blog-card-num\">Post 02 \u2014 April Series<\/div>\n            <div class=\"rbs-blog-card-title\">OEM vs. Aftermarket Parts: The Truth<\/div>\n            <p class=\"rbs-blog-card-excerpt\">Your insurance company may push for aftermarket parts to save money \u2014 but what does that mean for your vehicle's safety, warranty, and long-term value? We break down the real differences so Sacramento drivers can make an informed choice and stand up for their rights.<\/p>\n            <a href=\"https:\/\/rippersbodyshops.com\/\" class=\"rbs-blog-card-link\">Coming Soon \u2192<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rbs-blog-card\">\n          <div class=\"rbs-blog-img-placeholder ph-gold\">\ud83c\udfa8<\/div>\n          <div class=\"rbs-blog-card-body\">\n            <div class=\"rbs-blog-card-num\">Post 03 \u2014 April Series<\/div>\n            <div class=\"rbs-blog-card-title\">How to Spot a Quality Paint Job vs. a Cheap One<\/div>\n            <p class=\"rbs-blog-card-excerpt\">Not all auto body paint work is created equal. We reveal the tell-tale signs of a professional factory-match finish \u2014 and the warning signs of a shop cutting corners. Learn what questions to ask, what to look for in good lighting, and how Rippers guarantees the difference.<\/p>\n            <a href=\"https:\/\/rippersbodyshops.com\/\" class=\"rbs-blog-card-link\">Coming Soon \u2192<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rbs-blog-card\">\n          <div class=\"rbs-blog-img-placeholder ph-purple\">\ud83d\udc8e<\/div>\n          <div class=\"rbs-blog-card-body\">\n            <div class=\"rbs-blog-card-num\">Post 04 \u2014 April Series<\/div>\n            <div class=\"rbs-blog-card-title\">Paint Protection: Is Ceramic Coating Worth It?<\/div>\n            <p class=\"rbs-blog-card-excerpt\">Sacramento's UV index is brutal \u2014 and summer is coming fast. We explore what paint protection films and ceramic coatings actually do, which vehicles benefit most, and whether the upfront cost is justified compared to the cost of repaint. A Sacramento-specific guide for our climate.<\/p>\n            <a href=\"https:\/\/rippersbodyshops.com\/\" class=\"rbs-blog-card-link\">Coming Soon \u2192<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rbs-blog-card\">\n          <div class=\"rbs-blog-img-placeholder ph-red\">\u2b50<\/div>\n          <div class=\"rbs-blog-card-body\">\n            <div class=\"rbs-blog-card-num\">Post 05 \u2014 April Series<\/div>\n            <div class=\"rbs-blog-card-title\">How to Read an Auto Body Estimate Like a Pro<\/div>\n            <p class=\"rbs-blog-card-excerpt\">Walk into any shop with confidence. We decode the line items on a collision repair estimate \u2014 what's legitimate, what's inflated, what's missing, and how to compare quotes fairly. By the end, you'll know exactly what you should be paying and why Rippers pricing delivers real value.<\/p>\n            <a href=\"https:\/\/rippersbodyshops.com\/\" class=\"rbs-blog-card-link\">Coming Soon \u2192<\/a>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- WHY RIPPERS TRUST SIGNALS -->\n  <div class=\"rbs-trust\">\n    <div class=\"rbs-trust-inner\">\n      <div style=\"text-align:center !important;\">\n        <div class=\"rbs-section-label\">Why Sacramento Trusts Rippers<\/div>\n        <div class=\"rbs-rule\" style=\"margin: 0 auto !important;\"><\/div>\n      <\/div>\n      <div class=\"rbs-trust-grid\">\n        <div class=\"rbs-trust-item\">\n          <span class=\"rbs-trust-icon\">\ud83c\udfc6<\/span>\n          <div class=\"rbs-trust-item-title\">Decades of Experience<\/div>\n          <div class=\"rbs-trust-item-body\">Trusted collision repair for Sacramento drivers across generations<\/div>\n        <\/div>\n        <div class=\"rbs-trust-item\">\n          <span class=\"rbs-trust-icon\">\ud83d\udccb<\/span>\n          <div class=\"rbs-trust-item-title\">All Insurance Accepted<\/div>\n          <div class=\"rbs-trust-item-body\">We work directly with every major carrier \u2014 we handle the paperwork<\/div>\n        <\/div>\n        <div class=\"rbs-trust-item\">\n          <span class=\"rbs-trust-icon\">\ud83d\udd29<\/span>\n          <div class=\"rbs-trust-item-title\">OEM-Quality Parts<\/div>\n          <div class=\"rbs-trust-item-body\">Factory-match paint and quality components \u2014 every single time<\/div>\n        <\/div>\n        <div class=\"rbs-trust-item\">\n          <span class=\"rbs-trust-icon\">\u26a1<\/span>\n          <div class=\"rbs-trust-item-title\">Fast Turnaround<\/div>\n          <div class=\"rbs-trust-item-body\">We respect your time and keep you updated throughout the repair<\/div>\n        <\/div>\n        <div class=\"rbs-trust-item\">\n          <span class=\"rbs-trust-icon\">\ud83d\ude97<\/span>\n          <div class=\"rbs-trust-item-title\">Free 24\/7 Towing<\/div>\n          <div class=\"rbs-trust-item-body\">Complimentary towing within 15 miles of West Sacramento<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- TESTIMONIALS -->\n  <div class=\"rbs-reviews\">\n    <div class=\"rbs-reviews-inner\">\n      <div class=\"rbs-section-label\">What Our Customers Say<\/div>\n      <div class=\"rbs-rule\"><\/div>\n      <h2 class=\"rbs-section-title\">Real Reviews from Real Sacramento Drivers<\/h2>\n      <div class=\"rbs-reviews-grid\">\n        <div class=\"rbs-review-card\">\n          <div class=\"rbs-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <p class=\"rbs-review-text\">\"After my accident on I-80, Rippers handled everything \u2014 from towing to insurance claims. My car looks brand new. Best auto body shop in Sacramento, hands down!\"<\/p>\n          <div class=\"rbs-review-author\">\u2014 Maria G., West Sacramento<\/div>\n        <\/div>\n        <div class=\"rbs-review-card\">\n          <div class=\"rbs-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <p class=\"rbs-review-text\">\"I brought my car in for paintless dent removal and was blown away by the results. Fast, affordable, and the team was incredibly professional. Highly recommend!\"<\/p>\n          <div class=\"rbs-review-author\">\u2014 James T., Elk Grove<\/div>\n        <\/div>\n        <div class=\"rbs-review-card\">\n          <div class=\"rbs-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <p class=\"rbs-review-text\">\"Rippers matched my factory color perfectly on a difficult pearl white. You can't tell there was ever any damage. The estimate was fair and they finished ahead of schedule.\"<\/p>\n          <div class=\"rbs-review-author\">\u2014 Priya M., Rancho Cordova<\/div>\n        <\/div>\n        <div class=\"rbs-review-card\">\n          <div class=\"rbs-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <p class=\"rbs-review-text\">\"My insurance tried to send me to a different shop. I stood my ground and chose Rippers \u2014 best decision I made. They fought the insurance battle for me and the work was immaculate.\"<\/p>\n          <div class=\"rbs-review-author\">\u2014 Carlos R., Sacramento<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- FAQ -->\n  <div class=\"rbs-faq\">\n    <div class=\"rbs-faq-inner\">\n      <div class=\"rbs-section-label\">Got Questions?<\/div>\n      <div class=\"rbs-rule\"><\/div>\n      <h2 class=\"rbs-section-title\">Frequently Asked Questions<\/h2>\n      <div class=\"rbs-faq-list\">\n        <div class=\"rbs-faq-item\">\n          <div class=\"rbs-faq-q\">How do I claim the 20% April discount?<\/div>\n          <div class=\"rbs-faq-a\">Simply mention this April newsletter when booking your appointment \u2014 by phone, email, or in person. The discount applies to all collision repair services including dent removal, bumper repair, paint work, and full collision restoration.<\/div>\n        <\/div>\n        <div class=\"rbs-faq-item\">\n          <div class=\"rbs-faq-q\">Can I really choose my own body shop in California?<\/div>\n          <div class=\"rbs-faq-a\">Yes \u2014 California law guarantees your right to choose any licensed collision repair center, regardless of what your insurance company recommends. Rippers works directly with all major carriers and will handle the claims process for you.<\/div>\n        <\/div>\n        <div class=\"rbs-faq-item\">\n          <div class=\"rbs-faq-q\">Does Rippers offer free estimates?<\/div>\n          <div class=\"rbs-faq-a\">Absolutely. We provide free, no-obligation estimates for all collision repair, dent repair, bumper repair, frame straightening, and paint services. Just call or stop by our West Sacramento location at 2435 W Capitol Ave, Suite E.<\/div>\n        <\/div>\n        <div class=\"rbs-faq-item\">\n          <div class=\"rbs-faq-q\">What areas do you serve?<\/div>\n          <div class=\"rbs-faq-a\">We proudly serve Sacramento, West Sacramento, Elk Grove, Rancho Cordova, Citrus Heights, Davis, and surrounding communities. Free 24\/7 towing is available within a 15-mile radius of our West Sacramento shop.<\/div>\n        <\/div>\n        <div class=\"rbs-faq-item\">\n          <div class=\"rbs-faq-q\">What if my car is not drivable after an accident?<\/div>\n          <div class=\"rbs-faq-a\">Call us immediately at (916) 372-5353. We offer complimentary 24\/7 towing within 15 miles of West Sacramento and will coordinate directly with your insurance company to make the process as stress-free as possible.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- SERVICE AREAS STRIP -->\n  <div class=\"rbs-areas\">\n    <div class=\"rbs-areas-label\">Proudly Serving the Greater Sacramento Area<\/div>\n    <div class=\"rbs-areas-list\">\n      Sacramento <span>\u00b7<\/span> West Sacramento <span>\u00b7<\/span> Elk Grove <span>\u00b7<\/span> Rancho Cordova <span>\u00b7<\/span> Citrus Heights <span>\u00b7<\/span> Davis <span>\u00b7<\/span> Woodland\n    <\/div>\n  <\/div>\n\n  <!-- FOOTER CTA -->\n  <div class=\"rbs-footer-cta\">\n    <div class=\"rbs-footer-cta-inner\">\n      <h2 class=\"rbs-footer-cta-title\">Ready to Get Started?<br>Call Us Today.<\/h2>\n      <p class=\"rbs-footer-cta-sub\">Free estimate. No obligation. Sacramento's most trusted collision repair team.<\/p>\n      <a href=\"tel:+19163725353\" class=\"rbs-phone-link\">(916) 372-5353<\/a>\n      <div style=\"display:flex !important; gap:16px !important; justify-content:center !important; flex-wrap:wrap !important;\">\n        <a href=\"https:\/\/rippersbodyshops.com\/contact\/\" class=\"rbs-btn rbs-btn-dark\">Book Online<\/a>\n        <a href=\"mailto:info@rippersbodyshops.com\" class=\"rbs-btn rbs-btn-dark\">Email Us<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- FOOTER -->\n  <div class=\"rbs-footer\">\n    <div class=\"rbs-footer-inner\">\n      <div>\n        <div class=\"rbs-footer-brand\"><span>Rippers<\/span> Body Shop<\/div>\n        <p class=\"rbs-footer-tagline\">West Sacramento's trusted collision repair experts. Serving the Sacramento Valley community with honest, high-quality auto body service since day one.<\/p>\n        <div class=\"rbs-footer-contact\">\n          <a href=\"tel:+19163725353\">(916) 372-5353<\/a>\n          <a href=\"mailto:info@rippersbodyshops.com\">info@rippersbodyshops.com<\/a>\n          <a href=\"https:\/\/maps.google.com\/?q=2435+W+Capitol+Ave+West+Sacramento+CA\" target=\"_blank\">2435 W Capitol Ave, Suite E, West Sacramento, CA 95691<\/a>\n        <\/div>\n      <\/div>\n      <div>\n        <div class=\"rbs-footer-col-title\">Quick Links<\/div>\n        <ul class=\"rbs-footer-links\">\n          <li><a href=\"https:\/\/rippersbodyshops.com\/\">Home<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/auto-body-repair\/\">Services<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/about-us\/\">About Us<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/serviceareas\/\">Service Areas<\/a><\/li>\n          <li><a href=\"https:\/\/rippersbodyshops.com\/contact\/\">Contact \/ Estimate<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <div class=\"rbs-footer-col-title\">Follow Us<\/div>\n        <ul class=\"rbs-footer-links\">\n          <li><a href=\"https:\/\/www.facebook.com\/rippersbodyshops\/\" target=\"_blank\">Facebook<\/a><\/li>\n          <li><a href=\"https:\/\/www.instagram.com\/rippersbodyshop\" target=\"_blank\">Instagram<\/a><\/li>\n          <li><a href=\"https:\/\/www.linkedin.com\/in\/frank-maldonado-6153222b3\/\" target=\"_blank\">LinkedIn<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"rbs-footer-bottom\">\n      <div class=\"rbs-footer-copy\">\u00a9 2026 Rippers Body Shop. All rights reserved.<\/div>\n      <div class=\"rbs-footer-legal\">\n        <a href=\"https:\/\/rippersbodyshops.com\/\">rippersbodyshops.com<\/a>\n        <a href=\"#\">Unsubscribe<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/div><!-- \/.rbs-nl -->\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[36,14],"tags":[],"class_list":["post-88296","post","type-post","status-publish","format-standard","hentry","category-may","category-newsletter"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/posts\/88296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/comments?post=88296"}],"version-history":[{"count":18,"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/posts\/88296\/revisions"}],"predecessor-version":[{"id":88438,"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/posts\/88296\/revisions\/88438"}],"wp:attachment":[{"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/media?parent=88296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/categories?post=88296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rippersbodyshops.com\/es\/wp-json\/wp\/v2\/tags?post=88296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}