Descrição
/* — All styles are strictly scoped to the #page-wrap container to prevent any conflicts with your website’s existing styles. — */
/* 1. Global Styles & CSS Variables */
:root {
–primary-blue: #0a84ff;
–text-dark: #1d2129;
–text-light: #4b5563;
–bg-card: rgba(249, 250, 251, 0.8);
–border-color: rgba(0, 0, 0, 0.08);
–glass-bg: rgba(255, 255, 255, 0.65);
–glass-border: rgba(255, 255, 255, 0.3);
–shadow-soft: 0 8px 32px rgba(31, 38, 135, 0.07);
–radius-l: 20px;
–radius-m: 14px;
}
/* 2. Layout & Containers */
#page-wrap {
font-family: ‘Montserrat’, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, sans-serif;
color: var(–text-dark);
line-height: 1.6;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
max-width: 1100px;
margin: 40px auto;
padding: 0 20px;
}
#page-wrap .content-section {
background: var(–glass-bg);
border: 1px solid var(–glass-border);
border-radius: var(–radius-l);
padding: 56px;
box-shadow: var(–shadow-soft);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
margin-bottom: 48px;
}
/* 3. Typography (Starts from H2) */
#page-wrap h2, #page-wrap h3, #page-wrap h4 {
margin: 0 0 16px 0;
font-weight: 700;
color: var(–text-dark);
letter-spacing: -0.5px;
line-height: 1.2;
}
#page-wrap .hero-title {
font-size: 3rem;
font-weight: 800;
margin-bottom: 24px;
}
#page-wrap h3 {
font-size: 2.2rem;
text-align: center;
}
#page-wrap h4 {
font-size: 1.25rem;
font-weight: 600;
}
#page-wrap p {
margin: 0 0 16px 0;
color: var(–text-light);
font-size: 1rem;
font-weight: 400;
}
#page-wrap .subtitle {
max-width: 680px;
margin: 0 auto 48px auto;
font-size: 1.1rem;
color: var(–text-light);
text-align: center;
font-weight: 400;
}
/* 4. Hero Section */
#page-wrap .hero-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 48px;
align-items: center;
}
#page-wrap .hero-img img {
width: 100%;
border-radius: var(–radius-m);
box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
display: block;
}
#page-wrap .feature-list {
list-style: none !important; padding: 0; margin-top: 24px;
display: flex; flex-direction: column; gap: 12px;
}
#page-wrap .feature-list li { padding-left: 28px; position: relative; font-weight: 500; }
#page-wrap .feature-list li::before {
content: “•”;
position: absolute; left: 0; top: 0;
color: var(–primary-blue);
font-size: 1.3rem;
line-height: 1.6;
}
/* 5. Style Options Section */
#page-wrap .style-grid {
display: grid; grid-template-columns: 1fr 1fr;
gap: 32px; margin-top: 32px;
}
#page-wrap .style-option {
border: 1px solid var(–border-color); border-radius: var(–radius-m);
padding: 24px; text-align: center;
}
#page-wrap .style-option h4 { margin-bottom: 8px; font-size: 1.1rem; }
#page-wrap .style-option p { font-size: 0.95rem; color: var(–text-light); margin: 0;}
#page-wrap .style-img {
width: 100%; display: block; border-radius: var(–radius-m);
margin-bottom: 20px;
aspect-ratio: 1 / 1;
object-fit: cover; background-color: #111;
}
/* 6. Text-Only Feature Cards Section */
#page-wrap .features-card-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 32px;
}
#page-wrap .feature-card {
background: var(–bg-card);
border: 1px solid var(–border-color);
border-radius: var(–radius-m);
padding: 24px;
}
#page-wrap .feature-card h4 {
color: var(–primary-blue);
margin-bottom: 8px;
}
#page-wrap .feature-card p {
font-size: 0.95rem;
margin-bottom: 0;
}
/* 7. Installation Section */
#page-wrap .install-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 32px;
}
#page-wrap .install-step { text-align: center; }
#page-wrap .install-step .icon {
width: 56px; height: 56px; border-radius: 50%;
background: rgba(10, 132, 255, 0.1); color: var(–primary-blue);
display: inline-flex; align-items: center; justify-content: center;
margin-bottom: 16px;
}
#page-wrap .install-step h4 { margin-bottom: 8px; font-size: 1.1rem; }
#page-wrap .install-step p { font-size: 0.9rem; margin: 0; }
/* 8. Specifications Section */
#page-wrap .spec-list {
max-width: 760px; margin: 0 auto;
border: 1px solid var(–border-color);
border-radius: var(–radius-m);
overflow: hidden;
}
#page-wrap .spec-item {
display: grid; grid-template-columns: 1fr 2fr;
padding: 16px 24px; border-bottom: 1px solid var(–border-color);
}
#page-wrap .spec-item:last-child { border-bottom: none; }
#page-wrap .spec-item:nth-child(odd) { background-color: var(–bg-card); }
#page-wrap .spec-item .spec-title { font-weight: 600; color: var(–text-dark); }
#page-wrap .spec-item .spec-value { color: var(–text-light); }
/* 9. FAQ Section */
#page-wrap .faq-wrap {
max-width: 760px; margin: 0 auto; display: flex;
flex-direction: column; gap: 16px;
}
#page-wrap details { background: var(–bg-card); border: 1px solid var(–border-color); border-radius: var(–radius-m); }
#page-wrap summary {
padding: 20px 24px; font-weight: 600; cursor: pointer;
list-style: none !important; display: flex;
justify-content: space-between; align-items: center;
}
#page-wrap summary::-webkit-details-marker { display: none; }
#page-wrap .faq-plus { font-size: 1.5rem; color: var(–primary-blue); transition: transform 0.25s ease; }
#page-wrap details[open] summary .faq-plus { transform: rotate(45deg); }
#page-wrap .faq-body {
padding: 0 24px 24px; color: var(–text-light);
border-top: 1px solid var(–border-color); margin: 0 24px;
}
#page-wrap .faq-body p { padding-top: 16px; margin: 0;}
/* 10. Responsive Design */
@media (max-width: 768px) {
#page-wrap .hero-grid, #page-wrap .style-grid, #page-wrap .install-grid, #page-wrap .features-card-grid {
grid-template-columns: 1fr;
}
#page-wrap .content-section { padding: 32px 24px; }
#page-wrap .hero-title { font-size: 2.5rem; }
#page-wrap h3 { font-size: 1.8rem; text-align: center; }
#page-wrap .spec-item { grid-template-columns: 1fr; gap: 4px; }
/* — NEW: Mobile Reordering for Hero Section — */
#page-wrap .hero-grid .hero-img {
grid-row: 1; /* Move image to the first row on mobile */
}
#page-wrap .hero-grid .hero-text {
grid-row: 2; /* Move text to the second row on mobile */
}
}
A Dynamic Welcome, Every Time.
Elevate your Tesla’s entry experience. Our 3D Dynamic Puddle Lights project a stunning, ultra-HD welcome, fully adjustable to your preference.
- 360° Rotatable Lens: Achieve perfect logo alignment, every time.
- Ultra-HD Dynamic Visuals: Non-fading glass lens for a crisp, vivid projection.
- Plug & Play Install: No tools, no damage, no warranty concerns.

