{"product_id":"🛠️-12v-80w-electric-oil-extractor-diesel-transfer-pump-kit-with-hoses-for-compatible-cars-trucks-rvs-boats","title":"🛠️ 12V 80W Electric Oil Extractor \u0026 Diesel Transfer Pump Kit with Hoses – For Compatible Cars, Trucks, RVs \u0026 Boats","description":"\u003cstyle\u003e\n  \/* Global *\/\n  .pdp-wrapper {\n    --pdp-primary-red: #d9232d;\n    --pdp-dark-navy: #101d2c;\n    --pdp-accent-yellow: #ffb800;\n    --pdp-text-dark: #24313e;\n    --pdp-text-muted: #536170;\n    --pdp-border-color: #dce3ea;\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n      Roboto, Helvetica, Arial, sans-serif;\n    color: var(--pdp-text-dark);\n    background: transparent !important;\n    line-height: 1.5;\n  }\n\n  .pdp-wrapper *,\n  .pdp-wrapper *::before,\n  .pdp-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Cards *\/\n  .pdp-wrapper .pdp-block-card {\n    background: #f3f5f7;\n    border-radius: 12px;\n    border: none;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n    box-shadow: 0 4px 20px rgba(15, 25, 35, 0.045);\n  }\n\n  .pdp-wrapper .pdp-bg-steel {\n    background-color: #eef1f4;\n    background-image:\n      repeating-linear-gradient(\n        135deg,\n        rgba(37, 56, 74, 0.025) 0,\n        rgba(37, 56, 74, 0.025) 1px,\n        transparent 1px,\n        transparent 10px\n      ),\n      linear-gradient(145deg, #fafbfc, #e8edf1);\n  }\n\n  .pdp-wrapper .pdp-bg-ice {\n    background-color: #eef4f8;\n    background-image:\n      radial-gradient(\n        ellipse at 100% 0,\n        rgba(155, 186, 211, 0.22),\n        transparent 58%\n      ),\n      linear-gradient(145deg, rgba(255, 255, 255, 0.9), transparent);\n  }\n\n  .pdp-wrapper .pdp-bg-red {\n    background-color: #f6f1f1;\n    background-image:\n      radial-gradient(\n        ellipse at 0 0,\n        rgba(217, 35, 45, 0.065),\n        transparent 58%\n      ),\n      linear-gradient(145deg, rgba(255, 255, 255, 0.9), transparent);\n  }\n\n  .pdp-wrapper .pdp-bg-cream {\n    background-color: #f7f4ea;\n    background-image:\n      radial-gradient(\n        ellipse at 100% 0,\n        rgba(255, 184, 0, 0.09),\n        transparent 58%\n      ),\n      linear-gradient(145deg, #fffefa, transparent);\n  }\n\n  .pdp-wrapper .pdp-bg-texture {\n    background-color: #f2f4f6;\n    background-image: radial-gradient(\n      rgba(37, 56, 74, 0.055) 0.7px,\n      transparent 0.7px\n    );\n    background-size: 11px 11px;\n  }\n\n  \/* Badges *\/\n  .pdp-wrapper .pdp-top-badges {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-bottom: 20px;\n  }\n\n  .pdp-wrapper .pdp-badge {\n    background: rgba(217, 35, 45, 0.075);\n    color: #b9232e;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.5px;\n    padding: 6px 12px;\n    border-radius: 20px;\n    text-transform: uppercase;\n  }\n\n  \/* Reference-inspired headings *\/\n  .pdp-wrapper .pdp-section-header {\n    text-align: center;\n    margin-bottom: 22px;\n  }\n\n  .pdp-wrapper .pdp-section-title,\n  .pdp-wrapper .pdp-cta-title {\n    font-family: Impact, \"Arial Narrow\", \"Helvetica Neue\",\n      Arial, sans-serif;\n    font-size: clamp(32px, 4.5vw, 44px);\n    font-weight: 400;\n    font-synthesis: style;\n    font-style: italic;\n    color: var(--pdp-dark-navy);\n    margin: 0 0 16px;\n    line-height: 1.12;\n    letter-spacing: -0.4px;\n    text-transform: none;\n    text-wrap: balance;\n  }\n\n  .pdp-wrapper .pdp-title-accent {\n    color: #d5222d;\n  }\n\n  .pdp-wrapper .pdp-section-desc {\n    font-size: 21px;\n    line-height: 1.7;\n    color: var(--pdp-text-muted);\n    margin: 0 auto;\n    max-width: 800px;\n    text-align: left;\n    overflow-wrap: break-word;\n  }\n\n  .pdp-wrapper .pdp-highlight {\n    color: #c22934;\n    font-weight: 750;\n  }\n\n  .pdp-wrapper .pdp-highlight-blue {\n    color: #315f82;\n    font-weight: 750;\n  }\n\n  \/* Feature labels *\/\n  .pdp-wrapper .pdp-feature-header {\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-feature-label {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    max-width: 100%;\n    margin-bottom: 12px;\n    padding: 7px 11px;\n    border-left: 3px solid var(--pdp-primary-red);\n    border-radius: 0 6px 6px 0;\n    background: rgba(255, 255, 255, 0.85);\n    color: #40556a;\n    font-size: 11px;\n    font-weight: 750;\n    line-height: 1.45;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n\n  \/* Images *\/\n  .pdp-wrapper .pdp-image-holder {\n    width: 100%;\n    margin-top: 20px;\n    text-align: center;\n  }\n\n  .pdp-wrapper .pdp-image-holder img {\n    max-width: 100%;\n    height: auto;\n    border-radius: 8px;\n    display: block;\n    margin: 0 auto;\n  }\n\n  \/* Compact seasonal promotion *\/\n  .pdp-wrapper .pdp-seasonal-card {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    align-items: center;\n    gap: 20px;\n    padding: 22px 24px;\n    margin-bottom: 24px;\n    border-radius: 12px;\n    background-color: #101d2c;\n    background-image:\n      radial-gradient(\n        ellipse at 100% 0,\n        rgba(217, 35, 45, 0.16),\n        transparent 55%\n      ),\n      linear-gradient(135deg, #1d3043, #0e1823);\n    box-shadow: 0 4px 20px rgba(15, 25, 35, 0.07);\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-seasonal-main {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    min-width: 0;\n  }\n\n  .pdp-wrapper .pdp-seasonal-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 44px;\n    height: 44px;\n    flex-shrink: 0;\n    border-radius: 12px;\n    background: rgba(255, 184, 0, 0.12);\n    font-size: 26px;\n  }\n\n  .pdp-wrapper .pdp-seasonal-title {\n    color: #ffffff;\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.3;\n    margin: 0 0 6px;\n  }\n\n  .pdp-wrapper .pdp-seasonal-copy {\n    color: #c7d2df;\n    font-size: 17px;\n    line-height: 1.55;\n    margin: 0;\n    overflow-wrap: break-word;\n  }\n\n  .pdp-wrapper .pdp-seasonal-tag {\n    background: #ffb800;\n    color: #101d2c;\n    border-radius: 7px;\n    padding: 10px 14px;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.6px;\n    line-height: 1.4;\n    text-align: center;\n  }\n\n  \/* Social proof *\/\n  .pdp-wrapper .pdp-social-proof {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: 24px;\n    align-items: center;\n  }\n\n  .pdp-wrapper .pdp-score-box {\n    text-align: center;\n    padding: 20px;\n    background: rgba(255, 255, 255, 0.8);\n    border-radius: 12px;\n  }\n\n  .pdp-wrapper .pdp-score-num {\n    font-size: 48px;\n    font-weight: 900;\n    color: var(--pdp-dark-navy);\n    line-height: 1;\n  }\n\n  .pdp-wrapper .pdp-stars {\n    color: var(--pdp-accent-yellow);\n    font-size: 18px;\n    margin: 8px 0;\n  }\n\n  .pdp-wrapper .pdp-score-count {\n    font-size: 16px;\n    color: var(--pdp-text-muted);\n  }\n\n  .pdp-wrapper .pdp-progress-group {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .pdp-wrapper .pdp-progress-item {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 16px;\n    font-weight: 600;\n  }\n\n  .pdp-wrapper .pdp-progress-label {\n    width: 140px;\n  }\n\n  .pdp-wrapper .pdp-progress-bar-bg {\n    flex: 1;\n    height: 8px;\n    background: #dce4eb;\n    border-radius: 4px;\n    overflow: hidden;\n  }\n\n  .pdp-wrapper .pdp-progress-fill {\n    height: 100%;\n    background: var(--pdp-primary-red);\n    border-radius: 4px;\n  }\n\n  .pdp-wrapper .pdp-ai-summary {\n    background: #e9eef3;\n    border-left: 4px solid var(--pdp-primary-red);\n    padding: 14px 18px;\n    border-radius: 0 8px 8px 0;\n    font-size: 19px;\n    line-height: 1.7;\n    color: #415368;\n    margin-top: 16px;\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-reviews-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-top: 24px;\n  }\n\n  .pdp-wrapper .pdp-review-card {\n    min-width: 0;\n    background: rgba(255, 255, 255, 0.85);\n    padding: 16px;\n    border-radius: 8px;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-reviewer-name {\n    font-weight: 700;\n    color: var(--pdp-dark-navy);\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    flex-wrap: wrap;\n    font-size: 16px;\n  }\n\n  .pdp-wrapper .pdp-verified-badge {\n    color: #10b981;\n    font-size: 11px;\n  }\n\n  .pdp-wrapper .pdp-review-card img {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 8px;\n    margin-top: 12px;\n  }\n\n  \/* Specifications *\/\n  .pdp-wrapper .pdp-specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border: 1px solid var(--pdp-border-color);\n    border-radius: 12px;\n    overflow: hidden;\n    margin-top: 16px;\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-specs-table tr:not(:last-child) td {\n    border-bottom: 1px solid var(--pdp-border-color);\n  }\n\n  .pdp-wrapper .pdp-specs-label {\n    width: 38%;\n    background: #e7edf2;\n    font-weight: 700;\n    padding: 12px 16px;\n    font-size: 18px;\n    line-height: 1.6;\n    color: var(--pdp-dark-navy);\n    overflow-wrap: anywhere;\n  }\n\n  .pdp-wrapper .pdp-specs-value {\n    width: 62%;\n    background: rgba(255, 255, 255, 0.85);\n    padding: 12px 16px;\n    font-size: 18px;\n    line-height: 1.6;\n    color: var(--pdp-text-dark);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Pure CSS FAQ *\/\n  .pdp-wrapper .pdp-faq-item {\n    position: relative;\n    border-bottom: 1px solid var(--pdp-border-color);\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-faq-item:last-child {\n    border-bottom: none;\n  }\n\n  .pdp-wrapper .pdp-faq-checkbox {\n    position: absolute !important;\n    width: 1px !important;\n    height: 1px !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    border: 0 !important;\n    opacity: 0 !important;\n    overflow: hidden !important;\n    clip: rect(0, 0, 0, 0) !important;\n    clip-path: inset(50%) !important;\n    white-space: nowrap;\n  }\n\n  .pdp-wrapper .pdp-faq-toggle {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 18px;\n    width: 100%;\n    padding: 20px 8px;\n    margin: 0;\n    border: none;\n    border-radius: 0;\n    background: transparent;\n    box-shadow: none;\n    font: inherit;\n    font-size: 20px;\n    font-weight: 700;\n    line-height: 1.5;\n    color: var(--pdp-dark-navy);\n    cursor: pointer;\n    text-align: left;\n    text-transform: none;\n    letter-spacing: normal;\n    user-select: none;\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  .pdp-wrapper .pdp-faq-toggle:hover {\n    color: #bd2732;\n  }\n\n  .pdp-wrapper .pdp-faq-checkbox:focus-visible + .pdp-faq-toggle {\n    outline: 2px solid #d9232d;\n    outline-offset: -2px;\n    border-radius: 6px;\n  }\n\n  .pdp-wrapper .pdp-faq-toggle \u003e span {\n    min-width: 0;\n  }\n\n  .pdp-wrapper .pdp-faq-arrow {\n    display: block;\n    width: 18px;\n    height: 18px;\n    flex-shrink: 0;\n    color: currentColor;\n    transition: transform 0.35s ease;\n    pointer-events: none;\n  }\n\n  .pdp-wrapper .pdp-faq-checkbox:checked + .pdp-faq-toggle {\n    color: #bd2732;\n  }\n\n  .pdp-wrapper .pdp-faq-checkbox:checked + .pdp-faq-toggle .pdp-faq-arrow {\n    transform: rotate(180deg);\n  }\n\n  .pdp-wrapper .pdp-faq-content {\n    display: grid;\n    grid-template-rows: 0fr;\n    visibility: hidden;\n    transition:\n      grid-template-rows 0.35s ease,\n      visibility 0s linear 0.35s;\n  }\n\n  .pdp-wrapper .pdp-faq-checkbox:checked ~ .pdp-faq-content {\n    grid-template-rows: 1fr;\n    visibility: visible;\n    transition:\n      grid-template-rows 0.35s ease,\n      visibility 0s linear 0s;\n  }\n\n  .pdp-wrapper .pdp-faq-inner {\n    min-height: 0;\n    overflow: hidden;\n  }\n\n  .pdp-wrapper .pdp-faq-answer {\n    padding: 0 8px 20px;\n    font-size: 19px;\n    line-height: 1.7;\n    color: var(--pdp-text-muted);\n  }\n\n  \/* Pure CSS animated logistics *\/\n  .pdp-wrapper .pdp-apple-logistics-container {\n    background-color: #101d2c;\n    background-image:\n      radial-gradient(\n        ellipse at 100% 0,\n        rgba(83, 112, 142, 0.22),\n        transparent 55%\n      ),\n      repeating-linear-gradient(\n        135deg,\n        rgba(255, 255, 255, 0.02) 0,\n        rgba(255, 255, 255, 0.02) 1px,\n        transparent 1px,\n        transparent 12px\n      ),\n      linear-gradient(145deg, #1b2b3b, #0f1923);\n    border-radius: 16px;\n    padding: 32px 24px;\n    color: #ffffff;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .pdp-wrapper .pdp-logistics-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }\n\n  .pdp-wrapper .pdp-logistics-card {\n    min-width: 0;\n    background: rgba(255, 255, 255, 0.06);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    border-radius: 12px;\n    padding: 20px;\n    opacity: 1;\n    transition:\n      transform 0.3s ease,\n      background 0.3s ease,\n      box-shadow 0.3s ease;\n    animation: pdpLogisticsReveal 0.7s ease both;\n  }\n\n  .pdp-wrapper .pdp-logistics-card:nth-child(1) {\n    animation-delay: 0.05s;\n  }\n\n  .pdp-wrapper .pdp-logistics-card:nth-child(2) {\n    animation-delay: 0.2s;\n  }\n\n  .pdp-wrapper .pdp-logistics-card:nth-child(3) {\n    animation-delay: 0.35s;\n  }\n\n  .pdp-wrapper .pdp-logistics-card:hover {\n    transform: translateY(-6px);\n    background: rgba(255, 255, 255, 0.12);\n    box-shadow: 0 10px 22px rgba(0, 0, 0, 0.15);\n  }\n\n  .pdp-wrapper .pdp-logistics-icon {\n    font-size: 27px;\n    margin-bottom: 12px;\n    display: inline-block;\n    line-height: 1.3;\n    animation: pdpLogisticsFloat 3.2s ease-in-out infinite;\n  }\n\n  .pdp-wrapper .pdp-logistics-card:nth-child(2) .pdp-logistics-icon {\n    animation-delay: -1s;\n  }\n\n  .pdp-wrapper .pdp-logistics-card:nth-child(3) .pdp-logistics-icon {\n    animation-delay: -2s;\n  }\n\n  .pdp-wrapper .pdp-logistics-title {\n    font-size: 18px;\n    font-weight: 700;\n    margin-bottom: 6px;\n    color: #ffffff;\n  }\n\n  .pdp-wrapper .pdp-logistics-sub {\n    font-size: 17px;\n    line-height: 1.6;\n    color: #bdcad8;\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-tracker-wrapper {\n    background: rgba(255, 255, 255, 0.045);\n    border: 1px solid rgba(255, 255, 255, 0.075);\n    border-radius: 12px;\n    padding: 20px;\n  }\n\n  .pdp-wrapper .pdp-tracker-title {\n    font-size: 12px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: #b2c2d1;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    line-height: 1.5;\n  }\n\n  .pdp-wrapper .pdp-pulse-dot {\n    display: inline-block;\n    width: 8px;\n    height: 8px;\n    flex-shrink: 0;\n    background: #22c55e;\n    border-radius: 50%;\n    box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5);\n    animation: pdpLogisticsPulse 1.8s ease-out infinite;\n  }\n\n  \/* Three equal columns keep the line aligned with node centers. *\/\n  .pdp-wrapper .pdp-tracker-steps {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    position: relative;\n    isolation: isolate;\n  }\n\n  .pdp-wrapper .pdp-tracker-steps::before {\n    content: \"\";\n    position: absolute;\n    top: 12px;\n    left: 16.6667%;\n    width: 66.6666%;\n    height: 4px;\n    border-radius: 4px;\n    background: rgba(255, 255, 255, 0.14);\n    z-index: 0;\n  }\n\n  .pdp-wrapper .pdp-tracker-line-active {\n    position: absolute;\n    top: 12px;\n    left: 16.6667%;\n    width: 66.6666%;\n    height: 4px;\n    border-radius: 4px;\n    background: linear-gradient(90deg, #22c55e, #9ed66f, #ffb800);\n    transform: scaleX(0);\n    transform-origin: left center;\n    z-index: 1;\n    animation: pdpDeliveryProgress 12s linear infinite;\n  }\n\n  .pdp-wrapper .pdp-tracker-node {\n    position: relative;\n    z-index: 2;\n    min-width: 0;\n    text-align: center;\n  }\n\n  .pdp-wrapper .pdp-node-dot {\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    background: #172635;\n    border: 2px solid #627487;\n    color: #8496a7;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 800;\n    margin: 0 auto 10px;\n    box-shadow: 0 0 0 5px #172635;\n  }\n\n  .pdp-wrapper .pdp-node-text {\n    font-size: 13px;\n    font-weight: 600;\n    color: #8fa1b2;\n    line-height: 1.4;\n    padding: 0 3px;\n  }\n\n  .pdp-wrapper .pdp-tracker-node-order .pdp-node-dot {\n    animation: pdpOrderNode 12s linear infinite;\n  }\n\n  .pdp-wrapper .pdp-tracker-node-transit .pdp-node-dot {\n    animation: pdpTransitNode 12s linear infinite;\n  }\n\n  .pdp-wrapper .pdp-tracker-node-delivered .pdp-node-dot {\n    animation: pdpDeliveredNode 12s linear infinite;\n  }\n\n  .pdp-wrapper .pdp-tracker-node-order .pdp-node-text {\n    color: #d8f4e2;\n  }\n\n  .pdp-wrapper .pdp-tracker-node-transit .pdp-node-text {\n    animation: pdpTransitText 12s linear infinite;\n  }\n\n  .pdp-wrapper .pdp-tracker-node-delivered .pdp-node-text {\n    animation: pdpDeliveredText 12s linear infinite;\n  }\n\n  .pdp-wrapper .pdp-tracker-note {\n    margin: 18px 0 0;\n    color: #8fa1b2;\n    font-size: 12px;\n    line-height: 1.5;\n    text-align: center;\n  }\n\n  \/* Logistics animations *\/\n  @keyframes pdpLogisticsReveal {\n    from {\n      opacity: 0;\n      translate: 0 16px;\n    }\n    to {\n      opacity: 1;\n      translate: 0 0;\n    }\n  }\n\n  @keyframes pdpLogisticsFloat {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(-5px); }\n  }\n\n  @keyframes pdpLogisticsPulse {\n    0% {\n      box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5);\n    }\n    75%, 100% {\n      box-shadow: 0 0 0 8px rgba(34, 197, 94, 0);\n    }\n  }\n\n  @keyframes pdpDeliveryProgress {\n    0%, 15% { transform: scaleX(0); }\n    50%, 65% { transform: scaleX(0.5); }\n    85%, 100% { transform: scaleX(1); }\n  }\n\n  @keyframes pdpOrderNode {\n    0%, 100% {\n      background: #22c55e;\n      border-color: #22c55e;\n      color: #ffffff;\n    }\n  }\n\n  @keyframes pdpTransitNode {\n    0%, 49.99% {\n      background: #172635;\n      border-color: #627487;\n      color: #8496a7;\n    }\n    50%, 100% {\n      background: #22c55e;\n      border-color: #22c55e;\n      color: #ffffff;\n    }\n  }\n\n  @keyframes pdpDeliveredNode {\n    0%, 84.99% {\n      background: #172635;\n      border-color: #627487;\n      color: #8496a7;\n    }\n    85%, 100% {\n      background: #ffb800;\n      border-color: #ffb800;\n      color: #101d2c;\n    }\n  }\n\n  @keyframes pdpTransitText {\n    0%, 49.99% { color: #8fa1b2; }\n    50%, 100% { color: #d8f4e2; }\n  }\n\n  @keyframes pdpDeliveredText {\n    0%, 84.99% { color: #8fa1b2; }\n    85%, 100% { color: #ffe1a1; }\n  }\n\n  \/* Bottom CTA *\/\n  .pdp-wrapper .pdp-bottom-cta {\n    text-align: center;\n    padding: 36px 24px;\n    background-color: #0f1923;\n    background-image:\n      radial-gradient(\n        ellipse at 100% 0,\n        rgba(217, 35, 45, 0.14),\n        transparent 55%\n      ),\n      linear-gradient(135deg, #0f1923, #1e293b);\n    color: #ffffff;\n  }\n\n  .pdp-wrapper .pdp-cta-title {\n    color: #ffffff;\n    margin-bottom: 16px;\n  }\n\n  .pdp-wrapper .pdp-cta-desc {\n    max-width: 800px;\n    margin: 0 auto 22px;\n    font-size: 21px;\n    line-height: 1.7;\n    color: #bdcad8;\n    text-align: left;\n  }\n\n  .pdp-wrapper .pdp-cta-desc .pdp-highlight {\n    color: #ffb5ba;\n  }\n\n  .pdp-wrapper .pdp-buy-button {\n    display: inline-block;\n    width: 100%;\n    max-width: 360px;\n    background: var(--pdp-primary-red);\n    color: #ffffff !important;\n    font-size: 17px;\n    font-weight: 800;\n    padding: 16px 32px;\n    border-radius: 30px;\n    text-decoration: none !important;\n    letter-spacing: 0.5px;\n    transition: background 0.3s ease, transform 0.2s ease;\n    box-shadow: 0 6px 20px rgba(217, 35, 45, 0.3);\n  }\n\n  .pdp-wrapper .pdp-buy-button:hover {\n    background: #b91c1c;\n    transform: scale(1.03);\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 768px) {\n    .pdp-wrapper .pdp-social-proof {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 600px) {\n    .pdp-wrapper .pdp-block-card {\n      padding: 26px 16px;\n    }\n\n    .pdp-wrapper .pdp-section-title,\n    .pdp-wrapper .pdp-cta-title {\n      font-size: 32px;\n      line-height: 1.12;\n    }\n\n    .pdp-wrapper .pdp-section-desc,\n    .pdp-wrapper .pdp-cta-desc {\n      font-size: 20px;\n      line-height: 1.65;\n    }\n\n    .pdp-wrapper .pdp-top-badges {\n      gap: 7px;\n    }\n\n    .pdp-wrapper .pdp-badge {\n      font-size: 10px;\n      padding: 6px 9px;\n    }\n\n    .pdp-wrapper .pdp-feature-label {\n      font-size: 10px;\n      letter-spacing: 0.7px;\n      padding: 6px 9px;\n    }\n\n    .pdp-wrapper .pdp-seasonal-card {\n      gap: 10px;\n      padding: 18px 14px;\n    }\n\n    .pdp-wrapper .pdp-seasonal-main {\n      align-items: flex-start;\n      gap: 9px;\n    }\n\n    .pdp-wrapper .pdp-seasonal-icon {\n      width: 30px;\n      height: 34px;\n      border-radius: 8px;\n      font-size: 21px;\n    }\n\n    .pdp-wrapper .pdp-seasonal-title {\n      font-size: 18px;\n    }\n\n    .pdp-wrapper .pdp-seasonal-copy {\n      font-size: 15px;\n    }\n\n    .pdp-wrapper .pdp-seasonal-tag {\n      max-width: 88px;\n      padding: 9px;\n      font-size: 10px;\n      letter-spacing: 0.3px;\n    }\n\n    .pdp-wrapper .pdp-specs-label,\n    .pdp-wrapper .pdp-specs-value {\n      padding: 12px 10px;\n      font-size: 17px;\n    }\n\n    .pdp-wrapper .pdp-faq-toggle {\n      font-size: 19px;\n      padding: 18px 4px;\n    }\n\n    .pdp-wrapper .pdp-faq-answer {\n      font-size: 18px;\n      padding: 0 4px 18px;\n    }\n\n    .pdp-wrapper .pdp-progress-item {\n      gap: 9px;\n      font-size: 14px;\n    }\n\n    .pdp-wrapper .pdp-progress-label {\n      width: 115px;\n    }\n\n    .pdp-wrapper .pdp-apple-logistics-container {\n      padding: 26px 16px;\n    }\n\n    .pdp-wrapper .pdp-logistics-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n      margin-bottom: 24px;\n    }\n\n    .pdp-wrapper .pdp-logistics-card {\n      padding: 18px 16px;\n    }\n\n    .pdp-wrapper .pdp-logistics-title {\n      font-size: 17px;\n    }\n\n    .pdp-wrapper .pdp-logistics-sub {\n      font-size: 16px;\n    }\n\n    .pdp-wrapper .pdp-tracker-wrapper {\n      padding: 18px 10px;\n    }\n\n    .pdp-wrapper .pdp-tracker-title {\n      font-size: 11px;\n      letter-spacing: 0.6px;\n    }\n\n    .pdp-wrapper .pdp-node-text {\n      font-size: 11px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .pdp-wrapper *,\n    .pdp-wrapper *::before,\n    .pdp-wrapper *::after {\n      animation: none !important;\n      transition: none !important;\n    }\n\n    .pdp-wrapper .pdp-logistics-card {\n      opacity: 1;\n      translate: none;\n    }\n\n    .pdp-wrapper .pdp-tracker-line-active {\n      transform: scaleX(0);\n    }\n\n    .pdp-wrapper .pdp-tracker-node-order .pdp-node-dot {\n      background: #22c55e;\n      border-color: #22c55e;\n      color: #ffffff;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"pdp-top\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"pdp-wrapper\"\u003e\n\n  \u003c!-- BLOCK 1: MAIN INTRO --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-steel\"\u003e\n    \u003cdiv class=\"pdp-top-badges\"\u003e\n      \u003cspan class=\"pdp-badge\"\u003eNEW ARRIVAL\u003c\/span\u003e\n      \u003cspan class=\"pdp-badge\"\u003e⭐ 4.9\/5 RATING\u003c\/span\u003e\n      \u003cspan class=\"pdp-badge\"\u003e↺ 30-DAY EASY RETURNS\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-section-header\"\u003e\n      \u003ch1 class=\"pdp-section-title\"\u003e\n        Take a New Approach \u003cspan class=\"pdp-title-accent\"\u003eto Oil Changes.\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        🔧 Use \u003cspan class=\"pdp-highlight\"\u003e12V electric extraction\u003c\/span\u003e\n        to remove compatible oil through an accessible dipstick tube.\n        Bring a practical top-side option to your maintenance routine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/10.19_3.gif?v=1792381697\" alt=\"12V electric oil extractor pump in use\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 2: OVERVIEW --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-red\"\u003e\n    \u003cdiv class=\"pdp-section-header\"\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Get Your Next Service \u003cspan class=\"pdp-title-accent\"\u003eSet Up.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        ⚙️ Bring \u003cspan class=\"pdp-highlight\"\u003eelectric suction, hose connections, and direct switch control\u003c\/span\u003e\n        together in one compact pump.\n        Keep the key parts of your extraction setup within reach.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/9c5fd782569f5af441e14747582aecb6_0912fdc4-1616-43ee-aed2-6e72cbc698a1.png?v=1792382841\" alt=\"\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 3: TOP-SIDE EXTRACTION --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-ice\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e🔧 TOP-SIDE ACCESS\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Keep the Task \u003cspan class=\"pdp-title-accent\"\u003eWithin Reach.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Extract through the \u003cspan class=\"pdp-highlight-blue\"\u003edipstick tube on compatible engines\u003c\/span\u003e\n        using the inlet hose.\n        This offers an alternative to drain-plug access for the extraction step.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_ce6a266d-a041-4954-a4cb-8e75c0d7a7a4.png?v=1792381819\" alt=\"Top-side extraction compared with drain-plug access\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 4: MOTOR --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-steel\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e⚡ 12V DC \/ 80W MOTOR\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Put Electric Suction \u003cspan class=\"pdp-title-accent\"\u003eto Work.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Connect the pump to a \u003cspan class=\"pdp-highlight\"\u003e12V DC supply\u003c\/span\u003e\n        to power its 80W motor.\n        Let the motor provide suction while you monitor the extraction.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/2_6e2bd4f8-283f-421b-b321-182d0ee1cc28.png?v=1792381851\" alt=\"12V DC power and 80W motor\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 5: SWITCH --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-red\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e🎛️ DIRECT SWITCH CONTROL\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Keep Control \u003cspan class=\"pdp-title-accent\"\u003eClose at Hand.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Use the \u003cspan class=\"pdp-highlight\"\u003eon-unit power switch\u003c\/span\u003e\n        to start and stop the pump.\n        Keep the switch accessible while supervising the transfer.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/3_9617c9e3-9d9b-463e-ad49-d53ccfb4ed76.png?v=1792381870\" alt=\"Power switch and motor protection details\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 6: FLUID COMPATIBILITY --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-cream\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e🛢️ FLUID COMPATIBILITY\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Choose the Right Job \u003cspan class=\"pdp-title-accent\"\u003eBefore You Begin.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        The pump is intended for \u003cspan class=\"pdp-highlight\"\u003eengine oil and diesel\u003c\/span\u003e\n        within its operating instructions.\n        Keep gasoline, water, and unsupported fluids out of the system.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/4_acac791f-2d23-48db-bb9f-16e1cbbb2e48.png?v=1792381908\" alt=\"Compatible and incompatible fluid guide\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MID-PAGE SEASONAL PROMOTION --\u003e\n  \u003cdiv class=\"pdp-seasonal-card\"\u003e\n    \u003cdiv class=\"pdp-seasonal-main\"\u003e\n      \u003cspan class=\"pdp-seasonal-icon\" aria-hidden=\"true\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3 class=\"pdp-seasonal-title\"\u003eSeasonal Maintenance Spotlight\u003c\/h3\u003e\n        \u003cp class=\"pdp-seasonal-copy\"\u003e\n          Get set for your next compatible oil-service task.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"pdp-seasonal-tag\"\u003eGARAGE ESSENTIAL\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 7: CONNECTIONS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-texture\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e🔩 HOSE BARBS \u0026amp; CLAMPS\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Set Up with \u003cspan class=\"pdp-title-accent\"\u003ea Firm Hold.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Seat the hoses fully on the \u003cspan class=\"pdp-highlight-blue\"\u003ebarbed fittings\u003c\/span\u003e\n        and tighten the supplied clamps.\n        Check each connection before powering on the pump.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/5_fd8e8ad4-6e5e-4d39-be07-c7f8d5cbf164.png?v=1792381926\" alt=\"Hose fittings and securing clamps\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 8: FLOW DIRECTION --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-ice\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e↗️ INLET \u0026amp; OUTLET ROUTING\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Know Where \u003cspan class=\"pdp-title-accent\"\u003eEvery Hose Goes.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Follow the \u003cspan class=\"pdp-highlight-blue\"\u003eIN and OUT markings\u003c\/span\u003e\n        when connecting the hoses.\n        Route the outlet into a suitable collection container before starting.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/6_8606bb11-5952-4a7a-b911-8e2067e24bfe.png?v=1792381942\" alt=\"Inlet and outlet flow direction\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 9: OPERATION --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-cream\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e✓ SIMPLE SETUP ROUTINE\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        A Clear Plan \u003cspan class=\"pdp-title-accent\"\u003eBefore You Pump.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        🔧 \u003cspan class=\"pdp-highlight\"\u003eSecure the hoses, position the container, and connect 12V power\u003c\/span\u003e\n        according to the instructions.\n        Switch on only after checking the setup, with the engine off.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/17f3c18e6cad52a3fced8aeba2c439ac.png?v=1792381967\" alt=\"Oil extractor setup and operation steps\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 10: APPLICATIONS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-steel\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e🚗 GARAGE \u0026amp; EQUIPMENT CARE\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Make Room \u003cspan class=\"pdp-title-accent\"\u003ein Your Maintenance Kit.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Use for suitable oil-service tasks on\n        \u003cspan class=\"pdp-highlight-blue\"\u003ecars, boats, RVs, and lawn equipment\u003c\/span\u003e.\n        Confirm fluid, power, and access compatibility for each engine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/92833e7f71c6c29b6afef923941de0c1.png?v=1792381987\" alt=\"Compatible vehicle and equipment applications\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 11: INCLUDED ITEMS AND SPECS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-texture\"\u003e\n    \u003cdiv class=\"pdp-section-header pdp-feature-header\"\u003e\n      \u003cspan class=\"pdp-feature-label\"\u003e📦 KIT CONTENTS \u0026amp; TECHNICAL DETAILS\u003c\/span\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Get Familiar \u003cspan class=\"pdp-title-accent\"\u003ewith Your Setup.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        Review the \u003cspan class=\"pdp-highlight-blue\"\u003epower rating, fluid guide, and included accessories\u003c\/span\u003e\n        before ordering.\n        Plan a suitable collection container for your service task.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-holder\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/ce715fea6d81067f10a33b339d7e8f58.png?v=1792382010\" alt=\"Oil extractor pump kit and included accessories\"\u003e\n      \u003cbr\u003e\n    \u003c\/div\u003e\n\n    \u003ctable class=\"pdp-specs-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"pdp-specs-label\"\u003eOperating Voltage\u003c\/td\u003e\n          \u003ctd class=\"pdp-specs-value\"\u003e12V DC\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"pdp-specs-label\"\u003eMotor Rating\u003c\/td\u003e\n          \u003ctd class=\"pdp-specs-value\"\u003e80W High Performance\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"pdp-specs-label\"\u003eCompatible Fluids\u003c\/td\u003e\n          \u003ctd class=\"pdp-specs-value\"\u003eEngine Oil, Diesel Fuel\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"pdp-specs-label\"\u003eIncompatible Fluids\u003c\/td\u003e\n          \u003ctd class=\"pdp-specs-value\"\u003eGasoline, Water, Flammable Liquids\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"pdp-specs-label\"\u003eIncluded Accessories\u003c\/td\u003e\n          \u003ctd class=\"pdp-specs-value\"\u003e\n            Inlet Hose, Outlet Hose, 2x Securing Clamps, Battery Cables\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SOCIAL PROOF --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-steel\"\u003e\n    \u003cdiv class=\"pdp-section-header\"\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Their Garage. \u003cspan class=\"pdp-title-accent\"\u003eTheir Experience.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        ⭐ Explore feedback on \u003cspan class=\"pdp-highlight\"\u003esetup, extraction, and everyday maintenance\u003c\/span\u003e.\n        See how customers use the pump for their own service tasks.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-social-proof\"\u003e\n      \u003cdiv class=\"pdp-score-box\"\u003e\n        \u003cdiv class=\"pdp-score-num\"\u003e4.9\u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"pdp-score-count\"\u003eBased on 280+ Reviews\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-progress-group\"\u003e\n        \u003cdiv class=\"pdp-progress-item\"\u003e\n          \u003cspan class=\"pdp-progress-label\"\u003eEase of Use\u003c\/span\u003e\n          \u003cdiv class=\"pdp-progress-bar-bg\"\u003e\n            \u003cdiv class=\"pdp-progress-fill\" style=\"width: 98%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003e98%\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-progress-item\"\u003e\n          \u003cspan class=\"pdp-progress-label\"\u003eExtraction Speed\u003c\/span\u003e\n          \u003cdiv class=\"pdp-progress-bar-bg\"\u003e\n            \u003cdiv class=\"pdp-progress-fill\" style=\"width: 95%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003e95%\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-progress-item\"\u003e\n          \u003cspan class=\"pdp-progress-label\"\u003eBuild Quality\u003c\/span\u003e\n          \u003cdiv class=\"pdp-progress-bar-bg\"\u003e\n            \u003cdiv class=\"pdp-progress-fill\" style=\"width: 96%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003e96%\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-ai-summary\"\u003e\n      \u003cstrong\u003e✨ AI Review Summary:\u003c\/strong\u003e\n      Buyers highlight \u003cspan class=\"pdp-highlight-blue\"\u003etop-side extraction, secure connections, and straightforward setup\u003c\/span\u003e.\n      Their comments describe use on compatible cars, lawn equipment, and boats.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-reviews-grid\"\u003e\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-reviewer-name\"\u003e\n          Mark T. \u003cspan class=\"pdp-verified-badge\"\u003e✔ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cp style=\"margin: 6px 0 0;\"\u003e\n          \"Changed oil in my boat in under 10 minutes without spilling a single drop. Outstanding tool!\"\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_937103e3-53b8-4898-bfad-86c9bd815fab.webp?v=1792382031\" alt=\"\"\u003e\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-reviewer-name\"\u003e\n          David L. \u003cspan class=\"pdp-verified-badge\"\u003e✔ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cp style=\"margin: 6px 0 0;\"\u003e\n          \"The clamps seal tightly and the 80W motor handles warm oil easily. Very pleased.\"\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/2_ef69be02-f28a-4122-bcaa-9b1c49f1bc71.webp?v=1792382043\" alt=\"\"\u003e\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-reviewer-name\"\u003e\n          Chris R. \u003cspan class=\"pdp-verified-badge\"\u003e✔ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cp style=\"margin: 6px 0 0;\"\u003e\n          \"No more jacking up the car just for an oil change. Connects right to the 12V battery.\"\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/3_c2b2522a-76d5-43c0-9564-063f8feada30.webp?v=1792382062\" alt=\"\"\u003e\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-reviewer-name\"\u003e\n          Jason P. \u003cspan class=\"pdp-verified-badge\"\u003e✔ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cp style=\"margin: 6px 0 0;\"\u003e\n          \"Super intuitive operation and solid build quality. A must-have for maintenance.\"\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/4_e8b4940c-5446-4441-9bc8-c9c561b8b512.webp?v=1792382100\" alt=\"\"\u003e\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ: PURE CSS, NO JAVASCRIPT REQUIRED --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bg-ice\"\u003e\n    \u003cdiv class=\"pdp-section-header\"\u003e\n      \u003ch2 class=\"pdp-section-title\"\u003e\n        Before You \u003cspan class=\"pdp-title-accent\"\u003eGet Started.\u003c\/span\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"pdp-section-desc\"\u003e\n        💬 Find answers about \u003cspan class=\"pdp-highlight-blue\"\u003efluids, power, and hose setup\u003c\/span\u003e.\n        Open a question to plan your next service task.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-faq-list\"\u003e\n\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput class=\"pdp-faq-checkbox\" type=\"checkbox\" id=\"oil-service-faq-20261019-1\" aria-controls=\"oil-service-answer-20261019-1\"\u003e\n\n        \u003clabel class=\"pdp-faq-toggle\" id=\"oil-service-question-20261019-1\" for=\"oil-service-faq-20261019-1\"\u003e\n          \u003cspan\u003eCan I extract gasoline or water with this pump?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n\n        \u003cdiv class=\"pdp-faq-content\" id=\"oil-service-answer-20261019-1\" role=\"region\" aria-labelledby=\"oil-service-question-20261019-1\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cdiv class=\"pdp-faq-answer\"\u003e\n              No, this pump is intended exclusively for engine oil and diesel fuel.\n              Do not use it for gasoline, water, or other volatile and non-recommended fluids to ensure safe operation and long tool life.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput class=\"pdp-faq-checkbox\" type=\"checkbox\" id=\"oil-service-faq-20261019-2\" aria-controls=\"oil-service-answer-20261019-2\"\u003e\n\n        \u003clabel class=\"pdp-faq-toggle\" id=\"oil-service-question-20261019-2\" for=\"oil-service-faq-20261019-2\"\u003e\n          \u003cspan\u003eHow is the pump powered during use?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n\n        \u003cdiv class=\"pdp-faq-content\" id=\"oil-service-answer-20261019-2\" role=\"region\" aria-labelledby=\"oil-service-question-20261019-2\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cdiv class=\"pdp-faq-answer\"\u003e\n              The pump runs on a 12V DC power supply.\n              Simply connect the provided battery clamps directly to your vehicle's 12V battery or another compatible 12V power source.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput class=\"pdp-faq-checkbox\" type=\"checkbox\" id=\"oil-service-faq-20261019-3\" aria-controls=\"oil-service-answer-20261019-3\"\u003e\n\n        \u003clabel class=\"pdp-faq-toggle\" id=\"oil-service-question-20261019-3\" for=\"oil-service-faq-20261019-3\"\u003e\n          \u003cspan\u003eHow do I set up the hoses correctly?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n\n        \u003cdiv class=\"pdp-faq-content\" id=\"oil-service-answer-20261019-3\" role=\"region\" aria-labelledby=\"oil-service-question-20261019-3\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cdiv class=\"pdp-faq-answer\"\u003e\n              Follow the clear IN and OUT directional markings on the pump body.\n              Push the inlet and outlet hoses firmly onto the barbed fittings, then tighten the securing clamps before turning on the power.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- LOGISTICS \u0026 SHIPPING: PURE CSS ANIMATION --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-apple-logistics-container\"\u003e\n\n    \u003cdiv class=\"pdp-logistics-grid\"\u003e\n      \u003cdiv class=\"pdp-logistics-card\"\u003e\n        \u003cspan class=\"pdp-logistics-icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv class=\"pdp-logistics-title\"\u003eFast Delivery\u003c\/div\u003e\n        \u003cdiv class=\"pdp-logistics-sub\"\u003e\n          Dispatched directly to your door with tracking.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-logistics-card\"\u003e\n        \u003cspan class=\"pdp-logistics-icon\"\u003e🛡️\u003c\/span\u003e\n        \u003cdiv class=\"pdp-logistics-title\"\u003eSatisfaction Guaranteed\u003c\/div\u003e\n        \u003cdiv class=\"pdp-logistics-sub\"\u003e\n          30-day return policy for ultimate peace of mind.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-logistics-card\"\u003e\n        \u003cspan class=\"pdp-logistics-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv class=\"pdp-logistics-title\"\u003eSecure Packaging\u003c\/div\u003e\n        \u003cdiv class=\"pdp-logistics-sub\"\u003e\n          Carefully packed to arrive safely in perfect condition.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-tracker-wrapper\"\u003e\n      \u003cdiv class=\"pdp-tracker-title\"\u003e\n        \u003cspan class=\"pdp-pulse-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        Order Processing Timeline\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-tracker-steps\"\u003e\n        \u003cdiv class=\"pdp-tracker-line-active\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-tracker-node pdp-tracker-node-order\"\u003e\n          \u003cdiv class=\"pdp-node-dot\" aria-hidden=\"true\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"pdp-node-text\"\u003eOrder Placed\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-tracker-node pdp-tracker-node-transit\"\u003e\n          \u003cdiv class=\"pdp-node-dot\" aria-hidden=\"true\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"pdp-node-text\"\u003eIn Transit\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-tracker-node pdp-tracker-node-delivered\"\u003e\n          \u003cdiv class=\"pdp-node-dot\" aria-hidden=\"true\"\u003e✓\u003c\/div\u003e\n          \u003cdiv class=\"pdp-node-text\"\u003eDelivered\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"pdp-tracker-note\"\u003e\n        Illustrative timeline · Check your tracking link for order updates.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- BOTTOM CTA --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-bottom-cta\"\u003e\n    \u003ch2 class=\"pdp-cta-title\"\u003e\n      Ready for Your Next \u003cspan class=\"pdp-title-accent\"\u003eOil Service?\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pdp-cta-desc\"\u003e\n      Upgrade your garage maintenance kit today with\n      \u003cspan class=\"pdp-highlight\"\u003e12V electric extraction power\u003c\/span\u003e.\n    \u003c\/p\u003e\n    \u003ca href=\"#\" class=\"pdp-buy-button\"\u003eGET YOURS NOW\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"XIESHU","offers":[{"title":"Default Title","offer_id":47502020739161,"sku":"NC03142610197310-规格:JH-JY02","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/Z1_ce7765c9-595c-4ce1-b6b2-60f3e9fb0c2c.png?v=1792381735","url":"https:\/\/treavhds.com\/products\/%f0%9f%9b%a0%ef%b8%8f-12v-80w-electric-oil-extractor-diesel-transfer-pump-kit-with-hoses-for-compatible-cars-trucks-rvs-boats","provider":"treavhds","version":"1.0","type":"link"}