Description
/* === Tesla Accessory Styling (Modern, Sleek, with Tech Accents) === */ :root { /* Color palette inspired by the provided images: deep blues, silvers, and a touch of red/orange from charging indicators */ –primary-bg: #F0F2F5; /* Light grey/off-white for background */ –secondary-bg: #FFFFFF; /* Pure white for main content blocks */ –tertiary-bg: #E7ECF1; /* Slightly darker grey/blue for accents/cards */ –accent-color-dark: #1F2C40; /* Dark charcoal/near black for strong accents, titles (from JOWUA branding) */ –accent-color-light: #5A708F; /* Muted blue-grey for subtle accents/borders */ –heading-color: #2D3A50; /* Darker blue-grey for headings */ –body-text-color: #4A5C70; /* Medium blue-grey for body text */ –light-text-color: #8C99A8; /* Lighter grey for descriptive text */ –charging-orange: #FF6600; /* Orange for charging highlights */ –charging-red: #E74C3C; /* Red for strong charging indicators */ –font-family-primary: ‘Inter’, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; –box-shadow-light: 0 4px 15px rgba(0, 0, 0, 0.05); –box-shadow-medium: 0 8px 30px rgba(0, 0, 0, 0.1); –border-radius-main: 12px; –border-radius-card: 8px; } /* Base styling */ .tesla-dock-container { font-family: var(–font-family-primary); color: var(–body-text-color); line-height: 1.7; background-color: var(–primary-bg); max-width: 1200px; margin: 0 auto; padding: 0; box-shadow: var(–box-shadow-medium); overflow: hidden; border-radius: var(–border-radius-main); } /* Hero section */ .hero-section { position: relative; text-align: center; padding: 80px 0 60px; background: linear-gradient(135deg, var(–secondary-bg), var(–primary-bg)); border-bottom: 1px solid var(–tertiary-bg); box-shadow: var(–box-shadow-light); margin-bottom: 40px; } .product-title { color: var(–heading-color); font-weight: 700; font-size: 2.8rem; /* Adjusted for better centering */ margin-bottom: 15px; position: relative; z-index: 2; text-shadow: 1px 1px 2px rgba(0,0,0,0.03); letter-spacing: -0.03em; /* Tighten slightly for sleekness */ } .product-subtitle { font-weight: 500; color: var(–body-text-color); font-size: 1.4rem; margin-bottom: 0; position: relative; z-index: 2; } /* Hero image */ .hero-image { width: 100%; height: auto; display: block; margin-top: 40px; /* Space from title */ margin-bottom: 40px; border-radius: var(–border-radius-main); box-shadow: var(–box-shadow-medium); object-fit: cover; } /* Content container */ .content-container { padding: 0 24px; } /* Section styling */ .section-title { color: var(–heading-color); text-align: center; margin: 4rem 0 2.5rem; font-weight: 600; font-size: 2.4rem; position: relative; padding-bottom: 20px; letter-spacing: -0.02em; } .section-title::after { content: “”; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 90px; height: 4px; background: linear-gradient(90deg, transparent, var(–accent-color-dark), transparent); border-radius: 2px; } /* Features list */ .features-list { list-style: none; padding: 0; margin: 2.5rem 0 4rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; } .features-list li { background: var(–secondary-bg); border-left: 5px solid var(–accent-color-dark); padding: 25px; border-radius: var(–border-radius-card); box-shadow: var(–box-shadow-light); transition: transform 0.3s ease, box-shadow 0.3s ease; display: flex; align-items: flex-start; gap: 15px; } .features-list li:hover { transform: translateY(-7px); box-shadow: 0 12px 35px rgba(0, 0, 0, 0.1); } .feature-icon-bullet { font-size: 1.8rem; color: var(–accent-color-dark); flex-shrink: 0; } .feature-text { flex-grow: 1; } .feature-text strong { color: var(–heading-color); font-size: 1.15rem; display: block; margin-bottom: 5px; } .feature-text p { font-size: 1rem; color: var(–body-text-color); margin: 0; } /* Image sections (general) */ .image-section { padding: 50px 0; background-color: var(–secondary-bg); border-radius: var(–border-radius-main); margin-bottom: 40px; box-shadow: var(–box-shadow-medium); text-align: center; } .image-section img { max-width: 90%; height: auto; border-radius: var(–border-radius-card); box-shadow: var(–box-shadow-light); margin-top: 30px; border: 1px solid var(–tertiary-bg); } /* Usage/Parameters Section with Images */ .usage-param-section { padding: 50px 0; background-color: var(–primary-bg); border-radius: var(–border-radius-main); margin-bottom: 40px; box-shadow: var(–box-shadow-medium); text-align: center; } .usage-item, .param-item { display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 40px; padding: 30px 20px; max-width: 1000px; margin: 0 auto 30px; background-color: var(–secondary-bg); border-radius: var(–border-radius-card); box-shadow: var(–box-shadow-light); } .usage-item:nth-child(odd), .param-item:nth-child(odd) { flex-direction: row; } .usage-item:nth-child(even), .param-item:nth-child(even) { flex-direction: row-reverse; } .usage-text, .param-text { flex: 1; text-align: left; padding: 0 20px; } .usage-text h4, .param-text h4 { color: var(–heading-color); font-weight: 600; font-size: 1.5rem; margin-bottom: 10px; } .usage-text p, .param-text p { color: var(–body-text-color); font-size: 1.05rem; line-height: 1.6; } .usage-image, .param-image { flex: 1; max-width: 450px; /* Adjusted max-width for these images */ text-align: center; } .usage-image img, .param-image img { width: 100%; height: auto; border-radius: var(–border-radius-card); box-shadow: var(–box-shadow-light); border: 1px solid var(–tertiary-bg); object-fit: cover; aspect-ratio: 16/9; /* Widescreen for product images */ } /* Compatibility Table */ .compatibility-section { padding: 50px 0; background-color: var(–primary-bg); border-radius: var(–border-radius-main); margin-bottom: 40px; box-shadow: var(–box-shadow-medium); text-align: center; } .compatibility-table-container { max-width: 600px; margin: 30px auto 0; background-color: var(–secondary-bg); border-radius: var(–border-radius-card); overflow: hidden; box-shadow: var(–box-shadow-light); } .compatibility-table { width: 100%; border-collapse: collapse; font-size: 1rem; } .compatibility-table th, .compatibility-table td { padding: 15px; text-align: left; border-bottom: 1px solid var(–tertiary-bg); } .compatibility-table th { background-color: var(–accent-color-dark); color: #fff; font-weight: 600; text-transform: uppercase; font-size: 0.9rem; letter-spacing: 0.05em; } .compatibility-table tbody tr:last-child td { border-bottom: none; } .compatibility-table tbody tr:nth-child(even) { background-color: var(–tertiary-bg); } .compatibility-table .check-mark { color: #28a745; /* Green checkmark */ font-weight: bold; font-size: 1.2rem; text-align: center; width: 50px; } /* FAQ Section */ .faq-section { padding: 50px 0; background-color: var(–secondary-bg); border-radius: var(–border-radius-main); margin-bottom: 40px; box-shadow: var(–box-shadow-medium); text-align: center; } .faq-list { max-width: 800px; margin: 0 auto; padding: 0 20px; } .faq-item { background: var(–tertiary-bg); border-radius: var(–border-radius-card); padding: 20px; margin-bottom: 15px; text-align: left; box-shadow: var(–box-shadow-light); transition: transform 0.2s ease; } .faq-item:hover { transform: translateY(-3px); } .faq-question { color: var(–heading-color); font-weight: 600; font-size: 1.15rem; margin-bottom: 10px; } .faq-answer { color: var(–body-text-color); font-size: 0.98rem; line-height: 1.6; } /* Responsive adjustments */ @media (max-width: 768px) { .hero-section { padding: 60px 0 40px; } .product-title { font-size: 2.2rem; } .product-subtitle { font-size: 1.2rem; } .section-title { font-size: 2rem; margin: 3rem 0 1.5rem; } .features-list { grid-template-columns: 1fr; padding: 0 15px; } .image-section img { max-width: 95%; } .faq-list { padding: 0 15px; } .compatibility-table th, .compatibility-table td { padding: 10px; } .usage-item, .param-item { flex-direction: column; /* Stack columns on small screens */ gap: 25px; padding: 25px 15px; } .usage-item:nth-child(odd), .param-item:nth-child(odd), /* Ensure stacking for both odd and even rows on small screens */ .usage-item:nth-child(even), .param-item:nth-child(even) { flex-direction: column; } .usage-text, .param-text { padding: 0; text-align: center; } .usage-image, .param-image { max-width: 100%; /* Allow image to take full width */ } }
Armrest Box Hidden Expansion Dock for Tesla
Seamless Charging Integration for Model 3 Highland & Model Y Juniper

Key Features & Benefits
- ✨ Custom-Engineered Fit
Specifically designed for Tesla Model 3 Highland and 2025+ Tesla Model Y Juniper, ensuring a flawless and integrated look that complements your vehicle’s interior.
- 🚀 Hidden & Space-Efficient Design
Cleverly utilizes the idle space beneath the armrest, providing a discreet yet powerful charging solution. Maximizes charging performance while maintaining interior neatness.
- ⚡ 87W Fast Charging Expansion
Experience lightning-fast charging without sacrificing valuable cabin space. Our hidden expansion port rapidly charges multiple devices simultaneously, eliminating battery anxiety on your journey.
- 👍Enhanced Interior Aesthetics
Creates a harmonious and unified interior appearance. The flush-mount installation ensures a snug fit, perfectly matching your vehicle’s interior.
- 🔌 90cm Retractable Fast Charging Cables
Enjoy the convenience of rear-seat charging with our smoothly retractable cables. Say goodbye to tangled wires or hard-to-reach connections – charging for rear passengers is now effortless, ensuring everyone stays powered for the journey ahead.
- 👍 Thoughtful Silicone Storage Head
Features a user-friendly silicone storage head for neat and secure cable management, a truly considerate design.
How to Use & Product Parameters
Effortless Retraction Mechanism
Simply pull down one end of the connector until you hear a “click” to secure it in place. A slight pull outwards will then automatically retract the data cable, keeping your interior tidy.

Comprehensive Fast Charging Capabilities
This docking station delivers a total of 125W fast charging, comprising a 65W Type-C port, a 30W Apple Lightning port, and two 15W USB ports, ensuring all your devices charge quickly.

Compatible Tesla Models & Years
| Tesla Model | Years | Compatibility |
|---|---|---|
| Model 3 Highland | 2023.10+ | ✔️ |
| Model Y Juniper | 2025+ | ✔️ |
| Model 3 (Previous Generations) | 2017-2023.09 | Not compatible due to design differences. |
| Model Y (Previous Generations) | 2020-2024 | Not compatible due to design differences. |
Frequently Asked Questions
Q: Is this product difficult to install?
A: No, the hidden expansion dock is designed for easy, flush-mount installation, seamlessly integrating into your Tesla’s armrest box without complex tools or modifications.
Q: Can it charge multiple devices simultaneously?
A: Yes, with its 87W fast charging expansion, it is capable of quickly charging multiple devices at the same time through its various ports.
Q: Are the retractable cables durable?
A: The 90cm retractable cables are designed for smooth operation and durability, ensuring convenient and long-lasting use for rear-seat charging.
Q: Will this dock interfere with the armrest’s functionality?
A: No, the dock is engineered to utilize the idle space beneath the armrest box, ensuring it integrates seamlessly without hindering the armrest’s normal operation or storage capacity.
Explore more from our collection.






Reviews
There are no reviews yet.