Select Your Signature Welcome
Two meticulously designed styles to match your personal aesthetic, transforming your entrance into a statement.
Style A: Classic T Logo
The iconic Tesla “T” logo with lettering, projecting pure brand identity.
Style B: Concierge Welcome
A sophisticated “Welcome” greeting for the ultimate elegant arrival ceremony.
Why Our Lights Stand Out
Discover the key features that deliver a superior experience in clarity, safety, and ease of use.
360° Perfect Alignment
Break free from fixed-angle limitations. Our innovative internal rotation mechanism allows you to freely adjust the projection angle for a perfect display.
Ultra-HD Dynamic Visuals
A high-transparency, non-fading glass lens boosts clarity by 200%, creating an unparalleled sense of arrival with dynamic light-and-shadow technology.
Safety Meets Aesthetics
More than a visual upgrade, it’s a safety enhancement. The bright projection illuminates the ground, helping you avoid obstacles and alerting others.
Plug & Play Install
Designed for a perfect OEM fit. No wire cutting, no modifications, and no impact on your vehicle’s warranty. It’s pure plug-and-play.
10-Minute OEM Fit Installation
Seamlessly integrates with all Model 3/Y versions, from 2017 to the latest models. No tools, no worries.
1. Pry Out
Use a pry tool to gently remove the original factory door light.
2. Unplug
Disconnect the power connector from the original light module.
3. Plug & Play
Connect the new 3D Puddle Light and snap it back into place. Done!
Product Specifications
Frequently Asked Questions
Will the projected image fade over time?+
No. We use a high-quality, multi-layer glass lens instead of a plastic film. This ensures the projection remains sharp, vibrant, and resistant to fading from heat and age.
Do I need the 2-piece or 4-piece kit?+
The 2-piece kit is for the two front doors. The 4-piece kit is for all four doors. For the most complete and immersive experience, we highly recommend the 4-piece kit.
Will this installation void my Tesla warranty?+
Absolutely not. The installation is 100% plug-and-play and fully reversible. It does not require any wire cutting or permanent modification, ensuring your factory warranty remains intact.














Avaliações
Ainda não existem avaliações.