{"product_id":"2188978-headlamp-glass-compatible-with-daf-xg-xf-xg-2021-present","title":"2188978 headlamp glass – Compatible with DAF XG\/XF\/XG+ (2021–Present)","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700\u0026display=swap'); \n        :root {\n            --daf-red: #e30613;\n            --daf-blue: #0066cc;\n            --daf-dark: #212529;\n            --daf-light: #f0f8ff;\n            --daf-gradient: linear-gradient(135deg, #0066cc 0%, #e30613 100%);\n        }\n        body {\n            font-family: 'Montserrat', 'Segoe UI', sans-serif;\n            background: linear-gradient(135deg, #f0f8ff 0%, #e6f2ff 100%);\n            margin: 0;\n            padding: 0;\n            color: var(--daf-dark);\n            min-height: 100vh;\n            overflow-x: hidden;\n        }\n        .container {\n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 20px;\n            display: flex;\n            flex-direction: column;\n            align-items: stretch;\n            animation: fadeIn 0.8s ease-out;\n        }\n        .header {\n            text-align: center;\n            margin-bottom: 30px;\n            padding: 0;\n            display: flex;\n            justify-content: center;\n            position: relative;\n            overflow: hidden;\n        }\n        .title-container {\n            background: white;\n            border-radius: 12px;\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\n            box-sizing: border-box;\n            padding: 25px;\n            width: 100%;\n            margin-bottom: 25px;\n            position: relative;\n            z-index: 2;\n            overflow: hidden;\n        }\n        .title-container::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 4px;\n            background: var(--daf-gradient);\n            background-size: 200% 200%;\n            animation: gradientFlow 3s ease infinite;\n        }\n        .section {\n            background: white;\n            border-radius: 12px;\n            box-shadow: 0 5px 15px rgba(0, 102, 204, 0.1);\n            box-sizing: border-box;\n            padding: 25px;\n            width: 100%;\n            margin-bottom: 25px;\n            border-left: 4px solid var(--daf-blue);\n            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n            position: relative;\n            overflow: hidden;\n        }\n        .section:hover {\n            transform: translateY(-8px) scale(1.01);\n            box-shadow: 0 15px 30px rgba(0, 102, 204, 0.25);\n        }\n        .section::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -4px;\n            height: 0;\n            width: 4px;\n            background: var(--daf-gradient);\n            transition: height 0.6s ease;\n        }\n        .section:hover::before {\n            height: 100%;\n        }\n        .main-title {\n            color: var(--daf-red);\n            font-size: 2.2rem;\n            font-weight: 700;\n            margin: 0;\n            padding: 0;\n            text-transform: uppercase;\n            line-height: 1.1;\n            position: relative;\n            animation: titlePulse 3s infinite;\n        }\n        .subtitle {\n            color: var(--daf-blue);\n            font-size: 1.3rem;\n            font-weight: 400;\n            margin-top: 10px;\n            padding: 5px 0;\n            position: relative;\n        }\n        h2 {\n            color: var(--daf-blue);\n            font-size: 1.5rem;\n            border-bottom: 2px solid var(--daf-red);\n            padding-bottom: 12px;\n            margin-top: 0;\n            margin-bottom: 20px;\n            position: relative;\n            display: inline-block;\n        }\n        h2::after {\n            content: '';\n            position: absolute;\n            bottom: -2px;\n            left: 0;\n            width: 0;\n            height: 2px;\n            background: var(--daf-red);\n            animation: lineExpand 1.5s forwards;\n        }\n        .content {\n            font-size: 1rem;\n            line-height: 1.6;\n            color: #343a40;\n            position: relative;\n        }\n        .footer {\n            text-align: center;\n            margin-top: 40px;\n            color: var(--daf-red);\n            font-size: 0.9rem;\n            font-weight: 600;\n            padding: 15px;\n            border-top: 1px solid rgba(227, 6, 19, 0.2);\n            position: relative;\n        }\n        .footer::before {\n            content: '';\n            position: absolute;\n            top: -1px;\n            left: 0;\n            width: 0;\n            height: 2px;\n            background: var(--daf-gradient);\n            animation: footerLine 2s forwards 0.5s;\n        }\n        .highlight {\n            color: var(--daf-red);\n            font-weight: 700;\n            position: relative;\n            display: inline-block;\n            animation: highlightPulse 2s infinite;\n        }\n        .animated-list {\n            padding-left: 20px;\n        }\n        .animated-list li {\n            position: relative;\n            margin-bottom: 10px;\n            animation: slideIn 0.5s forwards;\n            opacity: 0;\n            transform: translateX(-20px);\n        }\n        .animated-list li::before {\n            content: '►';\n            color: var(--daf-blue);\n            position: absolute;\n            left: -20px;\n            animation: arrowPulse 1.5s infinite;\n        }\n        .compliance-badge {\n            display: inline-block;\n            background: rgba(0, 102, 204, 0.1);\n            color: var(--daf-blue);\n            padding: 4px 12px;\n            border-radius: 20px;\n            font-size: 0.9rem;\n            margin: 5px 3px;\n            animation: badgeFloat 4s ease-in-out infinite;\n            border: 1px solid rgba(0, 102, 204, 0.3);\n        }\n        \n        \/* 增强的动画效果 *\/\n        @keyframes gradientFlow {\n            0% { background-position: 0% 50%; }\n            50% { background-position: 100% 50%; }\n            100% { background-position: 0% 50%; }\n        }\n        @keyframes titlePulse {\n            0%, 100% { \n                text-shadow: 0 0 5px rgba(227, 6, 19, 0.3); \n                transform: scale(1);\n            }\n            50% { \n                text-shadow: 0 0 15px rgba(227, 6, 19, 0.6); \n                transform: scale(1.02);\n            }\n        }\n        @keyframes lineExpand {\n            from { width: 0; }\n            to { width: 100%; }\n        }\n        @keyframes fadeIn {\n            from { opacity: 0; transform: translateY(30px); }\n            to { opacity: 1; transform: translateY(0); }\n        }\n        @keyframes footerLine {\n            from { width: 0; }\n            to { width: 100%; }\n        }\n        @keyframes highlightPulse {\n            0%, 100% { \n                color: var(--daf-red);\n                text-shadow: 0 0 8px rgba(227, 6, 19, 0.2);\n            }\n            50% { \n                color: #ff2a38;\n                text-shadow: 0 0 12px rgba(227, 6, 19, 0.4);\n            }\n        }\n        @keyframes slideIn {\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n        @keyframes arrowPulse {\n            0%, 100% { transform: translateX(0); opacity: 1; }\n            50% { transform: translateX(5px); opacity: 0.7; }\n        }\n        @keyframes badgeFloat {\n            0%, 100% { transform: translateY(0); }\n            50% { transform: translateY(-5px); }\n        }\n        \n        \/* 增强粒子效果 *\/\n        .particles {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            pointer-events: none;\n            z-index: 1;\n        }\n        .particle {\n            position: absolute;\n            border-radius: 50%;\n            background: var(--daf-blue);\n            opacity: 0.1;\n            animation: float linear infinite;\n            box-shadow: 0 0 15px rgba(0, 102, 204, 0.3);\n        }\n        .particle:nth-child(2n) {\n            background: var(--daf-red);\n            box-shadow: 0 0 15px rgba(227, 6, 19, 0.3);\n        }\n        .particle:nth-child(3n) {\n            background: white;\n            box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);\n        }\n        \n        @keyframes float {\n            to {\n                transform: translateY(-100vh) rotate(360deg);\n            }\n        }\n        \n        @media (max-width: 768px) {\n            .container {\n                padding: 15px;\n            }\n            .main-title {\n                font-size: 1.5rem;\n            }\n            .subtitle {\n                font-size: 1.1rem;\n            }\n            .title-container, .section {\n                padding: 20px;\n            }\n            .section:hover {\n                transform: none;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv id=\"particles\" class=\"particles\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"title-container\"\u003e\n\u003cdiv class=\"main-title\"\u003e2188978 HEADLAMP GLASS – COMPATIBLE WITH DAF\u003c\/div\u003e\n\u003cdiv class=\"subtitle\"\u003eDutch Kinetic Digital Totem · Lens cover replacement designed to fit vehicles compatible with DAF XG\/XF\/XG+ (2021–Present)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003e2188978 headlamp glass – Description\u003c\/h2\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cstrong\u003e2188978 headlamp glass\u003c\/strong\u003e is a direct-fit headlamp lens cover designed to fit vehicles compatible with DAF XG\/XF\/XG+ (2021–Present). This lightweight replacement is typically used when the original lens is cracked, heavily sandblasted, or cloudy from daily fleet mileage, helping restore clear light output and reduce downtime during front-end repair or scheduled maintenance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e2188978 headlamp glass\u003c\/strong\u003e supports practical workshop replacement: remove the damaged lens safely, clean the sealing surface, and refit with correct alignment so the headlamp housing remains protected against moisture and road spray. For consistent results, compare the lens profile and fixing points to the removed unit, and verify the lamp housing version before final installation.\u003c\/p\u003e\n\u003cimg style=\"width: 100%; height: auto; margin: 14px 0; border-radius: 10px; box-shadow: 0 6px 16px rgba(0,102,204,0.12);\" src=\"https:\/\/via.placeholder.com\/960x540?text=2188978+Headlamp+Glass+Lens+Cover\" alt=\"2188978 headlamp glass lens cover replacement compatible with DAF XG\/XF\/XG+ direct-fit\" loading=\"lazy\"\u003e\n\u003cp\u003e\u003cstrong\u003e2188978 headlamp glass\u003c\/strong\u003e is commonly stocked for accident repair and preventive replacement, especially in long-haul operations where stone impact and abrasion are frequent. Packaging data helps B2B handling: packing weight \u003cspan class=\"highlight\"\u003e0.10 KG\u003c\/span\u003e, quantity in box \u003cspan class=\"highlight\"\u003e1\u003c\/span\u003e, and quantity in pallet \u003cspan class=\"highlight\"\u003e0\u003c\/span\u003e (box-only \/ per-order handling).\u003c\/p\u003e\n\u003cimg style=\"width: 100%; height: auto; margin: 14px 0; border-radius: 10px; box-shadow: 0 6px 16px rgba(0,102,204,0.12);\" src=\"https:\/\/via.placeholder.com\/960x540?text=Edge+%26+Fitment+Detail\" alt=\"2188978 headlamp glass edge and fitment detail compatible with DAF XG\/XF\/XG+ lens cover\" loading=\"lazy\"\u003e\n\u003cp\u003e\u003cstrong\u003e2188978 headlamp glass\u003c\/strong\u003e may also be listed with a cross-reference OE (shown once for reference only): \u003cspan class=\"highlight\"\u003e2425978\u003c\/span\u003e. Always confirm fitment by VIN, lens shape, and fixing points to avoid mismatch across different headlamp configurations used on vehicles compatible with DAF fleets.\u003c\/p\u003e\n\u003cimg style=\"width: 100%; height: auto; margin: 14px 0; border-radius: 10px; box-shadow: 0 6px 16px rgba(0,102,204,0.12);\" src=\"https:\/\/via.placeholder.com\/960x540?text=Installed+Look+On+Front+Panel\" alt=\"2188978 headlamp glass installed look compatible with DAF XG\/XF\/XG+ front panel lens cover replacement\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eBulk Purchase Benefits\u003c\/h2\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul class=\"animated-list\"\u003e\n\u003cli style=\"animation-delay: 0.1s;\"\u003eLow unit weight: \u003cspan class=\"highlight\"\u003e0.10 KG\u003c\/span\u003e helps reduce consolidated shipping cost for distributors\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.3s;\"\u003eBox control: \u003cspan class=\"highlight\"\u003e1 unit per box\u003c\/span\u003e supports scratch-safe handling for lens surfaces\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.5s;\"\u003eFleet stocking: keep \u003cspan class=\"highlight\"\u003e2188978\u003c\/span\u003e ready for fast turnaround after stone damage\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.7s;\"\u003eInventory friendly: OE-first picking reduces receiving and dispatch errors\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.9s;\"\u003eSuitable for workshops and resellers serving vehicles compatible with DAF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eDIY Replacement Guide\u003c\/h2\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cul class=\"animated-list\"\u003e\n\u003cli style=\"animation-delay: 0.1s;\"\u003e\u003cspan class=\"highlight\"\u003e■ When to replace\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.3s;\"\u003eCracks, chips, heavy haze, poor light clarity, or moisture traces near the lens area\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.5s;\"\u003e\u003cspan class=\"highlight\"\u003e■ Basic steps\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.7s;\"\u003eAccess the headlamp, remove the damaged lens cover carefully, clean the sealing surface, refit and check alignment\u003c\/li\u003e\n\u003cli style=\"animation-delay: 0.9s;\"\u003eTypical time: \u003cspan class=\"highlight\"\u003e20–40 minutes\u003c\/span\u003e (depends on front panel access)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eCompliance Statement\u003c\/h2\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"compliance-badge\" style=\"animation-delay: 0s;\"\u003eAftermarket replacement part\u003c\/div\u003e\n\u003cdiv class=\"compliance-badge\" style=\"animation-delay: 0.2s;\"\u003eFitment reference only\u003c\/div\u003e\n\u003cdiv class=\"compliance-badge\" style=\"animation-delay: 0.4s;\"\u003eVIN verification recommended\u003c\/div\u003e\n\u003cdiv class=\"compliance-badge\" style=\"animation-delay: 0.6s;\"\u003eCommercial vehicle use\u003c\/div\u003e\n\u003cul class=\"animated-list\"\u003e\n\u003cli style=\"animation-delay: 0.8s;\"\u003eDesigned to fit vehicles compatible with DAF XG\/XF\/XG+ (2021–Present) as a headlamp lens cover replacement\u003c\/li\u003e\n\u003cli style=\"animation-delay: 1.0s;\"\u003eAlways verify OE reference, VIN, and physical lens profile before installation\u003c\/li\u003e\n\u003cli style=\"animation-delay: 1.2s;\"\u003eEnsure sealing surfaces are clean and aligned to help prevent moisture ingress\u003c\/li\u003e\n\u003cli style=\"animation-delay: 1.4s;\"\u003eBrand names and OE references are used for fitment reference only\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer\"\u003eCompatible with DAF Performance Pulse Visual System © 2025\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"FANCHANTS China Auto Parts Wholesales","offers":[{"title":"Default Title","offer_id":48295969063167,"sku":null,"price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0637\/7219\/7119\/files\/2188979-headlamp-_-Compatible-with-DAF-XF-II-XG-XG_-_06-2021_Present_-Right-_RH_.-FANCHANTS-China-Auto-Parts-Wholesales-89378712.webp?v=1773731455","url":"https:\/\/www.fanchantsparts.com\/ko\/products\/2188978-headlamp-glass-compatible-with-daf-xg-xf-xg-2021-present","provider":"FANCHANTS China Auto Parts Wholesales","version":"1.0","type":"link"}