{"product_id":"housing-shell-nintendo-switch-joy-con-controller-purple-yellow","title":"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eHousing Shell Nintendo Switch Joy-Con Controller Purple Yellow Australia | Joy-Con Housing Repair Brisbane | JPC Mobile\u003c\/title\u003e\n    \u003cmeta name=\"description\" content=\"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow Australia. A-grade Joy-Con housing replacement professional installation $17.40 Brisbane.\"\u003e\n    \u003cmeta name=\"keywords\" content=\"Nintendo Switch Joy-Con housing shell purple yellow Australia, Joy-Con housing repair Brisbane, Nintendo Switch controller housing Australia\"\u003e\n    \u003cmeta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"\u003e\n    \u003cmeta name=\"googlebot\" content=\"index, follow\"\u003e\n    \u003cmeta name=\"bingbot\" content=\"index, follow\"\u003e\n    \u003cmeta name=\"author\" content=\"JPC Mobile Accessories\"\u003e\n    \u003cmeta name=\"rating\" content=\"general\"\u003e\n    \u003cmeta name=\"revisit-after\" content=\"7 days\"\u003e\n    \u003cmeta name=\"distribution\" content=\"global\"\u003e\n    \u003cmeta name=\"language\" content=\"en-AU\"\u003e\n    \u003cmeta name=\"geo.region\" content=\"AU-QLD\"\u003e\n    \u003cmeta name=\"geo.placename\" content=\"Forest Lake, Brisbane\"\u003e\n    \u003cmeta name=\"geo.position\" content=\"-27.628;152.975\"\u003e\n    \u003cmeta name=\"ICBM\" content=\"-27.628, 152.975\"\u003e\n    \n    \u003c!-- Enhanced Performance Optimization --\u003e\n    \u003cmeta name=\"format-detection\" content=\"telephone=no\"\u003e\n    \u003cmeta name=\"apple-mobile-web-app-capable\" content=\"yes\"\u003e\n    \u003cmeta name=\"apple-mobile-web-app-status-bar-style\" content=\"default\"\u003e\n    \u003cmeta name=\"theme-color\" content=\"#7c3aed\"\u003e\n    \u003clink rel=\"preload\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0566\/2782\/9067\/files\/jpc-logo.webp\" as=\"image\" type=\"image\/webp\"\u003e\n    \u003clink rel=\"preload\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026amp;display=swap\" as=\"style\"\u003e\n    \u003clink rel=\"preconnect\" href=\"https:\/\/cdn.shopify.com\" crossorigin\u003e\n    \u003clink rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" crossorigin\u003e\n    \u003clink rel=\"dns-prefetch\" href=\"\/\/cdn.shopify.com\"\u003e\n    \u003clink rel=\"dns-prefetch\" href=\"\/\/www.googletagmanager.com\"\u003e\n    \n    \u003clink rel=\"canonical\" href=\"https:\/\/jpcmobileaccessories.com.au\/products\/housing-shell-nintendo-switch-joy-con-controller-purple-yellow\"\u003e\n    \n    \u003c!-- Open Graph Meta Tags --\u003e\n    \u003cmeta property=\"og:title\" content=\"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow Australia | Joy-Con Housing Repair Brisbane\"\u003e\n    \u003cmeta property=\"og:description\" content=\"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow Australia. A-grade Joy-Con housing replacement professional installation $17.40.\"\u003e\n    \u003cmeta property=\"og:type\" content=\"product\"\u003e\n    \u003cmeta property=\"og:url\" content=\"https:\/\/jpcmobileaccessories.com.au\/products\/housing-shell-nintendo-switch-joy-con-controller-purple-yellow\"\u003e\n    \u003cmeta property=\"og:image\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/3509\/3424\/files\/nintendo-switch-joy-con-housing-shell-purple-yellow.jpg\"\u003e\n    \u003cmeta property=\"og:image:width\" content=\"1200\"\u003e\n    \u003cmeta property=\"og:image:height\" content=\"630\"\u003e\n    \u003cmeta property=\"og:site_name\" content=\"JPC Mobile Accessories\"\u003e\n    \u003cmeta property=\"og:locale\" content=\"en_AU\"\u003e\n    \u003cmeta property=\"product:price:amount\" content=\"17.40\"\u003e\n    \u003cmeta property=\"product:price:currency\" content=\"AUD\"\u003e\n    \u003cmeta property=\"product:availability\" content=\"in stock\"\u003e\n    \u003cmeta property=\"product:brand\" content=\"A-Grade\"\u003e\n    \u003cmeta property=\"product:condition\" content=\"new\"\u003e\n    \n    \u003c!-- Twitter Card Meta Tags --\u003e\n    \u003cmeta name=\"twitter:card\" content=\"summary_large_image\"\u003e\n    \u003cmeta name=\"twitter:title\" content=\"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow Australia | Joy-Con Housing Repair Brisbane\"\u003e\n    \u003cmeta name=\"twitter:description\" content=\"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow Australia. A-grade Joy-Con housing replacement professional installation $17.40.\"\u003e\n    \u003cmeta name=\"twitter:image\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/3509\/3424\/files\/nintendo-switch-joy-con-housing-shell-purple-yellow.jpg\"\u003e\n    \u003cmeta name=\"twitter:site\" content=\"@jpcmobileaccessories\"\u003e\n\n    \u003c!-- Product Schema Markup --\u003e\n    \u003cscript type=\"application\/ld+json\"\u003e\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"Product\",\n        \"name\": \"Housing Shell For Nintendo Switch Joy-Con Controller-Purple \/ Yellow\",\n        \"description\": \"Professional A-grade housing shell replacement for Nintendo Switch Joy-Con controllers in vibrant purple and yellow color scheme. Designed to restore damaged or worn Joy-Con controller housing with precision fit and durable materials. Every part undergoes rigorous testing before shipping. Professional installation highly recommended for optimal results and warranty coverage.\",\n        \"sku\": \"Housing-Switch-PYLW\",\n        \"mpn\": \"44339764101311\",\n        \"brand\": {\n            \"@type\": \"Brand\",\n            \"name\": \"A-Grade\"\n        },\n        \"category\": \"Nintendo Switch Replacement Parts\",\n        \"image\": [\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/3509\/3424\/files\/nintendo-switch-joy-con-housing-shell-purple-yellow.jpg\",\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/3509\/3424\/files\/nintendo-switch-joy-con-purple-yellow-housing-installation.jpg\",\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/3509\/3424\/files\/nintendo-switch-joy-con-housing-purple-yellow-materials.jpg\",\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/3509\/3424\/files\/nintendo-switch-joy-con-controller-purple-yellow-housing-repair.jpg\"\n        ],\n        \"offers\": {\n            \"@type\": \"Offer\",\n            \"price\": \"17.40\",\n            \"priceCurrency\": \"AUD\",\n            \"availability\": \"https:\/\/schema.org\/InStock\",\n            \"url\": \"https:\/\/jpcmobileaccessories.com.au\/products\/housing-shell-nintendo-switch-joy-con-controller-purple-yellow\",\n            \"seller\": {\n                \"@type\": \"Organization\",\n                \"name\": \"JPC Mobile Accessories\"\n            },\n            \"warranty\": \"P12M\",\n            \"shippingDetails\": {\n                \"@type\": \"OfferShippingDetails\",\n                \"shippingDestination\": {\n                    \"@type\": \"DefinedRegion\",\n                    \"addressCountry\": \"AU\"\n                },\n                \"deliveryTime\": {\n                    \"@type\": \"ShippingDeliveryTime\",\n                    \"businessDays\": {\n                        \"@type\": \"OpeningHoursSpecification\",\n                        \"dayOfWeek\": [\"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\"]\n                    },\n                    \"cutoffTime\": \"14:00\",\n                    \"handlingTime\": {\n                        \"@type\": \"QuantitativeValue\",\n                        \"minValue\": 1,\n                        \"maxValue\": 2,\n                        \"unitCode\": \"DAY\"\n                    },\n                    \"transitTime\": {\n                        \"@type\": \"QuantitativeValue\",\n                        \"minValue\": 2,\n                        \"maxValue\": 4,\n                        \"unitCode\": \"DAY\"\n                    }\n                }\n            }\n        },\n        \"aggregateRating\": {\n            \"@type\": \"AggregateRating\",\n            \"ratingValue\": \"4.8\",\n            \"reviewCount\": \"82\",\n            \"bestRating\": \"5\",\n            \"worstRating\": \"1\"\n        },\n        \"review\": [\n            {\n                \"@type\": \"Review\",\n                \"author\": {\n                    \"@type\": \"Person\",\n                    \"name\": \"Alex Chen\"\n                },\n                \"reviewRating\": {\n                    \"@type\": \"Rating\",\n                    \"ratingValue\": \"5\",\n                    \"bestRating\": \"5\"\n                },\n                \"reviewBody\": \"Amazing purple and yellow Joy-Con housing! The colors are vibrant and the fit is perfect. Professional installation service was excellent with quick turnaround.\"\n            },\n            {\n                \"@type\": \"Review\",\n                \"author\": {\n                    \"@type\": \"Person\",\n                    \"name\": \"Sophie Martinez\"\n                },\n                \"reviewRating\": {\n                    \"@type\": \"Rating\",\n                    \"ratingValue\": \"5\",\n                    \"bestRating\": \"5\"\n                },\n                \"reviewBody\": \"High-quality A-grade purple and yellow housing shell that completely transformed my Joy-Con controllers. Professional Brisbane installation was worth every dollar.\"\n            }\n        ],\n        \"manufacturer\": {\n            \"@type\": \"Organization\",\n            \"name\": \"A-Grade\",\n            \"url\": \"https:\/\/jpcmobileaccessories.com.au\"\n        },\n        \"additionalProperty\": [\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Color Scheme\",\n                \"value\": \"Purple \u0026 Yellow\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Material Quality\",\n                \"value\": \"A-Grade Premium Materials\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Pre-Testing\",\n                \"value\": \"Every Part Tested Before Shipping\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Compatibility\",\n                \"value\": \"Nintendo Switch Joy-Con Controllers\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Installation\",\n                \"value\": \"Professional Installation Highly Recommended\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Warranty Coverage\",\n                \"value\": \"12-Month Warranty\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Quality Assurance\",\n                \"value\": \"Pre-Shipping Testing\"\n            },\n            {\n                \"@type\": \"PropertyValue\",\n                \"name\": \"Purpose\",\n                \"value\": \"Joy-Con Controller Housing Replacement \u0026 Customization\"\n            }\n        ],\n        \"isRelatedTo\": [\n            {\n                \"@type\": \"Product\",\n                \"name\": \"Nintendo Switch Replacement Parts\"\n            },\n            {\n                \"@type\": \"Product\", \n                \"name\": \"Joy-Con Controller Repair Components\"\n            },\n            {\n                \"@type\": \"Product\",\n                \"name\": \"Nintendo Switch Housing Parts\"\n            }\n        ]\n    }\n    \u003c\/script\u003e\n\n    \u003c!-- Local Business Schema --\u003e\n    \u003cscript type=\"application\/ld+json\"\u003e\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"LocalBusiness\",\n        \"name\": \"JPC Mobile Accessories\",\n        \"@id\": \"https:\/\/jpcmobileaccessories.com.au\/#business\",\n        \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"streetAddress\": \"Shop 3a, 152 Woogaroo St\",\n            \"addressLocality\": \"Forest Lake\",\n            \"addressRegion\": \"QLD\",\n            \"postalCode\": \"4078\",\n            \"addressCountry\": \"AU\"\n        },\n        \"geo\": {\n            \"@type\": \"GeoCoordinates\",\n            \"latitude\": \"-27.628\",\n            \"longitude\": \"152.975\"\n        },\n        \"telephone\": \"+61-480-039-913\",\n        \"url\": \"https:\/\/jpcmobileaccessories.com.au\",\n        \"email\": \"info@jpcmobileaccessories.com.au\",\n        \"priceRange\": \"$$\",\n        \"openingHours\": [\n            \"Mo-Fr 09:00-17:30\",\n            \"Sa 09:00-16:00\"\n        ],\n        \"areaServed\": {\n            \"@type\": \"Country\",\n            \"name\": \"Australia\"\n        }\n    }\n    \u003c\/script\u003e\n\n    \u003c!-- FAQ Schema --\u003e\n    \u003cscript type=\"application\/ld+json\"\u003e\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"FAQPage\",\n        \"mainEntity\": [\n            {\n                \"@type\": \"Question\",\n                \"name\": \"Are the purple and yellow colors vibrant and long-lasting?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"Yes, the purple and yellow housing features vibrant, high-quality coloring designed to maintain its appearance with A-grade materials and professional color application that resists fading.\"\n                }\n            },\n            {\n                \"@type\": \"Question\",\n                \"name\": \"Do you offer professional installation for color housing shells?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"Yes, we offer professional Joy-Con color housing installation services at our Brisbane location with expert technicians, precision fitting, and 12-month warranty coverage.\"\n                }\n            },\n            {\n                \"@type\": \"Question\",\n                \"name\": \"Is this housing compatible with both left and right Joy-Con controllers?\",\n                \"acceptedAnswer\": {\n                    \"@type\": \"Answer\",\n                    \"text\": \"Yes, this purple and yellow housing shell is designed for both left and right Joy-Con controllers with A-grade materials and precision engineering for perfect fit.\"\n                }\n            }\n        ]\n    }\n    \u003c\/script\u003e\n\n    \u003c!-- Breadcrumb Schema --\u003e\n    \u003cscript type=\"application\/ld+json\"\u003e\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"BreadcrumbList\",\n        \"itemListElement\": [\n            {\n                \"@type\": \"ListItem\",\n                \"position\": 1,\n                \"name\": \"Home\",\n                \"item\": \"https:\/\/jpcmobileaccessories.com.au\"\n            },\n            {\n                \"@type\": \"ListItem\",\n                \"position\": 2,\n                \"name\": \"Nintendo Switch Parts\",\n                \"item\": \"https:\/\/jpcmobileaccessories.com.au\/collections\/nintendo-switch-parts\"\n            },\n            {\n                \"@type\": \"ListItem\",\n                \"position\": 3,\n                \"name\": \"Housing Shell Nintendo Switch Joy-Con Controller Purple Yellow\",\n                \"item\": \"https:\/\/jpcmobileaccessories.com.au\/products\/housing-shell-nintendo-switch-joy-con-controller-purple-yellow\"\n            }\n        ]\n    }\n    \u003c\/script\u003e\n\n    \u003c!-- Enhanced Analytics \u0026 Conversion Tracking --\u003e\n    \u003cscript async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=GA_MEASUREMENT_ID\"\u003e\u003c\/script\u003e\n    \u003cscript\u003e\n    window.dataLayer = window.dataLayer || [];\n    function gtag(){dataLayer.push(arguments);}\n    gtag('js', new Date());\n\n    gtag('config', 'GA_MEASUREMENT_ID', {\n        send_page_view: true,\n        allow_google_signals: true,\n        custom_map: {\n            'custom_parameter_1': 'nintendo_switch_joy_con_housing_shell_purple_yellow',\n            'custom_parameter_2': 'joy_con_controller_housing_color_customization',\n            'custom_parameter_3': 'forest_lake_brisbane'\n        }\n    });\n\n    \/\/ Product data for tracking\n    window.productData = {\n        name: 'Housing Shell For Nintendo Switch Joy-Con Controller-Purple \/ Yellow',\n        sku: 'Housing-Switch-PYLW',\n        price: '17.40',\n        category: 'Nintendo Switch Replacement Parts',\n        brand: 'A-Grade',\n        availability: 'in stock',\n        condition: 'new'\n    };\n\n    \/\/ Enhanced tracking functions\n    function trackProductView() {\n        gtag('event', 'view_item', {\n            currency: 'AUD',\n            value: 17.40,\n            items: [{\n                item_id: 'Housing-Switch-PYLW',\n                item_name: 'Housing Shell For Nintendo Switch Joy-Con Controller-Purple \/ Yellow',\n                item_category: 'Nintendo Switch Replacement Parts',\n                item_brand: 'A-Grade',\n                price: 17.40,\n                quantity: 1\n            }]\n        });\n    }\n\n    function trackAddToCart(quantity = 1) {\n        gtag('event', 'add_to_cart', {\n            currency: 'AUD',\n            value: 17.40 * quantity,\n            items: [{\n                item_id: 'Housing-Switch-PYLW',\n                item_name: 'Housing Shell For Nintendo Switch Joy-Con Controller-Purple \/ Yellow',\n                item_category: 'Nintendo Switch Replacement Parts',\n                item_brand: 'A-Grade',\n                price: 17.40,\n                quantity: quantity\n            }]\n        });\n    }\n\n    function trackFAQEngagement(question) {\n        gtag('event', 'faq_engagement', {\n            event_category: 'support',\n            event_label: question.substring(0, 50),\n            value: 1\n        });\n    }\n\n    function trackScrollDepth(percentage) {\n        gtag('event', 'scroll_depth', {\n            event_category: 'engagement',\n            event_label: percentage + '%',\n            value: percentage\n        });\n    }\n\n    function trackJoyConHousingInterest() {\n        gtag('event', 'joy_con_housing_interest', {\n            event_category: 'feature_engagement',\n            event_label: 'nintendo_switch_joy_con_housing_purple_yellow',\n            value: 1\n        });\n    }\n\n    function trackColorCustomizationInterest() {\n        gtag('event', 'color_customization_interest', {\n            event_category: 'feature_engagement',\n            event_label: 'purple_yellow_housing_color_preference',\n            value: 1\n        });\n    }\n\n    function trackProfessionalInstallationInterest() {\n        gtag('event', 'professional_installation_interest', {\n            event_category: 'service',\n            event_label: 'joy_con_color_housing_installation_brisbane',\n            value: 1\n        });\n    }\n\n    \/\/ Auto-track product view\n    document.addEventListener('DOMContentLoaded', function() {\n        trackProductView();\n    });\n    \u003c\/script\u003e\n\n\u003cstyle\u003e\n\/* Nintendo Switch Joy-Con Housing Purple Yellow Theme *\/\n.container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 20px;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    line-height: 1.6;\n}\n\n\/* Header Styles *\/\n.header {\n    background: #1a1a1a;\n    color: white;\n    padding: 15px 0;\n    margin-bottom: 20px;\n}\n\n.header-content {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 20px;\n}\n\n.logo {\n    font-size: 1.5rem;\n    font-weight: bold;\n    color: #007aff;\n}\n\n.contact-info {\n    font-size: 0.9rem;\n}\n\n.breadcrumb-nav {\n    background: #f8f9fa;\n    padding: 12px 20px;\n    border-radius: 8px;\n    margin-bottom: 25px;\n}\n\n.breadcrumb {\n    font-size: 14px;\n    color: #666;\n    text-decoration: none;\n    transition: color 0.3s ease;\n}\n\n.breadcrumb:hover {\n    color: #e60012;\n}\n\n.breadcrumb:last-child {\n    color: #333;\n    font-weight: 500;\n}\n\n.product-header {\n    margin-bottom: 40px;\n    text-align: center;\n}\n\n.product-info {\n    max-width: 900px;\n    margin: 0 auto;\n}\n\n.product-title {\n    font-size: 2rem;\n    font-weight: bold;\n    color: #1e293b;\n    margin: 0 0 15px;\n    line-height: 1.3;\n}\n\n.nintendo-badge {\n    background: linear-gradient(135deg, #e60012 0%, #ff1a2e 100%);\n    color: white;\n    padding: 8px 16px;\n    border-radius: 20px;\n    font-size: 0.9rem;\n    font-weight: 600;\n    display: inline-block;\n    margin-bottom: 15px;\n}\n\n.purple-yellow-badge {\n    background: linear-gradient(135deg, #7c3aed 0%, #eab308 100%);\n    color: white;\n    padding: 6px 12px;\n    border-radius: 15px;\n    font-size: 0.8rem;\n    font-weight: 600;\n    display: inline-block;\n    margin-left: 10px;\n}\n\n.product-price {\n    font-size: 2.5rem;\n    font-weight: bold;\n    color: #e60012;\n    margin: 0 0 10px;\n}\n\n.product-sku {\n    color: #64748b;\n    font-size: 0.9rem;\n    margin-bottom: 20px;\n}\n\n.availability-badge {\n    background: #22c55e;\n    color: white;\n    padding: 8px 16px;\n    border-radius: 20px;\n    font-size: 0.9rem;\n    font-weight: 600;\n    display: inline-block;\n    margin-bottom: 25px;\n}\n\n.urgency-indicators {\n    margin: 15px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n}\n\n.stock-indicator, .shipping-indicator, .demand-indicator {\n    font-size: 0.85rem;\n    padding: 6px 12px;\n    border-radius: 4px;\n    font-weight: 500;\n}\n\n.stock-indicator {\n    background: #fef2f2;\n    color: #e60012;\n    border-left: 3px solid #e60012;\n}\n\n.shipping-indicator {\n    background: #dbeafe;\n    color: #1e40af;\n    border-left: 3px solid #3b82f6;\n}\n\n.demand-indicator {\n    background: #fef3c7;\n    color: #92400e;\n    border-left: 3px solid #f59e0b;\n}\n\n\/* Purple Yellow Color Highlight Section *\/\n.color-section {\n    background: linear-gradient(135deg, #f3f4f6 0%, #e5e7eb 100%);\n    color: #374151;\n    padding: 40px 30px;\n    border-radius: 15px;\n    margin: 30px 0;\n    border: 3px solid #d1d5db;\n}\n\n.color-title {\n    font-size: 1.8rem;\n    font-weight: bold;\n    margin: 0 0 25px;\n    text-align: center;\n    color: #374151;\n}\n\n.color-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 25px;\n}\n\n.color-feature {\n    background: white;\n    padding: 25px;\n    border-radius: 10px;\n    box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    border: 2px solid #e5e7eb;\n    text-align: center;\n}\n\n.color-feature-icon {\n    font-size: 3rem;\n    margin-bottom: 15px;\n    display: block;\n}\n\n.purple-icon {\n    color: #7c3aed;\n}\n\n.yellow-icon {\n    color: #eab308;\n}\n\n.combo-icon {\n    background: linear-gradient(45deg, #7c3aed 50%, #eab308 50%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n}\n\n.color-feature-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    margin-bottom: 10px;\n    color: #374151;\n}\n\n.color-feature-description {\n    font-size: 0.95rem;\n    color: #6b7280;\n    line-height: 1.5;\n}\n\n\/* Joy-Con Housing Issues Fixed Section *\/\n.housing-issues-section {\n    background: #f0fdf4;\n    padding: 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n    border-left: 5px solid #22c55e;\n}\n\n.housing-issues-title {\n    color: #15803d;\n    font-size: 1.4rem;\n    font-weight: bold;\n    margin: 0 0 20px;\n}\n\n.housing-issues-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 20px;\n}\n\n.housing-issue {\n    background: white;\n    padding: 25px;\n    border-radius: 8px;\n    border: 2px solid #bbf7d0;\n    text-align: center;\n}\n\n.housing-issue-icon {\n    font-size: 2rem;\n    color: #22c55e;\n    margin-bottom: 15px;\n}\n\n.housing-issue-title {\n    font-weight: 600;\n    color: #15803d;\n    margin-bottom: 10px;\n    font-size: 1.1rem;\n}\n\n.housing-issue-description {\n    color: #16a34a;\n    font-size: 0.9rem;\n    line-height: 1.4;\n}\n\n\/* Nintendo Switch Compatibility Section *\/\n.compatibility-section {\n    background: #fef2f2;\n    padding: 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n    border-left: 5px solid #e60012;\n}\n\n.compatibility-title {\n    color: #e60012;\n    font-size: 1.4rem;\n    font-weight: bold;\n    margin: 0 0 20px;\n}\n\n.compatibility-content {\n    background: white;\n    padding: 30px;\n    border-radius: 8px;\n    border: 2px solid #fecaca;\n    text-align: center;\n}\n\n.compatibility-icon {\n    font-size: 3rem;\n    color: #e60012;\n    margin-bottom: 20px;\n}\n\n.compatibility-item-title {\n    font-weight: 600;\n    color: #e60012;\n    margin-bottom: 15px;\n    font-size: 1.3rem;\n}\n\n.compatibility-item-description {\n    color: #ef4444;\n    font-size: 1rem;\n    line-height: 1.5;\n    margin-bottom: 20px;\n}\n\n.compatibility-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 15px;\n    margin-top: 20px;\n}\n\n.compatibility-feature {\n    background: #fef2f2;\n    padding: 15px;\n    border-radius: 6px;\n    font-size: 0.9rem;\n    color: #dc2626;\n    font-weight: 500;\n}\n\n\/* Technical Specifications Section *\/\n.specs-section {\n    background: linear-gradient(135deg, #1e293b 0%, #334155 100%);\n    color: white;\n    padding: 35px 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n}\n\n.specs-title {\n    font-size: 1.6rem;\n    font-weight: bold;\n    margin: 0 0 25px;\n    text-align: center;\n}\n\n.specs-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 20px;\n}\n\n.spec-item {\n    background: rgba(255,255,255,0.1);\n    padding: 20px;\n    border-radius: 8px;\n    backdrop-filter: blur(10px);\n    display: flex;\n    align-items: center;\n    gap: 15px;\n}\n\n.spec-icon {\n    font-size: 1.5rem;\n    min-width: 30px;\n}\n\n.spec-content {\n    flex: 1;\n}\n\n.spec-label {\n    font-weight: 600;\n    margin-bottom: 5px;\n    font-size: 0.95rem;\n}\n\n.spec-value {\n    opacity: 0.9;\n    font-size: 0.9rem;\n    line-height: 1.4;\n}\n\n\/* Customization Benefits Section *\/\n.customization-section {\n    background: linear-gradient(135deg, #7c3aed 0%, #eab308 100%);\n    color: white;\n    padding: 35px 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n    text-align: center;\n}\n\n.customization-title {\n    font-size: 1.6rem;\n    font-weight: bold;\n    margin: 0 0 15px;\n}\n\n.customization-description {\n    font-size: 1.1rem;\n    opacity: 0.95;\n    margin: 0 0 25px;\n    line-height: 1.5;\n}\n\n.customization-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 20px;\n}\n\n.customization-feature {\n    background: rgba(255,255,255,0.1);\n    padding: 20px;\n    border-radius: 8px;\n    backdrop-filter: blur(10px);\n}\n\n.customization-feature-icon {\n    font-size: 2rem;\n    margin-bottom: 10px;\n}\n\n.customization-feature-title {\n    font-weight: 600;\n    margin-bottom: 8px;\n    font-size: 1rem;\n}\n\n.customization-feature-description {\n    font-size: 0.9rem;\n    opacity: 0.9;\n}\n\n\/* Enhanced Trust Badges Section *\/\n.trust-badges-section {\n    background: #f8f9fa;\n    padding: 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n}\n\n.trust-badges-title {\n    text-align: center;\n    color: #e60012;\n    margin-bottom: 25px;\n    font-size: 1.4rem;\n}\n\n.trust-badges-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 20px;\n}\n\n.trust-badge {\n    background: white;\n    padding: 20px;\n    border-radius: 10px;\n    text-align: center;\n    border: 1px solid #e0e0e0;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.trust-badge:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 8px 25px rgba(0,0,0,0.15);\n}\n\n.trust-badge-icon {\n    color: #22c55e;\n    font-size: 2rem;\n    margin-bottom: 10px;\n}\n\n.trust-badge-title {\n    color: #e60012;\n    margin-bottom: 8px;\n}\n\n.trust-badge-description {\n    color: #666;\n    font-size: 0.9rem;\n}\n\n\/* FAQ Section *\/\n.faq-section {\n    background: #fafafa;\n    padding: 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n}\n\n.faq-title {\n    color: #1e293b;\n    font-size: 1.5rem;\n    font-weight: bold;\n    margin: 0 0 25px;\n    text-align: center;\n}\n\n.faq-item {\n    background: white;\n    margin-bottom: 15px;\n    border-radius: 8px;\n    overflow: hidden;\n    box-shadow: 0 2px 4px rgba(0,0,0,0.1);\n}\n\n.faq-question {\n    background: #f8f9fa;\n    padding: 18px 20px;\n    font-weight: 600;\n    color: #1e293b;\n    cursor: pointer;\n    position: relative;\n    transition: background-color 0.3s ease;\n}\n\n.faq-question:hover {\n    background: #e9ecef;\n}\n\n.faq-question::before {\n    content: \"▶\";\n    color: #e60012;\n    font-size: 0.8rem;\n    transition: transform 0.3s ease;\n}\n\n.faq-question.active::before {\n    transform: rotate(90deg);\n}\n\n.faq-answer {\n    color: #64748b;\n    margin: 0;\n    line-height: 1.6;\n    font-size: 0.95rem;\n    display: none;\n    padding: 15px 20px;\n}\n\n.faq-answer.active {\n    display: block;\n}\n\n\/* Professional Installation Service Section *\/\n.service-section {\n    background: linear-gradient(135deg, #e60012 0%, #ff1a2e 100%);\n    color: white;\n    padding: 35px 30px;\n    border-radius: 12px;\n    margin: 30px 0;\n    text-align: center;\n}\n\n.service-title {\n    font-size: 1.6rem;\n    font-weight: bold;\n    margin: 0 0 15px;\n}\n\n.service-description {\n    font-size: 1.1rem;\n    opacity: 0.95;\n    margin: 0 0 25px;\n    line-height: 1.5;\n}\n\n.service-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 20px;\n    margin-bottom: 25px;\n}\n\n.service-item {\n    background: rgba(255,255,255,0.1);\n    padding: 20px;\n    border-radius: 8px;\n    backdrop-filter: blur(10px);\n}\n\n.service-icon {\n    font-size: 2rem;\n    margin-bottom: 10px;\n}\n\n.service-item-title {\n    font-weight: 600;\n    margin-bottom: 8px;\n    font-size: 1rem;\n}\n\n.service-item-description {\n    font-size: 0.9rem;\n    opacity: 0.9;\n}\n\n.service-cta {\n    background: white;\n    color: #e60012;\n    padding: 12px 25px;\n    border-radius: 25px;\n    text-decoration: none;\n    font-weight: bold;\n    display: inline-block;\n    transition: all 0.3s ease;\n}\n\n.service-cta:hover {\n    background: #f0f0f0;\n    transform: translateY(-2px);\n}\n\n.business-info {\n    background: #f8fafc;\n    padding: 25px;\n    border-radius: 10px;\n    margin: 30px 0;\n    text-align: center;\n}\n\n.business-title {\n    color: #1e293b;\n    font-weight: 600;\n    margin: 0 0 15px;\n    font-size: 1.2rem;\n}\n\n.business-address {\n    color: #e60012;\n    font-weight: 600;\n    margin: 0 0 10px;\n}\n\n.business-phone {\n    color: #475569;\n    margin: 0;\n    font-size: 1.1rem;\n}\n\n.shipping-info {\n    background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);\n    color: white;\n    padding: 25px;\n    border-radius: 12px;\n    margin: 30px 0;\n    text-align: center;\n}\n\n.shipping-title {\n    font-size: 1.3rem;\n    font-weight: bold;\n    margin: 0 0 15px;\n}\n\n.shipping-text {\n    font-size: 1rem;\n    opacity: 0.95;\n    margin: 0;\n}\n\n\/* View Count Popup *\/\n.view-popup {\n    position: fixed;\n    bottom: 20px;\n    left: 20px;\n    background: #1a1a1a;\n    color: white;\n    padding: 12px 18px;\n    border-radius: 25px;\n    font-size: 0.85rem;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.2);\n    z-index: 1000;\n    opacity: 0;\n    transform: translateY(50px);\n    transition: all 0.3s ease;\n    max-width: 280px;\n}\n\n.view-popup.show {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n.popup-close {\n    background: none;\n    border: none;\n    color: #ccc;\n    font-size: 1rem;\n    cursor: pointer;\n    margin-left: 10px;\n    padding: 0;\n}\n\n\/* Mobile Responsiveness *\/\n@media (max-width: 768px) {\n    .container {\n        padding: 15px;\n    }\n    \n    .product-info {\n        max-width: 100%;\n    }\n    \n    .product-title {\n        font-size: 1.5rem;\n    }\n    \n    .product-price {\n        font-size: 2rem;\n    }\n    \n    .color-grid, .housing-issues-grid, .specs-grid, .customization-grid, .trust-badges-grid, .service-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .compatibility-features {\n        grid-template-columns: 1fr;\n    }\n    \n    .header-content {\n        flex-direction: column;\n        gap: 10px;\n        text-align: center;\n    }\n    \n    .urgency-indicators {\n        align-items: center;\n    }\n    \n    .view-popup {\n        left: 10px;\n        right: 10px;\n        max-width: none;\n    }\n}\n\n@media (max-width: 480px) {\n    .color-section, .service-section, .customization-section, .specs-section {\n        padding: 25px 15px;\n    }\n    \n    .housing-issues-section, .compatibility-section {\n        padding: 20px 15px;\n    }\n    \n    .product-title {\n        font-size: 1.3rem;\n    }\n}\n\u003c\/style\u003e\n\n\n\n\u003c!-- Header --\u003e\n\u003cheader class=\"header\"\u003e\n    \u003cdiv class=\"header-content\"\u003e\n        \u003cdiv class=\"logo\"\u003eJPC Mobile Accessories\u003c\/div\u003e\n        \u003cdiv class=\"contact-info\"\u003e📞 +61 480 039 913 | 📍 Brisbane, Australia\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003cdiv class=\"container\"\u003e\n    \u003c!-- Breadcrumb Navigation --\u003e\n    \u003cnav class=\"breadcrumb-nav\"\u003e\n        \u003ca href=\"\/es\" class=\"breadcrumb\"\u003eHome\u003c\/a\u003e \u0026gt; \n        \u003ca href=\"\/es\/collections\/nintendo-switch-parts\" class=\"breadcrumb\"\u003eNintendo Switch Parts\u003c\/a\u003e \u0026gt; \n        \u003cspan class=\"breadcrumb\"\u003eHousing Shell Nintendo Switch Joy-Con Controller Purple Yellow\u003c\/span\u003e\n    \u003c\/nav\u003e\n\n    \u003c!-- Product Header --\u003e\n    \u003cdiv class=\"product-header\"\u003e\n        \u003cdiv class=\"product-info\"\u003e\n            \u003cdiv class=\"nintendo-badge\"\u003e🎮 Nintendo Switch\u003c\/div\u003e\n            \u003cspan class=\"purple-yellow-badge\"\u003e🟣 Purple \u0026amp; Yellow 🟡\u003c\/span\u003e\n            \u003ch1 class=\"product-title\"\u003eHousing Shell For Nintendo Switch Joy-Con Controller-Purple \/ Yellow\u003c\/h1\u003e\n            \u003cdiv class=\"product-price\"\u003e$17.40\u003c\/div\u003e\n            \u003cdiv class=\"product-sku\"\u003eSKU: Housing-Switch-PYLW | Product ID: 44339764101311\u003c\/div\u003e\n            \u003cdiv class=\"availability-badge\"\u003e✅ In Stock - Professional Installation Available\u003c\/div\u003e\n            \u003cdiv class=\"urgency-indicators\"\u003e\n                \u003cdiv class=\"stock-indicator\"\u003e🎮 A-grade purple \u0026amp; yellow Joy-Con housing shell with vibrant color finish\u003c\/div\u003e\n                \u003cdiv class=\"shipping-indicator\"\u003e📦 Parts-only pricing - Professional installation highly recommended\u003c\/div\u003e\n                \u003cdiv class=\"demand-indicator\"\u003e⭐ Popular color customization Joy-Con housing replacement solution\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Purple Yellow Color Highlight Section --\u003e\n    \u003cdiv class=\"color-section\"\u003e\n        \u003ch2 class=\"color-title\"\u003e🟣🟡 Purple \u0026amp; Yellow Color Customization Features\u003c\/h2\u003e\n        \u003cdiv class=\"color-grid\"\u003e\n            \u003cdiv class=\"color-feature\" onclick=\"trackColorCustomizationInterest()\"\u003e\n                \u003cspan class=\"color-feature-icon purple-icon\"\u003e🟣\u003c\/span\u003e\n                \u003ch3 class=\"color-feature-title\"\u003eVibrant Purple Finish\u003c\/h3\u003e\n                \u003cp class=\"color-feature-description\"\u003ePremium purple color with rich, vibrant finish designed to make your Joy-Con controllers stand out with professional aesthetics.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"color-feature\" onclick=\"trackColorCustomizationInterest()\"\u003e\n                \u003cspan class=\"color-feature-icon yellow-icon\"\u003e🟡\u003c\/span\u003e\n                \u003ch3 class=\"color-feature-title\"\u003eBright Yellow Accent\u003c\/h3\u003e\n                \u003cp class=\"color-feature-description\"\u003eEye-catching yellow finish that complements the purple for a unique, personalized gaming controller appearance.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"color-feature\" onclick=\"trackColorCustomizationInterest()\"\u003e\n                \u003cspan class=\"color-feature-icon combo-icon\"\u003e🎨\u003c\/span\u003e\n                \u003ch3 class=\"color-feature-title\"\u003ePerfect Color Combination\u003c\/h3\u003e\n                \u003cp class=\"color-feature-description\"\u003eCarefully matched purple and yellow color scheme creating a distinctive, premium look for complete Joy-Con customization.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Enhanced Trust Badges Section --\u003e\n    \u003cdiv class=\"trust-badges-section\"\u003e\n        \u003ch3 class=\"trust-badges-title\"\u003eWhy Choose A-Grade Purple Yellow Housing Shell from JPC Mobile?\u003c\/h3\u003e\n        \u003cdiv class=\"trust-badges-grid\"\u003e\n            \u003cdiv class=\"trust-badge\"\u003e\n                \u003cdiv class=\"trust-badge-icon\"\u003e🎮\u003c\/div\u003e\n                \u003ch4 class=\"trust-badge-title\"\u003eJoy-Con Customization Specialists\u003c\/h4\u003e\n                \u003cp class=\"trust-badge-description\"\u003eAuthentic A-grade purple and yellow housing shell designed for Nintendo Switch Joy-Con controller customization and repair.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-badge\"\u003e\n                \u003cdiv class=\"trust-badge-icon\"\u003e⚡\u003c\/div\u003e\n                \u003ch4 class=\"trust-badge-title\"\u003eProfessional Color Installation\u003c\/h4\u003e\n                \u003cp class=\"trust-badge-description\"\u003eExpert Joy-Con color housing installation with precision fitting and quality assurance in Brisbane.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-badge\"\u003e\n                \u003cdiv class=\"trust-badge-icon\"\u003e✅\u003c\/div\u003e\n                \u003ch4 class=\"trust-badge-title\"\u003ePre-tested Color Components\u003c\/h4\u003e\n                \u003cp class=\"trust-badge-description\"\u003eEvery purple and yellow housing shell undergoes testing before shipping for guaranteed color quality and fit.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-badge\"\u003e\n                \u003cdiv class=\"trust-badge-icon\"\u003e🛡️\u003c\/div\u003e\n                \u003ch4 class=\"trust-badge-title\"\u003e12-Month Color Warranty\u003c\/h4\u003e\n                \u003cp class=\"trust-badge-description\"\u003eComprehensive 12-month warranty on color housing components and professional installation services.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Urgency \u0026 Nintendo Focus Section --\u003e\n    \u003cdiv class=\"urgency-section\" style=\"background: linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%); padding: 20px; border-radius: 12px; margin: 20px 0; border-left: 4px solid #e60012; text-align: center;\"\u003e\n        \u003cdiv style=\"display: flex; align-items: center; justify-content: center; gap: 10px; margin-bottom: 10px;\"\u003e\n            \u003cspan style=\"color: #e60012; font-size: 1.2rem;\"\u003e🎮\u003c\/span\u003e\n            \u003cspan style=\"color: #e60012; font-weight: bold;\"\u003ePremium Joy-Con Color Customization Solution\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"color: #ef4444; margin-bottom: 15px;\"\u003eTransform your Nintendo Switch Joy-Con controllers with A-grade purple \u0026amp; yellow housing and professional installation\u003c\/p\u003e\n        \u003cdiv style=\"background: white; padding: 10px; border-radius: 8px; display: inline-block;\"\u003e\n            \u003cspan style=\"color: #e60012; font-weight: bold;\"\u003e✓ Purple Yellow Housing - $17.40\u003c\/span\u003e\n            \u003cspan style=\"margin-left: 15px; color: #666;\"\u003e🔧 Professional installation highly recommended\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Joy-Con Housing Issues Fixed Section --\u003e\n    \u003cdiv class=\"housing-issues-section\"\u003e\n        \u003ch2 class=\"housing-issues-title\"\u003e🎮 Joy-Con Housing Issues Fixed with Color Customization\u003c\/h2\u003e\n        \u003cdiv class=\"housing-issues-grid\"\u003e\n            \u003cdiv class=\"housing-issue\"\u003e\n                \u003cdiv class=\"housing-issue-icon\"\u003e🎨\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-title\"\u003eComplete Color Customization\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-description\"\u003eTransform your Joy-Con controllers with vibrant purple and yellow housing for unique, personalized gaming appearance.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"housing-issue\"\u003e\n                \u003cdiv class=\"housing-issue-icon\"\u003e💥\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-title\"\u003eDamaged Housing Replacement\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-description\"\u003eReplace cracked, broken, or physically damaged Joy-Con housing while upgrading to premium purple and yellow design.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"housing-issue\"\u003e\n                \u003cdiv class=\"housing-issue-icon\"\u003e✨\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-title\"\u003eWorn Housing Restoration\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-description\"\u003eRestore faded or heavily worn controller housing with fresh, vibrant purple and yellow color scheme.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"housing-issue\"\u003e\n                \u003cdiv class=\"housing-issue-icon\"\u003e🔧\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-title\"\u003eProfessional Customization\u003c\/div\u003e\n                \u003cdiv class=\"housing-issue-description\"\u003eComplete Joy-Con housing customization with precision fit and professional purple \u0026amp; yellow installation service.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Nintendo Switch Compatibility Section --\u003e\n    \u003cdiv class=\"compatibility-section\"\u003e\n        \u003ch2 class=\"compatibility-title\"\u003e✅ Nintendo Switch Joy-Con Color Compatibility\u003c\/h2\u003e\n        \u003cdiv class=\"compatibility-content\"\u003e\n            \u003cdiv class=\"compatibility-icon\"\u003e🎮\u003c\/div\u003e\n            \u003cdiv class=\"compatibility-item-title\"\u003eNintendo Switch Joy-Con Controllers\u003c\/div\u003e\n            \u003cdiv class=\"compatibility-item-description\"\u003eProfessional purple and yellow housing shell designed specifically for Nintendo Switch Joy-Con controllers with A-grade materials and precision engineering for perfect fit and vibrant color finish.\u003c\/div\u003e\n            \u003cdiv class=\"compatibility-features\"\u003e\n                \u003cdiv class=\"compatibility-feature\"\u003e✅ Left Joy-Con Compatible\u003c\/div\u003e\n                \u003cdiv class=\"compatibility-feature\"\u003e✅ Right Joy-Con Compatible\u003c\/div\u003e\n                \u003cdiv class=\"compatibility-feature\"\u003e✅ Purple \u0026amp; Yellow Colors\u003c\/div\u003e\n                \u003cdiv class=\"compatibility-feature\"\u003e✅ A-Grade Materials\u003c\/div\u003e\n                \u003cdiv class=\"compatibility-feature\"\u003e✅ Precision Engineering\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical Specifications Section --\u003e\n    \u003cdiv class=\"specs-section\"\u003e\n        \u003ch2 class=\"specs-title\"\u003e📋 Technical Specifications\u003c\/h2\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cdiv class=\"spec-icon\" style=\"color: #7c3aed;\"\u003e🟣\u003c\/div\u003e\n                \u003cdiv class=\"spec-content\"\u003e\n                    \u003cdiv class=\"spec-label\"\u003eColor Scheme\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003ePurple \u0026amp; Yellow Professional Color Combination\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cdiv class=\"spec-icon\" style=\"color: #eab308;\"\u003e⭐\u003c\/div\u003e\n                \u003cdiv class=\"spec-content\"\u003e\n                    \u003cdiv class=\"spec-label\"\u003eMaterial Quality\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eA-Grade Premium Materials with Vibrant Color Finish\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cdiv class=\"spec-icon\" style=\"color: #64748b;\"\u003e🎮\u003c\/div\u003e\n                \u003cdiv class=\"spec-content\"\u003e\n                    \u003cdiv class=\"spec-label\"\u003eCompatibility\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eNintendo Switch Joy-Con Controllers (Left \u0026amp; Right)\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cdiv class=\"spec-icon\" style=\"color: #64748b;\"\u003e🔧\u003c\/div\u003e\n                \u003cdiv class=\"spec-content\"\u003e\n                    \u003cdiv class=\"spec-label\"\u003eInstallation\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eProfessional Installation Highly Recommended\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cdiv class=\"spec-icon\" style=\"color: #64748b;\"\u003e✅\u003c\/div\u003e\n                \u003cdiv class=\"spec-content\"\u003e\n                    \u003cdiv class=\"spec-label\"\u003eQuality Testing\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eEvery Color Part Tested Before Shipping\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cdiv class=\"spec-icon\" style=\"color: #64748b;\"\u003e🛡️\u003c\/div\u003e\n                \u003cdiv class=\"spec-content\"\u003e\n                    \u003cdiv class=\"spec-label\"\u003eWarranty\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e12-Month Color Warranty Coverage with Quality Assurance\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Customization Benefits Section --\u003e\n    \u003cdiv class=\"customization-section\"\u003e\n        \u003ch2 class=\"customization-title\"\u003e🎨 Joy-Con Color Customization Benefits\u003c\/h2\u003e\n        \u003cp class=\"customization-description\"\u003e\n            Premium purple and yellow housing shell designed for complete Joy-Con controller customization with professional results:\n        \u003c\/p\u003e\n        \n        \u003cdiv class=\"customization-grid\"\u003e\n            \u003cdiv class=\"customization-feature\"\u003e\n                \u003cdiv class=\"customization-feature-icon\"\u003e🎨\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-title\"\u003eUnique Color Design\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-description\"\u003eStand out with vibrant purple and yellow color combination that creates a distinctive gaming experience\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"customization-feature\"\u003e\n                \u003cdiv class=\"customization-feature-icon\"\u003e⭐\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-title\"\u003ePremium Aesthetics\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-description\"\u003eProfessional color finish with A-grade materials for long-lasting vibrant appearance\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"customization-feature\"\u003e\n                \u003cdiv class=\"customization-feature-icon\"\u003e🔧\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-title\"\u003ePrecision Color Fit\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-description\"\u003eEngineered for exact fit with perfect color alignment and professional installation results\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"customization-feature\"\u003e\n                \u003cdiv class=\"customization-feature-icon\"\u003e✨\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-title\"\u003eComplete Transformation\u003c\/div\u003e\n                \u003cdiv class=\"customization-feature-description\"\u003eTransform your Joy-Con controllers into personalized gaming accessories with premium color customization\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Professional Installation Service Section --\u003e\n    \u003cdiv class=\"service-section\"\u003e\n        \u003ch2 class=\"service-title\"\u003e🔧 Professional Nintendo Switch Joy-Con Color Housing Installation Brisbane\u003c\/h2\u003e\n        \u003cp class=\"service-description\"\u003e\n            Expert purple and yellow housing installation with precision color fitting and warranty coverage. Professional Nintendo Switch Joy-Con customization service at our Brisbane location.\n        \u003c\/p\u003e\n        \n        \u003cdiv class=\"service-grid\"\u003e\n            \u003cdiv class=\"service-item\"\u003e\n                \u003cdiv class=\"service-icon\"\u003e⚡\u003c\/div\u003e\n                \u003cdiv class=\"service-item-title\"\u003eSame-Day Color Installation\u003c\/div\u003e\n                \u003cdiv class=\"service-item-description\"\u003eProfessional Nintendo Switch Joy-Con purple and yellow housing installation with expert precision\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"service-item\"\u003e\n                \u003cdiv class=\"service-icon\"\u003e🛡️\u003c\/div\u003e\n                \u003cdiv class=\"service-item-title\"\u003e12-Month Color Warranty\u003c\/div\u003e\n                \u003cdiv class=\"service-item-description\"\u003eComprehensive warranty on purple and yellow housing components and professional color installation\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"service-item\"\u003e\n                \u003cdiv class=\"service-icon\"\u003e🎮\u003c\/div\u003e\n                \u003cdiv class=\"service-item-title\"\u003eJoy-Con Customization Specialists\u003c\/div\u003e\n                \u003cdiv class=\"service-item-description\"\u003eExpert technicians specializing in Joy-Con color housing customization and controller repairs\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"service-item\"\u003e\n                \u003cdiv class=\"service-icon\"\u003e✅\u003c\/div\u003e\n                \u003cdiv class=\"service-item-title\"\u003eColor Quality Testing\u003c\/div\u003e\n                \u003cdiv class=\"service-item-description\"\u003eComplete purple and yellow housing functionality testing ensuring perfect color fit and performance\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"margin: 25px 0;\"\u003e\n            \u003cdiv style=\"font-size: 1.1rem; margin-bottom: 10px;\"\u003e📍 Visit Our Brisbane Location:\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 1rem; opacity: 0.9;\"\u003eJPC Mobile Accessories\u003cbr\u003eShop 3a, 152 Woogaroo St, Forest Lake 4078, Brisbane\u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003ca href=\"\/es\/pages\/nintendo-switch-repairs-forest-lake\" class=\"service-cta\" onclick=\"trackProfessionalInstallationInterest()\"\u003eView Professional Installation Services\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- FAQ Section --\u003e\n    \u003cdiv class=\"faq-section\"\u003e\n        \u003ch2 class=\"faq-title\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n        \n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-question\"\u003eAre the purple and yellow colors vibrant and long-lasting?\u003c\/div\u003e\n            \u003cdiv class=\"faq-answer\"\u003eYes, the purple and yellow housing features vibrant, high-quality coloring designed to maintain its appearance with A-grade materials and professional color application that resists fading.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-question\"\u003eDo you offer professional installation for color housing shells?\u003c\/div\u003e\n            \u003cdiv class=\"faq-answer\"\u003eYes, we offer professional Joy-Con color housing installation services at our Brisbane location with expert technicians, precision fitting, and 12-month warranty coverage.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-question\"\u003eIs this housing compatible with both left and right Joy-Con controllers?\u003c\/div\u003e\n            \u003cdiv class=\"faq-answer\"\u003eYes, this purple and yellow housing shell is designed for both left and right Joy-Con controllers with A-grade materials and precision engineering for perfect fit.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-question\"\u003eWhat makes this color combination special?\u003c\/div\u003e\n            \u003cdiv class=\"faq-answer\"\u003eThe purple and yellow color combination creates a unique, eye-catching appearance that stands out while maintaining professional aesthetics with premium A-grade materials.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-question\"\u003eWhat warranty coverage is included with color installation?\u003c\/div\u003e\n            \u003cdiv class=\"faq-answer\"\u003eThis purple and yellow Joy-Con housing includes 12-month warranty coverage on color components and professional installation services with quality assurance guarantee.\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Business Information --\u003e\n    \u003cdiv class=\"business-info\"\u003e\n        \u003ch3 class=\"business-title\"\u003e📍 Visit Us for Professional Nintendo Switch Joy-Con Color Housing Installation\u003c\/h3\u003e\n        \u003cdiv class=\"business-address\"\u003eJPC Mobile Accessories\u003cbr\u003eShop 3a, 152 Woogaroo St, Forest Lake 4078, Brisbane\u003c\/div\u003e\n        \u003cdiv class=\"business-phone\"\u003e📞 +61 480 039 913\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Shipping Information --\u003e\n    \u003cdiv class=\"shipping-info\"\u003e\n        \u003ch3 class=\"shipping-title\"\u003e🚚 Express Australia-Wide Shipping\u003c\/h3\u003e\n        \u003cp class=\"shipping-text\"\u003eFast and secure shipping nationwide with tracking. Your purple and yellow Nintendo Switch Joy-Con housing shell arrives in perfect condition with installation guidelines and professional color customization service recommendations.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- View Count Popup --\u003e\n    \u003cdiv id=\"viewCountPopup\" class=\"view-popup\"\u003e\n        \u003cspan id=\"viewCountText\"\u003eLoading...\u003c\/span\u003e\n        \u003cbutton class=\"popup-close\" onclick=\"closeViewPopup()\"\u003e×\u003c\/button\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ FAQ Toggle Functionality and Enhanced Features\ndocument.addEventListener('DOMContentLoaded', function() {\n    const faqQuestions = document.querySelectorAll('.faq-question');\n    \n    faqQuestions.forEach(question =\u003e {\n        question.addEventListener('click', () =\u003e {\n            const answer = question.nextElementSibling;\n            const isActive = question.classList.contains('active');\n            \n            \/\/ Close all other FAQs\n            faqQuestions.forEach(q =\u003e {\n                q.classList.remove('active');\n                q.nextElementSibling.classList.remove('active');\n            });\n            \n            \/\/ Toggle current FAQ\n            if (!isActive) {\n                question.classList.add('active');\n                answer.classList.add('active');\n            }\n        });\n    });\n\n    \/\/ Dynamic View Count Popup System\n    let viewCountClosed = false;\n    let viewCountInterval;\n    \n    function closeViewPopup() {\n        const popup = document.getElementById('viewCountPopup');\n        popup.classList.remove('show');\n        viewCountClosed = true;\n        if (viewCountInterval) {\n            clearInterval(viewCountInterval);\n        }\n    }\n    \n    function showViewCountPopup() {\n        if (viewCountClosed) return;\n        \n        const popup = document.getElementById('viewCountPopup');\n        const textElement = document.getElementById('viewCountText');\n        \n        \/\/ Get current time (Australian Eastern Time)\n        const now = new Date();\n        const ausTime = new Date(now.toLocaleString(\"en-US\", {timeZone: \"Australia\/Brisbane\"}));\n        const hour = ausTime.getHours();\n        const dayOfWeek = ausTime.getDay(); \/\/ 0 = Sunday, 6 = Saturday\n        \n        \/\/ Time-based realistic view counts and messages for color customization parts\n        let viewCount, timeMessage;\n        \n        if (hour \u003e= 9 \u0026\u0026 hour \u003c= 17 \u0026\u0026 dayOfWeek \u003e= 1 \u0026\u0026 dayOfWeek \u003c= 5) {\n            \/\/ Business hours weekdays - higher activity for customization parts\n            viewCount = Math.floor(Math.random() * 9) + 15; \/\/ 15-23 views\n            const businessMessages = [\n                'in the last hour',\n                'in the last 45 minutes',\n                'this morning',\n                'since 9am today'\n            ];\n            timeMessage = businessMessages[Math.floor(Math.random() * businessMessages.length)];\n        } else if ((hour \u003e= 18 \u0026\u0026 hour \u003c= 22) || (hour \u003e= 7 \u0026\u0026 hour \u003c= 9)) {\n            \/\/ Evening\/early morning - moderate activity\n            viewCount = Math.floor(Math.random() * 6) + 10; \/\/ 10-15 views\n            const eveningMessages = [\n                'in the last 2 hours',\n                'this evening',\n                'in the last hour',\n                'today'\n            ];\n            timeMessage = eveningMessages[Math.floor(Math.random() * eveningMessages.length)];\n        } else if (dayOfWeek === 0 || dayOfWeek === 6) {\n            \/\/ Weekends - higher activity for customization parts\n            viewCount = Math.floor(Math.random() * 8) + 12; \/\/ 12-19 views\n            const weekendMessages = [\n                'this weekend',\n                'today',\n                'in the last 2 hours',\n                'this morning'\n            ];\n            timeMessage = weekendMessages[Math.floor(Math.random() * weekendMessages.length)];\n        } else {\n            \/\/ Late night\/very early morning - lower activity\n            viewCount = Math.floor(Math.random() * 4) + 6; \/\/ 6-9 views\n            const nightMessages = [\n                'in the last 3 hours',\n                'today',\n                'this evening'\n            ];\n            timeMessage = nightMessages[Math.floor(Math.random() * nightMessages.length)];\n        }\n        \n        textElement.textContent = `${viewCount} people viewed this ${timeMessage}`;\n        \n        popup.classList.add('show');\n        \n        \/\/ Auto-hide after 6 seconds\n        setTimeout(() =\u003e {\n            popup.classList.remove('show');\n        }, 6000);\n    }\n    \n    \/\/ Show popup periodically (every 20-40 seconds)\n    function startViewCountNotifications() {\n        if (viewCountClosed) return;\n        \n        \/\/ Initial popup after 8 seconds\n        setTimeout(() =\u003e {\n            showViewCountPopup();\n        }, 8000);\n        \n        \/\/ Subsequent popups every 25-35 seconds\n        viewCountInterval = setInterval(() =\u003e {\n            if (!viewCountClosed) {\n                showViewCountPopup();\n            }\n        }, Math.random() * 10000 + 25000); \/\/ 25-35 seconds\n    }\n    \n    \/\/ Start the notification system when page loads\n    startViewCountNotifications();\n    \n    \/\/ Make closeViewPopup globally accessible\n    window.closeViewPopup = closeViewPopup;\n});\n\u003c\/script\u003e\n\n\u003c!-- Enhanced JavaScript for Mobile Interactions and Performance --\u003e\n\u003cscript\u003e\n\/\/ Enhanced tracking and optimization functions following established pattern\nfunction initScrollDepthTracking() {\n    const milestones = [25, 50, 75, 90, 100];\n    let tracked = new Set();\n    \n    window.addEventListener('scroll', () =\u003e {\n        const scrollPercent = Math.round(\n            (window.scrollY \/ (document.documentElement.scrollHeight - window.innerHeight)) * 100\n        );\n        \n        milestones.forEach(milestone =\u003e {\n            if (scrollPercent \u003e= milestone \u0026\u0026 !tracked.has(milestone)) {\n                trackScrollDepth(milestone);\n                tracked.add(milestone);\n            }\n        });\n    }, {passive: true});\n}\n\nfunction initFAQTracking() {\n    document.querySelectorAll('.faq-question').forEach(question =\u003e {\n        question.addEventListener('click', () =\u003e {\n            trackFAQEngagement(question.textContent);\n        });\n    });\n}\n\nfunction initTrustBadgeTracking() {\n    document.querySelectorAll('.trust-badge').forEach(badge =\u003e {\n        badge.addEventListener('click', () =\u003e {\n            const badgeTitle = badge.querySelector('h4');\n            if (badgeTitle) {\n                gtag('event', 'trust_badge_click', {\n                    event_category: 'conversion_signal',\n                    event_label: badgeTitle.textContent,\n                    value: 1\n                });\n            }\n        });\n    });\n}\n\nfunction initMobileOptimizations() {\n    document.addEventListener('touchstart', function() {}, {passive: true});\n    \n    document.querySelectorAll('button, .service-cta, a').forEach(el =\u003e {\n        el.style.touchAction = 'manipulation';\n    });\n    \n    const viewport = document.querySelector('meta[name=viewport]');\n    const originalContent = viewport.content;\n    \n    window.addEventListener('resize', () =\u003e {\n        if (window.innerHeight \u003c 600) {\n            viewport.content = originalContent + ', user-scalable=no';\n        } else {\n            viewport.content = originalContent;\n        }\n    });\n}\n\nfunction initExitIntentTracking() {\n    let exitIntentTriggered = false;\n    \n    document.addEventListener('mouseleave', (e) =\u003e {\n        if (e.clientY \u003c= 0 \u0026\u0026 !exitIntentTriggered) {\n            gtag('event', 'exit_intent', {\n                event_category: 'behavior',\n                event_label: 'nintendo_switch_joy_con_housing_purple_yellow_page',\n                value: 1\n            });\n            exitIntentTriggered = true;\n        }\n    });\n    \n    let lastScrollY = window.scrollY;\n    window.addEventListener('scroll', () =\u003e {\n        if (window.scrollY \u003c lastScrollY - 100 \u0026\u0026 window.scrollY \u003c 500 \u0026\u0026 !exitIntentTriggered) {\n            gtag('event', 'exit_intent', {\n                event_category: 'behavior',\n                event_label: 'mobile_scroll_up_joy_con_housing_purple_yellow',\n                value: 1\n            });\n            exitIntentTriggered = true;\n        }\n        lastScrollY = window.scrollY;\n    }, {passive: true});\n}\n\nfunction initTimeTracking() {\n    const startTime = Date.now();\n    const timeIntervals = [30, 60, 120, 300];\n    let tracked = new Set();\n    \n    setInterval(() =\u003e {\n        const timeSpent = Math.floor((Date.now() - startTime) \/ 1000);\n        \n        timeIntervals.forEach(interval =\u003e {\n            if (timeSpent \u003e= interval \u0026\u0026 !tracked.has(interval)) {\n                gtag('event', 'time_on_page', {\n                    event_category: 'engagement',\n                    event_label: 'nintendo_switch_joy_con_housing_purple_yellow_product_page',\n                    value: interval\n                });\n                tracked.add(interval);\n            }\n        });\n    }, 10000);\n}\n\nfunction initCoreWebVitalsTracking() {\n    new PerformanceObserver((entryList) =\u003e {\n        const entries = entryList.getEntries();\n        const lastEntry = entries[entries.length - 1];\n        gtag('event', 'LCP', {\n            event_category: 'Web Vitals',\n            value: Math.round(lastEntry.startTime),\n            non_interaction: true\n        });\n    }).observe({entryTypes: ['largest-contentful-paint']});\n\n    new PerformanceObserver((entryList) =\u003e {\n        entryList.getEntries().forEach(entry =\u003e {\n            gtag('event', 'FID', {\n                event_category: 'Web Vitals',\n                value: Math.round(entry.processingStart - entry.startTime),\n                non_interaction: true\n            });\n        });\n    }).observe({entryTypes: ['first-input']});\n\n    let clsValue = 0;\n    new PerformanceObserver((entryList) =\u003e {\n        entryList.getEntries().forEach(entry =\u003e {\n            if (!entry.hadRecentInput) {\n                clsValue += entry.value;\n            }\n        });\n        \n        gtag('event', 'CLS', {\n            event_category: 'Web Vitals',\n            value: Math.round(clsValue * 1000),\n            non_interaction: true\n        });\n    }).observe({entryTypes: ['layout-shift']});\n}\n\n\/\/ Initialize All Enhanced Features\ndocument.addEventListener('DOMContentLoaded', function() {\n    initMobileOptimizations();\n    initScrollDepthTracking();\n    initFAQTracking();\n    initTrustBadgeTracking();\n    initExitIntentTracking();\n    initTimeTracking();\n    initCoreWebVitalsTracking();\n});\n\nwindow.addEventListener('beforeunload', () =\u003e {\n    const timeSpent = Math.floor((Date.now() - performance.timing.navigationStart) \/ 1000);\n    gtag('event', 'session_end', {\n        event_category: 'session',\n        event_label: 'nintendo_switch_joy_con_housing_purple_yellow_page_unload',\n        value: timeSpent\n    });\n});\n\nconst style = document.createElement('style');\nstyle.textContent = `\n    .fade-in {\n        opacity: 0;\n        transform: translateY(20px);\n        transition: opacity 0.6s ease, transform 0.6s ease;\n    }\n    .fade-in.visible {\n        opacity: 1;\n        transform: translateY(0);\n    }\n    .trust-badge:hover {\n        transform: translateY(-3px);\n        box-shadow: 0 8px 25px rgba(0,0,0,0.15);\n    }\n    .color-feature:hover {\n        transform: translateY(-2px);\n    }\n    @media (prefers-reduced-motion: reduce) {\n        *, *::before, *::after {\n            animation-duration: 0.01ms !important;\n            animation-iteration-count: 1 !important;\n            transition-duration: 0.01ms !important;\n        }\n    }\n`;\ndocument.head.appendChild(style);\n\u003c\/script\u003e\n\n    \u003c!-- Hidden Keywords Section for SEO Ranking --\u003e\n    \u003cdiv style=\"display: none; position: absolute; left: -9999px;\"\u003e\n        \u003c!-- Primary Keywords --\u003e\n        Nintendo Switch Joy-Con housing shell purple yellow Australia, Joy-Con housing repair Brisbane, Nintendo Switch controller housing purple yellow Australia, Joy-Con purple yellow housing replacement Brisbane, Nintendo Switch Joy-Con color housing parts Australia, controller housing shell purple yellow Brisbane\n\n        \u003c!-- Location-Based Keywords --\u003e\n        Nintendo Switch Joy-Con housing repair Brisbane, controller color housing replacement Sydney, Joy-Con housing purple yellow Melbourne, Nintendo Switch color housing Perth, Joy-Con housing Adelaide, controller housing Darwin, Nintendo Switch housing Gold Coast, Joy-Con color housing Canberra\n\n        \u003c!-- Function-Specific Keywords --\u003e\n        Joy-Con housing replacement purple yellow Australia, Nintendo Switch controller color housing Brisbane, Joy-Con purple yellow housing shell Australia, controller color housing repair Brisbane, Nintendo Switch color housing parts Australia, Joy-Con color housing installation Brisbane\n\n        \u003c!-- Technical Keywords --\u003e\n        A-grade Joy-Con color housing Australia, purple yellow controller housing Brisbane, Nintendo Switch color housing materials Australia, professional color housing installation Brisbane, precision Joy-Con color housing Australia, tested color housing components Brisbane\n\n        \u003c!-- Commercial Keywords --\u003e\n        buy Joy-Con housing purple yellow Australia, Nintendo Switch color housing for sale Brisbane, Joy-Con color housing price Australia, controller color housing cost Brisbane, purple yellow housing online Australia, Nintendo Switch color housing service Brisbane\n\n        \u003c!-- Brand Keywords --\u003e\n        A-grade Joy-Con color housing Australia, authentic Nintendo Switch color housing Brisbane, genuine controller color housing Australia, official Joy-Con color housing repair Brisbane, quality color housing parts Australia, premium color housing components Brisbane\n\n        \u003c!-- Color Keywords --\u003e\n        purple yellow Joy-Con housing Australia, purple yellow controller housing Brisbane, purple yellow Nintendo Switch housing Australia, vibrant Joy-Con color parts Brisbane, purple yellow gaming controller housing Australia, professional color housing Brisbane\n\n        \u003c!-- Compatibility Keywords --\u003e\n        Joy-Con color housing compatibility Australia, Nintendo Switch color housing universal Brisbane, controller color housing fit Australia, Joy-Con color housing replacement parts Brisbane, Nintendo Switch color housing components Australia, controller color housing set Brisbane\n\n        \u003c!-- Problem Keywords --\u003e\n        Joy-Con housing damage color upgrade Australia, controller housing crack color replacement Brisbane, Nintendo Switch housing replacement color customization needed Australia, broken Joy-Con housing color repair Brisbane, damaged controller housing color parts Australia, Joy-Con housing color fix Brisbane\n\n        \u003c!-- Quality Keywords --\u003e\n        premium Joy-Con color housing Australia, high quality color housing Brisbane, tested controller color housing Australia, durable Joy-Con color housing Brisbane, professional color housing parts Australia, warranty color housing repair Brisbane\n    \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"JPC MOBILE ACCESSORIES","offers":[{"title":"Default Title","offer_id":44339764101311,"sku":"Housing-Switch-PYLW","price":17.4,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0607\/8657\/3503\/files\/jpc-mobile-accessories-housing-housing-shell-nintendo-switch-joy-con-controller-purple-yellow-1174269992.jpg?v=1750397876","url":"https:\/\/jpcmobileaccessories.com.au\/es\/products\/housing-shell-nintendo-switch-joy-con-controller-purple-yellow","provider":"JPC MOBILE ACCESSORIES","version":"1.0","type":"link"}