{"product_id":"model-3-y-music-synced-rgb-ambient-lighting-with-wireless-charging-phone-mount","title":"Model 3\/Y Music-Synced RGB Ambient Lighting With Wireless Charging Phone Mount","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Basic styles *\/\n        body {\n            font-family: 'Roboto', Arial, sans-serif;\n            margin: 0;\n            padding: 15px;\n            background-color: white;\n            line-height: 1.4;\n        }\n\n        \/* Main container *\/\n        .demo-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            background-color: white;\n        }\n\n        \/* Section spacing - optimized for collapsed state *\/\n        .section {\n            margin-bottom: 25px;\n            transition: margin-bottom 0.4s ease;\n        }\n\n        \/* Remove bottom margin when collapsed *\/\n        .section:has(.section-toggle:checked) {\n            margin-bottom: 5px;\n        }\n\n        \/* Video section *\/\n        .video-section {\n            background-color: white;\n            margin-bottom: 0;\n        }\n\n        \/* Common header styles for both sections *\/\n        .section-header {\n            font-size: 20px;\n            font-weight: bold;\n            margin-bottom: 15px;\n            text-align: left;\n            color: #333;\n            background-color: #f8f9fa;\n            padding: 12px 20px;\n            margin: 0 0 15px 0;\n            transition: margin-bottom 0.4s ease;\n            position: relative;\n            border-left: 5px solid #007bff;\n        }\n\n        \/* Video section color indicator *\/\n        .video-section .section-header {\n            border-left-color: #28a745;\n        }\n\n        \/* Gallery section color indicator *\/\n        .feedback-section .section-header {\n            border-left-color: #dc3545;\n        }\n\n        \/* Remove header bottom margin when collapsed *\/\n        .section-toggle:checked + .section-label.section-header {\n            margin-bottom: 0;\n        }\n\n        \/* Collapsible functionality using CSS only - for both sections *\/\n        .section-toggle {\n            display: none;\n        }\n\n        .section-label {\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            transition: color 0.3s ease;\n            user-select: none;\n        }\n\n        .section-label:hover {\n            color: #666;\n        }\n\n        .collapse-icon {\n            font-size: 16px;\n            transition: transform 0.3s ease;\n            margin-left: auto;\n        }\n\n        \/* 修改箭头方向逻辑：未选中时箭头向右，选中时箭头向下 *\/\n        .section-toggle:not(:checked) + .section-label .collapse-icon {\n            transform: rotate(-90deg);\n        }\n\n        .section-toggle:checked + .section-label .collapse-icon {\n            transform: rotate(0deg);\n        }\n\n        \/* Video wrapper with clean rounded rectangle styling *\/\n        .video-wrapper {\n            position: relative;\n            width: 100%;\n            height: 0;\n            padding-bottom: 56.25%; \/* 16:9 aspect ratio *\/\n            overflow: hidden;\n            opacity: 1;\n            transition: max-height 0.4s ease, opacity 0.3s ease, padding-bottom 0.4s ease, margin-bottom 0.4s ease;\n            max-height: 500px;\n            margin-bottom: 0;\n            background-color: #000;\n            \/* 移除绿色边框，保持圆角 *\/\n            border-radius: 12px;\n            box-shadow: 0 4px 16px rgba(0,0,0,0.1);\n        }\n\n        .section-toggle:checked ~ .video-wrapper {\n            max-height: 0;\n            opacity: 0;\n            padding-bottom: 0;\n            overflow: hidden;\n            margin-bottom: 0;\n        }\n\n        .video-wrapper iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: none;\n            border-radius: 9px;\n            object-fit: cover;\n        }\n\n        \/* Alternative approach for better video fitting *\/\n        @media (min-width: 769px) {\n            .video-wrapper {\n                max-width: 100%;\n                padding-bottom: 56.25%;\n            }\n        }\n\n        \/* Customer feedback section *\/\n        .feedback-section {\n            background-color: white;\n            margin-bottom: 0;\n        }\n\n        \/* Scrollable gallery *\/\n        .review-slider {\n            display: flex;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            scroll-behavior: smooth;\n            padding: 0 10px 10px 10px;\n            gap: 15px;\n            max-height: 220px;\n            opacity: 1;\n            transition: max-height 0.4s ease, opacity 0.3s ease, padding 0.4s ease, margin-bottom 0.4s ease;\n            margin-bottom: 0;\n        }\n\n        .section-toggle:checked ~ .review-slider {\n            max-height: 0;\n            opacity: 0;\n            padding: 0 10px;\n            overflow: hidden;\n            margin-bottom: 0;\n        }\n\n        .review-slider::-webkit-scrollbar {\n            height: 6px;\n            background-color: #f5f5f5;\n            border-radius: 3px;\n        }\n\n        .review-slider::-webkit-scrollbar-thumb {\n            background-color: #ccc;\n            border-radius: 3px;\n            transition: all 0.3s ease;\n        }\n\n        .review-slider::-webkit-scrollbar-thumb:hover {\n            background-color: #999;\n        }\n\n        \/* Review items - optimized for Shopify *\/\n        .review-item {\n            flex-shrink: 0;\n            width: 200px;\n            height: 200px;\n            overflow: hidden;\n            scroll-snap-align: start;\n            transition: transform 0.3s ease;\n            cursor: pointer;\n            border-radius: 8px;\n            box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n            border: 1px solid #e0e0e0;\n        }\n\n        .review-item:hover {\n            transform: scale(1.03);\n            box-shadow: 0 4px 16px rgba(0,0,0,0.15);\n        }\n\n        .review-item img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n\n        \/* Responsive design *\/\n        @media (max-width: 768px) {\n            body {\n                padding: 10px;\n            }\n            \n            .section {\n                margin-bottom: 20px;\n            }\n            \n            .section:has(.section-toggle:checked) {\n                margin-bottom: 3px;\n            }\n            \n            .section-header {\n                font-size: 18px;\n                margin-bottom: 8px;\n                padding: 10px 15px;\n            }\n            \n            \/* Mobile video optimization without border *\/\n            .video-wrapper {\n                padding-bottom: 56.25%;\n                max-height: 300px;\n                background-color: transparent;\n                border-radius: 8px;\n                box-shadow: 0 2px 12px rgba(0,0,0,0.1);\n            }\n            \n            .video-wrapper iframe {\n                border-radius: 5px;\n                width: 100%;\n                height: 100%;\n            }\n            \n            .review-item {\n                width: 180px;\n                height: 180px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .section {\n                margin-bottom: 15px;\n            }\n            \n            .section:has(.section-toggle:checked) {\n                margin-bottom: 2px;\n            }\n            \n            .section-header {\n                font-size: 16px;\n                margin-bottom: 6px;\n                padding: 8px 10px;\n            }\n            \n            \/* Small mobile video optimization without border *\/\n            .video-wrapper {\n                padding-bottom: 56.25%;\n                max-height: 250px;\n                margin-bottom: 10px;\n                background-color: transparent;\n                border-radius: 6px;\n                box-shadow: 0 2px 10px rgba(0,0,0,0.08);\n            }\n            \n            .video-wrapper iframe {\n                border-radius: 3px;\n                width: 100%;\n                height: 100%;\n            }\n            \n            .review-item {\n                width: 160px;\n                height: 160px;\n            }\n            \n            .review-slider {\n                gap: 12px;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"demo-container\"\u003e\n\u003c!-- Installation Video Section with Collapsible Feature --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"video-section\"\u003e\n\u003cinput class=\"section-toggle\" id=\"videoToggle\" type=\"checkbox\" checked\u003e \u003clabel class=\"section-label section-header\" for=\"videoToggle\"\u003e Installation \u0026amp; User Experience \u003cspan class=\"collapse-icon\"\u003e▼\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003ciframe loading=\"lazy\" title=\"Installation Demo Video\" src=\"https:\/\/www.youtube.com\/embed\/F8ph-wCOKcY?rel=0\u0026amp;modestbranding=1\u0026amp;showinfo=0\u0026amp;controls=1\u0026amp;autoplay=1\u0026amp;enablejsapi=1\u0026amp;origin=https:\/\/claude.ai\u0026amp;playsinline=0\" id=\"videoFrame\"\u003e\n                    \u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Customer Feedback Gallery Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"feedback-section\"\u003e\n\u003cinput class=\"section-toggle\" id=\"galleryToggle\" type=\"checkbox\" checked\u003e \u003clabel class=\"section-label section-header\" for=\"galleryToggle\"\u003e Customer Photo Showcase \u003cspan class=\"collapse-icon\"\u003e▼\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv id=\"reviewSlider\" class=\"review-slider\"\u003e\n\u003c!-- Feedback Image 1 --\u003e\n\u003cdiv class=\"review-item\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_1.png?v=1763535372\" target=\"_blank\"\u003e \u003cimg alt=\"Customer Feedback 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_1.png?v=1763535372\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c!-- Feedback Image 2 --\u003e\n\u003cdiv class=\"review-item\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_4.png?v=1763535372\" target=\"_blank\"\u003e \u003cimg alt=\"Customer Feedback 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_4.png?v=1763535372\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c!-- Feedback Image 3 --\u003e\n\u003cdiv class=\"review-item\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_2.png?v=1763535372\" target=\"_blank\"\u003e \u003cimg alt=\"Customer Feedback 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_2.png?v=1763535372\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c!-- Feedback Image 4 --\u003e\n\u003cdiv class=\"review-item\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_5.png?v=1763535372\" target=\"_blank\"\u003e \u003cimg alt=\"Customer Feedback 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_5.png?v=1763535372\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c!-- Feedback Image 5 --\u003e\n\u003cdiv class=\"review-item\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_3.png?v=1763535372\" target=\"_blank\"\u003e \u003cimg alt=\"Customer Feedback 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0588\/3825\/3719\/files\/review_3.png?v=1763535372\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tesery Official Store","offers":[{"title":"Please Select \/ Style 1【Wireless Charging*1】","offer_id":47661249331340,"sku":"sku-47130025492712","price":109.0,"currency_code":"USD","in_stock":true},{"title":"Model 3 2017-2023.10 \u0026 Model Y 2020-2025.3 \/ Style 1【Wireless Charging*1】","offer_id":47661249364108,"sku":"TSL6525","price":109.0,"currency_code":"USD","in_stock":true},{"title":"Model 3 Highland \u0026 2025 New Model Y (15.4\") \/ Style 1【Wireless Charging*1】","offer_id":47661249396876,"sku":"TSL6525-new","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Model 3 Highland \u0026 2025 New Model Y (15.4\") \/ Style 2【Wireless Charging*2】","offer_id":47661249429644,"sku":"TSL6525-new-double","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0577\/5858\/0876\/files\/model-3y-ambient-light-screen-edge-protector-with-wireless-charging-phone-holder-825087.png?v=1776424962","url":"https:\/\/gobekusa.com\/products\/model-3-y-music-synced-rgb-ambient-lighting-with-wireless-charging-phone-mount","provider":"GobekUSA","version":"1.0","type":"link"}